0000095953-23-000023.txt : 20230509 0000095953-23-000023.hdr.sgml : 20230509 20230509171733 ACCESSION NUMBER: 0000095953-23-000023 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASCENT INDUSTRIES CO. CENTRAL INDEX KEY: 0000095953 STANDARD INDUSTRIAL CLASSIFICATION: STEEL PIPE & TUBES [3317] IRS NUMBER: 570426694 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-05200 FILM NUMBER: 23903414 BUSINESS ADDRESS: STREET 1: 1400 16TH STREET STREET 2: SUITE 270 CITY: OAK BROOK STATE: IL ZIP: 60523 BUSINESS PHONE: 804-822-3260 MAIL ADDRESS: STREET 1: 1400 16TH STREET STREET 2: SUITE 270 CITY: OAK BROOK STATE: IL ZIP: 60523 FORMER COMPANY: FORMER CONFORMED NAME: SYNALLOY CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: BLACKMAN UHLER INDUSTRIES INC DATE OF NAME CHANGE: 19710510 10-Q 1 acnt-20230331.htm 10-Q acnt-20230331
0000095953December 312023Q1falseP8Y00000959532023-01-012023-03-3100000959532023-05-05xbrli:shares00000959532023-03-31iso4217:USD00000959532022-12-31iso4217:USDxbrli:shares00000959532022-01-012022-03-3100000959532021-12-3100000959532022-03-310000095953us-gaap:CommonStockMember2022-12-310000095953us-gaap:AdditionalPaidInCapitalMember2022-12-310000095953us-gaap:RetainedEarningsMember2022-12-310000095953us-gaap:TreasuryStockCommonMember2022-12-310000095953us-gaap:RetainedEarningsMember2023-01-012023-03-310000095953us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310000095953us-gaap:TreasuryStockCommonMember2023-01-012023-03-310000095953us-gaap:CommonStockMember2023-03-310000095953us-gaap:AdditionalPaidInCapitalMember2023-03-310000095953us-gaap:RetainedEarningsMember2023-03-310000095953us-gaap:TreasuryStockCommonMember2023-03-310000095953us-gaap:CommonStockMember2021-12-310000095953us-gaap:AdditionalPaidInCapitalMember2021-12-310000095953us-gaap:RetainedEarningsMember2021-12-310000095953us-gaap:TreasuryStockCommonMember2021-12-310000095953us-gaap:RetainedEarningsMember2022-01-012022-03-310000095953us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310000095953us-gaap:TreasuryStockCommonMember2022-01-012022-03-310000095953us-gaap:CommonStockMember2022-03-310000095953us-gaap:AdditionalPaidInCapitalMember2022-03-310000095953us-gaap:RetainedEarningsMember2022-03-310000095953us-gaap:TreasuryStockCommonMember2022-03-310000095953acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember2023-01-012023-03-310000095953acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember2022-01-012022-03-310000095953acnt:SeamlessCarbonSteelPipeAndTubeMember2023-01-012023-03-310000095953acnt:SeamlessCarbonSteelPipeAndTubeMember2022-01-012022-03-310000095953acnt:StainlessSteelPipeMember2023-01-012023-03-310000095953acnt:StainlessSteelPipeMember2022-01-012022-03-310000095953acnt:GalvanizedPipeMember2023-01-012023-03-310000095953acnt:GalvanizedPipeMember2022-01-012022-03-310000095953acnt:SpecialtyChemicalsMember2023-01-012023-03-310000095953acnt:SpecialtyChemicalsMember2022-01-012022-03-310000095953us-gaap:TransferredAtPointInTimeMember2023-01-012023-03-310000095953us-gaap:TransferredAtPointInTimeMember2022-01-012022-03-310000095953us-gaap:TransferredOverTimeMember2023-01-012023-03-310000095953us-gaap:TransferredOverTimeMember2022-01-012022-03-310000095953acnt:PalmerFacilityMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2023-03-310000095953acnt:PalmerFacilityMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2022-12-31xbrli:pure0000095953us-gaap:LandMember2023-03-310000095953us-gaap:LandMember2022-12-310000095953us-gaap:LandImprovementsMember2023-03-310000095953us-gaap:LandImprovementsMember2022-12-310000095953us-gaap:BuildingMember2023-03-310000095953us-gaap:BuildingMember2022-12-310000095953us-gaap:MachineryAndEquipmentMember2023-03-310000095953us-gaap:MachineryAndEquipmentMember2022-12-310000095953us-gaap:ConstructionInProgressMember2023-03-310000095953us-gaap:ConstructionInProgressMember2022-12-310000095953us-gaap:CostOfSalesMember2023-01-012023-03-310000095953us-gaap:CostOfSalesMember2022-01-012022-03-310000095953us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310000095953us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310000095953srt:MinimumMember2023-01-012023-03-310000095953srt:MaximumMember2023-01-012023-03-310000095953us-gaap:CustomerRelatedIntangibleAssetsMember2023-03-310000095953us-gaap:CustomerRelatedIntangibleAssetsMember2022-12-310000095953us-gaap:TrademarksAndTradeNamesMember2023-03-310000095953us-gaap:TrademarksAndTradeNamesMember2022-12-310000095953us-gaap:OtherIntangibleAssetsMember2023-03-310000095953us-gaap:OtherIntangibleAssetsMember2022-12-310000095953us-gaap:NotesPayableToBanksMember2022-06-060000095953us-gaap:NotesPayableToBanksMember2023-03-310000095953us-gaap:RevolvingCreditFacilityMemberacnt:TheFacilityMember2023-03-310000095953us-gaap:RevolvingCreditFacilityMemberacnt:TheFacilityMember2022-12-310000095953us-gaap:SecuredDebtMemberacnt:TermLoanDueJanuary152025Member2023-03-310000095953us-gaap:SecuredDebtMemberacnt:TermLoanDueJanuary152025Member2022-12-310000095953us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberacnt:TheFacilityMember2021-01-152021-01-150000095953us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberacnt:TheFacilityMember2021-01-150000095953us-gaap:LineOfCreditMemberacnt:TheFacilityMember2021-01-150000095953acnt:DelayedDrawTermLoanMemberacnt:TheFacilityMember2021-01-150000095953acnt:MachineryAndEquipmentSubLimitMemberus-gaap:RevolvingCreditFacilityMemberacnt:TheFacilityMember2021-01-150000095953acnt:MachineryAndEquipmentSubLimitMemberus-gaap:RevolvingCreditFacilityMemberacnt:TheFacilityMember2021-01-152021-01-150000095953us-gaap:SecuredDebtMemberacnt:TheFacilityMember2021-01-152021-01-150000095953us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMemberus-gaap:LineOfCreditMemberacnt:TheFacilityMember2021-01-152021-01-150000095953us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberacnt:TheFacilityMember2021-01-152021-01-150000095953acnt:DelayedDrawTermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberacnt:TheFacilityMember2021-01-152021-01-150000095953us-gaap:LineOfCreditMemberacnt:TheFacilityMember2023-03-310000095953us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberacnt:TheFacilityMember2023-03-310000095953acnt:FirstShareRepurchaseProgramMember2022-12-202022-12-200000095953acnt:AmendedShareRepurchaseProgramMember2021-02-170000095953acnt:AmendedShareRepurchaseProgramMember2023-03-3100000959532018-01-012019-12-31acnt:order00000959532020-06-012020-06-3000000959532022-08-012022-08-3100000959532022-10-012022-10-31acnt:segment0000095953acnt:TubularProductsSegmentMember2023-01-012023-03-310000095953acnt:TubularProductsSegmentMember2022-01-012022-03-310000095953acnt:SpecialtyChemicalsSegmentMember2023-01-012023-03-310000095953acnt:SpecialtyChemicalsSegmentMember2022-01-012022-03-310000095953us-gaap:AllOtherSegmentsMember2023-01-012023-03-310000095953us-gaap:AllOtherSegmentsMember2022-01-012022-03-310000095953acnt:TubularProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310000095953acnt:TubularProductsSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsSegmentMember2023-01-012023-03-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsSegmentMember2022-01-012022-03-310000095953us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-01-012023-03-310000095953us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2022-01-012022-03-310000095953us-gaap:CorporateNonSegmentMember2023-01-012023-03-310000095953us-gaap:CorporateNonSegmentMember2022-01-012022-03-310000095953acnt:TubularProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-03-310000095953acnt:TubularProductsSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsSegmentMember2023-03-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsSegmentMember2022-12-310000095953us-gaap:CorporateNonSegmentMember2023-03-310000095953us-gaap:CorporateNonSegmentMember2022-12-31


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Quarterly Period Ended March 31, 2023
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 0-19687
Ascent Logo.jpg
Ascent Industries Co.
(Exact name of registrant as specified in its charter)
Delaware57-0426694
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1400 16th Street,Suite 270,
Oak Brook,Illinois60523
(Address of principal executive offices)(Zip Code)
(630)884-9181
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of exchange on which registered
Common Stock, par value $1.00 per shareACNTNASDAQ Global Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No
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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes x  No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or emerging growth company. See 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
x
Non-accelerated filer
Smaller reporting company
x
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. Yes   No
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes     No x
The number of shares outstanding of the registrant's common stock as of May 5, 2023 was 10,172,945




Ascent Industries Co.
Table of Contents
 
PART I. FINANCIAL INFORMATION
Item 1.
Financial Statements
 
 
 
Notes to Condensed Consolidated Financial Statements (unaudited)
Item 2.
Item 3.
Item 4.
PART II. OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
Ascent Logo.jpg
1


Forward-Looking Statements
This Quarterly Report on Form 10-Q includes "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995 and other applicable federal securities laws. All statements that are not historical facts are forward-looking statements. Forward looking statements can be identified through the use of words such as "estimate," "project," "intend," "expect," "believe," "should," "anticipate," "hope," "optimistic," "plan," "outlook," "should," "could," "may" and similar expressions. The forward-looking statements are subject to certain risks and uncertainties, including without limitation those identified below, which could cause actual results to differ materially from historical results or those anticipated. Readers are cautioned not to place undue reliance on these forward-looking statements. The following factors could cause actual results to differ materially from historical results or those anticipated: adverse economic conditions, including risks relating to the impact and spread of and the government’s response to COVID-19; inability to weather an economic downturn; the impact of competitive products and pricing; product demand and acceptance risks; raw material and other increased costs; raw material availability; financial stability of the Company’s customers; customer delays or difficulties in the production of products; loss of consumer or investor confidence; employee relations; ability to maintain workforce by hiring trained employees; labor efficiencies; risks associated with acquisitions; environmental issues; negative or unexpected results from tax law changes; inability to comply with covenants and ratios required by the Company’s debt financing arrangements; and other risks detailed from time-to-time in Ascent Industries Co.'s Securities and Exchange Commission filings, including our Annual Report on Form 10-K, which filings are available from the SEC. Ascent Industries Co. assumes no obligation to update any forward-looking information included in this release.
Ascent Logo.jpg
2

Part I - Financial Information
Item 1. Financial Statements

Ascent Industries Co.
Condensed Consolidated Balance Sheets
(in thousands, except par value and share data)
(Unaudited)
 March 31, 2023December 31, 2022
Assets 
Current assets: 
Cash and cash equivalents$421 $1,441 
Accounts receivable, net of allowance for credit losses of $975 and $1,250, respectively
46,779 45,120 
Inventories, net99,792 114,452 
Prepaid expenses and other current assets11,400 8,982 
Assets held for sale 380 
Total current assets158,392 170,375 
Property, plant and equipment, net41,445 42,346 
Right-of-use assets, operating leases, net28,871 29,224 
Goodwill11,389 11,389 
Intangible assets, net9,991 10,387 
Deferred income taxes1,000 1,353 
Deferred charges, net178 203 
Other non-current assets, net3,766 3,766 
Total assets$255,032 $269,043 
Liabilities and Shareholders' Equity 
Current liabilities: 
Accounts payable$25,783 $22,731 
Accrued expenses and other current liabilities8,040 6,560 
Current portion of note payable98 387 
Current portion of long-term debt2,464 2,464 
Current portion of operating lease liabilities1,077 1,056 
Current portion of finance lease liabilities273 280 
Total current liabilities37,735 33,478 
Long-term debt56,189 69,085 
Long-term portion of operating lease liabilities30,628 30,911 
Long-term portion of finance lease liabilities1,378 1,242 
Other long-term liabilities58 68 
Total non-current liabilities88,253 101,306 
Commitments and contingencies – See Note 12
Shareholders' equity: 
Common stock, par value $1 per share; 24,000,000 shares authorized; 11,085,103 and 10,172,265 shares issued and outstanding, respectively
11,085 11,085 
Capital in excess of par value46,903 47,021 
Retained earnings79,947 85,146 
 137,935 143,252 
Less: cost of common stock in treasury - 912,838 and 924,504 shares, respectively
(8,891)(8,993)
Total shareholders' equity129,044 134,259 
Total liabilities and shareholders' equity$255,032 $269,043 
Note: The condensed consolidated balance sheet at December 31, 2022 has been derived from the audited consolidated financial statements at that date. See accompanying notes to condensed consolidated financial statements.
Ascent Logo.jpg
3

Ascent Industries Co.
Condensed Consolidated Statements of Income (Unaudited)
(in thousands, except per share data)
Three Months Ended March 31,
20232022
Net sales$82,452 $116,218 
Cost of sales78,160 93,722 
Gross profit4,292 22,496 
Selling, general and administrative9,553 8,646 
Acquisition costs and other333 531 
Earn-out adjustments 102 
Operating income (loss)(5,594)13,217 
Other expense (income)
Interest expense1,107 403 
Other, net(95)(35)
Income (loss) before income taxes(6,606)12,849 
Income tax provision (benefit)(1,407)2,589 
Net income (loss)$(5,199)$10,260 
Net income (loss) per common share:
Basic$(0.51)$1.00 
Diluted$(0.51)$0.99 
Weighted average shares outstanding:
Basic10,14810,209
Dilutive effect from stock options and grants111
Diluted10,14810,320
See accompanying notes to condensed consolidated financial statements.
Ascent Logo.jpg
4

Ascent Industries Co.
Condensed Consolidated Statements of Cash Flows (Unaudited)
(in thousands)
Three Months Ended March 31,
 20232022
Operating activities  
Net income (loss)$(5,199)$10,260 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation expense1,991 2,116 
Amortization expense396 721 
Amortization of debt issuance costs25 25 
Deferred income taxes353 428 
Earn-out adjustments 102 
Payments on earn-out liabilities in excess of acquisition date fair value (372)
(Reduction of) provision for losses on accounts receivable(275)240 
Provision for losses on inventories1,178 496 
Loss (gain) on disposal of property, plant and equipment182 (5)
Non-cash lease expense91 107 
Issuance of treasury stock for director fees 254 
Stock-based compensation expense311 132 
Changes in operating assets and liabilities:  
Accounts receivable(1,384)(17,933)
Inventories13,680 (9,302)
Other assets and liabilities352 (27)
Accounts payable2,786 11,950 
Accrued expenses1,480 (959)
Accrued income taxes(2,577)2,161 
Net cash provided by operating activities13,390 394 
Investing activities  
Purchases of property, plant and equipment(824)(1,117)
Proceeds from disposal of property, plant and equipment 5 
Net cash used in investing activities(824)(1,112)
Financing activities  
Borrowings from long-term debt67,488 122,068 
Proceeds from exercise of stock options 118 
Payments on long-term debt(80,384)(121,386)
Payments on note payable(289) 
Principal payments on finance lease obligations(74)(62)
Payments on earn-out liabilities (800)
Repurchase of common stock(327) 
Net cash used in financing activities(13,586)(62)
Decrease in cash and cash equivalents(1,020)(780)
Cash and cash equivalents at beginning of period1,441 2,021 
Cash and cash equivalents at end of period$421 $1,241 
Supplemental Disclosure of Cash Flow Information
Cash paid for:
  Interest$1,061 $317 
  Income taxes$817 $2 
Noncash Investing Activities:
Capital expenditures, not yet paid$266 $ 
See accompanying notes to condensed consolidated financial statements.

Ascent Logo.jpg
5

Ascent Industries Co.
Condensed Consolidated Statements of Shareholders' Equity (Unaudited)
(in thousands)

Three Months Ended March 31, 2023
Common StockCapital in Excess of
Par Value
Retained EarningsTreasury StockTotal
 Shares AmountSharesAmount
Balance December 31, 202211,085 $11,085 $47,021 $85,146 924 $(8,993)$134,259 
Net loss— — — (5,199)— (5,199)
Issuance of 43,479 shares of common stock from treasury
— — (429)— (43)429  
Stock-based compensation— — 311 — — 311 
Repurchase of 32,313 shares of common stock
— — — — 32 (327)(327)
Balance March 31, 202311,085 $11,085 $46,903 $79,947 913 $(8,891)$129,044 
See accompanying notes to condensed consolidated financial statements.

Three Months Ended March 31, 2022
Common StockCapital in Excess of
Par Value
Retained EarningsTreasury StockTotal
 Shares AmountSharesAmount
Balance December 31, 202111,085 $11,085 $46,058 $63,080 918 $(8,633)$111,590 
Net income— — — 10,260 — 10,260 
Issuance of 43,082 shares of common stock from treasury
— — (151)— (43)405 254 
Exercise of stock options for 13,784 shares, net
— — (11)— (14)129 118 
Stock-based compensation— — 132 — — 132 
Balance March 31, 202211,085 $11,085 $46,028 $73,340 861 $(8,099)$122,354 
See accompanying notes to condensed consolidated financial statements.


Ascent Logo.jpg
6

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Unless indicated otherwise, the terms "Company," "we," "us," and "our" refer to Ascent Industries Co. and its consolidated subsidiaries.

Note 1: Basis of Presentation
Basis of Financial Statement Presentation
The accompanying unaudited condensed consolidated financial statements and notes to the unaudited condensed consolidated financial statements are presented in accordance with the rules and regulations of the Securities and Exchange Commission and do not include all the disclosures normally required in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"). The unaudited condensed consolidated financial statements, in the opinion of management, contain all normal recurring adjustments necessary to present a fair statement of the condensed consolidated balance sheets as of March 31, 2023, the statements of income and shareholders’ equity for the three months ended March 31, 2023 and 2022, and the statements of cash flows for the three months ended March 31, 2023 and 2022. The December 31, 2022 condensed consolidated balance sheet was derived from the audited financial statements.

These interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the "Annual Report"). The financial results for the interim periods may not be indicative of the financial results for the entire year as our future assessment of our current expectations could result in material impacts to our consolidated financial statements in future reporting periods.
Use of Estimates
The preparation of the Company's financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosures of contingent assets and liabilities. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment; intangible assets; the fair value of assets or liabilities acquired in a business combination; valuation allowances for receivables, inventories and deferred income tax assets and liabilities; environmental liabilities; liabilities for potential tax deficiencies; and, potential litigation claims and settlements. The Company bases these estimates on historical results and various other assumptions believed to be reasonable, all of which form the basis for making estimates concerning the carrying value of assets and liabilities that are readily available from other sources. Actual results may differ from these estimates.
Reclassifications
Certain prior period amounts have been reclassified to conform to current period presentation, including the reclassification of immaterial revenue and expenses related to the Palmer business within the Company's reportable segments.

Accounting Pronouncements Recently Adopted
On March 31, 2023, the Company adopted ASU 2020-04 "Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting." The ASU, and subsequent clarifications, provide practical expedients for contract modification accounting related to the transition away from the London Interbank Offered Rate (LIBOR) and other interbank offering rates to alternative reference rates. The expedients are applicable to contract modifications made and hedging relationships entered into on or before December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The adoption of this standard by the Company did not have a material effect on the condensed consolidated financial statements or footnote disclosures.
Note 2: Revenue Recognition
Revenue is generated primarily from contracts to produce, ship and deliver steel and specialty chemical products. Revenues are recognized when control of the promised goods or services is transferred to our customers upon shipment, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The Company's revenues are derived from contracts with customers where performance obligations are satisfied at a point-in-time or over-time. For certain contracts under which the Company produces product with no alternative use and for which the Company has an enforceable right to payment during the production cycle, product in which the material is customer owned or in which the customer simultaneously consumes the benefits throughout the production cycle, progress toward satisfying the performance obligation is measured using an output method of units produced. Certain customer arrangements consist of bill-and-hold characteristics
Ascent Logo.jpg
7

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
under which transfer of control has been met (including the passing of title and significant risk and reward of ownership to the customers). Therefore, the customers can direct the use of the bill-and-hold inventory while we retain physical possession of the product until it is shipped to a customer at a point in time in the future.
Sales tax and other taxes we collect with revenue-producing activities are excluded from revenue. Shipping costs charged to customers are treated as fulfillment activities and are recorded in both revenue and cost of sales at the time control is transferred to the customer. Costs related to obtaining sales contracts are incidental and are expensed when incurred. Because customers are invoiced at the time title transfers and the Company’s right to consideration is unconditional at that time, the Company does not maintain contract asset balances. Additionally, the Company does not maintain material contract liability balances, as performance obligations for substantially all contracts are satisfied prior to customer payment for product. The Company offers industry standard payment terms.
The following table presents the Company's revenues, disaggregated by product group:
Three Months Ended March 31,
(in thousands)20232022
Fiberglass and steel liquid storage tanks and separation equipment$50 $114 
Heavy wall seamless carbon steel pipe and tube12,387 12,373 
Stainless steel pipe and tube44,460 62,239 
Galvanized pipe and tube1,806 13,771 
Specialty Chemicals23,749 27,721 
Net sales$82,452 $116,218 
Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. The following table represents the Company's revenue recognized at a point- in-time and over-time:
Three Months Ended March 31,
(in thousands)20232022
Point-in-time$77,029 $109,003 
Over-time$5,423 $7,215 
Note 3: Fair Value of Financial Instruments
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. To measure fair value, we use a three-tier valuation hierarchy based upon observable and non-observable inputs:
Level 1 - Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.
Level 2 - Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets or liabilities in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.
Level 3 - Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using model-based techniques, including option pricing models, discounted cash flow models, probability weighted models, and Monte Carlo simulations.
Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
During the three months ended March 31, 2023, the Company's only significant measurements of assets or liabilities at fair value on a non-recurring basis subsequent to their initial recognition were certain long-lived assets.
Ascent Logo.jpg
8

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Long-lived assets
The Company reviews the carrying amounts of long-lived assets whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. The Company assesses performance quarterly against historical patterns, projections of future profitability, and whether it is more likely than not that the assets will be disposed of significantly prior to the end of their estimated useful life for evidence of possible impairment. An impairment loss is recognized when the carrying amount of the asset (disposal) group is not recoverable and exceeds fair value. The Company estimates the fair values of assets subject to long-lived asset impairment based on the Company's own judgments about the assumptions market participants would use in pricing the assets and observable market data, when available. The Company classifies these fair value measurements as Level 3.

During the fourth quarter of 2022, the Company began a strategic reassessment of certain operations to drive an increased focus on its core operations and to continue to improve overall performance and operating profitability. As a result of this reassessment, management and the Board of Directors decided to pursue an exit of the Company's galvanized pipe and tube operations at its Munhall facility. During the first quarter of 2023, it was determined that a continued change in the use of the assets of the Munhall facility had occurred before the end of their previous useful lives, and therefore, had experienced a triggering event and were evaluated for recoverability. Based on this evaluation of the Munhall assets, it was determined the assets were recoverable and no impairment was recorded.
Assets Held for Sale
On February 17, 2021, the Board of Directors authorized the permanent cessation of operations at Palmer of Texas Tanks, Inc. ("Palmer") and the subleasing of the Palmer facility. As of December 31, 2021, the Company permanently ceased operations at the Palmer facility and determined that the remaining asset group met the criteria to be classified as held for sale, and therefore classified the related assets as held for sale on the consolidated balance sheets. The Company determined that the exit from this business did not represent a strategic shift that had a major effect on its consolidated results of operations, and therefore this business was not classified as discontinued operations. As of March 31, 2023, the Company has disposed of all remaining assets classified as held for sale at the Palmer facility. The Palmer assets held for sale at December 31, 2022 were classified as Level 2 fair value measurements.

The assets classified as held for sale as are as follows:
(in thousands)March 31, 2023December 31, 2022
Inventory, net$ $198 
Property, plant and equipment, net 182 
Assets held for sale$ $380 
The Company remains obligated under the terms of the leases for the rent and other costs that may be associated with the lease of the facility through 2036. During the fourth quarter of 2022, the Company entered into an amended sublease agreement with a third party to sublease the entirety of the Palmer facility. The sublease agreement amends the previous sublease agreement entered into in the fourth quarter of 2021 and continues through the remaining term of the Master Lease Agreement. The sublease will expire on September 30, 2036, unless terminated in accordance with the amended sublease agreement. The sublease provides for an annual base rent of approximately $0.4 million, which increases on an annual basis by 2.0%. The sublessee is responsible for its pro rata share of certain costs, taxes and operating expenses related to the subleased space. The sublease includes an initial security deposit of $0.1 million.

Fair Value of Financial Instruments
The fair values of cash and cash equivalents, accounts receivable, accounts payable and the Company's note payable approximated their carrying value because of the short-term nature of these instruments. The Company's revolving line of credit and long-term debt, which is based on a variable interest rate, are also reflected in the financial statements at carrying value which approximate fair values as of March 31, 2023. The carrying amount of cash and cash equivalents are considered Level 1 measurements. The carrying amounts of accounts receivable, accounts payable, note payable, revolving line of credit and long-term debt are considered Level 2 measurements. See Note 7 for further information on the Company's debt.
Ascent Logo.jpg
9

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Note 4: Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined by either specific identification or weighted average methods. The components of inventories are as follows:
(in thousands)March 31, 2023December 31, 2022
Raw materials$49,862 $57,475 
Work-in-process22,786 23,136 
Finished goods32,030 37,549 
104,678 118,160 
Less: inventory reserves(4,886)(3,708)
Inventories, net$99,792 $114,452 

Note 5: Property, Plant and Equipment
Property, plant and equipment consist of the following:
(in thousands)March 31, 2023December 31, 2022
Land$723 $723 
Leasehold improvements4,203 4,114 
Buildings1,534 1,534 
Machinery, fixtures and equipment114,780 113,413 
Construction-in-progress2,866 3,270 
124,106 123,054 
Less: accumulated depreciation and amortization(82,661)(80,708)
Property, plant and equipment, net$41,445 $42,346 

The following table sets forth depreciation expense related to property, plant and equipment:
Three Months Ended March 31,
(in thousands)20232022
Cost of sales$1,917 $2,054 
Selling, general and administrative74 62 
Total depreciation$1,991 $2,116 

Note 6: Goodwill, Intangible Assets and Deferred Charges
Goodwill
The Company's goodwill balance of $11.4 million as of March 31, 2023 and December 31, 2022, respectively, was attributable to the Specialty Chemicals segment.

Intangible Assets
Intangible assets represent the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful life using either an accelerated or straight-line method over a period of eight to 15 years.
Ascent Logo.jpg
10

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
The balance of intangible assets subject to amortization are as follows:
March 31, 2023December 31, 2022
(in thousands)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Definite-lived intangible assets:
Customer related$28,226 $(18,823)$28,226 $(18,437)
Trademarks and trade names150 (14)150 (12)
Other500 (48)500 (40)
Total definite-lived intangible assets$28,876 $(18,885)$28,876 $(18,489)
Estimated amortization expense related to intangible assets for the next five years are as follows:
(in thousands)
Remainder of 2023$1,185 
20241,555 
20251,384 
20261,153 
2027973 
2028820 
Thereafter2,921 

Deferred Charges
Deferred charges represent debt issuance costs and are amortized over their estimated useful lives using the straight-line method over a period of four years.
The balance of deferred charges subject to amortization are as follows:
(in thousands)March 31, 2023December 31, 2022
Deferred charges, gross$398 $398 
Accumulated amortization of deferred charges(220)(195)
Deferred charges, net$178 $203 

Note 7: Debt
Short-term debt
On June 6, 2022, the Company entered into a note payable in the amount of $1.0 million with an interest rate of 2.77% maturing April 1, 2023. The agreement is associated with the financing of the Company's insurance premium in the current year. As of March 31, 2023, the outstanding balance was $0.1 million.
Credit Facilities
(in thousands)March 31, 2023December 31, 2022
Revolving line of credit, due January 15, 2025$54,724 $67,442 
Term loan, due January 15, 20253,929 4,107 
Total long-term debt58,653 71,549 
Less: Current portion of long-term debt(2,464)(2,464)
Long-term debt, less current portion$56,189 $69,085 
Ascent Logo.jpg
11

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
During the first quarter of 2023, the Company entered into an Amended and Restated Credit Agreement ("Credit Agreement") with BMO Harris Bank, N.A. ("BMO") to replace LIBOR with the Secured Overnight Funding Rate ("SOFR"). The Credit Agreement provides the Company with a four-year revolving credit facility with up to $150.0 million of borrowing capacity (the "Facility").
The initial borrowing capacity under the Facility totals $110.0 million consisting of a $105.0 million revolving line of credit and a $5.0 million delayed draw term loan. The revolving line of credit includes a $17.5 million machinery and equipment sub-limit which requires quarterly payments of $0.4 million with a balloon payment due upon maturity of the Facility in January 2025. The term loan requires quarterly payments of $0.2 million with a balloon payment due upon maturity of the Facility in January 2025.
We have pledged all of our accounts receivable, inventory, and certain machinery and equipment as collateral for the Credit Agreement. Availability under the Credit Agreement is subject to the amount of eligible collateral as determined by the lenders' borrowing base calculations. Amounts outstanding under the revolving line of credit portion of the Facility currently bear interest, at the Company's option, at (a) the Base Rate (as defined in the Credit Agreement) plus 0.50%, or (b) SOFR plus 1.50%. Amounts outstanding under the delayed draw term loan portion of the Facility bear interest at SOFR plus 1.65%. The Facility also provides an unused commitment fee based on the daily used portion of the Facility.
The weighted average interest rate per annum was 6.62% as of March 31, 2023.
Pursuant to the Credit Agreement, the Company was required to pledge all of its tangible and intangible properties, including the stock and membership interests of its subsidiaries. The Facility contains covenants requiring the maintenance of a minimum consolidated fixed charge coverage ratio if excess availability falls below the greater of (i) $7.5 million and (ii) 10% of the revolving credit facility (currently $10.5 million). As of March 31, 2023, the Company was in compliance with all financial debt covenants.
As of March 31, 2023, the Company had $50.0 million of remaining available capacity under its credit facility.
Note 8: Leases
The Company's portfolio of leases contains both finance and operating leases that relate to real estate and manufacturing equipment. Substantially all of the value of the Company's lease portfolio relates to the Master Lease with Store Master Funding XII, LLC (“Store”), an affiliate of Store Capital Corporation ("Store Capital") that was entered into in 2016 and amended with the American Stainless acquisition in 2019 as well as the sale of land at the Munhall facility in 2020. As of March 31, 2023, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.3 million, or 94% of the total lease liabilities on the consolidated balance sheet.
During the three months ended March 31, 2023, the Company entered into new finance lease agreements resulting in an additional $0.3 million of right-of-use assets and lease liabilities.
Balance Sheet Presentation
Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):
ClassificationFinancial Statement Line ItemMarch 31, 2023December 31, 2022
AssetsRight-of-use assets, operating leases$28,871 $29,224 
AssetsProperty, plant and equipment1,617 1,494 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,077 1,056 
Current liabilitiesCurrent portion of lease liabilities, finance leases273 280 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,628 30,911 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases1,378 1,242 
Ascent Logo.jpg
12

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Three Months Ended March 31,
(in thousands)20232022
Operating lease cost1
$1,000 $1,048 
Finance lease cost:
Amortization of right-of-use assets78 67 
Interest on finance lease liabilities13 9 
Sublease income(91)(33)
Total lease cost$1,000 $1,091 
1Includes short term leases, which are immaterial
Reduction in carrying amounts of right-of-use assets held under finance leases is included in depreciation expense. Minimum rental payments under operating leases are recognized on a straight-line method over the term of the lease including any periods of free rent and are included in selling, general, and administrative expense on the unaudited condensed consolidated statement of income.
Future expected cash receipts from the sublease as of March 31, 2023 are as follows:
(in thousands)Sublease Receipts
Remainder of 2023$272 
2024370 
2025377 
2026385 
2027392 
Thereafter3,786 
Total sublease receipts$5,582 
Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:
(in thousands)OperatingFinance
Remainder of 2023$2,736 $300 
20243,667 333 
20253,687 326 
20263,703 326 
20273,765 326 
Thereafter36,152 354 
Total undiscounted minimum future lease payments53,710 1,965 
Imputed interest(22,005)(314)
Present value of lease liabilities$31,705 $1,651 
Ascent Logo.jpg
13

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Lease Term and Discount Rate
Weighted-average remaining lease termMarch 31, 2023December 31, 2022
Operating leases13.37 years13.61 years
Finance leases5.75 years6.06 years
Weighted-average discount rate
Operating leases8.32 %8.31 %
Finance leases5.85 %2.32 %
Note 9: Shareholders' Equity
Share Repurchase Program
On December 20, 2022, the Board of Directors re-authorized the Company's share repurchase program. The previous share repurchase program had a term of 24 months and was set to expire on February 17, 2023. The share repurchase program allows for repurchase of up to 790,383 shares of the Company's outstanding common stock and extends to February 17, 2025. The shares will be purchased from time to time at prevailing market prices, through open market or privately negotiated transactions, depending on market conditions. Under the program, the purchases will be funded from available working capital, and the repurchased shares will be returned to the status of authorized, but unissued shares of common stock or held in treasury. There is no guarantee as to the exact number of shares that will be repurchased by the Company, and the Company may discontinue purchases at any time that management determines additional purchases are not warranted. As of March 31, 2023, the Company has 647,666 shares of its share repurchase authorization remaining.
Shares repurchased for the three months ended March 31, 2023 and 2022 were as follows:
Three Months Ended March 31,
20232022
Number of shares repurchased 32,313  
Average price per share$10.11 $ 
Total cost of shares repurchased$327,521 $ 
Note 10: Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
Three Months Ended March 31,
(in thousands, except per share data)20232022
Numerator:  
Net income (loss)$(5,199)$10,260 
Denominator:  
Denominator for basic earnings (loss) per share - weighted average shares10,148 10,209 
Effect of dilutive securities:  
Employee stock options and stock grants 111 
Denominator for diluted earnings (loss) per share - weighted average shares10,148 10,320 
Net income (loss) per share:
Basic$(0.51)$1.00 
Diluted$(0.51)$0.99 
Ascent Logo.jpg
14

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
The diluted earnings (loss) per share calculations exclude the effect of potentially dilutive shares when the inclusion of those shares in the calculation would have an anti-dilutive effect. The Company had 0.1 million shares that were anti-dilutive for the three months ended March 31, 2023. The Company had an immaterial number of shares of common stock that were anti-dilutive for the three months ended March 31, 2022.
Note 11: Income Taxes
The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The Company is no longer subject to U.S. federal examinations for years before 2019 or state examinations for years before 2018. During the three months ended March 31, 2023 and 2022, the Company did not identify nor reserve for any unrecognized tax benefits.
Our income tax provision (benefit) and overall effective tax rates for the periods presented are as follows:
Three Months Ended March 31,
(in thousands)20232022
Income tax provision (benefit)$(1,407)$2,589 
Effective income tax rate21.3 %20.2 %

The effective tax rate was 21.3% and 20.2% for the three months ended March 31, 2023 and 2022, respectively. The March 31, 2023, effective tax rate was higher than the U.S. statutory rate of 21.0% primarily due to the effects of discrete tax charges related to stock based compensation and an increase in pre-tax book losses.
The March 31, 2022, effective tax rate was lower than the U.S. statutory tax rate of 21.0% primarily due to a forecasted reduction in the valuation allowance for the period.
Note 12: Commitments and Contingencies
In October 2021, the Company acquired DanChem Technologies, Inc. ("DanChem"), a specialty chemical manufacturer based in Virginia. In June of 2020, DanChem received a demand letter from Henkel US Operations Corporation (“Henkel”), a former customer, asserting various claims for breach of contract alleging that product supplied by DanChem under four (4) purchase orders in 2018 and 2019 were defective and/or non-conforming and seeking approximately $315,000 in damages. DanChem responded in August 2020 disputing the claims and denying wrongdoing. Henkel was silent almost two years and then, in August 2022, sent another demand letter to DanChem asserting similar, if not identical claims, but now seeking alleged damages of approximately $3 million (with the main difference between the two demands being Henkel’s new claims for lost profits and other consequential damages). Henkel filed a lawsuit against DanChem in Connecticut state court in October 2022 seeking its newly alleged damages of approximately $3 million. Given the various amounts alleged by Henkel, the early stages of the proceedings, and the fact that DanChem denies liability under the purported legal theory for the claims, we are unable to estimate the reasonably possible loss or range of loss, if any, arising from this matter.
In addition, from time to time, we are involved in various other legal proceedings arising from the normal course of business activities. We are not presently a party to any other such litigation the outcome of which, we believe, if determined adversely to us, would individually, or taken together, have a material adverse effect on our business, operating results, cash flows, or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.
Ascent Logo.jpg
15

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
Note 13: Industry Segments
Ascent Industries Co. has two reportable segments: Tubular Products and Specialty Chemicals. The Tubular Products segment includes the operating results of the Company’s plants involved in the production and distribution of stainless steel, galvanized steel and seamless carbon pipe and tube. The Tubular Products segment serves markets through pipe and tube and customers in the appliance, architectural, automotive and commercial transportation, brewery, chemical, petrochemical, pulp and paper, mining, power generation (including nuclear), water and waste-water treatment, liquid natural gas ("LNG"), food processing, pharmaceutical, oil and gas and other industries.

On January 1, 2023, the Company changed the grouping of certain immaterial revenue and expenses associated with the ceased Palmer operations. As a result, certain prior period Tubular Products segment results have been reclassified to All Other to be comparable to the current period's presentation.

The Specialty Chemicals segment includes the operating results of the Company’s plants involved in the production of specialty chemicals. The Specialty Chemicals segment produces products for the pulp and paper, coatings, adhesives, sealants and elastomers (CASE), textile, automotive, household, industrial and institutional ("HII"), agricultural, water and waste-water treatment, construction, oil and gas and other industries.

The chief operating decision maker evaluates performance and determines resource allocations based on a number of factors, the primary measures being operating income and Adjusted earnings (loss) before interest, income taxes, depreciation and amortization. Adjusted earnings (loss) before interest, income taxes, depreciation and amortization excludes certain items that management believes are not indicative of future results.

The accounting principles applied at the operating segment level are the same as those applied at the consolidated financial statement level. Intersegment sales and transfers are eliminated at the corporate consolidation level.
Ascent Logo.jpg
16

Ascent Industries Co.
Notes to Condensed Consolidated Financial Statements (Unaudited)
The following table summarizes certain information regarding segments of the Company's operations:
Three Months Ended March 31,
(in thousands)20232022
Net sales
Tubular Products$58,653 $88,383 
Specialty Chemicals23,749 27,721 
All Other50 114 
$82,452 $116,218 
Operating income (loss)
Tubular Products$(2,504)$14,574 
Specialty Chemicals1,352 2,387 
All Other(479)(82)
Corporate
Unallocated corporate expenses(3,704)(3,029)
Acquisition costs and other(259)(531)
Earn-out adjustments (102)
Total Corporate (3,963)(3,662)
Operating income (loss)(5,594)13,217 
Interest expense1,107 403 
Other, net(95)(35)
Income (loss) before income taxes$(6,606)$12,849 
As of
(in thousands)March 31, 2023December 31, 2022
Identifiable assets
Tubular Products$145,416 $158,664 
Specialty Chemicals70,406 72,990 
Corporate39,210 37,389 
$255,032 $269,043 
Ascent Logo.jpg
17


Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

This discussion and analysis summarizes the significant factors affecting our consolidated operating results, liquidity, and capital resources during the three months ended March 31, 2023 and 2022, respectively. We intend for this discussion to provide the reader with information that will assist in understanding our financial statements, the changes in certain key items in those financial statements from year to year, and the primary factors that accounted for those changes, as well as how certain accounting principles affect our financial statements. This discussion and analysis should be read in conjunction with the consolidated financial statements and notes to the consolidated financial statements that are included in our Annual Report on Form 10-K for the year ended December 31, 2022 (the Annual Report), as well as the condensed consolidated financial statements (unaudited) and notes to the condensed consolidated financial statements (unaudited) contained in this report. Unless otherwise specified, all comparisons made are to the corresponding period of 2022. This discussion and analysis is presented in five sections:
Executive Overview
Results of Operations and Non-GAAP Financial Measures
Liquidity and Capital Resources
Material Cash Requirements from Contractual and Other Obligations
Critical Accounting Policies and Estimates
Ascent Logo.jpg
18


Executive Overview
First Quarter 2023 Highlights
Consolidated net sales for the first quarter of 2023 were $82.5 million decreasing 29.1%, or $33.8 million, compared to the first quarter of 2022. The decrease was primarily driven by a decrease in pounds shipped partially offset by increases in average selling prices. The decrease in pounds shipped is significantly driven by the Company's decision to exit the galvanized pipe and tube operations at its Munhall facility in the fourth quarter of 2022.
Consolidated net loss increased to $5.2 million, or $0.51 loss per share, in the first quarter of 2023, compared to net income of $10.3 million, or $0.99 diluted earnings per share, in the first quarter of 2022.
During the quarter, the Company used $0.8 million for capital expenditures focusing on growth and maintenance projects to continue to improve operational efficiencies.
In the first quarter of 2023, we continued to experience inflationary pressures including continued increased raw material costs in both segments of our business, as well as reduced demand resulting from inventory management measures being pursued by our customers. The Company's decision to exit the galvanized pipe and tube operations at its Munhall facility in the fourth quarter of 2022 also had an impact on the first quarter of 2023 with a 63.0% decrease in pounds shipped and a 53.1% decrease in net sales from that facility compared to the prior year. We continue to pass through rising input and other raw material costs as appropriate and continue efforts to maximize our working capital use and debt reduction. During the quarter, we also repurchased 32,313 shares for $0.3 million through our share repurchase program as part of our continued efforts to create sustainable value for our shareholders.
Macroeconomic Events
In February 2022, the United States announced targeted economic sanctions on Russia in response to the military conflict in Ukraine. As our operations are located in North America, we have no direct exposure to Russia and Ukraine. However, we are actively monitoring the broader economic impact of the crisis, especially the potential impact on commodity and fuel prices, and the potential decreased demand for our products.
There are additional macroeconomic uncertainties, including continued global supply chain constraints, labor shortages and the continuing impact of inflation, which continues to impact the Company's raw material costs. The Company continues efforts to implement price increases to offset these inflationary pressures and continues to take action to improve working capital and evaluate other opportunities to maintain and improve financial performance in the short and long term.

Results of Operations
Consolidated Performance Summary
Consolidated net sales for the first quarter of 2023 were $82.5 million, a decrease of $33.8 million, or 29.1%, compared to net sales for the first quarter of 2022. The decrease in net sales was primarily driven by a 32.4% decrease in pounds shipped partially offset by a 5.8% increase in average selling prices. The decrease in pounds is significantly driven by the Company's decision to exit the galvanized pipe and tube operations at its Munhall facility in the fourth quarter of 2022.
For the first quarter of 2023, consolidated gross profit decreased 80.9% to $4.3 million, or 5.2% of sales, compared to $22.5 million, or 19.4% of sales in the first quarter of 2022. The decrease for the first quarter of 2023 was attributable to continued increasing raw material and other manufacturing costs partially offset by increased selling prices.
Consolidated selling, general, and administrative expense (SG&A) for the first quarter of 2023 increased $1.0 million to $9.6 million, or 11.6% of sales, compared to $8.6 million, or 7.4% of sales in the first quarter of 2022. The increase in SG&A expense for the first quarter of 2023 was primarily driven by increases in professional fees, salaries, wages and benefits, and higher realized losses on the disposal of assets compared to the prior year partially offset by lower bad debt expense, amortization expense and repairs and maintenance expense.
Consolidated operating loss in the first quarter of 2023 totaled $5.6 million compared to operating income of $13.2 million in the first quarter of 2022. The operating decrease in the first quarter of 2023 was primarily driven by the aforementioned decrease in gross profit and increases in SG&A costs partially offset by increases in average selling prices.
Ascent Logo.jpg
19


Tubular Products
On January 1, 2023, the Company changed the grouping of certain immaterial revenue and expenses associated with the ceased Palmer operations. As a result, certain prior period Tubular Products segment results have been reclassified to be comparable to the current period's presentation.
Net sales for the Tubular Products segment in the first quarter of 2023 totaled $58.7 million, a decrease of $29.7 million, or 33.6%, from the first quarter of 2022. The decrease was primarily driven by a 42.1% decrease in pounds shipped partially offset by 15.6% increase in average selling prices. The decrease in pounds shipped is significantly driven by the Company's decision to exit the galvanized pipe and tube operations at its Munhall facility in the fourth quarter of 2022.
The net sales decrease for the first quarter of 2023 compared to the first quarter of 2022 is summarized as follows:
($ in thousands)$%Average selling priceUnits
shipped
Heavy wall seamless carbon steel pipe and tube14 0.1%15.9%(13.6)%
Stainless steel pipe and tube(17,779)(28.6)%(1.8)%(27.2)%
Galvanized pipe and tube(11,965)(86.9)%(30.2)%(81.2)%
   Total decrease$(29,730)

SG&A expense for the first quarter of 2023 decreased to $3.9 million compared to $4.1 million in the first quarter of 2022. As a percentage of sales, SG&A expense increased to 6.7% of sales in the first quarter of 2023 compared to 4.7% of sales in the first quarter of 2022. The changes in SG&A were primarily driven by by lower bad debt expense and amortization expense partially offset by higher salaries, wages and benefits and incentive bonus expense in the current year compared to the prior year partially.
Operating loss increased to $2.5 million for the first quarter of 2023 compared to operating income of $14.6 million for the first quarter of 2022. The current quarter increase in operating loss was primarily driven by increasing raw material costs and other manufacturing costs partially offset by average selling price increases due to the continued pass through of raw material cost fluctuations.
Specialty Chemicals
Net sales for the Specialty Chemicals segment in the first quarter of 2023 totaled $23.7 million, representing a $4.0 million, or 14.3%, decrease from the first quarter of 2022. The decrease was driven by a 18.5% decrease in pounds shipped partially offset by a 7.1% increase in average selling prices.
SG&A expense for the first quarter of 2023 increased to $1.8 million, or 7.4% of sales, compared to $1.6 million, or 5.7% of sales in the first quarter of 2022. The increase in SG&A expense was primarily driven by increased incentive bonus expense, amortization expense and bad debt expense in the current year compared to the prior year partially offset by lower salaries, wages and benefits and professional fees.
Operating income decreased to $1.4 million for the first quarter of 2023 compared to operating income of $2.4 million for the first quarter of 2022. The decrease in operating income is primarily driven by the aforementioned decreases in net sales and increases in SG&A expense in the period.
Corporate & Other Items
Unallocated corporate and other expenses for the first quarter of 2023 increased $1.2 million, or 39.8%, to $4.2 million, or 5.1% of sales, compared to $3.0 million, or 2.6% of sales, in the prior year. The first quarter of 2023 increases were primarily driven by increases in professional fees, stock based compensation, taxes and licenses and insurance expense partially offset by decreases in salaries, wages and benefits, utilities, travel expense and repairs and maintenance expense.
Interest expense for the first quarter of 2023 increased to $1.1 million, from $0.4 million for the first quarter of 2022. The increase is primarily driven by higher interest rates in the current year compared to the prior year.
The effective tax rate was 21.3% for the three months ended March 31, 2023. The three months ended March 31, 2023, effective tax rate was higher than the U.S. statutory rate 21.0% primarily due to the effects of discrete tax charges related to stock based compensation and an increase in pre-tax book losses.
Ascent Logo.jpg
20


Non-GAAP Financial Measures
To supplement our consolidated financial statements, which are prepared and presented in accordance with accounting principles generally accepted in the United States ("GAAP"), we use the following non-GAAP financial measures: EBITDA and Adjusted EBITDA. Management believes that these non-GAAP measures are useful because they are key measures used by our management team to evaluate our operating performance, generate future operating plans and make strategic decisions as well as allow readers to compare the financial results between periods. Non-GAAP measures should not be considered as an alternative to any measure of performance or financial condition as promulgated under GAAP, and investors should consider the Company's performance and financial condition as reported under GAAP and all other relevant information when assessing the performance or financial condition of the Company. Non-GAAP measures have limitations as analytical tools, and investors should not consider them in isolation or as a substitute for analysis of the Company's results or financial condition as reported under GAAP.
EBITDA and Adjusted EBITDA
We define "EBITDA" as earnings before interest (including change in fair value of interest rate swap), income taxes, depreciation and amortization. We define "Adjusted EBITDA" as EBITDA further adjusted for the impact of non-cash and other items we do not consider in our evaluation of ongoing performance. These items include: goodwill impairment, asset impairment, gain on lease modification, stock-based compensation, non-cash lease cost, acquisition costs and other fees, proxy contest costs and recoveries, shelf registration costs, loss on extinguishment of debt, earn-out adjustments, realized and unrealized (gains) and losses on investments in equity securities and other investments, retention costs and restructuring and severance costs from net income. We caution investors that amounts presented in accordance with our definitions of EBITDA and Adjusted EBITDA may not be comparable to similar measures disclosed by other companies because not all companies calculate EBITDA and Adjusted EBITDA in the same manner. We present EBITDA and Adjusted EBITDA because we consider them to be important supplemental measures of our performance and investors' understanding of our performance is enhanced by including these non-GAAP financial measures as a reasonable basis for comparing our ongoing results of operations.
Consolidated EBITDA and Adjusted EBITDA are as follows:
Three Months Ended March 31,
($ in thousands)20232022
Consolidated
Net income (loss)$(5,199)$10,260 
Adjustments:
Interest expense1,107 403 
Income taxes(1,407)2,589 
Depreciation1,991 2,116 
Amortization396 721 
EBITDA(3,112)16,089 
Acquisition costs and other333 531 
Earn-out adjustments— 102 
Stock-based compensation211 132 
Non-cash lease expense91 107 
Restructuring and severance cost900 — 
Adjusted EBITDA$(1,577)$16,961 
% of sales(1.9)%14.6 %





Ascent Logo.jpg
21


Tubular Products EBITDA and Adjusted EBITDA are as follows:
Three Months Ended March 31,
($ in thousands)20232022
Tubular Products
Net income (loss)$(2,504)$14,424 
Adjustments:
Depreciation1,017 1,213 
Amortization238 625 
EBITDA(1,249)16,262 
Acquisition costs and other72 — 
Earn-out adjustments— 102 
Stock-based compensation(29)35 
Non-cash lease expense58 — 
Restructuring and severance costs900 — 
Tubular Products Adjusted EBITDA$(248)$16,399 
% of segment sales(0.4)%18.5 %
Specialty Chemicals EBITDA and Adjusted EBITDA are as follows:
Three Months Ended March 31,
($ in thousands)20232022
Specialty Chemicals
Net income$1,342 $2,378 
Adjustments:
Interest expense12 
Depreciation952 886 
Amortization158 96 
EBITDA2,464 3,369 
Acquisition costs and other— 
Stock-based compensation
Non-cash lease expense24 — 
Specialty Chemicals Adjusted EBITDA$2,498 $3,375 
% of segment sales10.5 %12.2 %
Ascent Logo.jpg
22


Liquidity and Capital Resources
We closely manage our liquidity and capital resources. Our liquidity requirements depend on key variables, including level of investment required to support our business strategies, the performance of our business, capital expenditures, credit facilities and working capital management. Capital expenditures and share repurchases are a component of our cash flow and capital management strategy which we can adjust in response to economic and other changes in our business environment. We have a disciplined approach to capital allocation focusing on priorities that support our business and growth.
Sources of Liquidity
Funds generated by operating activities supplemented by our available cash and cash equivalents and our credit facilities are our most significant sources of liquidity. As of March 31, 2023, we held $0.4 million of cash and cash equivalents, as well as $50.0 million of remaining available capacity on our revolving line of credit. We believe our sources of liquidity will be sufficient to fund operations and anticipated capital expenditures as well as repay our debt obligations as they become due over the next 12 months and beyond.
Cash Flows

Cash flows from total operations were as follows:
Three Months Ended March 31,
(in thousands)20232022
Total cash provided by (used in):
Operating activities$13,390 $394 
Investing activities(824)(1,112)
Financing activities(13,586)(62)
Net decrease in cash and cash equivalents$(1,020)$(780)

Operating Activities
The increase in cash provided by operating activities for the three months ended March 31, 2023, compared to cash provided by operating activities in the three months ended March 31, 2022, was primarily driven by changes in working capital. Changes in working capital can vary significantly depending on factors such as the timing of inventory production and purchases, customer payments of accounts receivable and payments to vendors in the regular course of business. Inventory increased operating cash flows for the first three months of 2023 by $13.7 million compared to a decrease of $9.3 million for the first three months of 2022, while accounts payable increased operating cash flows by $2.8 million for the first three months of 2023, compared to $12.0 million in the first three months of 2022. The decrease in inventory and accounts payable is primarily driven by lower inventory purchases to match inventory levels with sales partially offset by slightly lower inventory turns year-over-year and a decrease in days payables outstanding. Accounts receivable decreased operating cash flows by $1.4 million in the first three months of 2023 compared to $17.9 million in the first three months of 2022. The decrease in accounts receivable is primarily driven by a reduction in sales in the first quarter of 2023 partially offset by an increase in days sales outstanding compared to the first three months of 2022.
Investing Activities
Net cash used in investing activities primarily consists of transactions related to capital expenditures. The decrease in cash used in investing activities for the three months ended March 31, 2023, compared to the cash used in investing activities for the three months ended March 31, 2022, was primarily due to decreases in capital expenditures in the current year compared to the prior year.
Financing Activities
Net cash used in financing activities primarily consists of transactions related to our long-term debt. The increase in cash used in financing activities for the three months ended March 31, 2023, compared to cash used in financing activities for the three months ended March 31, 2022, was primarily due to decreased borrowings and increased repayments under the Company's credit facility compared to the prior year.
Ascent Logo.jpg
23


Short-term Debt
The Company has a note payable in the amount of $1.0 million with an annual interest rate of 2.77% maturing April 1, 2023, associated with the financing of the Company's insurance premium in the current year. As of March 31, 2023, the outstanding balance was $0.1 million.
Long-term Debt
The Company and its subsidiaries have a Credit Agreement with BMO providing the Company with a four-year revolving credit facility, maturing on January 15, 2025, and providing the Company with up to $150.0 million of borrowing capacity. As of March 31, 2023, the Company had $58.7 million of total borrowings outstanding with its lender, a decrease of $12.9 million from the balance at December 31, 2022. The Facility contains covenants requiring the maintenance of a minimum consolidated fixed charge coverage ratio if excess availability falls below the greater of (i) $7.5 million and (ii) 10% of the revolving credit facility (currently $10.5 million). As of March 31, 2023, the Company was in compliance with all financial debt covenants. See Note 7 in the notes to the unaudited condensed consolidated financial statements for additional information on the Company's line of credit.
Share Repurchases and Dividends
We have a share repurchase program, authorized by the Company's Board of Directors, that is executed through purchases made from time to time at prevailing market prices, through open market or privately negotiated transactions, depending on market conditions. Shares repurchased are returned to status of authorized, but unissued shares of common stock or held in treasury. During the three months ended March 31, 2023, the Company purchased 32,313 shares under the stock repurchase program at an average price of approximately $10.11 per share for an aggregate amount of $0.3 million. During the three months ended March 31, 2022, the Company purchased no shares under the stock repurchase program.
As of March 31, 2023, the Company has 647,666 shares of its share repurchase authorization remaining.
At the end of each fiscal year the Board of Directors reviews the financial performance and capital needed to support future growth to determine the amount of cash dividend, if any, which is appropriate. In 2022, no dividends were declared or paid by the Company.
Other Financial Measures
Below are additional financial measures that we believe are important in understanding the Company's liquidity position from year to year. The metrics are defined as:

Liquidity Measure:
Current ratio = current assets divided by current liabilities. The current ratio will be determined by the Company using generally accepted accounting principles, consistently applied.
Leverage Measure:
Debt to capital = total debt divided by total capital. The debt to capital ratio will be determined by the Company using generally accepted accounting principles, consistently applied.
Profitability Ratio:
Return on average equity ("ROAE") = net income divided by the trailing 12-month average of equity. The ROAE will be determined by the Company using generally accepted accounting principles, consistently applied.

Results of these additional measures are as follows:
March 31, 2023December 31, 2022
Current ratio4.25.1
Debt to capital30%34%
Return on average equity(4.1)%18.0%
Ascent Logo.jpg
24


Material Cash Requirements from Contractual and Other Obligations
As of March 31, 2023, our material cash requirements for our known contractual and other obligations were as follows:
Debt Obligations and Interest Payments - Outstanding obligations on our revolving credit facility and term loan were $54.7 million and $3.9 million, respectively, with $2.5 million payable within 12 months. The interest payments on our remaining borrowings will be determined based upon the average outstanding balance of our borrowings and the prevailing interest rate during that time. Outstanding obligations on our note payable were $0.1 million, which matures within 12 months. Interest payments on the remaining note payable borrowings will be based on an interest rate of 2.77%. See Note 7 for further detail of our debt and the timing of expected future payments.
Operating and Finance Leases - The Company enters into various lease agreements for the real estate and manufacturing equipment used in the normal course of business. Operating and finance lease obligations were $33.4 million, with $1.4 million payable within 12 months. See Note 8 for further detail of our lease obligations and the timing of expected future payments.
The Company has no off-balance sheet arrangements that are reasonably likely to have a material current or future effect on the Company's financial position, revenues, results of operations, liquidity, or capital expenditures. We expect capital spending to be as much as $4.9 million for the remainder of fiscal 2023.
Critical Accounting Policies and Estimates
We describe our significant accounting policies in Note 1, Summary of Significant Accounting Policies, in the notes to the consolidated financial statements presented in the Annual Report on Form 10-K for the year ended December 31, 2022. We discuss our critical accounting estimates in Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations, in the Annual Report on Form 10-K for the year ended December 31, 2022. There have been no significant changes in our significant accounting policies or critical accounting estimates since the end of 2022.
Item 3. Quantitative and Qualitative Disclosures about Market Risks
We are a smaller reporting company as defined in Rule 12b-2 of the Exchange Act; therefore, we are not required to provide the information required by this Item.
Ascent Logo.jpg
25


Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
The term “disclosure controls and procedures” is defined in Rule 13a-15(e) of the Exchange Act as “controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act are recorded, processed, summarized and reported, within the time periods specified in the SEC rules and forms.” The Company’s disclosure controls and procedures are designed to ensure that material information relating to the Company and its consolidated subsidiaries is accumulated and communicated to its management, including its Chief Executive Officer and its Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures. The Company’s management, with the participation of its Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of the Company’s disclosure controls and procedures as of March 31, 2023. Based upon that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were not effective as of March 31, 2023, because of the previously reported material weaknesses in internal control over financial reporting, as described below.
Previously Reported Material Weaknesses in Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15f-15(f). As reported in our 2022 Form 10-K, we did not maintain effective internal control over financial reporting as of December 31, 2022 as a result of material weaknesses in the control environment and control activities areas. A material weakness (as defined in Rule 12b-2 under the Exchange Act) is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. Refer to our 2022 Form 10-K for a description of our material weaknesses.
Ongoing Remediation Efforts to Address Material Weaknesses
Our material weaknesses were not remediated at March 31, 2023. Our Board of Directors and management are committed to the continued implementation of remediation efforts to address the material weaknesses. The Company is developing a remediation plan to include designing and implementing review and approval controls over the data utilized in various accounting processes, controls that will address the accuracy, timely recording and completeness of data used in the determination of significant accounting estimates, reserves and valuations in accordance with U.S. GAAP, controls that will address the sufficient review of complex accounting areas and controls that will address the monitoring of general information technology areas including user access, cyber security and segregation of duties.
The following steps are among the measures to be taken by the Company with a number of these initiatives directly related to strengthening our controls and addressing specific control deficiencies which contributed to the material weaknesses. The steps to remediate the deficiencies underlying the material weaknesses include:
Hiring adequate accounting, finance and information technology resources to enhance the capabilities of these functions across the organization.
Providing and expanding relevant training on internal controls over financial reporting to control owners and control preparers across the organization to reinforce the importance of a strong control environment
Evaluating and realigning roles and responsibilities of management
Evaluating and realigning roles and responsibilities of control owners and control preparers to maintain segregation of duties
Developing enhanced policies and procedures relating to documentation of control activities performed including those that reflect the control attributes performed and the demonstration of completeness and accuracy of the data used in the control.
Enhancing/designing/implementing controls over the inventory, revenue recognition and accounts receivable, period-end financial reporting, account analyses, and journal entry processes
Enhancing/designing/implementing controls over accounting for complex areas
Enhancing/designing/implementing controls over general information technology controls, including user access provisioning and cyber-security
Ascent Logo.jpg
26


The Audit Committee of the Board of Directors is monitoring management's ongoing remediation efforts. With the Audit Committee's oversight, management has dedicated significant resources and efforts to improve our internal control environment to remedy the identified material weaknesses. As we continue to evaluate and implement improvements to our internal control over financial reporting, our management may decide to take additional measures to address our control deficiencies or to modify the remediation efforts undertaken. Because the reliability of the internal control process requires repeatable execution, our material weaknesses cannot be considered fully remediated until all remedial processes and procedures (including additional remediation efforts identified by our senior management as necessary) have been implemented, each applicable control has operated for a sufficient period of time and management has concluded, through testing, that the controls are operating effectively. Until all identified material weaknesses are remediated, we will not be able to assert that our internal controls are effective.

Changes in Internal Control over Financial Reporting
Other than the ongoing remediation efforts described above, there have been no changes in the Company’s internal control over financial reporting during the three months ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, its internal control over financial reporting.
PART II
Item 1. Legal Proceedings
It is not unusual for us and our subsidiaries to be involved in various unresolved legal actions, administrative proceedings and claims in the ordinary course of business involving, among other things, product liability, commercial, employment, workers' compensation, and environmental matters.. With respect to such lawsuits, claims and proceedings, the Company records reserves when it is probable a liability has been incurred and the amount of loss can be reasonably estimated. We cannot predict with any certainty the outcome of these unresolved legal actions or the range of possible loss or recovery. Information pertaining to legal proceedings can be found in Note 12 - Commitments and Contingencies in the notes to the unaudited condensed consolidated financial statements, and is incorporated by reference herein.
Item 1A. Risk Factors
There were no material changes in our assessment of risk factors as discussed in Part I, Item 1A in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
The following table sets forth information with respect to purchases of the Company’s common stock on a trade date basis made during the three months ended March 31, 2023:
PeriodTotal Number of Shares PurchasedAverage Price Paid per Share
Total Number of Shares Purchased as Part of Publicly Announced Programs1
Number of Shares that May Yet Be Purchased under the Program
January 1, 2023 - January 31, 202323,865 $10.07 23,865 656,114 
February 1, 2023 - February 28, 20233,810 10.68 3,810 652,304 
March 1, 2023 - March 31, 20234,638 9.82 4,638 647,666 
As of March 31, 202332,313 $10.11 32,313 647,666 
1Pursuant to the 790,383 share stock repurchase program authorized by the Board of Directors in February 2021. The stock repurchase program expires in twenty-four months from authorization and there is no guarantee to the exact number of shares that will be repurchased by the Company over that period. See Note 9 for additional information.
Ascent Logo.jpg
27


Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
None.
Item 5. Other Information
None.

Item 6. Exhibits
Exhibit No.  
 
 
 
Description
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema
101.CAL*XBRL Taxonomy Extension Calculation Linkbase
101.LAB*XBRL Taxonomy Extension Label Linkbase
101.PRE*XBRL Taxonomy Extension Presentation Linkbase
101.DEF*XBRL Taxonomy Extension Definition Linkbase
104 Cover Page Interactive Data File (formatted as Inline XBRL document and included in Exhibit 101*)
*In accordance with Regulation S-T, the XBRL-related information in Exhibit 101 to this Quarterly Report on Form 10-Q shall be deemed "furnished" and not "filed."




Ascent Logo.jpg
28


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
  
ASCENT INDUSTRIES CO.
(Registrant)
   
   
Date:
May 9, 2023By:/s/ Christopher G. Hutter               
  Christopher G. Hutter
  President and Chief Executive Officer
(principal executive officer)
Date:
May 9, 2023By:/s/ William S. Steckel
  William S. Steckel
  Chief Financial Officer
  (principal accounting officer)








Ascent Logo.jpg
29
EX-31.1 2 acnt-20230331x10qex311.htm EX-31.1 Document
Exhibit 31.1

CERTIFICATIONS

I, Christopher G. Hutter, certify that:

1.  I have reviewed this quarterly report on Form 10-Q of Ascent Industries Co.;
 
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 officers 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 officers 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 9, 2023/s/ Christopher G. Hutter
Christopher G. Hutter
Chief Executive Officer



EX-31.2 3 acnt-20230331x10qex312.htm EX-31.2 Document
Exhibit 31.2

CERTIFICATIONS

I, William S. Steckel, certify that:

1.  I have reviewed this quarterly report on Form 10-Q of Ascent Industries Co.;
 
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 officers 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 officers 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 9, 2023/s/ William S. Steckel
William S. Steckel
Chief Financial Officer


EX-32.1 4 acnt-20230331x10qex321.htm EX-32.1 Document
Exhibit 32.1


Certifications Pursuant to 18 U.S.C. Section 1350

The undersigned, who are the chief executive officer and the chief financial officer of Ascent Industries Co., each hereby certifies that, to the best of his knowledge, the accompanying Form 10-Q of the issuer fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and that information contained in the report fairly presents, in all material respects, the financial condition and results of operations of the issuer.
Date:May 9, 2023/s/ Christopher G. Hutter
Christopher G. Hutter
Chief Executive Officer
Date:May 9, 2023/s/ William S. Steckel
William S. Steckel
Chief Financial Officer



EX-101.SCH 5 acnt-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill, Intangible Assets and Deferred Charges link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Goodwill, Intangible Assets and Deferred Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Fair Value of Financial Instruments - Assets Held For Sale (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Deferred Charges (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Debt - Summary of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Leases - Schedule of Total Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Leases - Future Expected Cash Receipts From Sublease (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Leases - Maturities of Lease Liabilities After Adoption of 842 (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Leases - Maturities of Lease Liabilities After Adoption of 842 (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Shareholders' Equity - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Industry Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Industry Segments - Schedule of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 acnt-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 acnt-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 acnt-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total undiscounted minimum future lease payments Lessee, Operating Lease, Liability, to be Paid (Reduction of) provision for losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Deferred income taxes Deferred Income Tax Assets, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, plant and equipment Finance Lease, Right-of-Use Asset, after Accumulated Amortization Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Other Segments Other Segments [Member] Debt Instrument [Axis] Debt Instrument [Axis] Present value of lease liabilities Finance Lease, Liability Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Percentage of minimum amount of excess availability required to be had (as a percent) Line Of Credit Facility, Covenant, Minimum Excess Availability, Percentage Line Of Credit Facility, Covenant, Minimum Excess Availability, Percentage Revolving line of credit, due January 15, 2025 The Facility [Member] The Facility Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Deferred charges, net Deferred Charges, Net, Noncurrent Deferred Charges, Net, Noncurrent Basis spread (as a percent) Debt Instrument, Basis Spread on Variable Rate 2027 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Total depreciation Depreciation Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage First Share Repurchase Program First Share Repurchase Program [Member] First Share Repurchase Program Capital in excess of par value Additional Paid in Capital, Common Stock Property, plant and equipment, net Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Total cost of shares repurchased Treasury Stock, Value, Acquired, Cost Method 2026 Finance Lease, Liability, to be Paid, Year Three Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Operating lease liability related to sale leaseback transactions Sale Leaseback Transaction, Operating Lease, Liability Sale Leaseback Transaction, Operating Lease, Liability Antidilutive securities excluded from computation of earnings per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Leases Lessee, Finance Leases [Text Block] Other Other Intangible Assets [Member] Remainder of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Operating Lessee, Operating Lease, Liability, to be Paid [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Equity Component [Domain] Equity Component [Domain] Secured Debt Secured Debt [Member] Leases Lessee, Operating Leases [Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Less: cost of common stock in treasury - 912,838 and 924,504 shares, respectively Treasury Stock, Common, Value Weighted-average discount rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Supplemental Disclosure of Cash Flow Information Supplemental Cash Flow Information [Abstract] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Total non-current liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Current portion of long-term debt Other Long-Term Debt, Current Current portion of operating lease liabilities Current portion of lease liabilities, operating leases Operating Lease, Liability, Current Net income (loss) per share: Earnings Per Share Basic And Diluted Abstract [Abstract] Earnings Per Share Basic And Diluted Abstract Payments on earn-out liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Long-term debt Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Operating leases Operating Lease, Weighted Average Remaining Lease Term Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Document Type Document Type Point-in-time Transferred at Point in Time [Member] SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Debt Long-Term Debt [Text Block] Stainless steel pipe and tube Stainless Steel Pipe [Member] Stainless Steel Pipe [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Segments [Axis] Segments [Axis] Finance Finance Lease, Liability, to be Paid [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Accrued expenses Increase (Decrease) in Accrued Liabilities Property, plant and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current Sale leaseback liabilities as a percentage of total operating lease liabilities Sale Leaseback Transaction, Operating Lease, Liability, Percent Of Total Operating Lease Liabilities Sale Leaseback Transaction, Operating Lease, Liability, Percent Of Total Operating Lease Liabilities Inventory, net Disposal Group, Including Discontinued Operation, Inventory, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Total assets Identifiable assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net income (loss) per common share: Earnings Per Share [Abstract] Amended Share Repurchase Program Amended Share Repurchase Program [Member] Amended Share Repurchase Program Income Statement Location [Axis] Income Statement Location [Axis] Accrued expenses and other current liabilities Accrued Liabilities, Current Leases Sale Leaseback Transactions [Text Block] Less: Current portion of long-term debt Long-Term Debt, Current Maturities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Thereafter Lessor, Operating Lease, Payment to be Received, After Year Four Lessor, Operating Lease, Payment to be Received, After Year Four Line of Credit Line of Credit [Member] Income (loss) before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Earnings (Loss) Per Share Earnings Per Share [Text Block] Long-term portion of finance lease liabilities Non-current portion of lease liabilities, finance leases Finance Lease, Liability, Noncurrent Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Schedule of Components of Provision for Income Taxes and Effective Tax Rates Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Provision for losses on inventories Provision for Losses on Inventories Provision for Losses on Inventories Finished goods Inventory, Finished Goods, Gross Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Exercise of stock options for shares, net (in shares) Stock Issued During Period, Shares, New Issues Line of credit quarterly payments Line of Credit Facility, Periodic Payment Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Leases [Abstract] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Weighted-average remaining lease term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] 2027 Lessor, Operating Lease, Payment to be Received, Year Four Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Treasury Stock Treasury Stock, Common [Member] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Average price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Common stock in treasury, at cost (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Disposal Group Classification [Axis] Disposal Group Classification [Axis] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Use of Estimates Use of Estimates, Policy [Policy Text Block] Other expense (income) Other Nonoperating Income (Expense) [Abstract] Raw materials Inventory, Raw Materials, Gross Income Taxes Income Tax Disclosure [Text Block] Weighted average interest rate (as a percent) Debt, Weighted Average Interest Rate Debt instrument, periodic payment Debt Instrument, Periodic Payment Credit Facility [Domain] Credit Facility [Domain] Amortization expense Amortization of Intangible Assets Heavy wall seamless carbon steel pipe and tube Seamless Carbon Steel Pipe And Tube [Member] Seamless Carbon Steel Pipe And Tube [Member] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Basic (in dollars per share) Earnings Per Share, Basic 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Corporate Corporate, Non-Segment [Member] Leasehold improvements Land Improvements [Member] Damages sought value Loss Contingency, Damages Sought, Value Total shareholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Interactive Data Current Entity Interactive Data Current 2024 Lessor, Operating Lease, Payment to be Received, Year One Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Specialty Chemicals Specialty Chemicals Segment [Member] 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. Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accumulated amortization of deferred charges Accumulated Amortization, Debt Issuance Costs, Noncurrent 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Payments on earn-out liabilities in excess of acquisition date fair value Gain (Loss) On Earn-Out Liability Adjustments Gain (Loss) On Earn-Out Liability Adjustments 2026 Lessor, Operating Lease, Payment to be Received, Year Three Total lease cost Lease, Cost Common Stock Common Stock [Member] Schedule of Operating and Finance Leases Discount Rates, Total Lease Cost and Weighted Average Remaining Lease Terms Lease, Cost [Table Text Block] Repurchase of common stock Payments for Repurchase of Common Stock Statement [Table] Statement [Table] Schedule of Assets Held for Sale Disposal Groups, Including Discontinued Operations [Table Text Block] Document Quarterly Report Document Quarterly Report Current assets: Assets, Current [Abstract] Long-term portion of operating lease liabilities Non-current portion of lease liabilities, operating leases Operating Lease, Liability, Noncurrent Schedule of Shares Repurchased Class of Treasury Stock [Table Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Number of shares repurchased (in shares) Treasury Stock, Shares, Acquired Retained earnings Retained Earnings (Accumulated Deficit) Disposal Group Name [Axis] Disposal Group Name [Axis] Accounts receivable, net of allowance for credit losses of $975 and $1,250, respectively Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Intangible Assets Subject to Amortization Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Principal payments on finance lease obligations Finance Lease, Principal Payments Deferred charges, amortization period (in years) Deferred Charges, Amortization Period Deferred Charges, Amortization Period Number of purchase order Loss Contingency, Number of Defective Purchase Order Loss Contingency, Number of Defective Purchase Order Variable Rate [Domain] Variable Rate [Domain] Numerator: Earnings Per Share Numerator [Abstract] Earnings Per Share Numerator [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general and administrative Unallocated corporate expenses Selling, General and Administrative Expense Earn-out adjustments Earn-out adjustments Earn-out adjustments Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Right-of-use assets, operating leases, net Right-of-use assets, operating leases Operating Lease, Right-of-Use Asset Repurchase of shares of common stock Stock Repurchased During Period, Value Fiberglass and steel liquid storage tanks and separation equipment Fiberglass And Steel Liquid Storage Tanks And Separation Equipment [Member] Fiberglass And Steel Liquid Storage Tanks And Separation Equipment [Member] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating income (loss) Operating income (loss) Operating Income (Loss) Inventories Increase (Decrease) in Inventories Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Annual base rent Lessor. Operating Lease, Sublease, Annual Base Rent Lessor. Operating Lease, Sublease, Annual Base Rent Initial borrowing capacity Line of Credit Facility, Current Borrowing Capacity Other assets and liabilities Increase (Decrease) in Prepaid Expense and Other Assets Weighted average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Inventory, gross Inventory, Gross Goodwill Goodwill Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Repurchase of shares of common stock (in shares) Stock Repurchased During Period, Shares Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill, Intangible Assets and Deferred Charges Goodwill and Intangible Assets Disclosure [Text Block] Income tax provision (benefit) Income tax provision (benefit) Income Tax Expense (Benefit) 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Capital in Excess of Par Value Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Cost of sales Cost of Goods and Services Sold Diluted (in shares) Denominator for diluted earnings per share - weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Schedule of Components of Inventories Schedule of Inventory, Current [Table Text Block] Current portion of note payable Notes Payable, Current Base Rate Base Rate [Member] Machinery and Equipment Sub Limit Machinery and Equipment Sub Limit [Member] Machinery and Equipment Sub Limit Common stock, par value $1 per share; 24,000,000 shares authorized; 11,085,103 and 10,172,265 shares issued and outstanding, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Discontinued Operations, Held-for-sale Discontinued Operations, Held-for-sale [Member] Operating segment Operating Segments [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Borrowings from long-term debt Proceeds from Issuance of Long-Term Debt Common stock, shares issued (in shares) Common Stock, Shares, Issued Interest on finance lease liabilities Finance Lease, Interest Expense Capital expenditures, not yet paid Capital Expenditures Incurred but Not yet Paid Income Statement Location [Domain] Income Statement Location [Domain] Percentage annual increase in base rent (as a percent) Lessor, Operating Lease, Sublease, Annual Increase In Base Rent, Percentage Lessor, Operating Lease, Sublease, Annual Increase In Base Rent, Percentage Over-time Transferred over Time [Member] Acquisition costs and other Acquisition costs and other Business Combination, Acquisition Related Costs Current portion of finance lease liabilities Current portion of lease liabilities, finance leases Finance Lease, Liability, Current Amendment Flag Amendment Flag Estimated useful life (in years) Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Principal amount of debt Debt Instrument, Face Amount Schedule of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Construction-in-progress Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other non-current assets, net Other Assets, Noncurrent 2024 Finance Lease, Liability, to be Paid, Year One Security deposit Security Deposit Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Payments on note payable Repayments of Notes Payable Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Delayed Draw Term Loan Delayed Draw Term Loan [Member] Delayed Draw Term Loan Remainder of 2023 Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Issuance of shares of common stock from the treasury Stock Issued During Period, Value, Treasury Stock Reissued Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2025 Finance Lease, Liability, to be Paid, Year Two Basis of Financial Statement Presentation Basis of Accounting, Policy [Policy Text Block] Payments on long-term debt Repayments of Long-Term Debt Period of silent after receiving demand letter Loss Contingency, Period of Silent after Receiving Demand Letter Loss Contingency, Period of Silent after Receiving Demand Letter Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Current Exercise of stock options for shares, net Stock Issued During Period, Value, Stock Options Exercised Total long-term debt Long-Term Debt Other, net Other, net Other Nonoperating Income (Expense) Common stock, shares authorized (in shares) Common Stock, Shares Authorized Maximum Maximum [Member] Accounts payable Increase (Decrease) in Accounts Payable, Trade Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Work-in-process Inventory, Work in Process, Gross Total current assets Assets, Current Income taxes Income Taxes Paid, Net Smaller Reporting Company Entity Small Business Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Number of reporting units Number of Reporting Units Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Sublease income Sublease Income Galvanized pipe and tube Galvanized Pipe [Member] Galvanized Pipe [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Outstanding balance Short-Term Debt Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Present value of lease liabilities Operating Lease, Liability Industry Segments Segment Reporting Disclosure [Text Block] Total undiscounted minimum future lease payments Finance Lease, Liability, to be Paid Selling, general and administrative Selling, General and Administrative Expenses [Member] Schedule of Maturities For Finance Leases Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Total sublease receipts Lessor, Operating Lease, Payments to be Received Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Inventories, net Inventories, net Inventory, Net Accounts payable Accounts Payable, Current Less: accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Entity Filer Category Entity Filer Category Basic (in shares) Denominator for basic earnings per share - weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Term loan, due January 15, 2025 Term Loan, Due January 15, 2025 [Member] Term Loan, Due January 15, 2025 Issuance of treasury stock for director fees Issuance Of Treasury Stock For Director Fees The cost of Treasury Stock issued in Lieu of Wages Specialty Chemicals Specialty Chemicals [Member] Specialty Chemicals Noncash Investing Activities: Noncash Investing and Financing Items [Abstract] Commitments and contingencies – See Note 12 Commitments and Contingencies Security Exchange Name Security Exchange Name Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Net sales Net sales Revenue from Contract with Customer, Excluding Assessed Tax Accrued income taxes Increase (Decrease) in Income Taxes Payable Shareholders' equity before treasury stock Stockholders' Equity before Treasury Stock Deferred charges, gross Debt Issuance Cost, Gross, Noncurrent Tubular Products Tubular Products Segment [Member] Tubular Products Segment Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Finance leases Finance Lease, Weighted Average Discount Rate, Percent Revenue Recognition Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Period for shares to be repurchased (in months) Stock Repurchase Program, Period in Force 2025 Lessor, Operating Lease, Payment to be Received, Year Two Total liabilities and shareholders' equity Liabilities and Equity Debt term (in years) Debt Instrument, Term Amortization of debt issuance costs Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Land Land [Member] Dilutive effect from stock options and grants (in shares) Employee stock options and stock grants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Issuance of shares of common stock from the treasury (in shares) Issuance of common stock from the treasury (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Disposal Group Name [Domain] Disposal Group Name [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Assets held for sale Disposal Group, Including Discontinued Operation, Assets Schedule of Operating and Finance Leases Recorded in Consolidated Balance Sheet Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Diluted (in dollars per share) Diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Proceeds from disposal of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Trademarks and trade names Trademarks and Trade Names [Member] Loss (gain) on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current Finance lease cost: Lessee, Finance Lease, Description [Abstract] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Denominator: Earnings Per Share Denominator [Abstract] Earnings Per Share Denominator [Abstract] Schedule of Maturities For Sub Leases Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block] Palmer Facility Palmer Facility [Member] Palmer Facility Share Repurchase Program [Axis] Share Repurchase Program [Axis] Minimum amount of excess availability required to be had Line Of Credit Facility, Covenant, Minimum Excess Availability Line Of Credit Facility, Covenant, Minimum Excess Availability Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Schedule of Maturities For Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Product and Service [Axis] Product and Service [Axis] Finance leases Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Non-cash lease expense Straight Line Rent Adjustments Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Interest expense Interest Expense Credit Facility [Axis] Credit Facility [Axis] Less: inventory reserves Inventory Valuation Reserves Inventories Inventory Disclosure [Text Block] Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Equity [Abstract] Equity [Abstract] Machinery, fixtures and equipment Machinery and Equipment [Member] Buildings Building [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Sublease Receipts [Abstract] Sublease Receipts [Abstract] Sublease Receipts Schedule of Disaggregation of Revenue by Product Group Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Total property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Customer related Customer-Related Intangible Assets [Member] Decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased City Area Code City Area Code Assets Assets [Abstract] Deferred charges, net Debt Issuance Costs, Noncurrent, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Notes Payable to Banks Notes Payable to Banks [Member] Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Deferred Charges Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Imputed interest Finance Lease, Liability, Undiscounted Excess Amount Other long-term liabilities Other Liabilities, Noncurrent Disposal Group Classification [Domain] Disposal Group Classification [Domain] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of the Computation of Basic and Diluted Earnings (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Right-of-use asset obtained in exchange for operating lease liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of sales Cost of Sales [Member] EX-101.PRE 9 acnt-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 acnt-20230331_g1.jpg GRAPHIC begin 644 acnt-20230331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#T17AI9@ 34T *@ @ ! $[ ( M . (2H=I 0 ! (6)R= $ < 0T.H< < @, /@ M FMC.60G/SX-"CQX.GAM M<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS M.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z M#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K M970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5 M&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @* M"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ_\ $0@ 2 $< P$B (1 0,1 ?_$ !\ $% 0$! M 0$! ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" M P $$042(3%!!A-180'EZ@X2% MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ M ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,082 M05$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3 ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+C MY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*** "BBN=\9V%Y=:( MT^FW,\-Q;9?$4A7>O<?^ M!#?XT?V[JW_03O/_ (?_&O*_M6'\I[_ /8%3^=?<>]45S'@;Q =:T417#[K MNUPKDGEU[-_3\*Z>O4IU(U8*<=F>#7HRH5'3GN@HHHK0Q"BBB@ HK'N_%_AV MPNY+6]US3[>>(X>*2Y564^X)HL_%WAW4+M+6QUNPN+B0X2**X5F;Z &@5T;% M%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M*CN+B.UMI)YV"1QJ69CV HVU&DV[(DHZ]:\LN/B;JGVF3[/%;B+<=@9"3CMG MFHO^%F:S_P \[7_OV?\ &O._M*AYGLK)<7;9?>4_&^@?V+K;/"N+6YR\?HI[ MK^'\JYJN^M;K5_']C%)H6#QR*&5AW!KYYKTWX;Z_]HM6TBY?]Y""T.3U7N/PZUVY;B.67LI;/ M;U/+SO!\\/;QW6_I_P [RBBBO?/D JEK&IP:+HMYJ5T<0VD+2N?91FKM>2? MM"^)/[,\%P:-"^)M4E^<#_GDF"?S.T?G36K)G+EBV?..J:A/J^KW6H71W374 MS2O]6.?ZU)HFJ3Z'KUGJ5N2LMI,LBX]CTKJ?A#X9_P"$G^(EC%-&'M;0_:;@ M$9!5>@/U; _&H/BKX;/ACXB:C;(NVWG?[3!_NOSC\#D?A6GD>=ROEYSZYTS4 M(=5TJUO[5@T-S$LJ$'/!&:M5Y5\ /$G]K>!6TN9\SZ7)L )Y\MN5_(Y%>FW] M[%INFW-[C&7-&Y8HKY$\6?%KQ1XEU&9X]1FL+,L? M*MK9R@5>V2.2:YD>)==#9&LZAGU^U/\ XU7*8/$*^B/N&BOFOX&>)-;O_B)% M97^K7ES;-;RL8IIF<$@<'FN]^,?Q3N/!RPZ/H6P:G<1^8\S#/D)T&!_>//TQ M4VUL:*JG'F9ZO17Q-=^,/$VIW1EN=RN$VZYJ4?( MX:Y?^1-5RF7UA=C[6HKS#XK?$^7P1I%G9Z6J2:M>Q;P\@R(4Z;B.Y)SCZ&OG MF_\ &_BK5[HR7>NZA)(W9)F4?]\K@4E&YSSLP_)LBOHKX0?$Z7QS93V.K*B:I9J&9T&%F0\;L=B#UH<;!"LI.QZ917 MQ_KGQ"\6P>(-1BBU^^2..ZE55$O <@"M74OC/KT_@BTT*SN9X[C:PO+]G_> MR9)(53V&.,]:.5B^L1/JNBOBO2O'GBC1KQ;FQUR]#J?NR3%U;V*MD5[1KWQ) MO_$?P*;7-,FDL=4ANX[>X^SG&&R,D>Q!!_2CE'&M&29ROQK\?Z^WC6ZT&TO) M+&RL&7:MLY1I&*@[F(Y[].E=Y^SW?WFH>$-1DO[J>Z=;S ::0N0-HXR:^;M2 MO[S4]0EO-3GDGNI2#))('1-2NK2%VW,L+$ GUJK:6 M.>-2T^9GV+XFTF;6M$>TM)WMY_,C=)$E>/&&!;E3GE=P_&L?PSX9UW2/$%Q= M:EK;WMBZ2+!:LS'R09-PY/WN.,GITK/^#&J:AJ_PX@N]7N9;FY:XE4R3'+8# M<"N^J-M#L5I6D%%%%(L*\^^).O[(TT>V?YFP\Y!Z#LO]?RKO9VD2WD:%-\BJ M2JYQN..!7@>H7%Q=ZC//>9\]W)?/8^E>9F-9PI\BZGO9+A8U:SJ2^S^96J2" M"2YN(X85+22,%4#N34=;OA35-/T;5#>ZA#),T:_N@F.#Z\^U?/TXJ4DI.R/K MZLI0IN45=]CUCP[HT>A:+#:)@OC=*W]YCU_PK@_B/H'V6^75K9/W5P<2@#[K M^OX_S'O6W_PL_2_^?6X_\=_QJO?>.=)URSDTV2QN7^TC8H&TG<>A'/7.*]ZO M/#5*/LHR6FQ\EA:6.H8GV\X/7?T/,ZM:;?S:9J,-W;MMDB8,/?VI-0L9]-OY MK2Z7;+$VUA_6JU>!K&79H^O]VI'NF>_:7J,.JZ9!>VY^25B5]9AJOMJ2FS\\QN'^K8B5-;!7R7\:?$?\ MPD/Q(O%B?=;:>!:18Z97[Q_[Z)_(5],>,]?3PQX-U/5V(#6\!,0/>0\*/^^B M*^+D2?4=05$#2W%Q)@#J69C_ (FNN)Y.(EHHGH7PL^).D?#ZUOFNM*N+R\NV M4>;&Z@*@Z+S[DG\JC^*GQ$TGX@BPFL],N+.[M=RL\DBD,AYQQWS5S_AGOQIZ MZ=_X$G_XFD;]GSQJJD_\2\X&<"X//_CM/2]S*U3EY;:%7X'^)/[!^(L%O*^V MVU)?LTF3@;NJ'\^/QKZ5\8VTMWX)UFWMU+RR64H11U8[#Q7Q8K7&F:D&&8KB MUER/574_XBOM3PIKD?B3PGIVK1'BY@5G&>C8PP_/-*7!CCO^=;WB_X Z1KVI2ZAHUXVES3,6DB\ MO?$6/4@<$?2O,O&WP3U7P;X>FUE]2M;RV@91(%4HPW,%! /7DBG=,SY*E.[1 M[GX*UOP-XFN&O_"UO:17L*D.H@$4R*>.@[>XKP/XY2/)\5K_ 'G.R.-5]AM% M8/P[U:XT;X@Z/=6CLI-RD;@'&]&.&4^Q!K<^-XQ\5M1_W8__ $$4)682GSTS MOOV4(2OWL&+'PCX^N]+TK>+1 M422-7;)7_.:]3_9NBCGT'7HYT61/M$1VNN1G:W8UPOQ[_Y*M=?]>\/_ M *#7>?LT_P#(%U[_ *^(O_06H?PC@DJUCS#XPQI%\5]:2)%1 Z851@#]VO:O M5_V=K2VN/!NHM<6\4I%Y@%T!/W1ZUY5\9?\ DK>M_P"_'_Z+6O6?V;W4^#M3 M4$%EO!D>GR"A[!3_ (K^9[!%#%!'L@C2-.NU% 'Z4^BBLSM"BBB@ KRWXC>' M_L6H#5+9,0W)Q( /NO\ _7_QKU*J>K:;#J^ESV5P/EE7 /\ =/8_G7-BJ"KT MG'KT.[ 8IX6NI]-GZ'@5%:UQX8UF"YDB_LZY?8Q79M=[\-M \^Z;6+E/W<)VP CJW<_A_7VKFK/ MPKK%W>PP'3[B(2,%,DD1"J/4FO:-/L8=,T^&SMEVQPJ%'O[UZ. PSE4YYK1? MF>+F^.C"C[*F]9?E_P $XWXD>'_M-JNKVR_O(1MF [IV/X?UKS2&%YYDBB4L M[L%4#N37T'+$D\+Q2J&1U*LI[@UQ/AOP0=,\47-U?E_70Z/PUHJ:%HD5J /-(W2MZL?\.E:U%%> MO"*A%1CLCYRI4E4FYRW9X;^T?XD\NQTWP[ _S2M]JG _NC*H/SW'\!7GWP3T M#^W/B99/(FZ#3P;N3/JOW?\ QXC\J^K9;2VG?=-;Q2-C&70$TL5K;V[$P01Q M$\$H@&?RK2^ECE=*\^9LEHHHJ3<^1OC)X?\ [ ^)5^L:;8+PBYBP,#YNH_/- M=E\)/$IF^%_BO0)9")+2RFN(.<$(R'=CZ'G\:^@I;6WG8-/!%*0, N@./SI$ MLK6+/EVT*;A@[8P,CTJN;0P5&TN9,^)K7Q1KUCQ::Q?0@= EPP_K1J7BC7=8 MMA;ZIJUY=P@Y\N:9F7/T)K[+G\,Z'='-QH]C*3_>MU/]*KIX*\,1R"2/P_IJ MN.C"U3/\J?,C/V$NY\T_"'P1J/B/QE8W_P!G=-,LIA--<,I"MM.0@/4([N*)T?Q%K/AR:1]$U&YL'D&V3R7*[L=C6CHNI MZC[0P'Z5]=WOA?0=1D,E_HUC<.>K26ZL?Y46OA?0;)@UIHUA"1T*6ZC^E/F1 MG["6USR7XF?#N_\ %W@W0]>T=&N=1M;&-)XL_--'MSD>K D\=\UX79:AK'AG M4VDLI[K3+U!M;:6C<>Q'6ON, 8 P!T%4;[1-+U3_D(Z=:W7_7:%6_F*2D7. MCS.Z9\A-\3/&K#!\3:E^$Y%>I?L^Z[JNM>(M9.K:CNQ^ M"O#$39C\/Z:I]1:I_A6I::?9V"E;*UAMP>HBC"Y_*AR01I24KMGQ)XA_Y&;5 M/^OR7_T,U]4?!C_DD^D?[K_^AFNS.GV3,2UI 2>23$O/Z5-'&D2!(D5%'15& M *'*XZ=+DE>Y\K?'O_DJUW_U[P_^@UWG[-/_ "!=>_Z^(O\ T%J]IEL[:9]\ MUM#(W]YXP33H;>&W!$$,<0/78H&?RHOI8:I6GS7/GCX_>"+Z+Q!_PD]C;O-9 M7$:K<,BY\IU&,M[$8Y]J\AL=5U#3"YTZ]N+7>,-Y,A7=]<5]T,JNI5P&4\$$ M9!K(?PCX=DF,SZ'I[2$Y+FV3)_2A2(G0O*Z9RGP.N9[OX6VDUU-)-*T\V7D8 ML3\Y[FO0ZBM[:"T@6&UACAB7HD:A0/P%2U)O%6204444%!1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 3%%%% !1110 4444 %%%% '__V0$! end XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
May 05, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 0-19687  
Entity Registrant Name Ascent Industries Co.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 57-0426694  
Entity Address, Address Line One 1400 16th Street,  
Entity Address, Address Line Two Suite 270,  
Entity Address, City or Town Oak Brook,  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60523  
City Area Code (630)  
Local Phone Number 884-9181  
Title of 12(b) Security Common Stock, par value $1.00 per share  
Trading Symbol ACNT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Smaller Reporting Company true  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   10,172,945
Entity Central Index Key 0000095953  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Filer Category Accelerated Filer  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 421 $ 1,441
Accounts receivable, net of allowance for credit losses of $975 and $1,250, respectively 46,779 45,120
Inventories, net 99,792 114,452
Prepaid expenses and other current assets 11,400 8,982
Assets held for sale 0 380
Total current assets 158,392 170,375
Property, plant and equipment, net 41,445 42,346
Right-of-use assets, operating leases, net 28,871 29,224
Goodwill 11,389 11,389
Intangible assets, net 9,991 10,387
Deferred income taxes 1,000 1,353
Deferred charges, net 178 203
Other non-current assets, net 3,766 3,766
Total assets 255,032 269,043
Current liabilities:    
Accounts payable 25,783 22,731
Accrued expenses and other current liabilities 8,040 6,560
Current portion of note payable 98 387
Current portion of long-term debt 2,464 2,464
Current portion of operating lease liabilities 1,077 1,056
Current portion of finance lease liabilities 273 280
Total current liabilities 37,735 33,478
Long-term debt 56,189 69,085
Long-term portion of operating lease liabilities 30,628 30,911
Long-term portion of finance lease liabilities 1,378 1,242
Other long-term liabilities 58 68
Total non-current liabilities 88,253 101,306
Commitments and contingencies – See Note 12
Shareholders' equity:    
Common stock, par value $1 per share; 24,000,000 shares authorized; 11,085,103 and 10,172,265 shares issued and outstanding, respectively 11,085 11,085
Capital in excess of par value 46,903 47,021
Retained earnings 79,947 85,146
Shareholders' equity before treasury stock 137,935 143,252
Less: cost of common stock in treasury - 912,838 and 924,504 shares, respectively (8,891) (8,993)
Total shareholders' equity 129,044 134,259
Total liabilities and shareholders' equity $ 255,032 $ 269,043
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit loss $ 975 $ 1,250
Common stock, par value (in dollars per share) $ 1 $ 1
Common stock, shares authorized (in shares) 24,000,000 24,000,000
Common stock, shares issued (in shares) 11,085,103 10,172,265
Common stock, shares outstanding (in shares) 11,085,103 10,172,265
Common stock in treasury, at cost (in shares) 912,838 924,504
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 82,452 $ 116,218
Cost of sales 78,160 93,722
Gross profit 4,292 22,496
Selling, general and administrative 9,553 8,646
Acquisition costs and other 333 531
Earn-out adjustments 0 102
Operating income (loss) (5,594) 13,217
Other expense (income)    
Interest expense 1,107 403
Other, net (95) (35)
Income (loss) before income taxes (6,606) 12,849
Income tax provision (benefit) (1,407) 2,589
Net income (loss) $ (5,199) $ 10,260
Net income (loss) per common share:    
Basic (in dollars per share) $ (0.51) $ 1.00
Diluted (in dollars per share) $ (0.51) $ 0.99
Weighted average shares outstanding:    
Basic (in shares) 10,148 10,209
Dilutive effect from stock options and grants (in shares) 0 111
Diluted (in shares) 10,148 10,320
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities    
Net income (loss) $ (5,199) $ 10,260
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation expense 1,991 2,116
Amortization expense 396 721
Amortization of debt issuance costs 25 25
Deferred income taxes 353 428
Earn-out adjustments 0 102
Payments on earn-out liabilities in excess of acquisition date fair value 0 (372)
(Reduction of) provision for losses on accounts receivable (275) 240
Provision for losses on inventories 1,178 496
Loss (gain) on disposal of property, plant and equipment 182 (5)
Non-cash lease expense 91 107
Issuance of treasury stock for director fees 0 254
Stock-based compensation expense 311 132
Changes in operating assets and liabilities:    
Accounts receivable (1,384) (17,933)
Inventories 13,680 (9,302)
Other assets and liabilities 352 (27)
Accounts payable 2,786 11,950
Accrued expenses 1,480 (959)
Accrued income taxes (2,577) 2,161
Net cash provided by operating activities 13,390 394
Investing activities    
Purchases of property, plant and equipment (824) (1,117)
Proceeds from disposal of property, plant and equipment 0 5
Net cash used in investing activities (824) (1,112)
Financing activities    
Borrowings from long-term debt 67,488 122,068
Proceeds from exercise of stock options 0 118
Payments on long-term debt (80,384) (121,386)
Payments on note payable (289) 0
Principal payments on finance lease obligations (74) (62)
Payments on earn-out liabilities 0 (800)
Repurchase of common stock (327) 0
Net cash used in financing activities (13,586) (62)
Decrease in cash and cash equivalents (1,020) (780)
Cash and cash equivalents at beginning of period 1,441 2,021
Cash and cash equivalents at end of period 421 1,241
Supplemental Disclosure of Cash Flow Information    
Interest 1,061 317
Income taxes 817 2
Noncash Investing Activities:    
Capital expenditures, not yet paid $ 266 $ 0
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2021   11,085,000      
Beginning balance at Dec. 31, 2021 $ 111,590 $ 11,085 $ 46,058 $ 63,080 $ (8,633)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021         918,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 10,260     10,260  
Issuance of shares of common stock from the treasury $ 254   (151)   $ 405
Issuance of shares of common stock from the treasury (in shares) (43,082)       (43,000)
Exercise of stock options for shares, net $ 118   (11)   $ 129
Exercise of stock options for shares, net (in shares)         (14,000)
Stock-based compensation 132   132    
Ending balance (in shares) at Mar. 31, 2022   11,085,000      
Ending balance at Mar. 31, 2022 122,354 $ 11,085 46,028 73,340 $ (8,099)
Treasury stock, ending balance (in shares) at Mar. 31, 2022         861,000
Beginning balance (in shares) at Dec. 31, 2022   11,085,000      
Beginning balance at Dec. 31, 2022 $ 134,259 $ 11,085 47,021 85,146 $ (8,993)
Treasury stock, beginning balance (in shares) at Dec. 31, 2022 924,504       924,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) $ (5,199)     (5,199)  
Issuance of shares of common stock from the treasury $ 0   (429)   $ 429
Issuance of shares of common stock from the treasury (in shares) (43,479)       (43,000)
Stock-based compensation $ 311   311    
Repurchase of shares of common stock (in shares)         32,000
Repurchase of shares of common stock (327)       $ (327)
Ending balance (in shares) at Mar. 31, 2023   11,085,000      
Ending balance at Mar. 31, 2023 $ 129,044 $ 11,085 $ 46,903 $ 79,947 $ (8,891)
Treasury stock, ending balance (in shares) at Mar. 31, 2023 912,838       913,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical)
3 Months Ended
Mar. 31, 2022
shares
Statement of Stockholders' Equity [Abstract]  
Issuance of common stock from the treasury (in shares) 43,082
Number of shares repurchased (in shares) 0
Options exercised (in shares) 13,784
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
Basis of Financial Statement Presentation
The accompanying unaudited condensed consolidated financial statements and notes to the unaudited condensed consolidated financial statements are presented in accordance with the rules and regulations of the Securities and Exchange Commission and do not include all the disclosures normally required in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"). The unaudited condensed consolidated financial statements, in the opinion of management, contain all normal recurring adjustments necessary to present a fair statement of the condensed consolidated balance sheets as of March 31, 2023, the statements of income and shareholders’ equity for the three months ended March 31, 2023 and 2022, and the statements of cash flows for the three months ended March 31, 2023 and 2022. The December 31, 2022 condensed consolidated balance sheet was derived from the audited financial statements.

These interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the "Annual Report"). The financial results for the interim periods may not be indicative of the financial results for the entire year as our future assessment of our current expectations could result in material impacts to our consolidated financial statements in future reporting periods.
Use of Estimates
The preparation of the Company's financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosures of contingent assets and liabilities. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment; intangible assets; the fair value of assets or liabilities acquired in a business combination; valuation allowances for receivables, inventories and deferred income tax assets and liabilities; environmental liabilities; liabilities for potential tax deficiencies; and, potential litigation claims and settlements. The Company bases these estimates on historical results and various other assumptions believed to be reasonable, all of which form the basis for making estimates concerning the carrying value of assets and liabilities that are readily available from other sources. Actual results may differ from these estimates.
Reclassifications
Certain prior period amounts have been reclassified to conform to current period presentation, including the reclassification of immaterial revenue and expenses related to the Palmer business within the Company's reportable segments.

Accounting Pronouncements Recently Adopted
On March 31, 2023, the Company adopted ASU 2020-04 "Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting." The ASU, and subsequent clarifications, provide practical expedients for contract modification accounting related to the transition away from the London Interbank Offered Rate (LIBOR) and other interbank offering rates to alternative reference rates. The expedients are applicable to contract modifications made and hedging relationships entered into on or before December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The adoption of this standard by the Company did not have a material effect on the condensed consolidated financial statements or footnote disclosures
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue RecognitionRevenue is generated primarily from contracts to produce, ship and deliver steel and specialty chemical products. Revenues are recognized when control of the promised goods or services is transferred to our customers upon shipment, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The Company's revenues are derived from contracts with customers where performance obligations are satisfied at a point-in-time or over-time. For certain contracts under which the Company produces product with no alternative use and for which the Company has an enforceable right to payment during the production cycle, product in which the material is customer owned or in which the customer simultaneously consumes the benefits throughout the production cycle, progress toward satisfying the performance obligation is measured using an output method of units produced. Certain customer arrangements consist of bill-and-hold characteristics
under which transfer of control has been met (including the passing of title and significant risk and reward of ownership to the customers). Therefore, the customers can direct the use of the bill-and-hold inventory while we retain physical possession of the product until it is shipped to a customer at a point in time in the future.
Sales tax and other taxes we collect with revenue-producing activities are excluded from revenue. Shipping costs charged to customers are treated as fulfillment activities and are recorded in both revenue and cost of sales at the time control is transferred to the customer. Costs related to obtaining sales contracts are incidental and are expensed when incurred. Because customers are invoiced at the time title transfers and the Company’s right to consideration is unconditional at that time, the Company does not maintain contract asset balances. Additionally, the Company does not maintain material contract liability balances, as performance obligations for substantially all contracts are satisfied prior to customer payment for product. The Company offers industry standard payment terms.
The following table presents the Company's revenues, disaggregated by product group:
Three Months Ended March 31,
(in thousands)20232022
Fiberglass and steel liquid storage tanks and separation equipment$50 $114 
Heavy wall seamless carbon steel pipe and tube12,387 12,373 
Stainless steel pipe and tube44,460 62,239 
Galvanized pipe and tube1,806 13,771 
Specialty Chemicals23,749 27,721 
Net sales$82,452 $116,218 
Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. The following table represents the Company's revenue recognized at a point- in-time and over-time:
Three Months Ended March 31,
(in thousands)20232022
Point-in-time$77,029 $109,003 
Over-time$5,423 $7,215 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. To measure fair value, we use a three-tier valuation hierarchy based upon observable and non-observable inputs:
Level 1 - Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.
Level 2 - Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets or liabilities in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.
Level 3 - Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using model-based techniques, including option pricing models, discounted cash flow models, probability weighted models, and Monte Carlo simulations.
Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
During the three months ended March 31, 2023, the Company's only significant measurements of assets or liabilities at fair value on a non-recurring basis subsequent to their initial recognition were certain long-lived assets.
Long-lived assets
The Company reviews the carrying amounts of long-lived assets whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. The Company assesses performance quarterly against historical patterns, projections of future profitability, and whether it is more likely than not that the assets will be disposed of significantly prior to the end of their estimated useful life for evidence of possible impairment. An impairment loss is recognized when the carrying amount of the asset (disposal) group is not recoverable and exceeds fair value. The Company estimates the fair values of assets subject to long-lived asset impairment based on the Company's own judgments about the assumptions market participants would use in pricing the assets and observable market data, when available. The Company classifies these fair value measurements as Level 3.

During the fourth quarter of 2022, the Company began a strategic reassessment of certain operations to drive an increased focus on its core operations and to continue to improve overall performance and operating profitability. As a result of this reassessment, management and the Board of Directors decided to pursue an exit of the Company's galvanized pipe and tube operations at its Munhall facility. During the first quarter of 2023, it was determined that a continued change in the use of the assets of the Munhall facility had occurred before the end of their previous useful lives, and therefore, had experienced a triggering event and were evaluated for recoverability. Based on this evaluation of the Munhall assets, it was determined the assets were recoverable and no impairment was recorded.
Assets Held for Sale
On February 17, 2021, the Board of Directors authorized the permanent cessation of operations at Palmer of Texas Tanks, Inc. ("Palmer") and the subleasing of the Palmer facility. As of December 31, 2021, the Company permanently ceased operations at the Palmer facility and determined that the remaining asset group met the criteria to be classified as held for sale, and therefore classified the related assets as held for sale on the consolidated balance sheets. The Company determined that the exit from this business did not represent a strategic shift that had a major effect on its consolidated results of operations, and therefore this business was not classified as discontinued operations. As of March 31, 2023, the Company has disposed of all remaining assets classified as held for sale at the Palmer facility. The Palmer assets held for sale at December 31, 2022 were classified as Level 2 fair value measurements.

The assets classified as held for sale as are as follows:
(in thousands)March 31, 2023December 31, 2022
Inventory, net$— $198 
Property, plant and equipment, net— 182 
Assets held for sale$— $380 
The Company remains obligated under the terms of the leases for the rent and other costs that may be associated with the lease of the facility through 2036. During the fourth quarter of 2022, the Company entered into an amended sublease agreement with a third party to sublease the entirety of the Palmer facility. The sublease agreement amends the previous sublease agreement entered into in the fourth quarter of 2021 and continues through the remaining term of the Master Lease Agreement. The sublease will expire on September 30, 2036, unless terminated in accordance with the amended sublease agreement. The sublease provides for an annual base rent of approximately $0.4 million, which increases on an annual basis by 2.0%. The sublessee is responsible for its pro rata share of certain costs, taxes and operating expenses related to the subleased space. The sublease includes an initial security deposit of $0.1 million.

Fair Value of Financial Instruments
The fair values of cash and cash equivalents, accounts receivable, accounts payable and the Company's note payable approximated their carrying value because of the short-term nature of these instruments. The Company's revolving line of credit and long-term debt, which is based on a variable interest rate, are also reflected in the financial statements at carrying value which approximate fair values as of March 31, 2023. The carrying amount of cash and cash equivalents are considered Level 1 measurements. The carrying amounts of accounts receivable, accounts payable, note payable, revolving line of credit and long-term debt are considered Level 2 measurements. See Note 7 for further information on the Company's debt.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is determined by either specific identification or weighted average methods. The components of inventories are as follows:
(in thousands)March 31, 2023December 31, 2022
Raw materials$49,862 $57,475 
Work-in-process22,786 23,136 
Finished goods32,030 37,549 
104,678 118,160 
Less: inventory reserves(4,886)(3,708)
Inventories, net$99,792 $114,452 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consist of the following:
(in thousands)March 31, 2023December 31, 2022
Land$723 $723 
Leasehold improvements4,203 4,114 
Buildings1,534 1,534 
Machinery, fixtures and equipment114,780 113,413 
Construction-in-progress2,866 3,270 
124,106 123,054 
Less: accumulated depreciation and amortization(82,661)(80,708)
Property, plant and equipment, net$41,445 $42,346 

The following table sets forth depreciation expense related to property, plant and equipment:
Three Months Ended March 31,
(in thousands)20232022
Cost of sales$1,917 $2,054 
Selling, general and administrative74 62 
Total depreciation$1,991 $2,116 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Intangible Assets and Deferred Charges
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Intangible Assets and Deferred Charges Goodwill, Intangible Assets and Deferred Charges
Goodwill
The Company's goodwill balance of $11.4 million as of March 31, 2023 and December 31, 2022, respectively, was attributable to the Specialty Chemicals segment.

Intangible Assets
Intangible assets represent the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful life using either an accelerated or straight-line method over a period of eight to 15 years.
The balance of intangible assets subject to amortization are as follows:
March 31, 2023December 31, 2022
(in thousands)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Definite-lived intangible assets:
Customer related$28,226 $(18,823)$28,226 $(18,437)
Trademarks and trade names150 (14)150 (12)
Other500 (48)500 (40)
Total definite-lived intangible assets$28,876 $(18,885)$28,876 $(18,489)
Estimated amortization expense related to intangible assets for the next five years are as follows:
(in thousands)
Remainder of 2023$1,185 
20241,555 
20251,384 
20261,153 
2027973 
2028820 
Thereafter2,921 

Deferred Charges
Deferred charges represent debt issuance costs and are amortized over their estimated useful lives using the straight-line method over a period of four years.
The balance of deferred charges subject to amortization are as follows:
(in thousands)March 31, 2023December 31, 2022
Deferred charges, gross$398 $398 
Accumulated amortization of deferred charges(220)(195)
Deferred charges, net$178 $203 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
Short-term debt
On June 6, 2022, the Company entered into a note payable in the amount of $1.0 million with an interest rate of 2.77% maturing April 1, 2023. The agreement is associated with the financing of the Company's insurance premium in the current year. As of March 31, 2023, the outstanding balance was $0.1 million.
Credit Facilities
(in thousands)March 31, 2023December 31, 2022
Revolving line of credit, due January 15, 2025$54,724 $67,442 
Term loan, due January 15, 20253,929 4,107 
Total long-term debt58,653 71,549 
Less: Current portion of long-term debt(2,464)(2,464)
Long-term debt, less current portion$56,189 $69,085 
During the first quarter of 2023, the Company entered into an Amended and Restated Credit Agreement ("Credit Agreement") with BMO Harris Bank, N.A. ("BMO") to replace LIBOR with the Secured Overnight Funding Rate ("SOFR"). The Credit Agreement provides the Company with a four-year revolving credit facility with up to $150.0 million of borrowing capacity (the "Facility").
The initial borrowing capacity under the Facility totals $110.0 million consisting of a $105.0 million revolving line of credit and a $5.0 million delayed draw term loan. The revolving line of credit includes a $17.5 million machinery and equipment sub-limit which requires quarterly payments of $0.4 million with a balloon payment due upon maturity of the Facility in January 2025. The term loan requires quarterly payments of $0.2 million with a balloon payment due upon maturity of the Facility in January 2025.
We have pledged all of our accounts receivable, inventory, and certain machinery and equipment as collateral for the Credit Agreement. Availability under the Credit Agreement is subject to the amount of eligible collateral as determined by the lenders' borrowing base calculations. Amounts outstanding under the revolving line of credit portion of the Facility currently bear interest, at the Company's option, at (a) the Base Rate (as defined in the Credit Agreement) plus 0.50%, or (b) SOFR plus 1.50%. Amounts outstanding under the delayed draw term loan portion of the Facility bear interest at SOFR plus 1.65%. The Facility also provides an unused commitment fee based on the daily used portion of the Facility.
The weighted average interest rate per annum was 6.62% as of March 31, 2023.
Pursuant to the Credit Agreement, the Company was required to pledge all of its tangible and intangible properties, including the stock and membership interests of its subsidiaries. The Facility contains covenants requiring the maintenance of a minimum consolidated fixed charge coverage ratio if excess availability falls below the greater of (i) $7.5 million and (ii) 10% of the revolving credit facility (currently $10.5 million). As of March 31, 2023, the Company was in compliance with all financial debt covenants.
As of March 31, 2023, the Company had $50.0 million of remaining available capacity under its credit facility.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases Leases
The Company's portfolio of leases contains both finance and operating leases that relate to real estate and manufacturing equipment. Substantially all of the value of the Company's lease portfolio relates to the Master Lease with Store Master Funding XII, LLC (“Store”), an affiliate of Store Capital Corporation ("Store Capital") that was entered into in 2016 and amended with the American Stainless acquisition in 2019 as well as the sale of land at the Munhall facility in 2020. As of March 31, 2023, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.3 million, or 94% of the total lease liabilities on the consolidated balance sheet.
During the three months ended March 31, 2023, the Company entered into new finance lease agreements resulting in an additional $0.3 million of right-of-use assets and lease liabilities.
Balance Sheet Presentation
Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):
ClassificationFinancial Statement Line ItemMarch 31, 2023December 31, 2022
AssetsRight-of-use assets, operating leases$28,871 $29,224 
AssetsProperty, plant and equipment1,617 1,494 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,077 1,056 
Current liabilitiesCurrent portion of lease liabilities, finance leases273 280 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,628 30,911 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases1,378 1,242 
Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Three Months Ended March 31,
(in thousands)20232022
Operating lease cost1
$1,000 $1,048 
Finance lease cost:
Amortization of right-of-use assets78 67 
Interest on finance lease liabilities13 
Sublease income(91)(33)
Total lease cost$1,000 $1,091 
1Includes short term leases, which are immaterial
Reduction in carrying amounts of right-of-use assets held under finance leases is included in depreciation expense. Minimum rental payments under operating leases are recognized on a straight-line method over the term of the lease including any periods of free rent and are included in selling, general, and administrative expense on the unaudited condensed consolidated statement of income.
Future expected cash receipts from the sublease as of March 31, 2023 are as follows:
(in thousands)Sublease Receipts
Remainder of 2023$272 
2024370 
2025377 
2026385 
2027392 
Thereafter3,786 
Total sublease receipts$5,582 
Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:
(in thousands)OperatingFinance
Remainder of 2023$2,736 $300 
20243,667 333 
20253,687 326 
20263,703 326 
20273,765 326 
Thereafter36,152 354 
Total undiscounted minimum future lease payments53,710 1,965 
Imputed interest(22,005)(314)
Present value of lease liabilities$31,705 $1,651 
Lease Term and Discount Rate
Weighted-average remaining lease termMarch 31, 2023December 31, 2022
Operating leases13.37 years13.61 years
Finance leases5.75 years6.06 years
Weighted-average discount rate
Operating leases8.32 %8.31 %
Finance leases5.85 %2.32 %
Leases Leases
The Company's portfolio of leases contains both finance and operating leases that relate to real estate and manufacturing equipment. Substantially all of the value of the Company's lease portfolio relates to the Master Lease with Store Master Funding XII, LLC (“Store”), an affiliate of Store Capital Corporation ("Store Capital") that was entered into in 2016 and amended with the American Stainless acquisition in 2019 as well as the sale of land at the Munhall facility in 2020. As of March 31, 2023, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.3 million, or 94% of the total lease liabilities on the consolidated balance sheet.
During the three months ended March 31, 2023, the Company entered into new finance lease agreements resulting in an additional $0.3 million of right-of-use assets and lease liabilities.
Balance Sheet Presentation
Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):
ClassificationFinancial Statement Line ItemMarch 31, 2023December 31, 2022
AssetsRight-of-use assets, operating leases$28,871 $29,224 
AssetsProperty, plant and equipment1,617 1,494 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,077 1,056 
Current liabilitiesCurrent portion of lease liabilities, finance leases273 280 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,628 30,911 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases1,378 1,242 
Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Three Months Ended March 31,
(in thousands)20232022
Operating lease cost1
$1,000 $1,048 
Finance lease cost:
Amortization of right-of-use assets78 67 
Interest on finance lease liabilities13 
Sublease income(91)(33)
Total lease cost$1,000 $1,091 
1Includes short term leases, which are immaterial
Reduction in carrying amounts of right-of-use assets held under finance leases is included in depreciation expense. Minimum rental payments under operating leases are recognized on a straight-line method over the term of the lease including any periods of free rent and are included in selling, general, and administrative expense on the unaudited condensed consolidated statement of income.
Future expected cash receipts from the sublease as of March 31, 2023 are as follows:
(in thousands)Sublease Receipts
Remainder of 2023$272 
2024370 
2025377 
2026385 
2027392 
Thereafter3,786 
Total sublease receipts$5,582 
Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:
(in thousands)OperatingFinance
Remainder of 2023$2,736 $300 
20243,667 333 
20253,687 326 
20263,703 326 
20273,765 326 
Thereafter36,152 354 
Total undiscounted minimum future lease payments53,710 1,965 
Imputed interest(22,005)(314)
Present value of lease liabilities$31,705 $1,651 
Lease Term and Discount Rate
Weighted-average remaining lease termMarch 31, 2023December 31, 2022
Operating leases13.37 years13.61 years
Finance leases5.75 years6.06 years
Weighted-average discount rate
Operating leases8.32 %8.31 %
Finance leases5.85 %2.32 %
Leases Leases
The Company's portfolio of leases contains both finance and operating leases that relate to real estate and manufacturing equipment. Substantially all of the value of the Company's lease portfolio relates to the Master Lease with Store Master Funding XII, LLC (“Store”), an affiliate of Store Capital Corporation ("Store Capital") that was entered into in 2016 and amended with the American Stainless acquisition in 2019 as well as the sale of land at the Munhall facility in 2020. As of March 31, 2023, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.3 million, or 94% of the total lease liabilities on the consolidated balance sheet.
During the three months ended March 31, 2023, the Company entered into new finance lease agreements resulting in an additional $0.3 million of right-of-use assets and lease liabilities.
Balance Sheet Presentation
Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):
ClassificationFinancial Statement Line ItemMarch 31, 2023December 31, 2022
AssetsRight-of-use assets, operating leases$28,871 $29,224 
AssetsProperty, plant and equipment1,617 1,494 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,077 1,056 
Current liabilitiesCurrent portion of lease liabilities, finance leases273 280 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,628 30,911 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases1,378 1,242 
Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Three Months Ended March 31,
(in thousands)20232022
Operating lease cost1
$1,000 $1,048 
Finance lease cost:
Amortization of right-of-use assets78 67 
Interest on finance lease liabilities13 
Sublease income(91)(33)
Total lease cost$1,000 $1,091 
1Includes short term leases, which are immaterial
Reduction in carrying amounts of right-of-use assets held under finance leases is included in depreciation expense. Minimum rental payments under operating leases are recognized on a straight-line method over the term of the lease including any periods of free rent and are included in selling, general, and administrative expense on the unaudited condensed consolidated statement of income.
Future expected cash receipts from the sublease as of March 31, 2023 are as follows:
(in thousands)Sublease Receipts
Remainder of 2023$272 
2024370 
2025377 
2026385 
2027392 
Thereafter3,786 
Total sublease receipts$5,582 
Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:
(in thousands)OperatingFinance
Remainder of 2023$2,736 $300 
20243,667 333 
20253,687 326 
20263,703 326 
20273,765 326 
Thereafter36,152 354 
Total undiscounted minimum future lease payments53,710 1,965 
Imputed interest(22,005)(314)
Present value of lease liabilities$31,705 $1,651 
Lease Term and Discount Rate
Weighted-average remaining lease termMarch 31, 2023December 31, 2022
Operating leases13.37 years13.61 years
Finance leases5.75 years6.06 years
Weighted-average discount rate
Operating leases8.32 %8.31 %
Finance leases5.85 %2.32 %
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Shareholders' Equity Shareholders' Equity
Share Repurchase Program
On December 20, 2022, the Board of Directors re-authorized the Company's share repurchase program. The previous share repurchase program had a term of 24 months and was set to expire on February 17, 2023. The share repurchase program allows for repurchase of up to 790,383 shares of the Company's outstanding common stock and extends to February 17, 2025. The shares will be purchased from time to time at prevailing market prices, through open market or privately negotiated transactions, depending on market conditions. Under the program, the purchases will be funded from available working capital, and the repurchased shares will be returned to the status of authorized, but unissued shares of common stock or held in treasury. There is no guarantee as to the exact number of shares that will be repurchased by the Company, and the Company may discontinue purchases at any time that management determines additional purchases are not warranted. As of March 31, 2023, the Company has 647,666 shares of its share repurchase authorization remaining.
Shares repurchased for the three months ended March 31, 2023 and 2022 were as follows:
Three Months Ended March 31,
20232022
Number of shares repurchased 32,313 — 
Average price per share$10.11 $— 
Total cost of shares repurchased$327,521 $— 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
Three Months Ended March 31,
(in thousands, except per share data)20232022
Numerator:  
Net income (loss)$(5,199)$10,260 
Denominator:  
Denominator for basic earnings (loss) per share - weighted average shares10,148 10,209 
Effect of dilutive securities:  
Employee stock options and stock grants— 111 
Denominator for diluted earnings (loss) per share - weighted average shares10,148 10,320 
Net income (loss) per share:
Basic$(0.51)$1.00 
Diluted$(0.51)$0.99 
The diluted earnings (loss) per share calculations exclude the effect of potentially dilutive shares when the inclusion of those shares in the calculation would have an anti-dilutive effect. The Company had 0.1 million shares that were anti-dilutive for the three months ended March 31, 2023. The Company had an immaterial number of shares of common stock that were anti-dilutive for the three months ended March 31, 2022.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The Company is no longer subject to U.S. federal examinations for years before 2019 or state examinations for years before 2018. During the three months ended March 31, 2023 and 2022, the Company did not identify nor reserve for any unrecognized tax benefits.
Our income tax provision (benefit) and overall effective tax rates for the periods presented are as follows:
Three Months Ended March 31,
(in thousands)20232022
Income tax provision (benefit)$(1,407)$2,589 
Effective income tax rate21.3 %20.2 %

The effective tax rate was 21.3% and 20.2% for the three months ended March 31, 2023 and 2022, respectively. The March 31, 2023, effective tax rate was higher than the U.S. statutory rate of 21.0% primarily due to the effects of discrete tax charges related to stock based compensation and an increase in pre-tax book losses.
The March 31, 2022, effective tax rate was lower than the U.S. statutory tax rate of 21.0% primarily due to a forecasted reduction in the valuation allowance for the period.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
In October 2021, the Company acquired DanChem Technologies, Inc. ("DanChem"), a specialty chemical manufacturer based in Virginia. In June of 2020, DanChem received a demand letter from Henkel US Operations Corporation (“Henkel”), a former customer, asserting various claims for breach of contract alleging that product supplied by DanChem under four (4) purchase orders in 2018 and 2019 were defective and/or non-conforming and seeking approximately $315,000 in damages. DanChem responded in August 2020 disputing the claims and denying wrongdoing. Henkel was silent almost two years and then, in August 2022, sent another demand letter to DanChem asserting similar, if not identical claims, but now seeking alleged damages of approximately $3 million (with the main difference between the two demands being Henkel’s new claims for lost profits and other consequential damages). Henkel filed a lawsuit against DanChem in Connecticut state court in October 2022 seeking its newly alleged damages of approximately $3 million. Given the various amounts alleged by Henkel, the early stages of the proceedings, and the fact that DanChem denies liability under the purported legal theory for the claims, we are unable to estimate the reasonably possible loss or range of loss, if any, arising from this matter.
In addition, from time to time, we are involved in various other legal proceedings arising from the normal course of business activities. We are not presently a party to any other such litigation the outcome of which, we believe, if determined adversely to us, would individually, or taken together, have a material adverse effect on our business, operating results, cash flows, or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Industry Segments Industry Segments
Ascent Industries Co. has two reportable segments: Tubular Products and Specialty Chemicals. The Tubular Products segment includes the operating results of the Company’s plants involved in the production and distribution of stainless steel, galvanized steel and seamless carbon pipe and tube. The Tubular Products segment serves markets through pipe and tube and customers in the appliance, architectural, automotive and commercial transportation, brewery, chemical, petrochemical, pulp and paper, mining, power generation (including nuclear), water and waste-water treatment, liquid natural gas ("LNG"), food processing, pharmaceutical, oil and gas and other industries.

On January 1, 2023, the Company changed the grouping of certain immaterial revenue and expenses associated with the ceased Palmer operations. As a result, certain prior period Tubular Products segment results have been reclassified to All Other to be comparable to the current period's presentation.

The Specialty Chemicals segment includes the operating results of the Company’s plants involved in the production of specialty chemicals. The Specialty Chemicals segment produces products for the pulp and paper, coatings, adhesives, sealants and elastomers (CASE), textile, automotive, household, industrial and institutional ("HII"), agricultural, water and waste-water treatment, construction, oil and gas and other industries.

The chief operating decision maker evaluates performance and determines resource allocations based on a number of factors, the primary measures being operating income and Adjusted earnings (loss) before interest, income taxes, depreciation and amortization. Adjusted earnings (loss) before interest, income taxes, depreciation and amortization excludes certain items that management believes are not indicative of future results.

The accounting principles applied at the operating segment level are the same as those applied at the consolidated financial statement level. Intersegment sales and transfers are eliminated at the corporate consolidation level.
The following table summarizes certain information regarding segments of the Company's operations:
Three Months Ended March 31,
(in thousands)20232022
Net sales
Tubular Products$58,653 $88,383 
Specialty Chemicals23,749 27,721 
All Other50 114 
$82,452 $116,218 
Operating income (loss)
Tubular Products$(2,504)$14,574 
Specialty Chemicals1,352 2,387 
All Other(479)(82)
Corporate
Unallocated corporate expenses(3,704)(3,029)
Acquisition costs and other(259)(531)
Earn-out adjustments— (102)
Total Corporate (3,963)(3,662)
Operating income (loss)(5,594)13,217 
Interest expense1,107 403 
Other, net(95)(35)
Income (loss) before income taxes$(6,606)$12,849 
As of
(in thousands)March 31, 2023December 31, 2022
Identifiable assets
Tubular Products$145,416 $158,664 
Specialty Chemicals70,406 72,990 
Corporate39,210 37,389 
$255,032 $269,043 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Financial Statement Presentation
Basis of Financial Statement Presentation
The accompanying unaudited condensed consolidated financial statements and notes to the unaudited condensed consolidated financial statements are presented in accordance with the rules and regulations of the Securities and Exchange Commission and do not include all the disclosures normally required in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"). The unaudited condensed consolidated financial statements, in the opinion of management, contain all normal recurring adjustments necessary to present a fair statement of the condensed consolidated balance sheets as of March 31, 2023, the statements of income and shareholders’ equity for the three months ended March 31, 2023 and 2022, and the statements of cash flows for the three months ended March 31, 2023 and 2022. The December 31, 2022 condensed consolidated balance sheet was derived from the audited financial statements.

These interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the "Annual Report"). The financial results for the interim periods may not be indicative of the financial results for the entire year as our future assessment of our current expectations could result in material impacts to our consolidated financial statements in future reporting periods.
Use of Estimates
Use of Estimates
The preparation of the Company's financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosures of contingent assets and liabilities. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment; intangible assets; the fair value of assets or liabilities acquired in a business combination; valuation allowances for receivables, inventories and deferred income tax assets and liabilities; environmental liabilities; liabilities for potential tax deficiencies; and, potential litigation claims and settlements. The Company bases these estimates on historical results and various other assumptions believed to be reasonable, all of which form the basis for making estimates concerning the carrying value of assets and liabilities that are readily available from other sources. Actual results may differ from these estimates.
Reclassifications
Certain prior period amounts have been reclassified to conform to current period presentation, including the reclassification of immaterial revenue and expenses related to the Palmer business within the Company's reportable segments.
Accounting Pronouncements Not Yet Adopted Accounting Pronouncements Recently AdoptedOn March 31, 2023, the Company adopted ASU 2020-04 "Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting." The ASU, and subsequent clarifications, provide practical expedients for contract modification accounting related to the transition away from the London Interbank Offered Rate (LIBOR) and other interbank offering rates to alternative reference rates. The expedients are applicable to contract modifications made and hedging relationships entered into on or before December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The adoption of this standard by the Company did not have a material effect on the condensed consolidated financial statements or footnote disclosures
Fair Value of Financial Instruments
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. To measure fair value, we use a three-tier valuation hierarchy based upon observable and non-observable inputs:
Level 1 - Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.
Level 2 - Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets;
Quoted prices for identical or similar assets or liabilities in non-active markets;
Inputs other than quoted prices that are observable for the asset or liability; and
Inputs that are derived principally from or corroborated by other observable market data.
Level 3 - Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using model-based techniques, including option pricing models, discounted cash flow models, probability weighted models, and Monte Carlo simulations.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Product Group
The following table presents the Company's revenues, disaggregated by product group:
Three Months Ended March 31,
(in thousands)20232022
Fiberglass and steel liquid storage tanks and separation equipment$50 $114 
Heavy wall seamless carbon steel pipe and tube12,387 12,373 
Stainless steel pipe and tube44,460 62,239 
Galvanized pipe and tube1,806 13,771 
Specialty Chemicals23,749 27,721 
Net sales$82,452 $116,218 
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction The following table represents the Company's revenue recognized at a point- in-time and over-time:
Three Months Ended March 31,
(in thousands)20232022
Point-in-time$77,029 $109,003 
Over-time$5,423 $7,215 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets Held for Sale
The assets classified as held for sale as are as follows:
(in thousands)March 31, 2023December 31, 2022
Inventory, net$— $198 
Property, plant and equipment, net— 182 
Assets held for sale$— $380 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Components of Inventories The components of inventories are as follows:
(in thousands)March 31, 2023December 31, 2022
Raw materials$49,862 $57,475 
Work-in-process22,786 23,136 
Finished goods32,030 37,549 
104,678 118,160 
Less: inventory reserves(4,886)(3,708)
Inventories, net$99,792 $114,452 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consist of the following:
(in thousands)March 31, 2023December 31, 2022
Land$723 $723 
Leasehold improvements4,203 4,114 
Buildings1,534 1,534 
Machinery, fixtures and equipment114,780 113,413 
Construction-in-progress2,866 3,270 
124,106 123,054 
Less: accumulated depreciation and amortization(82,661)(80,708)
Property, plant and equipment, net$41,445 $42,346 

The following table sets forth depreciation expense related to property, plant and equipment:
Three Months Ended March 31,
(in thousands)20232022
Cost of sales$1,917 $2,054 
Selling, general and administrative74 62 
Total depreciation$1,991 $2,116 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Intangible Assets and Deferred Charges (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets Subject to Amortization
The balance of intangible assets subject to amortization are as follows:
March 31, 2023December 31, 2022
(in thousands)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Definite-lived intangible assets:
Customer related$28,226 $(18,823)$28,226 $(18,437)
Trademarks and trade names150 (14)150 (12)
Other500 (48)500 (40)
Total definite-lived intangible assets$28,876 $(18,885)$28,876 $(18,489)
Schedule of Estimated Amortization Expense
Estimated amortization expense related to intangible assets for the next five years are as follows:
(in thousands)
Remainder of 2023$1,185 
20241,555 
20251,384 
20261,153 
2027973 
2028820 
Thereafter2,921 
Schedule of Deferred Charges
The balance of deferred charges subject to amortization are as follows:
(in thousands)March 31, 2023December 31, 2022
Deferred charges, gross$398 $398 
Accumulated amortization of deferred charges(220)(195)
Deferred charges, net$178 $203 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
(in thousands)March 31, 2023December 31, 2022
Revolving line of credit, due January 15, 2025$54,724 $67,442 
Term loan, due January 15, 20253,929 4,107 
Total long-term debt58,653 71,549 
Less: Current portion of long-term debt(2,464)(2,464)
Long-term debt, less current portion$56,189 $69,085 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Operating and Finance Leases Recorded in Consolidated Balance Sheet
Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):
ClassificationFinancial Statement Line ItemMarch 31, 2023December 31, 2022
AssetsRight-of-use assets, operating leases$28,871 $29,224 
AssetsProperty, plant and equipment1,617 1,494 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,077 1,056 
Current liabilitiesCurrent portion of lease liabilities, finance leases273 280 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,628 30,911 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases1,378 1,242 
Schedule of Operating and Finance Leases Discount Rates, Total Lease Cost and Weighted Average Remaining Lease Terms
Individual components of the total lease cost incurred by the Company are as follows:
Three Months Ended March 31,
(in thousands)20232022
Operating lease cost1
$1,000 $1,048 
Finance lease cost:
Amortization of right-of-use assets78 67 
Interest on finance lease liabilities13 
Sublease income(91)(33)
Total lease cost$1,000 $1,091 
1Includes short term leases, which are immaterial
Weighted-average remaining lease termMarch 31, 2023December 31, 2022
Operating leases13.37 years13.61 years
Finance leases5.75 years6.06 years
Weighted-average discount rate
Operating leases8.32 %8.31 %
Finance leases5.85 %2.32 %
Schedule of Maturities For Sub Leases
Future expected cash receipts from the sublease as of March 31, 2023 are as follows:
(in thousands)Sublease Receipts
Remainder of 2023$272 
2024370 
2025377 
2026385 
2027392 
Thereafter3,786 
Total sublease receipts$5,582 
Schedule of Maturities For Operating Leases
The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:
(in thousands)OperatingFinance
Remainder of 2023$2,736 $300 
20243,667 333 
20253,687 326 
20263,703 326 
20273,765 326 
Thereafter36,152 354 
Total undiscounted minimum future lease payments53,710 1,965 
Imputed interest(22,005)(314)
Present value of lease liabilities$31,705 $1,651 
Schedule of Maturities For Finance Leases
The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:
(in thousands)OperatingFinance
Remainder of 2023$2,736 $300 
20243,667 333 
20253,687 326 
20263,703 326 
20273,765 326 
Thereafter36,152 354 
Total undiscounted minimum future lease payments53,710 1,965 
Imputed interest(22,005)(314)
Present value of lease liabilities$31,705 $1,651 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of Shares Repurchased
Shares repurchased for the three months ended March 31, 2023 and 2022 were as follows:
Three Months Ended March 31,
20232022
Number of shares repurchased 32,313 — 
Average price per share$10.11 $— 
Total cost of shares repurchased$327,521 $— 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of the Computation of Basic and Diluted Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
Three Months Ended March 31,
(in thousands, except per share data)20232022
Numerator:  
Net income (loss)$(5,199)$10,260 
Denominator:  
Denominator for basic earnings (loss) per share - weighted average shares10,148 10,209 
Effect of dilutive securities:  
Employee stock options and stock grants— 111 
Denominator for diluted earnings (loss) per share - weighted average shares10,148 10,320 
Net income (loss) per share:
Basic$(0.51)$1.00 
Diluted$(0.51)$0.99 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Provision for Income Taxes and Effective Tax Rates
Our income tax provision (benefit) and overall effective tax rates for the periods presented are as follows:
Three Months Ended March 31,
(in thousands)20232022
Income tax provision (benefit)$(1,407)$2,589 
Effective income tax rate21.3 %20.2 %
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Information
The following table summarizes certain information regarding segments of the Company's operations:
Three Months Ended March 31,
(in thousands)20232022
Net sales
Tubular Products$58,653 $88,383 
Specialty Chemicals23,749 27,721 
All Other50 114 
$82,452 $116,218 
Operating income (loss)
Tubular Products$(2,504)$14,574 
Specialty Chemicals1,352 2,387 
All Other(479)(82)
Corporate
Unallocated corporate expenses(3,704)(3,029)
Acquisition costs and other(259)(531)
Earn-out adjustments— (102)
Total Corporate (3,963)(3,662)
Operating income (loss)(5,594)13,217 
Interest expense1,107 403 
Other, net(95)(35)
Income (loss) before income taxes$(6,606)$12,849 
As of
(in thousands)March 31, 2023December 31, 2022
Identifiable assets
Tubular Products$145,416 $158,664 
Specialty Chemicals70,406 72,990 
Corporate39,210 37,389 
$255,032 $269,043 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 82,452 $ 116,218
Fiberglass and steel liquid storage tanks and separation equipment    
Disaggregation of Revenue [Line Items]    
Net sales 50 114
Heavy wall seamless carbon steel pipe and tube    
Disaggregation of Revenue [Line Items]    
Net sales 12,387 12,373
Stainless steel pipe and tube    
Disaggregation of Revenue [Line Items]    
Net sales 44,460 62,239
Galvanized pipe and tube    
Disaggregation of Revenue [Line Items]    
Net sales 1,806 13,771
Specialty Chemicals    
Disaggregation of Revenue [Line Items]    
Net sales $ 23,749 $ 27,721
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 82,452 $ 116,218
Point-in-time    
Disaggregation of Revenue [Line Items]    
Net sales 77,029 109,003
Over-time    
Disaggregation of Revenue [Line Items]    
Net sales $ 5,423 $ 7,215
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Assets Held For Sale (Details) - Discontinued Operations, Held-for-sale - Palmer Facility - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Inventory, net $ 0 $ 198
Property, plant and equipment, net 0 182
Assets held for sale $ 0 $ 380
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Narrative (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Annual base rent $ 0.4
Percentage annual increase in base rent (as a percent) 2.00%
Security deposit $ 0.1
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 49,862 $ 57,475
Work-in-process 22,786 23,136
Finished goods 32,030 37,549
Inventory, gross 104,678 118,160
Less: inventory reserves (4,886) (3,708)
Inventories, net $ 99,792 $ 114,452
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment, gross $ 124,106   $ 123,054
Less: accumulated depreciation and amortization (82,661)   (80,708)
Property, plant and equipment, net 41,445   42,346
Total depreciation 1,991 $ 2,116  
Cost of sales      
Property, Plant and Equipment [Line Items]      
Total depreciation 1,917 2,054  
Selling, general and administrative      
Property, Plant and Equipment [Line Items]      
Total depreciation 74 $ 62  
Land      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment, gross 723   723
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment, gross 4,203   4,114
Buildings      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment, gross 1,534   1,534
Machinery, fixtures and equipment      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment, gross 114,780   113,413
Construction-in-progress      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment, gross $ 2,866   $ 3,270
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Intangible Assets and Deferred Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Goodwill $ 11,389 $ 11,389
Deferred charges, amortization period (in years) 4 years  
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years) 8 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life (in years) 15 years  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Intangible Assets and Deferred Charges - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 28,876 $ 28,876
Accumulated Amortization (18,885) (18,489)
Customer related    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 28,226 28,226
Accumulated Amortization (18,823) (18,437)
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 150 150
Accumulated Amortization (14) (12)
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 500 500
Accumulated Amortization $ (48) $ (40)
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Intangible Assets and Deferred Charges - Schedule of Estimated Amortization Expense (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
Remainder of 2023 $ 1,185
2024 1,555
2025 1,384
2026 1,153
2027 973
2028 820
Thereafter $ 2,921
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Intangible Assets and Deferred Charges - Schedule of Deferred Charges (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Deferred charges, gross $ 398 $ 398
Accumulated amortization of deferred charges (220) (195)
Deferred charges, net $ 178 $ 203
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details) - USD ($)
Jan. 15, 2021
Mar. 31, 2023
Jun. 06, 2022
Notes Payable to Banks      
Line of Credit Facility [Line Items]      
Principal amount of debt     $ 1,000,000
Interest rate (as a percent)     2.77%
Outstanding balance   $ 100,000  
Revolving line of credit, due January 15, 2025 | Line of Credit      
Line of Credit Facility [Line Items]      
Initial borrowing capacity $ 110,000,000    
Weighted average interest rate (as a percent)   6.62%  
Revolving line of credit, due January 15, 2025 | Delayed Draw Term Loan      
Line of Credit Facility [Line Items]      
Initial borrowing capacity $ 5,000,000    
Revolving line of credit, due January 15, 2025 | Delayed Draw Term Loan | SOFR      
Line of Credit Facility [Line Items]      
Basis spread (as a percent) 1.65%    
Revolving line of credit, due January 15, 2025 | Secured Debt      
Line of Credit Facility [Line Items]      
Debt instrument, periodic payment $ 200,000    
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Line of Credit      
Line of Credit Facility [Line Items]      
Debt term (in years) 4 years    
Maximum borrowing capacity $ 150,000,000    
Initial borrowing capacity $ 105,000,000 $ 10,500,000  
Minimum amount of excess availability required to be had   $ 7,500,000  
Percentage of minimum amount of excess availability required to be had (as a percent)   10.00%  
Remaining borrowing capacity   $ 50,000,000  
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Line of Credit | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread (as a percent) 0.50%    
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Line of Credit | SOFR      
Line of Credit Facility [Line Items]      
Basis spread (as a percent) 1.50%    
Revolving Credit Facility | Revolving line of credit, due January 15, 2025 | Machinery and Equipment Sub Limit      
Line of Credit Facility [Line Items]      
Initial borrowing capacity $ 17,500,000    
Line of credit quarterly payments $ 400,000    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Summary of Long Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total long-term debt $ 58,653 $ 71,549
Less: Current portion of long-term debt (2,464) (2,464)
Long-term debt, less current portion 56,189 69,085
Revolving Credit Facility | Revolving line of credit, due January 15, 2025    
Debt Instrument [Line Items]    
Total long-term debt 54,724 67,442
Secured Debt | Term loan, due January 15, 2025    
Debt Instrument [Line Items]    
Total long-term debt $ 3,929 $ 4,107
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Leases [Abstract]  
Operating lease liability related to sale leaseback transactions $ 31.3
Sale leaseback liabilities as a percentage of total operating lease liabilities 94.00%
Right-of-use asset obtained in exchange for operating lease liability $ 0.3
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Right-of-use assets, operating leases $ 28,871 $ 29,224
Property, plant and equipment 1,617 1,494
Current portion of lease liabilities, operating leases 1,077 1,056
Current portion of lease liabilities, finance leases 273 280
Non-current portion of lease liabilities, operating leases 30,628 30,911
Non-current portion of lease liabilities, finance leases $ 1,378 $ 1,242
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Total Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease cost $ 1,000 $ 1,048
Finance lease cost:    
Amortization of right-of-use assets 78 67
Interest on finance lease liabilities 13 9
Sublease income (91) (33)
Total lease cost $ 1,000 $ 1,091
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Expected Cash Receipts From Sublease (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Sublease Receipts [Abstract]  
Remainder of 2023 $ 272
2024 370
2025 377
2026 385
2027 392
Thereafter 3,786
Total sublease receipts $ 5,582
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities of Lease Liabilities After Adoption of 842 (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating  
Remainder of 2023 $ 2,736
2024 3,667
2025 3,687
2026 3,703
2027 3,765
Thereafter 36,152
Total undiscounted minimum future lease payments 53,710
Imputed interest (22,005)
Present value of lease liabilities 31,705
Finance  
Remainder of 2023 300
2024 333
2025 326
2026 326
2027 326
Thereafter 354
Total undiscounted minimum future lease payments 1,965
Imputed interest (314)
Present value of lease liabilities $ 1,651
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Weighted Average Remaining Lease Term (Details)
Mar. 31, 2023
Dec. 31, 2022
Weighted-average remaining lease term    
Operating leases 13 years 4 months 13 days 13 years 7 months 9 days
Finance leases 5 years 9 months 6 years 21 days
Weighted-average discount rate    
Operating leases 8.32% 8.31%
Finance leases 5.85% 2.32%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Stock Repurchase Program (Details) - USD ($)
3 Months Ended
Dec. 20, 2022
Mar. 31, 2023
Mar. 31, 2022
Feb. 17, 2021
Equity, Class of Treasury Stock [Line Items]        
Number of shares repurchased (in shares)   32,313 0  
Average price per share (in dollars per share)   $ 10.11 $ 0  
Total cost of shares repurchased   $ 327,521 $ 0  
First Share Repurchase Program        
Equity, Class of Treasury Stock [Line Items]        
Period for shares to be repurchased (in months) 24 months      
Amended Share Repurchase Program        
Equity, Class of Treasury Stock [Line Items]        
Number of shares authorized to be repurchased (in shares)   647,666   790,383
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator:    
Net income (loss) $ (5,199) $ 10,260
Denominator:    
Denominator for basic earnings per share - weighted average shares (in shares) 10,148 10,209
Employee stock options and stock grants (in shares) 0 111
Denominator for diluted earnings per share - weighted average shares (in shares) 10,148 10,320
Net income (loss) per share:    
Basic (in dollars per share) $ (0.51) $ 1.00
Diluted (in dollars per share) $ (0.51) $ 0.99
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 100 0
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Income tax provision (benefit) $ (1,407) $ 2,589
Effective income tax rate 21.30% 20.20%
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 24 Months Ended
Oct. 31, 2022
USD ($)
Aug. 31, 2022
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2019
order
Commitments and Contingencies Disclosure [Abstract]        
Number of purchase order | order       4
Damages sought value | $ $ 3,000 $ 3,000 $ 315  
Period of silent after receiving demand letter       2 years
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments - Narrative (Details)
3 Months Ended
Mar. 31, 2023
segment
Segment Reporting [Abstract]  
Number of reporting units 2
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 82,452 $ 116,218  
Operating income (loss) (5,594) 13,217  
Unallocated corporate expenses 9,553 8,646  
Acquisition costs and other 333 531  
Earn-out adjustments 0 102  
Interest expense 1,107 403  
Other, net (95) (35)  
Income (loss) before income taxes (6,606) 12,849  
Identifiable assets 255,032   $ 269,043
Tubular Products      
Segment Reporting Information [Line Items]      
Net sales 58,653 88,383  
Specialty Chemicals      
Segment Reporting Information [Line Items]      
Net sales 23,749 27,721  
Other Segments      
Segment Reporting Information [Line Items]      
Net sales 50 114  
Operating segment | Tubular Products      
Segment Reporting Information [Line Items]      
Operating income (loss) (2,504) 14,574  
Identifiable assets 145,416   158,664
Operating segment | Specialty Chemicals      
Segment Reporting Information [Line Items]      
Operating income (loss) 1,352 2,387  
Identifiable assets 70,406   72,990
Operating segment | Other Segments      
Segment Reporting Information [Line Items]      
Operating income (loss) (479) (82)  
Corporate      
Segment Reporting Information [Line Items]      
Operating income (loss) (3,963) (3,662)  
Unallocated corporate expenses (3,704) (3,029)  
Acquisition costs and other (259) (531)  
Earn-out adjustments 0 $ (102)  
Identifiable assets $ 39,210   $ 37,389
XML 67 acnt-20230331_htm.xml IDEA: XBRL DOCUMENT 0000095953 2023-01-01 2023-03-31 0000095953 2023-05-05 0000095953 2023-03-31 0000095953 2022-12-31 0000095953 2022-01-01 2022-03-31 0000095953 2021-12-31 0000095953 2022-03-31 0000095953 us-gaap:CommonStockMember 2022-12-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000095953 us-gaap:RetainedEarningsMember 2022-12-31 0000095953 us-gaap:TreasuryStockCommonMember 2022-12-31 0000095953 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000095953 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000095953 us-gaap:CommonStockMember 2023-03-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000095953 us-gaap:RetainedEarningsMember 2023-03-31 0000095953 us-gaap:TreasuryStockCommonMember 2023-03-31 0000095953 us-gaap:CommonStockMember 2021-12-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000095953 us-gaap:RetainedEarningsMember 2021-12-31 0000095953 us-gaap:TreasuryStockCommonMember 2021-12-31 0000095953 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000095953 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000095953 us-gaap:CommonStockMember 2022-03-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000095953 us-gaap:RetainedEarningsMember 2022-03-31 0000095953 us-gaap:TreasuryStockCommonMember 2022-03-31 0000095953 acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember 2023-01-01 2023-03-31 0000095953 acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember 2022-01-01 2022-03-31 0000095953 acnt:SeamlessCarbonSteelPipeAndTubeMember 2023-01-01 2023-03-31 0000095953 acnt:SeamlessCarbonSteelPipeAndTubeMember 2022-01-01 2022-03-31 0000095953 acnt:StainlessSteelPipeMember 2023-01-01 2023-03-31 0000095953 acnt:StainlessSteelPipeMember 2022-01-01 2022-03-31 0000095953 acnt:GalvanizedPipeMember 2023-01-01 2023-03-31 0000095953 acnt:GalvanizedPipeMember 2022-01-01 2022-03-31 0000095953 acnt:SpecialtyChemicalsMember 2023-01-01 2023-03-31 0000095953 acnt:SpecialtyChemicalsMember 2022-01-01 2022-03-31 0000095953 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000095953 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0000095953 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000095953 us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0000095953 us-gaap:DiscontinuedOperationsHeldforsaleMember acnt:PalmerFacilityMember 2023-03-31 0000095953 us-gaap:DiscontinuedOperationsHeldforsaleMember acnt:PalmerFacilityMember 2022-12-31 0000095953 us-gaap:LandMember 2023-03-31 0000095953 us-gaap:LandMember 2022-12-31 0000095953 us-gaap:LandImprovementsMember 2023-03-31 0000095953 us-gaap:LandImprovementsMember 2022-12-31 0000095953 us-gaap:BuildingMember 2023-03-31 0000095953 us-gaap:BuildingMember 2022-12-31 0000095953 us-gaap:MachineryAndEquipmentMember 2023-03-31 0000095953 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000095953 us-gaap:ConstructionInProgressMember 2023-03-31 0000095953 us-gaap:ConstructionInProgressMember 2022-12-31 0000095953 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0000095953 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0000095953 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0000095953 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0000095953 srt:MinimumMember 2023-01-01 2023-03-31 0000095953 srt:MaximumMember 2023-01-01 2023-03-31 0000095953 us-gaap:CustomerRelatedIntangibleAssetsMember 2023-03-31 0000095953 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0000095953 us-gaap:TrademarksAndTradeNamesMember 2023-03-31 0000095953 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0000095953 us-gaap:OtherIntangibleAssetsMember 2023-03-31 0000095953 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0000095953 us-gaap:NotesPayableToBanksMember 2022-06-06 0000095953 us-gaap:NotesPayableToBanksMember 2023-03-31 0000095953 acnt:TheFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-03-31 0000095953 acnt:TheFacilityMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000095953 acnt:TermLoanDueJanuary152025Member us-gaap:SecuredDebtMember 2023-03-31 0000095953 acnt:TermLoanDueJanuary152025Member us-gaap:SecuredDebtMember 2022-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheFacilityMember us-gaap:LineOfCreditMember 2021-01-15 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheFacilityMember us-gaap:LineOfCreditMember 2021-01-15 0000095953 acnt:TheFacilityMember us-gaap:LineOfCreditMember 2021-01-15 0000095953 acnt:TheFacilityMember acnt:DelayedDrawTermLoanMember 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheFacilityMember acnt:MachineryAndEquipmentSubLimitMember 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheFacilityMember acnt:MachineryAndEquipmentSubLimitMember 2021-01-15 2021-01-15 0000095953 acnt:TheFacilityMember us-gaap:SecuredDebtMember 2021-01-15 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-01-15 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-01-15 2021-01-15 0000095953 acnt:TheFacilityMember acnt:DelayedDrawTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-01-15 2021-01-15 0000095953 acnt:TheFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0000095953 acnt:FirstShareRepurchaseProgramMember 2022-12-20 2022-12-20 0000095953 acnt:AmendedShareRepurchaseProgramMember 2021-02-17 0000095953 acnt:AmendedShareRepurchaseProgramMember 2023-03-31 0000095953 2018-01-01 2019-12-31 0000095953 2020-06-01 2020-06-30 0000095953 2022-08-01 2022-08-31 0000095953 2022-10-01 2022-10-31 0000095953 acnt:TubularProductsSegmentMember 2023-01-01 2023-03-31 0000095953 acnt:TubularProductsSegmentMember 2022-01-01 2022-03-31 0000095953 acnt:SpecialtyChemicalsSegmentMember 2023-01-01 2023-03-31 0000095953 acnt:SpecialtyChemicalsSegmentMember 2022-01-01 2022-03-31 0000095953 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-03-31 0000095953 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-03-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsSegmentMember 2023-01-01 2023-03-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsSegmentMember 2022-01-01 2022-03-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsSegmentMember 2023-01-01 2023-03-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsSegmentMember 2022-01-01 2022-03-31 0000095953 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-03-31 0000095953 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-03-31 0000095953 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0000095953 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-03-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsSegmentMember 2023-03-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsSegmentMember 2022-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsSegmentMember 2023-03-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsSegmentMember 2022-12-31 0000095953 us-gaap:CorporateNonSegmentMember 2023-03-31 0000095953 us-gaap:CorporateNonSegmentMember 2022-12-31 shares iso4217:USD iso4217:USD shares pure acnt:order acnt:segment 0000095953 --12-31 2023 Q1 false P8Y 10-Q true 2023-03-31 false 0-19687 Ascent Industries Co. DE 57-0426694 1400 16th Street, Suite 270, Oak Brook, IL 60523 (630) 884-9181 Common Stock, par value $1.00 per share ACNT NASDAQ Yes Yes Accelerated Filer true false false 10172945 421000 1441000 975000 1250000 46779000 45120000 99792000 114452000 11400000 8982000 0 380000 158392000 170375000 41445000 42346000 28871000 29224000 11389000 11389000 9991000 10387000 1000000 1353000 178000 203000 3766000 3766000 255032000 269043000 25783000 22731000 8040000 6560000 98000 387000 2464000 2464000 1077000 1056000 273000 280000 37735000 33478000 56189000 69085000 30628000 30911000 1378000 1242000 58000 68000 88253000 101306000 1 1 24000000 24000000 11085103 11085103 10172265 10172265 11085000 11085000 46903000 47021000 79947000 85146000 137935000 143252000 912838 924504 8891000 8993000 129044000 134259000 255032000 269043000 82452000 116218000 78160000 93722000 4292000 22496000 9553000 8646000 333000 531000 0 102000 -5594000 13217000 1107000 403000 95000 35000 -6606000 12849000 -1407000 2589000 -5199000 10260000 -0.51 1.00 -0.51 0.99 10148000 10209000 0 111000 10148000 10320000 -5199000 10260000 1991000 2116000 396000 721000 25000 25000 353000 428000 0 102000 0 372000 -275000 240000 1178000 496000 -182000 5000 91000 107000 0 254000 311000 132000 1384000 17933000 -13680000 9302000 -352000 27000 2786000 11950000 1480000 -959000 -2577000 2161000 13390000 394000 824000 1117000 0 5000 -824000 -1112000 67488000 122068000 0 118000 80384000 121386000 289000 0 74000 62000 0 -800000 327000 0 -13586000 -62000 -1020000 -780000 1441000 2021000 421000 1241000 1061000 317000 817000 2000 266000 0 11085000 11085000 47021000 85146000 924000 -8993000 134259000 -5199000 -5199000 43479 -429000 43000 429000 0 311000 311000 32313 32000 327000 327000 11085000 11085000 46903000 79947000 913000 -8891000 129044000 11085000 11085000 46058000 63080000 918000 -8633000 111590000 10260000 10260000 43082 -151000 43000 405000 254000 13784 -11000 14000 129000 118000 132000 132000 11085000 11085000 46028000 73340000 861000 -8099000 122354000 Basis of Presentation<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Financial Statement Presentation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and notes to the unaudited condensed consolidated financial statements are presented in accordance with the rules and regulations of the Securities and Exchange Commission and do not include all the disclosures normally required in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"). The unaudited condensed consolidated financial statements, in the opinion of management, contain all normal recurring adjustments necessary to present a fair statement of the condensed consolidated balance sheets as of March 31, 2023, the statements of income and shareholders’ equity for the three months ended March 31, 2023 and 2022, and the statements of cash flows for the three months ended March 31, 2023 and 2022. The December 31, 2022 condensed consolidated balance sheet was derived from the audited financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the "Annual Report"). The financial results for the interim periods may not be indicative of the financial results for the entire year as our future assessment of our current expectations could result in material impacts to our consolidated financial statements in future reporting periods.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company's financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosures of contingent assets and liabilities. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment; intangible assets; the fair value of assets or liabilities acquired in a business combination; valuation allowances for receivables, inventories and deferred income tax assets and liabilities; environmental liabilities; liabilities for potential tax deficiencies; and, potential litigation claims and settlements. The Company bases these estimates on historical results and various other assumptions believed to be reasonable, all of which form the basis for making estimates concerning the carrying value of assets and liabilities that are readily available from other sources. Actual results may differ from these estimates.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to current period presentation, including the reclassification of immaterial revenue and expenses related to the Palmer business within the Company's reportable segments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2023, the Company adopted ASU 2020-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting." </span>The ASU, and subsequent clarifications, provide practical expedients for contract modification accounting related to the transition away from the London Interbank Offered Rate (LIBOR) and other interbank offering rates to alternative reference rates. The expedients are applicable to contract modifications made and hedging relationships entered into on or before December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The adoption of this standard by the Company did not have a material effect on the condensed consolidated financial statements or footnote disclosures <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Financial Statement Presentation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements and notes to the unaudited condensed consolidated financial statements are presented in accordance with the rules and regulations of the Securities and Exchange Commission and do not include all the disclosures normally required in annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"). The unaudited condensed consolidated financial statements, in the opinion of management, contain all normal recurring adjustments necessary to present a fair statement of the condensed consolidated balance sheets as of March 31, 2023, the statements of income and shareholders’ equity for the three months ended March 31, 2023 and 2022, and the statements of cash flows for the three months ended March 31, 2023 and 2022. The December 31, 2022 condensed consolidated balance sheet was derived from the audited financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the "Annual Report"). The financial results for the interim periods may not be indicative of the financial results for the entire year as our future assessment of our current expectations could result in material impacts to our consolidated financial statements in future reporting periods.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company's financial statements in accordance with accounting principles generally accepted in the United States of America requires management to make estimates that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosures of contingent assets and liabilities. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment; intangible assets; the fair value of assets or liabilities acquired in a business combination; valuation allowances for receivables, inventories and deferred income tax assets and liabilities; environmental liabilities; liabilities for potential tax deficiencies; and, potential litigation claims and settlements. The Company bases these estimates on historical results and various other assumptions believed to be reasonable, all of which form the basis for making estimates concerning the carrying value of assets and liabilities that are readily available from other sources. Actual results may differ from these estimates.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to current period presentation, including the reclassification of immaterial revenue and expenses related to the Palmer business within the Company's reportable segments.</span></div> Accounting Pronouncements Recently Adopted<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2023, the Company adopted ASU 2020-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting." </span>The ASU, and subsequent clarifications, provide practical expedients for contract modification accounting related to the transition away from the London Interbank Offered Rate (LIBOR) and other interbank offering rates to alternative reference rates. The expedients are applicable to contract modifications made and hedging relationships entered into on or before December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The adoption of this standard by the Company did not have a material effect on the condensed consolidated financial statements or footnote disclosures Revenue RecognitionRevenue is generated primarily from contracts to produce, ship and deliver steel and specialty chemical products. Revenues are recognized when control of the promised goods or services is transferred to our customers upon shipment, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The Company's revenues are derived from contracts with customers where performance obligations are satisfied at a point-in-time or over-time. For certain contracts under which the Company produces product with no alternative use and for which the Company has an enforceable right to payment during the production cycle, product in which the material is customer owned or in which the customer simultaneously consumes the benefits throughout the production cycle, progress toward satisfying the performance obligation is measured using an output method of units produced. Certain customer arrangements consist of bill-and-hold characteristics <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under which transfer of control has been met (including the passing of title and significant risk and reward of ownership to the customers). Therefore, the customers can direct the use of the bill-and-hold inventory while we retain physical possession of the product until it is shipped to a customer at a point in time in the future. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales tax and other taxes we collect with revenue-producing activities are excluded from revenue. Shipping costs charged to customers are treated as fulfillment activities and are recorded in both revenue and cost of sales at the time control is transferred to the customer. Costs related to obtaining sales contracts are incidental and are expensed when incurred. Because customers are invoiced at the time title transfers and the Company’s right to consideration is unconditional at that time, the Company does not maintain contract asset balances. Additionally, the Company does not maintain material contract liability balances, as performance obligations for substantially all contracts are satisfied prior to customer payment for product. The Company offers industry standard payment terms.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenues, disaggregated by product group:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.557%"><tr><td style="width:1.0%"/><td style="width:76.529%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.717%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiberglass and steel liquid storage tanks and separation equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heavy wall seamless carbon steel pipe and tube</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stainless steel pipe and tube</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Galvanized pipe and tube</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">116,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations are supported by contracts with customers, providing a framework for the nature of the distinct goods, services or bundle of goods and services. The timing of satisfying the performance obligation is typically indicated by the terms of the contract. The following table represents the Company's revenue recognized at a point- in-time and over-time:</span></div><div style="margin-bottom:9pt;margin-top:5pt;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 style="width:68.664%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.650%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-time</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over-time</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenues, disaggregated by product group:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.557%"><tr><td style="width:1.0%"/><td style="width:76.529%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.714%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.717%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiberglass and steel liquid storage tanks and separation equipment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Heavy wall seamless carbon steel pipe and tube</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stainless steel pipe and tube</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,239 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Galvanized pipe and tube</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">116,218</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 50000 114000 12387000 12373000 44460000 62239000 1806000 13771000 23749000 27721000 82452000 116218000 The following table represents the Company's revenue recognized at a point- in-time and over-time:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.664%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.649%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.650%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-time</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over-time</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 77029000 109003000 5423000 7215000 Fair Value of Financial Instruments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. To measure fair value, we use a three-tier valuation hierarchy based upon observable and non-observable inputs:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Quoted prices for similar assets or liabilities in active markets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Quoted prices for identical or similar assets or liabilities in non-active markets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Inputs other than quoted prices that are observable for the asset or liability; and</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Inputs that are derived principally from or corroborated by other observable market data.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using model-based techniques, including option pricing models, discounted cash flow models, probability weighted models, and Monte Carlo simulations.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</span></div><div style="margin-bottom:9pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company's only significant measurements of assets or liabilities at fair value on a non-recurring basis subsequent to their initial recognition were certain long-lived assets. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-lived assets</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the carrying amounts of long-lived assets whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. The Company assesses performance quarterly against historical patterns, projections of future profitability, and whether it is more likely than not that the assets will be disposed of significantly prior to the end of their estimated useful life for evidence of possible impairment. An impairment loss is recognized when the carrying amount of the asset (disposal) group is not recoverable and exceeds fair value. The Company estimates the fair values of assets subject to long-lived asset impairment based on the Company's own judgments about the assumptions market participants would use in pricing the assets and observable market data, when available. The Company classifies these fair value measurements as Level 3.</span></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, the Company began a strategic reassessment of certain operations to drive an increased focus on its core operations and to continue to improve overall performance and operating profitability. As a result of this reassessment, management and the Board of Directors decided to pursue an exit of the Company's galvanized pipe and tube operations at its Munhall facility. During the first quarter of 2023, it was determined that a continued change in the use of the assets of the Munhall facility had occurred before the end of their previous useful lives, and therefore, had experienced a triggering event and were evaluated for recoverability. Based on this evaluation of the Munhall assets, it was determined the assets were recoverable and no impairment was recorded.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets Held for Sale </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 17, 2021, the Board of Directors authorized the permanent cessation of operations at Palmer of Texas Tanks, Inc. ("Palmer") and the subleasing of the Palmer facility. As of December 31, 2021, the Company permanently ceased operations at the Palmer facility and determined that the remaining asset group met the criteria to be classified as held for sale, and therefore classified the related assets as held for sale on the consolidated balance sheets. The Company determined that the exit from this business did not represent a strategic shift that had a major effect on its consolidated results of operations, and therefore this business was not classified as discontinued operations. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company has disposed of all remaining assets classified as held for sale at the Palmer facility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Palmer assets held for sale at December 31, 2022 were classified as Level 2 fair value measurements. </span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets classified as held for sale as are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </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:middle"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company remains obligated under the terms of the leases for the rent and other costs that may be associated with the lease of the facility through 2036. During the fourth quarter of 2022, the Company entered into an amended sublease agreement with a third party to sublease the entirety of the Palmer facility. The sublease agreement amends the previous sublease agreement entered into in the fourth quarter of 2021 and continues through the remaining term of the Master Lease Agreement. The sublease will expire on September 30, 2036, unless terminated in accordance with the amended sublease agreement. The sublease provides for an annual base rent of approximately $0.4 million, which increases on an annual basis by 2.0%. The sublessee is responsible for its pro rata share of certain costs, taxes and operating expenses related to the subleased space. The sublease includes an initial security deposit of $0.1 million.</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span></div><div style="margin-bottom:9pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of cash and cash equivalents, accounts receivable, accounts payable and the Company's note payable approximated their carrying value because of the short-term nature of these instruments. The Company's revolving line of credit and long-term debt, which is based on a variable interest rate, are also reflected in the financial statements at carrying value which approximate fair values as of March 31, 2023. The carrying amount of cash and cash equivalents are considered Level 1 measurements. The carrying amounts of accounts receivable, accounts payable, note payable, revolving line of credit and long-term debt are considered Level 2 measurements. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ie759139014c34e02b0d9093cd156a706_64" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 7</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information on the Company's debt.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. To measure fair value, we use a three-tier valuation hierarchy based upon observable and non-observable inputs:</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Unadjusted quoted prices that are available in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Significant other observable inputs available at the measurement date, other than quoted prices included in Level 1, either directly or indirectly, including:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Quoted prices for similar assets or liabilities in active markets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Quoted prices for identical or similar assets or liabilities in non-active markets;</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Inputs other than quoted prices that are observable for the asset or liability; and</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Inputs that are derived principally from or corroborated by other observable market data.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Significant unobservable inputs that cannot be corroborated by observable market data and reflect the use of significant management judgment. These values are generally determined using model-based techniques, including option pricing models, discounted cash flow models, probability weighted models, and Monte Carlo simulations.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets classified as held for sale as are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </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:middle"/></tr></table></div> 0 198000 0 182000 0 380000 400000 0.020 100000 Inventories<div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost is determined by either specific identification or weighted average methods. The components of inventories are as follows:</span></div><div style="margin-bottom:4pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.469%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: inventory reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,886)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The components of inventories are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.469%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,160 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: inventory reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,886)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,792 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 49862000 57475000 22786000 23136000 32030000 37549000 104678000 118160000 4886000 3708000 99792000 114452000 Property, Plant and Equipment<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.469%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, fixtures and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,445 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,346 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth depreciation expense related to property, plant and equipment:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.599%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment consist of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.469%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.746%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery, fixtures and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,054 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,445 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,346 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth depreciation expense related to property, plant and equipment:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.599%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.683%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 723000 723000 4203000 4114000 1534000 1534000 114780000 113413000 2866000 3270000 124106000 123054000 82661000 80708000 41445000 42346000 1917000 2054000 74000 62000 1991000 2116000 Goodwill, Intangible Assets and Deferred Charges<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's goodwill balance of $11.4 million as of March 31, 2023 and December 31, 2022, respectively, was attributable to the Specialty Chemicals segment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets represent the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful life using either an accelerated or straight-line method over a period of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmU3NTkxMzkwMTRjMzRlMDJiMGQ5MDkzY2QxNTZhNzA2L3NlYzplNzU5MTM5MDE0YzM0ZTAyYjBkOTA5M2NkMTU2YTcwNl82MS9mcmFnOmQ5ZDdmYTk3N2I3ZTRmMDg5NDZkYjEwMzlhMmExMDgyL3RleHRyZWdpb246ZDlkN2ZhOTc3YjdlNGYwODk0NmRiMTAzOWEyYTEwODJfNzI3_39e2ca00-3025-4ed3-a50d-ab7fe320396f">eight</span> to 15 years. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of intangible assets subject to amortization are as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;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 style="width:35.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.386%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total definite-lived intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,876 </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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,885)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,876 </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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,489)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense related to intangible assets for the next five years are as follows:</span></div><div style="margin-bottom:1pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:79.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Charges</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred charges represent debt issuance costs and are amortized over their estimated useful lives using the straight-line method over a period of four years.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of deferred charges subject to amortization are as follows:</span></div><div style="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 style="width:59.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.223%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization of deferred charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11400000 11400000 P15Y <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of intangible assets subject to amortization are as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt;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 style="width:35.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.386%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.684%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Definite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,823)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total definite-lived intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,876 </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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,885)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,876 </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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,489)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28226000 18823000 28226000 18437000 150000 14000 150000 12000 500000 48000 500000 40000 28876000 18885000 28876000 18489000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated amortization expense related to intangible assets for the next five years are as follows:</span></div><div style="margin-bottom:1pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:79.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.398%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1185000 1555000 1384000 1153000 973000 820000 2921000 P4Y <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of deferred charges subject to amortization are as follows:</span></div><div style="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 style="width:59.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.223%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization of deferred charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred charges, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 398000 398000 220000 195000 178000 203000 Debt<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-term debt</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 6, 2022, the Company entered into a note payable in the amount of $1.0 million with an interest rate of 2.77% maturing April 1, 2023. The agreement is associated with the financing of the Company's insurance premium in the current year. As of March 31, 2023, the outstanding balance was $0.1 million.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.705%"><tr><td style="width:1.0%"/><td style="width:62.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.503%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.505%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit, due January 15, 2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan, due January 15, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,085 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2023, the Company entered into an Amended and Restated Credit Agreement ("Credit Agreement") with BMO Harris Bank, N.A. ("BMO") to replace LIBOR with the Secured Overnight Funding Rate ("SOFR"). The Credit Agreement provides the Company with a four-year revolving credit facility with up to $150.0 million of borrowing capacity (the "Facility"). </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial borrowing capacity under the Facility totals $110.0 million consisting of a $105.0 million revolving line of credit and a $5.0 million delayed draw term loan. The revolving line of credit includes a $17.5 million machinery and equipment sub-limit which requires quarterly payments of $0.4 million with a balloon payment due upon maturity of the Facility in January 2025. The term loan requires quarterly payments of $0.2 million with a balloon payment due upon maturity of the Facility in January 2025.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have pledged all of our accounts receivable, inventory, and certain machinery and equipment as collateral for the Credit Agreement. Availability under the Credit Agreement is subject to the amount of eligible collateral as determined by the lenders' borrowing base calculations. Amounts outstanding under the revolving line of credit portion of the Facility currently bear interest, at the Company's option, at (a) the Base Rate (as defined in the Credit Agreement) plus 0.50%, or (b) SOFR plus 1.50%. Amounts outstanding under the delayed draw term loan portion of the Facility bear interest at SOFR plus 1.65%. The Facility also provides</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> an unused commitment fee based on the daily used portion of the Facility.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate per annum was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.62%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of March 31, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Credit Agreement, the Company was required to pledge all of its tangible and intangible properties, including the stock and membership interests of its subsidiaries. The Facility contains covenants requiring the maintenance of a minimum consolidated fixed charge coverage ratio if excess availability falls below the greater of (i) $7.5 million and (ii) 10% of the revolving credit facility (currently $10.5 million). As of March 31, 2023, the Company was in compliance with all financial debt covenants.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company had $50.0 million of remaining available capacity under its credit facility.</span></div> 1000000 0.0277 100000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.705%"><tr><td style="width:1.0%"/><td style="width:62.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.503%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.505%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving line of credit, due January 15, 2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan, due January 15, 2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,464)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,085 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 54724000 67442000 3929000 4107000 58653000 71549000 2464000 2464000 56189000 69085000 P4Y 150000000 110000000 105000000 5000000 17500000 400000 200000 0.0050 0.0150 0.0165 0.0662 7500000 0.10 10500000 50000000 Leases<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's portfolio of leases contains both finance and operating leases that relate to real estate and manufacturing equipment. Substantially all of the value of the Company's lease portfolio relates to the Master Lease with Store Master Funding XII, LLC (“Store”), an affiliate of Store Capital Corporation ("Store Capital") that was entered into in 2016 and amended with the American Stainless acquisition in 2019 as well as the sale of land at the Munhall facility in 2020. As of March 31, 2023, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.3 million, or 94% of the total lease liabilities on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company entered into new finance lease agreements resulting in an additional $0.3 million of right-of-use assets and lease liabilities. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance Sheet Presentation</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:17.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.477%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.890%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Line Item</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Lease Cost</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual components of the total lease cost incurred by the Company are as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:66.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.706%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Includes short term leases, which are immaterial</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduction in carrying amounts of right-of-use assets held under finance leases is included in depreciation expense. Minimum rental payments under operating leases are recognized on a straight-line method over the term of the lease including any periods of free rent and are included in selling, general, and administrative expense on the unaudited condensed consolidated statement of income.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future expected cash receipts from the sublease as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;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 style="width:80.168%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sublease Receipts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sublease receipts</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity of Leases </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;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 style="width:60.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted minimum future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></div><div style="margin-bottom:6pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.37 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.61 years</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.75 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.06 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> Leases<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's portfolio of leases contains both finance and operating leases that relate to real estate and manufacturing equipment. Substantially all of the value of the Company's lease portfolio relates to the Master Lease with Store Master Funding XII, LLC (“Store”), an affiliate of Store Capital Corporation ("Store Capital") that was entered into in 2016 and amended with the American Stainless acquisition in 2019 as well as the sale of land at the Munhall facility in 2020. As of March 31, 2023, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.3 million, or 94% of the total lease liabilities on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company entered into new finance lease agreements resulting in an additional $0.3 million of right-of-use assets and lease liabilities. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance Sheet Presentation</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:17.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.477%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.890%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Line Item</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Lease Cost</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual components of the total lease cost incurred by the Company are as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:66.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.706%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Includes short term leases, which are immaterial</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduction in carrying amounts of right-of-use assets held under finance leases is included in depreciation expense. Minimum rental payments under operating leases are recognized on a straight-line method over the term of the lease including any periods of free rent and are included in selling, general, and administrative expense on the unaudited condensed consolidated statement of income.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future expected cash receipts from the sublease as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;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 style="width:80.168%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sublease Receipts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sublease receipts</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity of Leases </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;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 style="width:60.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted minimum future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></div><div style="margin-bottom:6pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.37 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.61 years</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.75 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.06 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> Leases<div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's portfolio of leases contains both finance and operating leases that relate to real estate and manufacturing equipment. Substantially all of the value of the Company's lease portfolio relates to the Master Lease with Store Master Funding XII, LLC (“Store”), an affiliate of Store Capital Corporation ("Store Capital") that was entered into in 2016 and amended with the American Stainless acquisition in 2019 as well as the sale of land at the Munhall facility in 2020. As of March 31, 2023, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.3 million, or 94% of the total lease liabilities on the consolidated balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company entered into new finance lease agreements resulting in an additional $0.3 million of right-of-use assets and lease liabilities. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance Sheet Presentation</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:17.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.477%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.890%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Line Item</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Lease Cost</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual components of the total lease cost incurred by the Company are as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:66.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.706%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Includes short term leases, which are immaterial</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reduction in carrying amounts of right-of-use assets held under finance leases is included in depreciation expense. Minimum rental payments under operating leases are recognized on a straight-line method over the term of the lease including any periods of free rent and are included in selling, general, and administrative expense on the unaudited condensed consolidated statement of income.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future expected cash receipts from the sublease as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;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 style="width:80.168%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sublease Receipts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sublease receipts</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity of Leases </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;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 style="width:60.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted minimum future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></div><div style="margin-bottom:6pt;margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.37 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.61 years</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.75 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.06 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 31300000 0.94 300000 <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and finance lease amounts included in the unaudited condensed consolidated balance sheet are as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:17.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.477%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.390%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.890%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Line Item</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current portion of lease liabilities, finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28871000 29224000 1617000 1494000 1077000 1056000 273000 280000 30628000 30911000 1378000 1242000 <div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual components of the total lease cost incurred by the Company are as follows:</span></div><div style="margin-bottom:4pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.852%"><tr><td style="width:1.0%"/><td style="width:66.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.706%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,048 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Includes short term leases, which are immaterial</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.076%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.37 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.61 years</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.75 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.06 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.32 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 1000000 1048000 78000 67000 13000 9000 91000 33000 1000000 1091000 <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future expected cash receipts from the sublease as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;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 style="width:80.168%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sublease Receipts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sublease receipts</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 272000 370000 377000 385000 392000 3786000 5582000 <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;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 style="width:60.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted minimum future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of undiscounted future minimum lease payments under leases as of March 31, 2023 are as follows:</span></div><div style="margin-bottom:9pt;margin-top:5pt;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 style="width:60.699%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.631%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted minimum future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,005)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,705 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2736000 300000 3667000 333000 3687000 326000 3703000 326000 3765000 326000 36152000 354000 53710000 1965000 22005000 314000 31705000 1651000 P13Y4M13D P13Y7M9D P5Y9M P6Y21D 0.0832 0.0831 0.0585 0.0232 Shareholders' Equity<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2022, the Board of Directors re-authorized the Company's share repurchase program. The previous share repurchase program had a term of 24 months and was set to expire on February 17, 2023. The share repurchase program allows for repurchase of up to 790,383 shares of the Company's outstanding common stock and extends to February 17, 2025. The shares will be purchased from time to time at prevailing market prices, through open market or privately negotiated transactions, depending on market conditions. Under the program, the purchases will be funded from available working capital, and the repurchased shares will be returned to the status of authorized, but unissued shares of common stock or held in treasury. There is no guarantee as to the exact number of shares that will be repurchased by the Company, and the Company may discontinue purchases at any time that management determines additional purchases are not warranted. As of March 31, 2023, the Company has 647,666 shares of its share repurchase authorization remaining.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares repurchased for the three months ended March 31, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.115%"><tr><td style="width:1.0%"/><td style="width:74.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of shares repurchased</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P24M 790383 647666 <div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares repurchased for the three months ended March 31, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:4pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.115%"><tr><td style="width:1.0%"/><td style="width:74.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,313 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of shares repurchased</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32313 0 10.11 0 327521 0 Earnings (Loss) Per Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings (loss) per share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.103%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.931%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings (loss) per share - weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options and stock grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings (loss) per share - weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>The diluted earnings (loss) per share calculations exclude the effect of potentially dilutive shares when the inclusion of those shares in the calculation would have an anti-dilutive effect. The Company had 0.1 million shares that were anti-dilutive for the three months ended March 31, 2023. The Company had an immaterial number of shares of common stock that were anti-dilutive for the three months ended March 31, 2022. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings (loss) per share:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.103%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.931%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,199)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic earnings (loss) per share - weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options and stock grants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted earnings (loss) per share - weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -5199000 10260000 10148000 10209000 0 111000 10148000 10320000 -0.51 1.00 -0.51 0.99 100000 0 Income Taxes<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are subject to U.S. federal income tax as well as income tax of multiple state jurisdictions. The Company is no longer subject to U.S. federal examinations for years before 2019 or state examinations for years before 2018. During the three months ended March 31, 2023 and 2022, the Company did not identify nor reserve for any unrecognized tax benefits.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax provision (benefit) and overall effective tax rates for the periods presented are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.557%"><tr><td style="width:1.0%"/><td style="width:70.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.680%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision (benefit)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,407)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate was 21.3% and 20.2% for the three months ended March 31, 2023 and 2022, respectively. The March 31, 2023, effective tax rate was higher than the U.S. statutory rate of 21.0% primarily due to the effects of discrete tax charges related to stock based compensation and an increase in pre-tax book losses.</span></div>The March 31, 2022, effective tax rate was lower than the U.S. statutory tax rate of 21.0% primarily due to a forecasted reduction in the valuation allowance for the period. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax provision (benefit) and overall effective tax rates for the periods presented are as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.557%"><tr><td style="width:1.0%"/><td style="width:70.603%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.680%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision (benefit)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,407)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,589 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -1407000 2589000 0.213 0.202 0.213 0.202 Commitments and Contingencies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Company acquired DanChem Technologies, Inc. ("DanChem"), a specialty chemical manufacturer based in Virginia. In June of 2020, DanChem received a demand letter from Henkel US Operations Corporation (“Henkel”), a former customer, asserting various claims for breach of contract alleging that product supplied by DanChem under four (4) purchase orders in 2018 and 2019 were defective and/or non-conforming and seeking approximately $315,000 in damages. DanChem responded in August 2020 disputing the claims and denying wrongdoing. Henkel was silent almost two years and then, in August 2022, sent another demand letter to DanChem asserting similar, if not identical claims, but now seeking alleged damages of approximately $3 million (with the main difference between the two demands being Henkel’s new claims for lost profits and other consequential damages). Henkel filed a lawsuit against DanChem in Connecticut state court in October 2022 seeking its newly alleged damages of approximately $3 million. Given the various amounts alleged by Henkel, the early stages of the proceedings, and the fact that DanChem denies liability under the purported legal theory for the claims, we are unable to estimate the reasonably possible loss or range of loss, if any, arising from this matter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, from time to time, we are involved in various other legal proceedings arising from the normal course of business activities. We are not presently a party to any other such litigation the outcome of which, we believe, if determined adversely to us, would individually, or taken together, have a material adverse effect on our business, operating results, cash flows, or financial condition. Defending such proceedings is costly and can impose a significant burden on management and employees. We may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.</span></div> 4 315000 P2Y 3000000 3000000 Industry Segments<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ascent Industries Co. has two reportable segments: Tubular Products and Specialty Chemicals. The Tubular Products segment includes the operating results of the Company’s plants involved in the production and distribution of stainless steel, galvanized steel and seamless carbon pipe and tube. The Tubular Products segment serves markets through pipe and tube and customers in the appliance, architectural, automotive and commercial transportation, brewery, chemical, petrochemical, pulp and paper, mining, power generation (including nuclear), water and waste-water treatment, liquid natural gas ("LNG"), food processing, pharmaceutical, oil and gas and other industries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2023, the Company changed the grouping of certain immaterial revenue and expenses associated with the ceased Palmer operations. As a result, certain prior period Tubular Products segment results have been reclassified to All Other to be comparable to the current period's presentation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Specialty Chemicals segment includes the operating results of the Company’s plants involved in the production of specialty chemicals. The Specialty Chemicals segment produces products for the pulp and paper, coatings, adhesives, sealants and elastomers (CASE), textile, automotive, household, industrial and institutional ("HII"), agricultural, water and waste-water treatment, construction, oil and gas and other industries.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The chief operating decision maker evaluates performance and determines resource allocations based on a number of factors, the primary measures being operating income and Adjusted earnings (loss) before interest, income taxes, depreciation and amortization. Adjusted earnings (loss) before interest, income taxes, depreciation and amortization excludes certain items that management believes are not indicative of future results.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting principles applied at the operating segment level are the same as those applied at the consolidated financial statement level. Intersegment sales and transfers are eliminated at the corporate consolidation level. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes certain information regarding segments of the Company's operations:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.728%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.619%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,704)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Corporate </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,963)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,594)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,606)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Identifiable assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,043 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes certain information regarding segments of the Company's operations:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.728%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.619%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Products</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,704)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Corporate </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,963)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,662)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,594)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,217 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,606)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Identifiable assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tubular Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Chemicals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,043 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 58653000 88383000 23749000 27721000 50000 114000 82452000 116218000 -2504000 14574000 1352000 2387000 -479000 -82000 -3704000 -3029000 -259000 -531000 0 -102000 -3963000 -3662000 -5594000 13217000 1107000 403000 95000 35000 -6606000 12849000 145416000 158664000 70406000 72990000 39210000 37389000 255032000 269043000 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "V*J58'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 " MBJE6OXB9&^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:1%Q=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>X2*\SMP2,HH4C !B[ 06=L8+75$13Z>\48O^/ 9NQEF-&"'#GM*($H!K)TF MAM/8-7 %3##"Z-)W ']^>IW7+6R? M2/4:\Z]D)9T"KMAE\EN]WFP?65OQJB[X;<$?MI60XEX*_C&Y_O"["CMO[,[^ M8^.+8-O K[MHOP!02P,$% @ +8JI5IE&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" MBJE6E]]-=NH% "^'P & 'AL+W=O)/8 5VT/'8TC^ M?<\8L)-H?$RM)1^";^?U/'-]?>9\(]53NA1"D^TOW(>+I387G.'YBB_$3.C?5U,%9TZA$H2Q2-)0)D2)^45K M1#^-/<\$Y$_\$8I-^NJ8&)1'*9_,R22X:+FF1"(2OC82''[68BRBR"A!.?[= MB;:*=YK U\=[]9L<'F >>2K&,OHS#/3RHG76(H&8\RS2]W+SJ]@!=8V>+Z,T M_T\VVV>[K$7\+-4RW@5#">(PV?[RYUU%O KHN!4!;!? W@50KR+ VP7D->=L M2Y9C77'-A^=*;H@R3X.:.'8[D6BDRAQ4B;I$NN M1'KN:! VMQU_)W*Y%6$5(A[Y+!.]3,EU$HC@;;P#!2I*Q?:ENF2HX&>N3HE' M3PASF6QC2UXPK+53T0N[%2BIMP\.EM,ILE3)&HQKB]0J\WF%X M4Z%"&9A!2& NL#8>KE0,N\IQA\8WY.P7G/T#>Z;BL(SDJT!U.^):5O.P0WE$0@'IZLC\@M_ <^9+8VQ67 MI!W7);2GE]!3%!BZ$RLVJM$4N[1"%#4?./;#1EJQ<=VS.8 @_R$UB9<7EOO G@R71$N;1'%S\YZUF*^F2J[# MQ+?W:5QS0\ZE:GF$?DK7%5/R;ABS^W:#1,>UY2TM$P4 M]SEY=QW!]WTU&"[PH>>Y'ZU@QW!*M+1*%/T#/ MJ)7O&':)EGZ)XD;G(=3@ N6<4/;A\2.9"3]3T)962%QI+.,85N&9EO[3"5EQ M1=8\R@3YD9["#S@S!9D-E+_"@C&WJ-P&A\ M]V#-'AS#*K'2*C'+$2E&:X1NAO-KD;6SVT\L"EA:8[80>9H MG"EE[/KV*RUO2EA2,FN&J4;QFS4O-<:CFG*6;H@=Y(8FB19JFY T7]Y\#V[E MQ!6K.(_A@ECI@AAN6V8QCR*8*,:P.*ZT.PYW*?LYY ML]S-\HPV^9)I<'A)OII\")-=HMOF:R[QM_S?3.Y.K9NKF2V5]9"ZM,\&G>ZY ML[;QE@Z('90M&L,\H\ *39) /)/?A+U):Y)&YF_0'73MN?9C."%6.B%6XU]V MB\A-F!K+]TV @\%2G#5R[39E;<]J^?#(AJ!>:7>\FK3./K_YFO0&+EK7RQJQ MJ@0N'M:4L;0^'NY8WC/N4M;5E+C<5VL[XD%-&4OSX^%6902 P18RX@LK%2Y0 M.1V3'Y:D3$,OX54UNFF1F?D^P(D0"#8BEE9OZOC<5[MD)J% M/M\X3HEO$K';S=+B:K$Y/W.]F=N?$)*(C&'4/>T#Y.[VFX6;T^T M7.7[K8]2:QGGATO! Z', W!_+J7>GY@7%%OVP_\ 4$L#!!0 ( "V*J5:@ M,64V$P< )\> 8 >&PO=V]R:W-H965T&ULK5EM;]LV M$/XKA!MT&^#4(JG7O!AH$VPKL&Y!TVZ?&8FVA.ZJM7E9*7UYFPV4_F*KYEZ)S:\AE\60JZ9 MAENYG*F-Y*QH!JVK&0F">+9F93V97S3/;N3\0FQU5=;\1B*U7:^9?/K *_%P M.<&3YP>?R^5*FP>S^<6&+?DMUU\W-Q+N9JV7HESS6I6B1I(O+B?O\=D53^#R@R_G)1J>9_]+"W M#28HWRHMUOO!@&!=UKN_['&?B(,!.!P80/8#R$L'T/T V@2Z0]:$=3N<' ^?0>1M^*0-GS3^Z%#X6REYK1%3"N(\<\6S7$UA&BLM[/IF_?8/CX-P5W2LY.XJ5MK%2G_?Y%5,K!+.&U9!\,Y9W+F*&U>F%=S/0X(O9O>'P=@V. P[HR.080LR]()\G^=B"YB@ M1>0< -Y5?(IJ:&=B@5@%3:\*#6J!$R=,C^?9$G4Q'>"IR0*IN!" M;7C3)JHG5XP[)-%AC'&29+TH'581)H$[S*@-,_*&^;&^A\P+67+5A.>"%UDO MSK(D(SUXMA6&68B(&U_!A-:\:IH:D1!@;L0)M:[^^AL"YH.S'G:@DN]X+X( MS:H7I"^UTQ>EU)IXAUD2T"1R@\Q:D-G(Q(-"D/IIBC; +J9=],J-D#=>K!4 M,WN-F"+L(798$1K&;L XZ!@L\$)NI,>I6)QN%=^G=8I,%$R7]1)5'%A^>)7M MG1^B(FF:]'N=RRPC)!P ?T"_V O^-R&*A[*JG-"P8R'1M-^@1LV.H774B+UL M!#U*LWI90@=NLSJ40^)H59F50ML*!S1-!G!VM(;]O';-%QS65 '*)!=KCC1[ MY&YE0AT K+[DLJ(1'4#9\1KV$UN+,E\QN?05I$TX.$G[(&TC$@QA[$@)^UGI MKZ;!UZ(^/>Y2PUAM]J%)'/?!CE@=H^TH"OLY:M=/A_LHMAF&1%% ^XW491=G M03B4SHZ,C'IS M!FQS%XF2E/8GQF%&$CJ@,'%'<=C/<0!1;KE7W!Q,F3, F\K2(+0ZB6T51_& MBB =WQ$_WSV7U4;(9B<,TK<6FOL23FSVROHMQ6$SV)Q)QV_$SV\.L)6HEZ>: MRS5LM^^<;878C$;"..P#'K$Z1GRP(_33G@-Q3TR,50=Q$5V2].&[K**!KD@Z M-B0CNSP;_J*LFUW3R\#;] =KKH_=830DCTE'D<1/D<<">0RGS8 T26A?<[K, M:'C I\=8.ZHD?JK\8[R(;=:+8FRI-X<9D$\Z(.-)QX[$SXX=P/]1R#8STB F M5N=PF65XH$^3CC^)?S?G#.''BMG>QF%JB2F7%0D'MJ*D8T+B9\*=FNJZW1A6 MF^TB"ZEM$P^5'Q$^'NV5WJ/K&D#K8+R61U21L,QQ@*" W8-H1(!TA0+%> ME]IL2'?4G8O:U#2O=[AE$G+IK5=P=)R' MCELI]NK+6]A)\)6H"B[53\TN73\Y!2;UJ5D.6_O#A'&$^AQ4YA M^]D4$ ZF."%3$D?/QJ521B$VPG"K%6R$"ZBP\2-%ZB!U?-C-]RD<,SO.S<$) M[]@1[Z8TB[FL0=SF7#7GHFV*G(!M)@^!?_IKV666!&2@Q=..\JF?\C]SS> 1 M:'$F:\BP^RS:YO DR\*^H'*8I1$>.E^B'=53/]6[EAFZXPLA.=(2:&@KGW;E MZ 3O.*"E268)%9==2,G002[MA =$0)0!F?0(U5SAIX?K!Y3)FT IRC#9)K2 MM"GZ#-9/%(3[Y?""NK MW,1M+)PXLYT6]NMW[92H'Z$4:7UH;.>>XW.N/VZ&*R$?54ZIAJ>"EVKDY%I7 M5ZZKTIP61%V(BI;X9BYD031VY<)5E:0DLZ""NX'G]=V"L-))AG9L(I.AJ#5G M)9U(4'51$/E\0[E8C1S?>1FX9XM]HY<9470L^$^6Z7SDQ YD=$YJKN_%Z@M=^XD,7RJXLO^P M:F('EPZDM=*B6(-10<'*YDF>UGG8 /B]5P#!&A <"PC7@- :;9196[=$DV0H MQ0JDB48VT["YL6ATPTJSBE,M\2U#G$[&HLQP36@&V%*"LXQH[-P03LJ4PM00 M*SB=$$E+G5/-4L+/X!,\3&_A].0,3H"5\#T7M2)EIH:N1DV&V4W7\]\T\P>O MS/^-R L(_7,(O"#L@(\/PV]IVL*#;;B+F6C3$;3I""Q?^ K?5*-]W*0:Q!SN M6(E)8(3#1"AF=]VOZYG2$O?>[RZK#7>OF]N7',\W78#X#T!J:09T\"%ZES@AJIOJL2WEO7]6.[D,16Z*C5G3T#M%6F@)2ZUQ(]A%'!&[I[[?Z^^_7SY2JW];>WY/D^UX<^5ZXH[TCT/,'0="/NK4/6NV# M]VO'RJ8TWEVL7+QE8'"L@8[ @P;BUD!\M %S[VJLVZJ6S^= -*1"Z;<COJW8VR8TH^WN4+5BK@=(Y [V* #+(IHTU'B\I6HIG0 M6-=L,\DK;3O^]0DB59HK@;("^V*,T, MSUPXA^3TP,6+W#"FT&N6YO)FM%%J>ST>R^6&951>\2W+X/8C;E.Y4F.7L42.ZRC(K_[EC*#SC6WP])ZY6*"3^2MA!MIZ1 M=F7!^8L>/,0W(TS5F::DN XUME=%3/J17;ST?KOQ;.@S,+ M*MF0%!8C>)(\36*J8/"DX ^RI23B*_20+WG&T-ES M3G=Q M_/T25Z?KI'9Q_.D=Q0P21*NN MA$4&8+GH$\_51J*/ "\^U1^#B[6?Y.CG';$:_$3%%7+Q!2(.<0UXYC^N3BQP MW#KL;F'/';!71;0.,_K[=B&5@*+^QQ2LTIAG-J97^K7?I.QD[\]FJ_/9OUV1_0F"1-F;$D2M6@4-7M9S\+B>=#N/=M^'TI MC ."PUKL!)A? _.MP.9<*EWJ@^!*=;\U[22$H'3 ]:4B=T*(&5M08PNLV'X3 M7$JT%7R5*!.TH#>I1Z)NV/I"A'A18$8VJ9%-K,B>H/TF^?H"K5G.!$T1K'9$ M8^A3B:YFW:%-@"?]*/F^VP'<%PH#;P!O6.,-K7AOE]]VB4P* EE"QF4!F*L- M$R:<80^"ZW9A]F5\%YM11C7*R(KR(Q7Y)5 N1/)?8("B#9O@1;VIN^78E\#. M0#%BIV$,QPKO\Y;IU.9KZ/$E+Z10G^?&)N_T %SZ?N1U8!K$L$OP9 !IB]NP MM2*@5UU]-SH,.F''#N3 M;F+Z4I[C#J2EX3YLI9@R+1D8+ M!KMD=BQR15_-Q%#9/($2!$[01=P7PR3TH@',#6]A.W$]U/ T0^R38G]]MH!^ M#&QAKO4^25UBKY_[OACQPR&\#9=A.YGI'<#W^T;0(_E+'T=1%V)?#/I;BY1/ M,3:LAB?6OM'#B*#E 6%D&<2VV.]>&U%;R?+-3>2=K)W&H&%*;*?*.RJ3I>Z9 M*.9I2H4L8E X;TY9:6[23IESY>-NRL)^R@;2U= EMO/E?9+N]*'E#6"C'P/; M%W.NHH$E0!H")8ZUO+X69TL 3/? I&MV/$(!Y4L%&Q*@5F-]$2LOO[6^WLO: M:1 :;B96$FS55^F],4^5C=,-#/;"3IZ,8L092E1#I,1.I$5AP1X6L=6*+15: M"9XA.)(O7Q#?ZDUDN7]<"ZH/RM_SI<^EW>V:003C@>5!&KHE=KIM+P\;OCZE M&F-M$G-)M^>.6U<2&1/KXJ9&0@_=Y:H\M==OZ]N@V^(.I//^#E_/RSN=QDQY MQ01G\G4"*4C9"DPZ5Q/ ),I;FW*@^+:X^%API7A6/&X8C9G0 O!]Q;DZ#O0$ M]=W9[']02P,$% @ +8JI5J *3*_S!P IB0 !@ !X;"]W;W)K_EG$06 ]D]GB3@&DU_Y9:_6L97S]+]4.O.:_1RZ8H M]4UO7=?5U6"@LS7?,/U15KR$3Y92;5@-;]5JH"O%6=X,VA0#DB2CP8:)LC>[ M;JX]J-FUW-:%*/F#0GJ[V3#U>L<+^7S3P[VW"]_$:EV;"X/9=<56_)'7WZL' M!>\&>R^YV/!2"UDBQ9]Q"CB M!<]JXX+!OR<^YT5A/(&./UNGO?UWFH&'K]^\?VZ"AV 63/.Y+/XM\GI]TYOT M4,Z7;%O4W^3S;[P-:&C\9;+0S5_TW-HF/91M=2TW[6!0L!'E[C][:2?B8 #X M\0\@[0#2'9 &!M!V &T"W2EKPOK$:C:[5O(9*6,-WLR+9FZ:T1"-*,TR/M8* M/A4PKI[-99G#HO _7*)?D"C1O]9RJUF9Z^M!#\45 MJT6YVJ6MJ 7WSM+.2^KW8G;TE:Y8QF]ZL&4U5T^\-_O[W_ H^8CQH4I-T^S_A!/I]>#I\,P7"N'F8W,Q,WN@4O))0(:BQ2N2 MGC6]\H4Y/.>BGLG9T:2-]I,VBB[J)PY.,\&:^LM?*E,W? 'OO P/5VPZQ9UE M=8T(QB/_JH[W L=1@;<;J6KQWY,"Q\YWT^FHH\^U&1/LES?9RYN\7QZ4U9PO M(-FTWK(RXRB3NO86A8D[4\..V*C)D=;I7NOTQ%HON5*0Z>UFJ-F+OV1-W;D< MTHX\UR8E$[\^G%AP)5&%OS)5]J$Q02&83!:,J'0$RNVWA1NOSL: ME6O2I^-06,2&1:)A77SC^39K<_AR5Q*;I@YZ2F1*)F\B9EDFMR9Z*!EQ:I=- M?<,6JSC.U7^"2'2Q@O;\TBC-A:ZD9H5)(%@((%+]^@%5!2MA6Y0YXI!3E4E" M;QRI&\>$=,-PC?J!TH(M?'$44[.OLNPW/"TX=."Q2MTZ.OQZAR0>&YR, QHM MZW <=O=O=1FFMH8#DMZJ5P3M>/:CR99<0%Y#CJ E#V2)"SAG@WH8.$P#PBT# M<1R"CT9CWQQMQ\OD,2#4SJ:=-/?8]:?TA!WB>4NB7/W]WK-52"%O')=3M)AMPYZ MC(!3 :F6I23.TOUZ5^PUM-C$P[[QI-NN>JPPG@X#C"26D23.2%"HME!)VN+A MGT /$%-WN5VK_G0X#0BT1"1Q(KX)/-6G$@_(R' \[JITS0@>!1I_8HE'3A#O MO2=(KW0/X"B=.A/LFM%I "?$IF8S<-^;MRT ,\S\3[L(AQ@#O44I$FT9WR6930 M,+[C)E\4KC]]E^],WHZ#MK"E<=C>205C(.@VWPI9KOHU5YOF[H8W?)>DHW$Z MZ9Z?/&:8D&04N&] +7-IG+G'^X._<)4)W;3YN^Y>5J9;]J^<"]GN?O"88!S2 M?'#[^,1)]>!6PCMFV$/:2>+VASX[3*"1#!Q3J84RC4/Y4&\I:Q[K;Z@/S)/N M76"/5:"WH1;*- [E!P5-@ZB@.%8'>I?--N;MV50N"K%BX8QPF=L?._/L,1J% MRHT%,XT?4$_=7O+*/7TH]9A \H3FVA*5QHGZC5?5Z6$C M)=U>S6,5TFGI2>/T=-BS?&]5=T$(9[*ATZC[[(+)8)%)3]VNS523KZ"XD6_8 MWKPP@']B1>CN*/7!,"%.5GC,QI/ ;*<6F6G\(#D/246L1@N^$F5I9M[T+EP) MF?LB2#VGS33MWKSP6)$D=$,_M?A+X_B+!L#A>ERZR[B4.,I]($Q#RBT&4Q+M M5AZW554T/_%"_?LD=%9(O57\Z.=>=%_N'A2 \N?5'R7MSW8RY_)V/"&6L6F< ML?&PO=V]R:W-H965T&ULO5K?DYLV$/Y7-&ZF MS! /C,!Y"#Y?/GO*S ! T)G)MN^G,'> M_5;:CUU)WW%]9,47OJ-4H.=Z+\8K&ZWH>/])Z*3_O;0MXM&I0XR6C.$Y:C@FYO9K_A=P%9E@Z5 MQ>>$'OG9-2JG\L#8E_+F0WPS,\H1T91&HH0(Y<<37=,T+9'D.+[6H+,F9NEX M?OT=/:@F+R?S$'*Z9NE?22QV-S-WAF*Z#0^IN&/'WVD](;O$BUC*J[_H6-L: M,Q0=N&!9[2Q'D"7YZ3-\KA-QYH#-$0=2.Y!+'PYF'C$P:H=K'X$=\3! MKAWLOH,]XN#4#DZ5^U.RJDQO0A&NK@MV1$5I+='*BXJNRELF.,G+)^M>%/+7 M1/J)U9KEL7Q.:(SD%6=I$H="WMP+^2$?(,$1VZ+[75C0'4MC6O!?D/_UD(AO MZ/6G/#S$B;2^0G/TZ7Z#7K^Z0J]0DJ./.W;@81[SZX608RPC+:)Z/.]/XR$C MX_G(1)@JW-9ZMS7+,OF)#%L.W7^.**\F?1L6Z'.8'J@" MS]?CW5$A:UJFT0^+/,D?57D(7LB#;!/\4'Q336DA.6Z()@W1I *T1@#?T\O%TSAQD5!\2+ "Z[!I-FR: M$]F\A,$3IM-).K:]7LK7*C/)38^8H97E&+;;M?*'5HYIN+V(P=!J[CJFV5AU MP>U[F'6[MAEN[ M\C-'N/V01R6[DD))6G5U57;OJEGV%ZJ_[UB:(KD/.89%_(^*5QN25TBP#228 M#PD6 (%UV'<:]AUM9?\I=]Q)'K%,\I\RSJ]4I#K#%<8@3K_7:0--90L2S+]H M_ %0R X-RX:&I9:&#YP?JCXJ=TNG-EI>1:>M6-5TT;9@&1([BD3=C%5,+0?= MG]A6CR?M2*;RM!RD=HYMW%NY(",&PRE:AJUN@6Z3?1<\^^&=F!3R8 $\R'! G4VQI8NK^'-T_+F/],B2OB)MXHFMB\/V1QM65&3\P;E M5*@(\A1;L]Z6:ZT-/Y4=3U$J_4J!#!@H9D@\=<:QT1YR#9B9DPM"^J A RBT+B&MS(#U.H.?QYHCUA]AT1RQB)(C4)4!7RPS@,;U0=$" M*+0NHZW4@/5:0X_1BU@TAWDGQ!SLZO!E4H,"SG(,TM<:%&9+T[3Z6V9%T+EK M>&.+3"LWX&EZ _W!2@!5&T#1-J!H/BA:@(>*@^O@\:6FE1RP]DP[34%54PHJ M--1HES0W4!D!%"V 0NN2VBH)6"\EO"BDJHETAGW+M(CM]?N;PD[5WX9G?6M9 M:9#=_C8TOH' M1?-!T0)U1L:;5RL68/=_%$PQY#E[#8JV 47S0=$"*+3N0] J#U@O/5RDF^+A M"7QN8V_0VD!E!E T'RM4B^$4 JB@W?_'MJ($T8L24/)I'>:9*VL0?2RQB6<*GD< MGL/G)EGV*PY4EP!%\T'1@AK-&)RO=54L@0J29"+)0G0N#XH M6@"%UF6TE22(7I+0ZZUJ%A4Z _$,JW^05MDI] B%F>5XAME?NH9F2\^S>B4> M*,SFKNOAD2>_U2/(-#WBU4_JLD="U2, $4+E!E1[-L6 M9Z\?EZ^CRU0_)CE'*=U*1^/M4B(4IS>\3S>"[:LWDA^8$"RK+G_:K?P%02P,$% @ +8JI5N\TK$*8 @ $P8 !@ !X M;"]W;W)KV!$#V MJ&1EIT&)6)^'HZ!HJ>E-HHSC2UJQ"6QO@N7=2,HRC:!(J+JH@3?S9 MW*2);E"*"N:&V48I;IYF(/5F&@R"[<&M6)7H#L(TJ?D*%H!W]=S0+NQ59H8O6'& M69.:6_A4O3?!B2,5E9+D7.DS0+I0;5'RW3!%B4W M4&J9@[$?V-5#(_")'=U5O,D%61^SHSD95%@"BHS+XR1$0G,!PJS#F+48\1L8 M0W:CR=^R*\+)__8/*:4^KWB;URP^*'C#S0D;#CZR.(IC9ET"]H#LL"_7T,L. MWY#MZ^++@CJ[?UF67Q=+BX8^MM_[JM"JC_:KNP8\MS7/8!I0AUDP:PC2]^\& MD^C3 ?91SSXZI)Y>6]OP*@.'GFFEJ">LRX 51BM&E\>0VMHVANY65%W-]MYE M&V?LX[BN7Z>C8706)^%Z#]ZXQQL?Q/O6J"48!]=&II:O&Y.5W'V<_P :OP** M]L-,>IC)09COM9L9EL$CF$S\!\'D%<%@>'HV>D$1[C2J K/RX\C2;305MCW; MG_83[Z)M]#_F[;BD#WPEB%!"0:[1R2G%-NT(:C>H:]_V2XTT1/RRI*D-QAG0 M^T)KW&Y<@/Y_('T&4$L#!!0 ( "V*J59',8(.D 8 "$1 8 >&PO M=V]R:W-H965T&ULM5AM;^0T$/XK5I#@D);N=EO@='V1MN4. M$$)4+0S&=XX=;*&2?9E-N6TTE\Z2:QY^V9F6?LGM[Y\#[6 M1$G=-];%LZ).J7TUG\>RID;' ]^2P\K&AT8GO(;M/+:!="5"C9TO%XMOYHTV MKC@_E6]7X?S4=\D:1U=!Q:YI='BX(.OOSHK#8OAP;;9UX@_S\]-6;^F&TMOV M*N!M/FJI3$,N&N]4H,U9L3I\=7',^V7#;X;NXN19<21K[]_SRX_56;%@A\A2 MF5B#QL\M79*UK AN_-7K+$:3+#A]'K2_D=@1RUI'NO3V=U.E^JQX6:B*-KJS MZ=K?_4!]/%^SOM+;*'_57;]W4:BRB\DWO3 \:(S+O_J^Q^%C!):]P%+\SH;$ MR^]TTN>GP=^IP+NAC1\D5)&&<\9Q4FY2P*J!7#J_T-%$Y3?J*E DES1C=3I/ M4,T;YF6OYB*K63ZAYDC][%VJHWKM*JH>R\_ATNC7JD5UZ"QE MBX&VG94X)%A>O*&R"R:9?L?K^[+6;DLHJJ8Q,0X557EV%Q9*VU5 P%J1KDPL MK8\=7, Z>,7:!UCYJS.A]\>Y#B[_=R2(HM5A?Q#\WKG$:+KJ^++ TGC)T$^&XSXUKB^O1KM0/F\ M/&,%27,,0"@C CP <6#O=?4.))@#=E12C!@=7 %]#I56&VW"SMR0I2<<7&LK M* EC(H$2+,BFK$>VF8G\!&CL (2^(=>Y/+O' MQIRH_GBZJ"D0*J:OPLM,1%]$M7XE#(4\=-J$",((_O' M1=P%M>D26 5O$5TRM (O<"_Q*]VW. OU9%8*WEDM0X,##CR")0-XRB0L*\+_ MB32$>]-!,!#2R=$=J+=1@GD=DVF$6QB=S%SCK'VIS@6/<4#F5L.N M#)-;../#,']Q!*>0-0M')WW_!'+@:7=K@G<<#>KKT=+46;;9@CN0"6QCA3!B M2D.H,MX+O;/)!I;:9L=+JTV3#<.#9"<4.92X7"*$E>*TOB!KC64G\OC(7D=02@54"*0]5&F)&#OD2!\G$!3<]I$J(9F[#6(,\U$5\8!\&,#^++,/B1 M#WO9=G)8G?4-,L 0_F5>S@+-R)4!Z+N.'G7WV-C],?5*6Q#-KN29O#X819E- M!+5(V[YH5CN&NT+5XKGLZ1"HX!=@KRHO'/>+VWN(&4I.]]M6-V]Y=?'5XE@5 MU]PXQ'QZ#7^A4_!Y\2N.::5Z>?SRRU?JC2XYSV/HKX7_A*?V2_,0'?G[>A@' M!X7:=\>93ZZM@&@KEW.93"[E&^SX=;S_K_*U=[<]__, P6\-BL/2!J*+@V^_ M+E3(%_+\DGPKE^"U3[A2RV.-@J7 &["^\6CG_H4-C/\5.?\'4$L#!!0 ( M "V*J58?+-UV! < *40 8 >&PO=V]R:W-H965T&UL MG5C;;N,V$/T5PEWT BBQ+3MQ=IL$V*37A[;!II>'H@^T-):(I4@M2<5QO[YG M2$FV=Y.T*+"(=2%GSES.X6@OM]:]]S51$(^--OYJ4H?0OIE.?5%3(_VI;RC)L:/.5-<+1YFKR=O[F9LGK MXX+?%6W]P;7@2-;6ON>;'\NKR8P!D:8BL 6)GP>Z):W9$&!\Z&U.1I>\\?!Z ML/Y=C!VQK*6G6ZO_4&6HKR87$U'21G8ZO+/;'ZB/YXSM%5;[^%=LT]KE:B** MS@?;])N!H%$F_M'(TQ"?L#P\4EY49,C)0*5HG0)EE=ZE#!9]!KT( M%N]LV164"5^K5DA3@A0:3 /S Y&.3WQ+A9(Z[ 2+BBJD[K=!4$3OT0OI"#R/ M2/Z&TVU-)KD"*^Q&A)IX5Z,\7E;6EEY8.$$DJL!N 8HXS?D'!8 F>U<3R%R M7G0M1( Q0E)")A04 ?\:VYD TS*PQ+!6^.@(?KTJ.7S6CBT)>D0,@OH4WZGX%69O;=-*L_O"P]M!U'"$C)4?9S*5JK3#A1YB1 1QF,15GBS:F IHF" M7(!N'WCL0& '1ZJH8QIZO$.1_5"V!,U8@:*2,Y*E572(FZO-6?C41"T]9YP, M7A-KKQIHMC1D.X^6YE)W#:6ZK]'S&Q6;P-FNJG&./0^G I&8 UOI MRC[WNQ'_DV5BF U)WW&+=IX7(R=PTL)/0^B=DEN],PRA3WIY*FZ'0@TA2.>X MX3AI/O6J#[QQK;0^00U.:JM+D$UR69$@'U3Q475[KO"N@61=I!(+;"P 4!+D>%*!?#@^,C)<7UG.A4<\J =VGB[<' MS&.LTZC?IM,;I"G2Z= )$ [ZZM@18EG;/;2X@+UPHGP,3*;\Q\B'#OE49 ]K MAT:-.!WI"(,T5X1"2T;W4,!JT&$36!*E'@*RSQ@_RCP4=>SH5-U1(;H7C MP-$#%NI:'H%-_3G@3+$?*-'GGUWD\]77?B\_QV*OF"AX5,;SD*'U!P0;SXXT MK;0(R5A0%T$>22E*X4&BM=2L %#_M^5@3^_^S<@H:J,UK22:7^$ '2QF7.SG MS@)68-]AG@$Q%7N$3NN/=^_IE;V_4!8$H<&\4JJ M3:0*'0:&>9XM+E;Q9[40]USEN.6IMOQ?=2/\@T$'UD,KN8 MG8OY(ENMYN)^'+!N^P'+BQROEJ]%OLI6^5S\C&Y,%'PE+O)L>9;'2,ZS?'XA M[EZ:*;JVM:ZOQ'.S23P.'U0\+21$3#;$7V/]0$0"$P(D/*-$*E8AS.4*!A?Q#]YR,W[%K."7B CL55'TU4#&[4 =@0WM.- MZ^CEUCT<7@_F+S$,8/&4&":P_]O&=T&ULI5EM<]LV$OXK&+77)C.R;,EIXDMLS]C)99J9I)>KT]Z'F_L D:"( MA 08 )2L_OI[=@%2I"SYTKN93"R2P+X^^^R"O-Q8]\672@5Q7U?&7TW*$)J7 MIZ<^*U4M_+L[/EI+;697%_RO8_N^M*V MH=)&?73"MW4MW?96579S-9E/NAN_ZE49Z,;I]64C5^I.A=^:CPY7I[V47-?* M>&V-<*JXFMS,7]X^H_6\X'>M-G[P6Y G2VN_T,6[_&IR1@:I2F6!)$C\6:O7 MJJI($,SXFF1.>I6TAO)I<3$2N"ME6X5>[^5DE M?WXB>9FM//\O-G'M^?.)R%H?;)TVPX):F_A7WJ3>,TX:2?PH#>RL7G96W MBT<%?I!N)L[G4[$X6YP_(N^\]_J?&OFR6\!E#^?.76:G+]PW?SYV>O'C'X66_PL\>D_Z]I^K^%"EZS MYC7:$]PA(Q?2BU JT3B=*?R2 ;775KE8*A1JIE!GN0A6H/@J(5%ZWH->K!.- MU/P 03:^4$Y(46FYU)4.6_%$W>L093X5VG0:8%,#H["[MCX(F:^E"> +VWH4 M@OL"R> F7MWKV0F%'!A@7:Y2#I0H;I4PGHY$N:%)%7MNHO5:2@$&1 M$+D,:B8^V>ZF*/K(3,5&B=9#/W8YI4Z"5O&19$TE+J7+RBWS1R[:!C?MDC B MEQ6VF5P8:TX&M[1IVN!?BO=JK2HQ%R?B-R/SS^ #[/_:6OK#D?(Q_!(&R;74 M5=J=V"XYYSE".HV#PP MXXC :=H*P\V>+TAVU8(RR(/D^E0HSYU#:/<$<\?Q.O5(Z)V8?P6N9378[+?Q8 =C4:?V4&0CT/]%>-H M3W8O OCGJNP+"H$LG*U)1&:=LTOK).E>;A]F-I4(DB<[-)SOH:$U#Y' RO'4 MV$#,\$#-007L!3HSM6WVE H+].0'RFII0 ,J,]MOJ(?*,T2K!L+TK/+*V50 M=^1HKH)R-3-7ZX$4,$FNJI-8C4%EI=%?L6N )6$;+EW*1+\!"W)T"]L:\B"3 MOA0%AIK^80/W.M[9\#B 9=U#MF!_\3-Q$^-":]P/\?(B5 MDU,E#=EK M6X/QMC\2Y2%0HR#ORM93 HZ2QHX(HV4$>==;MF3+?(MD(\:02_1?*DU%#!$H M(ZRU*_J-W1N%Q&7*!8R3HK)F=5(Q;*-R@&__%J6]\P*2UC2UL6>9=&Y+!LB: M$L8N/! H-B5 L@;:.YVX,-'+# 6YBD6<:9>UM0_HCWPC1X1":GP'==5R*Q+J MR3LH()C/1L:2!?1/-,KQ< WA( "T(6Y5<@5ST.]*C1G0,=\T,N"9B4C[',=: M]JMH W4DW"UT2 B,B(-_7,QHK,A";;&JTE\4M4+B&[*Q]Z(+B4;3AN& >F.I M0,;%AZTH"F(ASB-ABU;$E"H?=,WUC:HMV@K*BLA9R QX,^-2AEBOF2<0">UB M^=Z8P24RY3U9G+#QAV)7S*%H)^V)$9]$LV7U5*R<;1L20EX.TL"!4?>94KD? M@'>J*,E3DR='VW=Q-P> MFDWBI$6LJ'?\-,@?>7>86J7_=#I,1=@^$L]8#9DG,*V M+I0=@BE,H)G%B&8 JQ6-@X*F[*!6&E.JBG7 D<*>K@YQZG21'2F\.34O&N1 MT+0#\2PL3D<450V3,@+V8 O% -LRT)\VL!^_D1 '! A& 1 ^K#H.6=P-9T9E M1-P,@S'1XY@7H<:PW%D]';8C5@R';ZUT7!=O>$ZQCF;G3.=Q+FY:YUOVAT?> M!. =-%:RPI#+J&]T$^T+[7+L8F#//[2F)'<*F25[ARG1#@PRS@B('RHWT@^[ M8AP3^GCEB?RZ*3RUX '(TM6^=E%*>)T1]U./5P7EY0%+-,33-+[W)+%6J4,2 M6?&N*8M2]W!8$V_D-%P[O5HI]HYI.C(<=0P5AVV&A=O5>HK([:X D3NU&\SW MO(B^'8[/CAY)WSZ;&#LL>-I,*W#HR/O>_K.JHG5W$IO^;L1;M73(S%;,7W!' MGD^/(4>VH40+^",9@I <:0(WSY)\P6NO3/93#R9 MQ*>3ISU>0645,,V33PQ*$K##U0UG_0V.=_42#](<,1\7>&\;VD06"W5LUP'1 M;,0^&&D=" =4P$S/G!H)O5:IZ3J-+5I20=%TV=$7GT[++MKH!&H/6L.E44W% MT.GX=#LV MV(GJ8/#(+ E3_6AXH-+:2Z5_+%U'8!*#G&XF*0_V[<-SD2;*D;;N/'NDP45% MWV)G/&=(.A=6. C@O/Z$&1/C;3+'&#X_M.1B>P+WX< M5&R[*A&.\^=_>IZ &M#).8>V*S_?AVC,B92? MOH-)3]O?L\:;3N.>P3S8HZ-JQYQVIYJ0T'@VY?!/D?V**"'R%V>/7XU0*V.Z MZW-Y/-![2FGHPM@3H4,9,J;%489FXH@B(H@&J^YYW$;;^/YL]DS4L!5\0Q.K M1@5U8Q\/?",IQ&1;L9B=_66@&&6@XND!+&3B68-?W0"E4"4WGF/$8 MBJZ@=H]W2O\D4Q?R^B-RLJ-=5JL#6L]F+GR;" MQ6]V\2+8AK^3+6T(MN:?I9)PE1;@>6'A5;H@!?V'T^O_ %!+ P04 " M MBJE6YJK9> $# !1!@ &0 'AL+W=O*D28"Y;-$"+3"8Z;8/11\4FXF%RI)75)+.?OU2 M=L9-%]/T):8HG<-#B606!V._48WHX'NC-"V#VKEV'D54UM@(&ID6->]LC&V$ MXZ7=1M1:%%4':E24QO$D:H34P6K1^>[M:F%V3DF-]Q9HUS3"/MV@,H=ED 3/ MC@>YK9UW1*M%*[;XB.[O]M[R*AI8*MF@)FDT6-PL@^MD?I/[\]V!3Q(/=&*# MSV1MS#>_>%7J95 $4.%&[)1[,(>W>,QG[/E*HZC[A4-_-DL#*'?D3',$LX)&ZOXK MOA_OX010Q+\ I$= VNGN W4J[X03JX4U![#^-+-YHTNU0[,XJ?VC/#K+NY)Q M;O5.[U$[8R72(G),Z-U1>03?].#T%^ ,/ACM:H*_=(75S_B(A0QJTFR F' M%0@'KD;@[D0+9@.E(0?&@N:)P&VNY+]BK1#V0NUP!+=^5Q(7OD/+]<@$ZR= MR1385Y>]V/BQ_%^ MV/*];:4F4+AA:#R:C@.P_0#K%\ZTW=!8&\WQCCGA<^P/ O MLOH/4$L#!!0 ( "V*J5; "[EU1@, '(' 9 >&PO=V]R:W-H965T MPR:ISK MYDEBJP9;;F]TAXI.=MJTW-'2[!/;&>1U,&IEPM*T3%HN5+1:A+V-62UT[Z10 MN#%@^[;EYNL:I3XLHRPZ;7P4^\;YC62UZ/@>']#]WFT,K9(1I18M*BNT H.[ M972;S=>%OQ\N_"'P8,_FX"/9:OW9+WZKEU'J":'$RGD$3L,CWJ&4'HAH?#EB M1J-+;W@^/Z&_#[%3+%MN\4[+/T7MFF4TBZ#&'>^E^Z@/O^(QGHG'J[2TX0N' MX6Y!'JO>.MT>C6G="C6,_.F8AS.#6?H# W8T8('WX"BP?,L=7RV,/H#QMPG- M3T*HP9K(">6+\N ,G0JR3* 5/\>8! M+_\_\<)?MUOK#/TI?[\4^H!,5K]_%-6IK]. KF-+A\/V U'6-EC6(MC/Z$;U#"T7,TIR^ M65; NA>R)F\6LGB2%\?O/:\:BML0Y9UXP7%*NKZ@.;[(IC2PDZH&TE[C&L$>J"I=#:FI2->&[SLLS3 LH&7S2CHZ? MA1# WF0!+,M*>*FGDC,=;-'L@]I;^C=[Y09)''?'!^5VT-%OUX?7B(+="V5! MXHY,TYOI) (S*/RP<+H+JKK5CC0Z3!MZ%-'X"W2^T]J=%M[!^,RN_@502P,$ M% @ +8JI5M?2-(!M! $PL !D !X;"]W;W)K&ULK59?<^(V$/\J.VZF#3,<&!N"DP(S)+E>[^&FF>3:/G3Z(.RU44^6 M.$F&T$_?E6P< EQRF>D+K-;:W=_^U4XV2G\Q2T0+CZ609AHLK5U=]?LF76+) M3$^M4-*77.F263KJHF]6&EGFA4K1C\+PHE\R+H/9Q//N]&RB*BNXQ#L-IBI+ MIK?7*-1F&@R"'>.>%TOK&/W99,4*?$#[^^I.TZG?:LEXB=)P)4%C/@WF@ZOK MH;OO+_S!<6/V:'">+)3ZX@X?LVD0.D H,+5. Z._-=Z@$$X1P?C:Z Q:DTYP MG]YI_\7[3KXLF,$;)?[DF5U.@R2 #'-6"7NO-K]BX\_(Z4N5,/X7-O7=41Q M6AFKRD:8$)1,LMF$ZTVH-UMTN8([ZJ7 M)G!EL@T7H@L?I66RX N!,#<&K0$F,[C%'+7&#&Z63!=H M)GU+5IUL/VTL7-<6HF]8B.&3DG9IX+W,,'LNWR>T+>1H!_DZ>E'A)Z9[$ ^Z M$(51_(*^N U![/7%KX3 ^WL-J*:ZXK MLV(I3@/J'H-ZC<'LQQ\&%^'/+_@P;'T8OJ3]?TGCBQ9.XW^K66AC_7F)<*/* M%9/;GPP4._:""293!)7#V6#0&U+)"^&[US@>I3Y=MKEO3*18+E#ON%&79H59 MH>]VL>W"AD29M9HO*LLD_F^N3=>IZ+DDEND$*SIVY%;5W#CYRX!U%C+GT&4=*/H@HCS M0=)-HKASR!O&XPY\UBRC1Y,>5)\ZZXX@64F5/QB%=&_8:8BH [_Y%(U".@Z3 M3D.$I$19*I/L%92U_63<8DI&G4/>,+GLP/NV3)[E"!_I73?8ND@Y/+9!C[XO M;HF/%G(" EMDVAPE^"!_]^C6@8R\H[+Q*3^#07>0C-QA2.1HY,D1D7$R=.2% MNS"*'3F&R[$G$DBBT%4A;1NY)6U1]S(:' ^5EI$VC*?.S'!A@1M3^2).E;%O M;ZHU::R[RH7B^QHH5Y6N8]4[;*/L$.WW=M%!D%]MJL.P=*'PC7(&\672_.XW MR3/CIX">1Q&5Y_G@DBKM6+FD#9+2/':JHS"&4Z]:?V]1H?XJ_#IF*"_4L/7. MTG+;C6]>+SI/U^MUD=PO.(U(@3F)AKWQ* !=KV#UP:J57WL6RE(S>W))6RMJ M=X&^YTK9W<$9:/?@V7]02P,$% @ +8JI5ER\G;NC!@ !A !D !X M;"]W;W)K&ULM5?;1A:Q\@$A*1 0D. $JCO]_3 $G3BN7D)2\2 ?2]3W<#ESMM MOMI<",>^%ZJT5U'N7/5^/+9I+@IN1[H2)4[6VA3<86DV8UL9P3//5*AQ,IDL MQ@67971]Z?<^F^M+73LE2_'9,%L7!3?[6Z'T[BJ:1NW&H]SDCC;&UY<5WX@G MX?Y3?398C3LIF2Q$::4NF1'KJ^AF^OYV1O2>X%^[X]:71.V:(&M+HP[OJN6&<+"DI3\[@5(+/7=^+E;L<.TBB M]3AMN&X#5W*$ZXQ]TJ7++?M7F8GL)?\8%G1F)*T9M\F; C]Q,V)GTY@ED^3L M#7EGG5MG7M[9&VZQ>VE3I6UM!/OOS4"6CY?(48'2UD>6&W51&*M;D<,2^D,2-$0(E[)BT MC%NK4PG>+(@DE6M9\C(E;LCKF?NCA3ID#HB&;W(A7%2IAV)V&/8JO5EK10ELB:U,N,658+]@LO:W0[-IU[\CD[8?-9 MO$QF^%@LX]DL85\H@TKS\@C'67R17+!9/)TLV1?MN )QN>DE?GX>+^9G;#F- MY[,+]E%8^Y[=-5&J@!'*(LPZX!HD\6PQ&W;_'U\G,_9?HCQ".F2\3H,2W8#=*"%X#-#()$O@D>3DYL./8/H M<"L:!A#=?GI@/W%C@*];7GZ-V;]'-R/08Q\DT&%$I5"[[.//MP^/S\![$O , MJAZVPI34N=F'.D#ED= ]B)X>/CQ&PP#C/]A3&;V5&;#2=RW4"5OKVKPC;$)U M"XP "+8.(&M(ZXKL.YG.)[UB0]!6VJ"'>#:.MD/T ](3-1C=MV;)$H %&EYA M@"_( '&U3- %Y #]TVE?7ZHQ7ZUK*I#C>#+O'9LCV/;Y G6?-A.*[Q'2S/ = MJ=D@58=[E$81HZ M0EMJ8:?VU-:(U#<&%/OLH)-1,U :RX;.%UU=>9W4RA"KIAEUL4-':*N2*C+X MU+GX%VQ(_@8;?A,LYUNT1R6R#9604L0$^.&NDU(KM[ L%7)+33Z&@"TT:;./ M?4A381PN;4<#C4Z)RX5"-1A@#->_ /:#4D #WG*I^"H8^8R[/]0,*A2Y^QVW M,8+]RWDCE-Q(FD0]C="?"8HQC,O8:N]9%'4+8W_L89[N9 "^2FMP(L(6)A7! M^_X$>+;L*!9[K?)%Y)L>B*RNJ*S;.8@PNH.9I2L2X \&?.@/;\F\T%.\1VOO M3C/*#H,T1#)KRR:C^>0T9@CY8#5DU(G"_I3V_\R]U\OPJ',O7"+#^^H6\]. M]8X<+40_MS_(K&?\C]KDVMN9EA[3#.+^<222N*>&,.$)! MM?4D$6E$.>"32@16M4L$ E;1K2%N.ED["G%Q3[]Z\L)?%VPNJ\X?V\I%05B9 M26X@X2#0:,Q4GE2$*%L>BIEL;#70B\O122I"ZT:AR +1H9:NEK^$U'+? !=YK7A&"QIMY/I!#=M+OTN3@0&)W M.CEMDWI\[ V>*PESYEG,\*UK7#]+D@9642D9+G.^E2)+S2T23<-?;+J(_16Q M.<\PQ@Y&,"Z:=UN M]\B]"6^[9_+P0H8;&T*$$FNP3D;+><1,>'6&A=.5?^FMM,.[T7_F>*@+0P0X M7VO<^IL%*>B>_M?_!U!+ P04 " MBJE6).H&J5P' T+ &0 'AL M+W=O&C[\:@063FX.+-K-]7%F:I-GI7RIB)=%X6H-F]EKA[/!\&@7;C-EBO# M"Z.+L[58RCMI?EG?5)B-.BYI5LA29ZJD2B[.!Y?!Z=N8]]L-_\CDH]X:$VMR MK]1O/+E.SP<^ Y*Y3 QS$'@]R"N9Y\P(,'YO> XZD4RX/6ZYO[>Z0Y=[H>65 MRG_-4K,Z'\P&E,J%J'-SJQ[_+AM])LPO4;FV3WIT>P-L3FIM5-$0 T&1E>XM MOC1VV"*8^5\A"!N"T.)V@BS*=\*(B[-*/5+%N\&-!U952PUP6P(9UQ33R]SI;(R[-D.YJ6%>4)A-YOB$\6+P!L@>1U[*=/,&TXK; M.I&:9?+&CT(;69'5$'$ U'=&5=WZ^[I,&< _KZ\]^O#ABHY__&$6AOX;N\N. M@S'R#A^COBQDE240>L?FSJ76R#6PD5IG/YUN6(CPM9 ;S:.-O2'=*EY+V(D675!XNV?(T'C>R;,8%)GVK0U M;>%,Z/:)924EG^"VD5O[&(4G"(^B8!@AY>0XJ!*R*IJ/7[5':C<](Q7Z\F>X MGL8!IQ;!OUJQ\AI9 MF<7 @NP.:6H/ YB/_">M6)N*T_9KM7A=,PNM)UO><$I MA-E#_M2=!-/NX2I4S:"R,LGKU.*W:M6EJ $+"S!7BGO.C;YB.!(5XR,$#BY2 M3<>6BZHU!.J34[K* 3Y;P!$MH/<6 N*2O=*XP_Z 3$+7F.Q9F=[)1!;W<(]F M)82_64/<'AKGP.LT'5$X\V;3@ =S+PS'+?E-Q7O-QJ,U-#'6-EWVH,"+@RF> MX_F8KNJJXK5M7VK7.%TTAW5P*,^@"3Q_RFS]2?P_L-TY0DWA-(*2/OVLRM?) M,TRWU_]+O)'OQ>&,7_,@^#\(V$,>>-%TAF^& S,"..9F)RYW/?,45Q.']79]L.5PNW[K_,^ZW*>]9&9% MLD_A*'W?O<>SQK'EUJ939&"VR!_"O!#3,$(\A<*<0L 8&W>C=-O8041SOMO< M%ZBM"DG'\^"$CJ/HI#'C%LH=C/, J*]=K&O$+J 1A!;-@7CTN,I@"S9:AD(8 MGSA*;V5:)^U]D8BJVMADTJ2.K^BTDGF*-)(BQ&HWWM39$J!HMV&6L=]O[L)([^%'%0\#2HZ4L@2KWW*X4 M!7'&$+BR;_5J[Z _3:^Z2XR0[PYYB!H#58[CE5A:H5>LM?SG6?=MGQO)?=/UNH+QP*I=!KR<$S1U.?!!(,I#V**9A,>3"F: MAUP(HEY;\.T>>=-9W+AGA[ #?T03;S(+ 98+.507D+553&[Y&M=9.N$I++!P M%BD:9VE*N%U?:3WD.XSQ%/9M9#]K#&\:Q7A'OM\8Q8L1SE$4-:;QXAFFL(TS MD#?UHW8ZY6D\L=-M8\5>, DIFHP;B^UHW:K;:+^G]00< Q_1/@??ZV)=&U>6 MN-QR'(9(!Q/.%L'XI"T4GFKBPX1SQ.::^A.;0>))T.3HSQP_[.GO&F!TRR7M MK[;5E.EK@4!#YXPC9HL]I4X;=W]ZQW\ZN#FC832EC125'<=!,WZ_FULFP^FD M^1(/_;@9'H!JC4D58SX0-AM&(;WB5X#7@0AX^"L*[9X7>JU)UVM-OK/7^A:Z MOM?J>ZV^U^I[K;[7ZGNMOM?J>ZV^U^I[K;[7ZGNMOU:O%7>]5OR=O=:WT/6] M5M]K];U6WVOUO5;?:_6]5M]K];U6WVOUO5;?:_U%>JW1UI^<*+^7]G]5;GD@ MT/W4V:UVO\1>NC]!G[:[_VEAIR5W2;E<@-2'<@.7;-N)46O[7RC:**,*.UQ) M ?_D#?B^4,JT$Q;0_2A\\1]02P,$% @ +8JI5F51#0)$! [@D !D M !X;"]W;W)K&ULC5;?<]HX$/Y7=MQ.^\)AL G) MI< ,2=KI/?0ND[1W#S?W(.P%:V)+KK2&<'_]K20#)@/,O8 E[7[[[4]ILM'F MQ1:(!*]5J>PT*HCJVSBV68&5L'U=H^*3I3:5(%Z:56QK@R+W2E49)X/!.*Z$ M5-%LXO<>S6RB&RJEPD<#MJDJ8;9W6.K--!I&NXTGN2K(;<2S22U6^(STHWXT MO(KW*+FL4%FI%1A<3J/Y\/9NY.2]P)\2-[;S#I%/L?N_0OWC?V9>%L'BOR[]D3L4TNHD@QZ5H2GK2 MFZ_8^G/E\#)=6O\+FR";L,6LL:2K5IG7E53A7[RV<>@HW S.*"2M0N)Y!T.> MY8,@,9L8O0'CI!G-?7A7O3:3D\HEY9D,GTK6H]ES(0P6NLS1V(_P^69RU*'S=3CY>>P0N.P=_SA27#E?#/*1\#Q.@TA.N.6UN+#*<1E[]%L\9H]N'= M<#SX=('@:$]P= G]?^?A(LIICJ>@P6_"$]:-R0JN:G@T>F5$!7\H>, ,JP4: M#KY/0-(#*A#NM# YZ"4\2,,]I8WEKOQ%-%1H(__%W O=ZZH6:OO1@O46S,%" M'2STX7OA%KB6NCDO!H7(00"AJ9S-9 15*#&AF MX<$"P^M0-\'260.BY(ED@0=;]Y1M-;4#OOYUT$MOTJ!OW?ZQ?SSA+#$9J5:0 MZ8K9 7=K]N()XBNARJW#>4OKJD/+7)2R85&L_AZ71%1 //J?L_P7Y< E9 M.EL\.U_0[<@,KF=V?L$1^O!6&Y!84K39*_.4%&*"O\.&3-'%G% MT]=[S4SSCC_OPP_N9>.=;B,6RF#'],!]V;BN#\2%HRD6)?II[&,C:DFB[/FX M.(!#L/.W43!(C5&.J?:B'&!J?.P/9=:#14/0*&EM1_F/@ \-+-B/S5[1U18%<:CZ]YX/.Z$3-*)!MR%6E"X>-W5SHGLAYEA MCR+@FL>9X2KD2+8=BKXZ7N_WMVGI M\DB37CI,X<.[FV28?(+Y&@V',S0)U*P6O'P/PT%_..3_G>1WS;7)I6/I#/)[ MQK[N725=I5/S/N[+^[?\S,PQU^$ \O(?9^)96%$I>L M.NA?7T5@PNLB+$C7_D9?:.+W@?\L^$&&Q@GP^5)KVBV<@?T3;_8?4$L#!!0 M ( "V*J5;A=^_?_ ( 4' 9 >&PO=V]R:W-H965T^ZYQ[[S9"W5@\X0#3P5N=!3+S.F'/N^CC,LF.[*$@6M MI%(5S-!4K7Q=*F2)&.KS)C#?YL4K(5WJ/Y5BX4S?P6)>$%"LVE (7IU+L(Q_.^W>\V?.>X MUEMCL)DLI7RPD\_)U LL(\1+S'/+1#1^-U@>FU(Z[@]WJ!_=+E3 M+DNF\5+F/WABLJDW]"#!E%6YN9/K3]CD,[!XLZ-H ME9.?F5TS);A8:3CY(K4^A04JN,^8PHEO"-YN\N,&:EY#17N@>G CA+VWB@X\R=] D7%$!6FL!T!_ IQM*\>$-"=_S4W0?[B>"V M*E Q(]48;JF#<4',=$U<@U8TP6JA*F[5&MM>_Q%W=I>MMAA^&'B@ZJ9;3XPL7:-;2D-MTPTS>J=0V0VTGDII-A,;H'WY M9G\ 4$L#!!0 ( "V*J5:SNE/KI@, %<( 9 >&PO=V]R:W-H965T M'1FFW2&KO MV[,LO,M19%&9P:E>7C\9NL$5(GRWDXN['+N>F\ MDAIO++BN:83=7J RFT4R278'G^6Z]GR0+>>M6.,M^J_MC:5=-J"4LD'MI-%@ ML5HDYY.SBQG;!X/?)6[$90=#G'B]1*08B&G_W MF,D0DAWWUSOT#T$[:5D)AY=&_2%+7R^2TP1*K$2G_&>S^8B]GA/&*XQRX2]L MHNUTFD#1.6^:WID8-%+'KWCH\[#G<#I^QB'O'?+ .P8*+*^$%\NY-1NP;$UH MO A2@S>1DYHOY=9;^E62GU]>Z\(T"%_$ [IYY@F1S[.B][Z(WODSWE/X9+2O M';S7)9:/_3-B,M#)=W0N\H. GX1-83H903[.IP?PIH.\:<";OB@/KJ0KE'&= M1?CS?.6\I8+XZRG)$7'V-"(_DC/7B@(7";T"A_8>D^7//TW>C'\]P'\B8<;.C1\'?OU%304.'+5A&(%Q[A6V>E*V5X;"Y]%%XZT :4T6NT MSX;$!T'U+8([4+>!+0KK8(6T1JJ'R3N@PQCK1=O3%*Z(CUZ#)QZ^MHC0Q%)% M+E6@0BOJH=)"@FB1CX+]CG6.WT8Z*FSB.CR@EDD:55%0*'7+% M^D&58ZN2>HI%'T,4M;!KNC*+2O %D3FU[^(N3(T2*%DT29V(PXB$$ %*(4U2 MQ[GDF_TEE ]-,'HKSJ%+G^HHV5ZS;Y B\DAS!-]I'_O^<#I,S?,X+'Z8QY%+ M*5M+>D$**W(=IV]/$K!QC,6--VT8'2OC:1"%94V3'RT;T.^5,7ZWX0##_Q++ M?P!02P,$% @ +8JI5O N)R+8!0 HPP !D !X;"]W;W)K&ULI5?;CM1&$/V5EA,AD"9SVUT@[$7:79) ) 2" ]1'MIV MV6YMN]OT9RX@6(GD9C=7>^(PKB+J(JV]<5<7-@:M M#+UQPL>^EVY[0]J.E\6JV"V\56T7>&%Q=3'(EMY1>#^\<7A;[*W4JB?CE37" M47-97*^>W9SR^73@@Z+1'ST+CJ2T]HY?7M:7Q9(!D:8JL 6)GPW=DM9L"# ^ M33:+O4N^>/R\L_Y[BAVQE-+3K=4?51VZR^)I(6IJ9-3AK1U?T!3/&=NKK/;I MKQCSV;-U(:KH@^VGRT#0*Y-_Y>>)AZ,+3Y??N;">+JP3[NPHH7PN@[RZ<'84 MCD_#&C^D4--M@%.&D_(N..PJW M7M[;O50#+P0MI:G%K35"F)5,I\A>+ !=\ M<%%-YFZRN?5WS)V(5S#0>?&;J:G^\OX"T/;XUCM\-^M[#;Z2;BY.5C.Q7JY/ M[K%WLH_W)-D[^2_QBN?*5]KZZ$C\?5WZX% T_WR+A>SD]-M.N)&>^4%6=%F@ M4SRY#157#WY:/5Z>WQ/"Z3Z$T_NL_WC*_H>3HH085AW#JT =EXR06E/+QT,G@QBGC\007=6! F$=UCT3L5ZNGJ;$X.%7,1)J$ZI#21X:!6.QZ[Y*:K![H(=T>-4K+9$AU8"$(!00A515&>5, ME#%@9SSPP:E!B%/TG+:O*8+.:ITJ9%2A2S'SYPTT- WH-Q6)DL)(9-(>QY6A M>JRSCT-%K9Z<>V'P;3JJ%\UDP&.CIH[+T2)_GCY%Q@_X$[Q'>SX;<,F5KN7H MHP))+2#!T(X3X$/G&JZ+"B'[@&A@,[K 6T<]O-Y3P?Z!#3'_ "ES\0<*+T>^ M:P;9VYCD8S*#^LZHLUP@YS !1)-I7H/QBJ@&#.1HJ@?!*I!;9A<5TLDJI)4L ME590C=POR4+D5@[$!=*",:Q9MTT,'ZITAH81$BT3C2PU<1&1#RFJ= JMZRUO M;<5@O5=\!OD!3">F M\9AY03OG&7*_NI_ K_/@>3B>QW<,:OCBH56IP=7E_,E9(5P>B?-+L$,:0TL; M\%5-CQW^BR#'![#?6!MV+^Q@_W_)U;]02P,$% @ +8JI5@7P!$/X!@ M-1 !D !X;"]W;W)K&ULM5A=<^.V%?TK&*63 MRC.,19'ZW+4]HW6VC3O=K&=WTSYT^@"15R*Z(, H&7GU_=*>>^^Y7X O=M9]]151$/>U-OYR4(70O!F-?%%1+?VY;D[>YR,![L%SZI M;15X871UT<@M?:;P2W/K\#8ZH)2J)N.5-<+1YG*P&K]Y-^']<<._%.W\T;-@ M3];6?N67F_)RD+)!I*D(C"#Q\S!024+'C_OT?\6?88;6/?\6NVYLM!Z)H?;!U+PP+:F6Z M7WG?\W DL$A?$,AZ@2S:W2F*5OXH@[RZ<'8G'.\&&C]$5Z,TC%.&@_(Y.'Q5 MD M7-Z:$$O<@/M,67 =_,0J Y8^CHH=XUT%D+T#DXH,UH?+BO2FI?"H_@CD' MF[*]3>^R5P$_2'#J^^_&L_3M*[9.#K9.7D/_8_%X%>*T M@=_@BI4OF)3^@R(OKNVYJ*0786=1;\R57&L2OI=X([ZTZU9+)VZ=+=L"&-*4 MXG-#A9(Z/(AK- Q52.W/Q9>*OMW= PEE"MV64!BP"^W%R1@4V(I2\L)NXH=K M6S?2/'S_W2(;S]]ZT6C)9BMS9_4=E7B(VYH./58XK"D5.[-NXP*0?$!CTN2A M/1#I1&REOI-&_0:$N!*E/,DZ;BJD6T.P40W%#Z%=T^]X$PGVJ$GWE0+[Y&R[ MK9Y"Q(>NFLGYO>FR:;22IJ!$2%=4*J!3M4["2-EBI^5^U4G:&G+,LD#6&A]# MPQXF8NUH1^XA$45/?B(:"LX>O;:ZB2B-!-4)-Q&PC74+0;$E$_F'T\,N+AP* MTQ::I#M+Q$X&[&+QG01?/W3O ?T_L/>)T.K75I7"R&@ZZ/5B./CGSW\?0'AC M;2%PJR!Q4R=HSLR;<81->F]!; #$3H4J MXA2$-E^*6ZG!^CY!K8$U*PCT>9H<5#1.60?6\5.^G";[[*XD@KHFXI%6:*A7 M&\7V6['26GR,!. %.5.PBRZ6(!:B8:USC-7I^BMJ@NO;=+G0I>F):OS3ZX[+ M[*"V>-H$7K.G@R"_Q_)(&->!/\O9PD93/2JCK,BC+O"(HNU,BP$%E7UU#:]7 MG]\C^P+=!Z7IN)H24=G64V5UF1S23'8YJ(P/*L3&@97AX*>;&\YAN76J #]= M8?YN.13(D^ Z8OY(?C-'*'W:' 6D!&7QT%/+K]A.=U*WT.,Y[O$8AI;1-3N" M=M0S/B&(MG6\KK4MNGR-QQ4H16=$1==K3N:-V&#L6>>3/HJ*SV*B1LJWP$#> MQ0(ZV(*< :M1VZK\'\P&(#H#MQ PK:WW9Y"!582ML(9\2/9"0=YSG$I"FG*- M[7NTK'D,_]9G[9\"BP+O<_W0" +5G/DR@%:#\V9,P35I1=R^)309RS52*J8/ M1L5F7L2AME$&].4HRR0(]8YQC=8.8PAF0T@P<.CX@-5P)K@X/(D AU M@'<8(%@Y4L24]:CLX\8BBW9L?G\$B$=V#,TC/DUW(^@.YUOIRB-OGS<3M*K' M-HIS1.6(GIP:Q0>>@/'0-XP-!F4*7Y %W/+Y3R9^IKV7WS39OXCI(IE-!B/9TDV7HB/S^N@3\T3 M!@RS9)I.SEAXDDSGDY,6C),<^!DLG!_I'T[FRS,Q7&1GX&L?FU],7\E4'D7L M,+>&\(75X3?-(+TJ,(:]BN$HK _'_6:831E_FH_/Q'L4V0^XG*&1@(17Y'-%> B.;3I,TY^S*9LLDG>3BU'5A='25PS3;Q@LKJHY;3G>K M.ZP>[L2K[BKXN+V[4(.&+88:ZGH#T?1\/AT(UUU2NY=@FW@Q7-N 1D?*]SK MR?$&?,?Q+>Q?6,'A/P57_P=02P,$% @ +8JI5K5T-+VS" 2!@ !D M !X;"]W;W)K&ULM5EM;^.X$?XKA ^X9@$G=IQL MLL@;X.SMMHOV>FER>T51] ,ET19W*5)+4G'27]]GAI*L)+8O7;1?8KV0\_+, MS#-#Y6+E_-=0*A7%0V5LN!R5,=9GDTG(2U7)<.!J9?%FX7PE(V[]*V,6UV.#D?=@UN]+",] MF%Q=U'*I[E3\7-]XW$UZ*86NE W:6>'5XG(T/SR[/J7UO. WK59A<"W(D\RY MKW3SJ;@<328+$S[UZKXPA03#C6RMSU*NDCQO!R]&XE"+61CXJU;_4FU_KPE>;DS@?^*5;MV.A)Y$Z*KVLVPH-(V_SW8*_%GZ W%T.!:SZ>QHA[RCWN4CEG>T1=XO?BFM_C=[.A;O MG0UPMDB.2UL\10+(?-16VEQ+(^[P4"$C8Q#_G&N34OS8AE PXWFP U=E9 MJ&6N+DX=]^X=[Y*^CN@&NY_XMLGP_Y%H\6NI4'"Y MJVII'[5=BL;*IM!1%2)WR L;TE4+/6X6OJ;SQ.NIVQ8>'O)1VJ9 ]5:5# MZ%*G<&0N-.2F*8" ,;R[T"$W+C0P >_!)<8\0LNW1OO6'FL;F/S[GL"+6OK- M3M!]8R.A77N8H&MR:*FL\JP0[U7= D!6?;8,)$>0'9U7RNMDP"HB0?@%!"!'@ 8D_6R^(+B"\Y;%6N0D"[ MH QH8RBD6$CMU^JZ*&TQ,).&46*61 #96;!*7O:T,N;] Z"Q A"Z2G%<0PG0 M2V<*Y<.//[R;'9Z>"PI??!3HB[PWEEXI427J4T1]SU2P(%S,QGSU4E\N0RD6 MZ)+A.X2F6/T$M*I,^>[][%60B!4@@6MHCXBF=Q7K[J*^*;RL+2A %+&M^LZR M#*5K#&Q![6&] ?E?0MV"_QW*,5HR=2ND)9FX0TQ5"P#F,'4XV_K@BHA$?F MB8Q>%2@YFDRZ)-XN!CZ",))]E,2-%XLF@E5P%U E72G0"ZHENE4/->:?ELQR MQCN))6@PU, B:-* )X_,LKSY=Y'&YE:U9PR8=))W!SMZV-N^A[W=V6@^!X;C M0XB:; R;6M5_)X$CE-BS;^Q/,V.;G_\WFFT;0!@0(P6@DE\1ZM[N6$H0WF*! M**8VQ7A#H*S(#)9(X2?.-5IFVG";&HL@NWY&.8"2#..VNQF.Z[ I$?LX]HGI ME<7QXH'$ W&GEU8O8#K6P*<*%=QD7]@PATO0TMILV@PY356GU.M:(M.T])Z' M@GMI&@Y3[7'*\/%Q+&I#TMEJH%,3*.=4/^BV.C.JM>T\50HU@5Y&:S5J96 T MHC'HLB)K O(D4"54&>)-MIVSB';\,Z!?"G4J.K0DI>\E]')#NXHYP8KB$R?!#-3 M1BMJ%HA[8N_@+,$TYH:.8*Q*C72@,R-'*N/!D=Q#=E/DU_J1=[GREAYNSHW- MF+9UX5/OT%1W]U(;,B*UL&1U )WEE+OS/#8#_XB!"XVJ\GW#&Z)R &H'I!CL M%LS.Y/1[)"B-+"AZ"A.375^$I02!9TK10;7;F/"!?PD&UW-RN[<>#,SCMD Z M&/PS]3R/5#U?>Z!O&_6DNOO";D?E&VE -.N4)_)ZT0X3FS!J02U3TNS@[Y.> MOT]VLN]\S9$WR'M:%(Y+<1.P[16\^/&W7ASCB%^G1*A2_ MV(VC7UK Q&2I"S&C4%'D*M7D:CW4$7NFA P*O"!M*F;BZ%KJE*E>VD!E M*/OJ?A1[ZD'')/--UT;;7@LOB$5<0/$7]^@5Z)Q$4I7T7R&Y&Y5Z/6NA?,S" M(PRZ2 ?6*].DF:FXHM)M96!$B)I4<7=-VBM0'#HE]V@:B\"LKGLXZ$-CL<*! M"4PBT^B^#ZKR@_Y2XI:2+Y%Q(9J:LB6C+.8:3 .LW1\\TK9N8C@3?T')&W$H M]C%0I ,2]G]K'/TP4@-*7%.A[KY[MTV1[T!6,\EL\?X'7^0Y1:QA?(Y?BNDWVIP385C3ZR Y WI[J/"@\E]V+ MZ YZ?4$!R-0Q:?#WWF7.IS/BX\O(MB6"X,DN&XZ>94-C7V8"*\?;]M#S0LU& M!>VTNC#=Z-NDF3X,E U&YR]-P0VL.YMR0:9O/^OAO%#HH!4S%_7%)9BD4&8_ M56-4>6GUMR9->UT[=CST<"3Z#5A XS/U'#J8=@?W_B7FV:SCG15_&,:R[B6Y M19](T72D-XXRI_OQU%IJBQ8>9"M2A)LE&Z89:VNHI,JY&5WJ@141K'DZAA7 :+F3];Z<5,=59P MB2L-IFL:IO>W*-1N'B3!X>".5[5U!]%BUK(*UV@_MRM-N^B(4O(&I>%*@L;- M/+A)KF_'3M\K_,%Q9YZLP7F2*_7@-K^5\R!VA%!@81T"H\\6ERB$ R(:7P;, MX'BE,WRZ/J"_\[Z3+SDSN%3B3U[:>AY=W^19_F&6;:8:;4#[;0)S2V\J]Z: MR''IDK*VFJ2<[.SB#K5 QHMSU:^@.T M##XJ:6L#;V6)Y??V$3$[TDL/]&[3LX ?F;Z + DAC=/L#%YV=#?S>-E_N+O1 MJH$E<=54%A1R6\/2!QLU_'63&W_^]ZD ]/BCT_CN"5V;EA4X#^B-&-1;#!8_ M_Y1,XE_/L!\=V8_.H2_6]"3+3B"H#;SAAE65QHKYG-')P;=\#RNMRHX<>Z]5 MUY[RXNP]I[VXKREL2M KYK("ZTH$O%1: Y:$2]6T3.Y_,?18/1,30OF-)9:. M63LPJQRS:[BO->)W10.4\J+V.7_))0&KSC!9FE>^!-Q/"N]XCKH2S!@@$1B+ M*$#P+QUW&Z6IFQ!!^3"(L66ZCQ*22DLMQ<(+&,?TDR0C^(!LNX<=$X)464.5 M;Z!@.B?]'KGE+7HDV^4(21IFEU/_F6:PMM3XO,DIW=$H'$UBF*1AFEW!>R:V M3/*OY.2_(,/+> ))%DZG":Q;+#@3=@]+:L"\8,) 2J+1%:33<)HF\#OU:L/H M4G+@,@U'X]1[,@G3Y!+.E-GX6&;C9Y?94%0A+5R+=ZE?H?;#0!8(GW+!^PH, MX>TC,7=ION>-TR/K-8G,AOD&?*H,S_)X?AEJ/%^(]/7=S46>66#0*B[M:^#R MM:4)XQ.AMJC][O\6YCIUI&PO=V]R:W-H965T$"J*&,/TQ[SON^]ROIMLE'XV):*%MTI(,PU*:^MQ&)JLQ(J9,U6CI)-"Z8I9VNIU:&J- M+/>@2H1)%%V$%>,R2"?>M]#I1#56<(D+#::I*J;?YRC49AK$0>=XX.O2.D>8 M3FJVQB7:G_5"TR[L67)>H31<2=!83(-9/)X/W7U_X8GCQNS8X#)9*?7L-G?Y M-(B<(!286._L&GO#L\#R!IC5;4%DX**RW9E;]O_L ,819\ MDBT@\;K;0%[E-;,LG6BU >UN$YLS?*H>3>*X=$596DVGG' VO6%\*2"=RG]R#C?KV/)0)KZ3-!!B\XYN2!L@MF*)AS,.V7 M0@GJ;S.&8R[!EJHQ3.;F!*A@6=E7#*XQPVJ%NO,D]-!>Z9$I_7X*DF;05SCZ M,DKBY)*L^/L(%IKFC[9T6@LF+1 KX$O#:_& M<*>%*M1K/R@H>=5(VW93[^UGT:QMP7_7VT%&*:^Y-""P(&AT]HU:7[?#H=U8 M5?N&7"E+[>W-DN8I:G>!S@NE;+=Q ?H)G?X%4$L#!!0 ( "V*J5;;M"]Q MO0( -$% 9 >&PO=V]R:W-H965T@ MJO1"WQ]Y%>/"F4];WYV:3V5C2B[P3H%NJHJIMP6685". M;P5AB9FQ#(Q^+WB)96F)2,:?+:?3'VF!^^L=^W6;.^6R9!HO9?G$L*OVSKL 5+_ T"X M!82M[NZ@5N45,VP^57(#RD83FUVTJ;9H$L>%O90'HVB7$\[,;\0+"B,51PVG MCVQ9HAY,/4/,=M_+MBR+CB7\@"6"6RE,H>&KR#%_C_=(42\KW,E:A$<);YDZ MARAP(?3#Z A?U*<9M7S1?])\@RNNLU+J1B'\NEAJH^A=_#Z4<4<8'R:TO3+1 M-;GR,??Y O9W<&WWL3C.K$-*QD2>VK)W#*!9A"-IJ)7 ^ [BDK^HN"*\RP M6J+:>4*X9QMZK@859Z6&$XC';CH*:3%,W#@9PA/U[!D79[62&6H-8>@FZ0C" MR VB$5QSP>EMY["6,M<0A:X?^1 E[C >0^#'[BA)(0A2E^H.WPD_Z<6_P39# M>M>QFZ:C 9Q&;N*G@_T:NB!H\)W >.PF8RLK"&(W'H9PZ!*]O3:K4*W;8:*I M>(TP7771M^B^\&W94MS47&DI<$=0_3X8.J&Z =(:1==NT2VEH!+3+ M@F8N*AM ^RLIS&PO=V]R:W-H965T;2!).VQ QA-MCT,>Z"ELT64(E62BM/]]3M2MNH4KA_V(OZ\[[Z[TWU< M[+7Y;!M$!R^M5'89-Z0T4G6VU:[FAI=HGM#/(Z&+4R86E: M)BT7*EHMPM[:K!:Z=U(H7!NP?=MR\_4.I=XOHRPZ;GP2N\;YC62UZ/@.']'] MT:T-K9(1I18M*BNT H/;972;S>\*?S]<^%/@WI[,P4>RT?JS7_Q>+Z/4$T*) ME?,(G(9GO$_X:'>"8>K]+2AB_LA[L%BZ#JK=/MP9@8M$(-(W\YY.'$8);^P( =#%C@ M/3@*+-]SQU<+H_=@_&U"\Y,0:K F"[-QJ;:B^QGV-82VYN(;B?9ZD3CRY2V2ZH![-^"R'^#F\*"5:RQ\4#76K^T3XC@2 M94>B=^PBX ,W-Y!G,;"4Y1?P\C'P/.#E_ROPOV\WUAGZ9?XY%_J 7)Q']FTT MMQVOC&L0MEI2EPNUF\.54+2E>TL&]AJH?%4SU@_>8X7M!LUQ MA\%'#_P&IG0X?#\B-5NC90VB[8Q^1N_00A&S-*=OEA5PUPM9DS<+63S)B\/W M@5<-16:(\E:\N)Y"^8XUV<;364IC'A=9#O<4A3-]T(FW0KTE=SNRLL#B65E" M'K,I76;D-"UIS.-T4A _:^>D*E7?]I([K$D,*&V5X(/:N/$O\/&U8S% M99E=TR2-I^GL&BZF-@9%DOP&BBPNBHF?L#@O2G@Z33,XWY]@D1)# NV:UQSP MA;3;(HGG0-!IZ"[YG!.Z07S5NB>5^ZZDH9"A=O=Z^ 4L)[$@JEG\+IO2R$*B M'DERB6L,.Z2J<#FDIB8Q$[['O"K#M("2P9-V=/PJA #V+@M@65;"N0Y*3N2O M1;,+(F_IW^R5&Y1PW!W?D=M!/K]='QXA"G8GE 6)6S)-;Z:3",P@[,/"Z2Z( MZ48[DN8P;>@M1.,OT/E6:W=<> ?CZ[KZ#U!+ P04 " MBJE6IRXN4[P# M #7"0 &0 'AL+W=O/.IN[M7\ZFL3,$%WBO055DR]7*#A=S-O+YWN'C@F]S8"W\^ MW;(-/J+Y;7NOZ.0W6C)>HM!<"E"XGGF+_N1F:/D=P^\<=_J(!NO)2LHO]O I MFWF!-0@+3(W5P.CO*RZQ**PB,N.?O4ZO@;2"Q_1!^P?G._FR8AJ7LOB#9R:? M>8D'&:Y959@'N?L%]_[$5E\J"^U^85?SQL2<5MK(1^'(X$D M^(9 N!<(G=TUD+/READVGRJY V6Y29LEG*M.FHSCPB;ET2CZRDG.S#]*F>UX M4?3@DS!,;/BJ0%AHC48#$QGS&]O#@^TWX46%GYFZAJC?@S (HPOZHB86D=,7 M?2<6SO'S<-QRG1925PKAS\5*&T45]5=;&&J403N*[;*)WK(49QZUD4;U%;WY MCS_TA\'/%WP8-#X,+FF?/U+79A49+=WHWB$9=>%(LHWE*L]:5E[%' M$*RDENK' ?$-NGLB[,*O)B>(.*#C(.GNB8"42,,*.W0N6EGC)Z/&IB3NGMX- MDG'W0KG%3;G%[RZW.VUX>1[3NV=:(!K;:NRB[O9&>05Y4U98@S19H;([#PNM M,"HEBCH^&UA3[. %F=)G-7E2<@]HEUM&"2$G795>0;_73V)[&! 9QXZ,B8R2 M@26'EB&.+#F"\<@1"21A -0XM#O7AK2%O7'8APM) )&+X[":?SNBWL%[6U MA_VDW[,#2KK?"N]M]Y/0?K?[;T^ >K!Q'7T%T3C9_QYW\QOP-D,[84A]U.F/ MJ27.E0MZ!5%R1U9U&$2MR?&/EBT-@HU[4FA([62I]VYSV[Q:%O6R?F6OGSSD M_H8+#06N232X'E%#J/H941^,W+K5O9*&IHXC6];[21U@T$:).F;< 'Q >D#1WJ^B7VO3R/G[-S-]]*]:1+1 //-1=ZX93&-#//TWF)-=,7 MLD%!D954-3-DJK6G&X6LZ$ U]T+?'WDUJX23SCO?G4KGLC6\$GBG0+=US=2? M)7*Y73B!LW?<5^O26(>7SANVQ@E(T@:\? =?]O#P%7@$MU*84L-'46#Q$N^1 ME$%/N->S#$\2WC)U 5'@0NB'T0F^:*@OZOBB4_5=5SKG4K<*X>=EIHVB?^'7 ML6)[KO@XE^V/F6Y8C@N'&D"CVJ"3OGL3C/P/)Y3&@]+X%'OZ0/U6M!Q!KN!& MBO5[@ZH&J_^8TI-50),*5O-1*'/@6XZ+X>KIH-RK#-4>T\(][B1?%.) M-5AZ*RM76%3&A:)%^,I$2UT,0=*E)_ 6DM@=AS%M1F,WCD-XM 5PR<0KB,B= MAE.(W< ?PZ,TC%/RON["OELR<4=)!./ 3>(IW*#6,[AJE4)AH)&J:VN2]1_J M+'3C47P^K#&PO=V]R:W-H965T7@N[SE7 MDD^W7'R0&TH5?*K*6IXY&Z6:D]E,9AM:$7G,&UKCG8*+BBCLBO5,-H*2W"RJ MREG@>?&L(JQVEJ=F[$8L3WFK2E;3&P&RK2HB'B]HR;=GCN_T [=LO5%Z8+8\ M;"> MK$HJ#T]G"D'UK5G6 5Q8@. S "&\Y;7:2/BISFF^OWZ&9 9&0<_H(I@$?$O$ M,82^"X$7A!-XX1!A:/#"Z0A_/U]))5 $?XS%:"'FXQ#:&">R(1D]@VDSN&*U:3.*'0AW-*, M"SQD8#5<\EKRDN5$8?^"E&;>G9;!6'B3!,;#VV=2=$Q*S01(Q=M:2>21E6U' M2&THM#5IB*ZZHC:>D,$0DDH>(FE 35H4'@K<4-Y> *7)9&2 M%2PCQK_V,!@IX4XA&!8&!6\P$KC&#J!JLLT@&WA-,UJMJ.A' CB7DB)E4W6. M>''4ZCC,F M\B+6T)_T*@M1-$U\W%FX0S/OE-T+/58\N-!B),F=#/[:L,71\ M-_83_)TOYG#9"J''2D96K&2*(6P_UG!A0L*$VP/=F33"QG>]1,-Z4?PO8/=2 M*"%(0@S2@U]X?92-@.Z._T.^H>?&0:HO"]__!AL\8^Z[89+B;S /8,)^T6"_ MZ-O8[S63F=8]W*+\D-8]5RA&B MDF,>G69Y7>?L@>4M[ICQJN$UU09$RMIWRC"Q)Y=I)FA,?;)HN$-.X'XC*-TKX#M&VO>C]96QTKO]A-LMM5=0HIYGK_-T.+ZG22=P7NE,_TGZ M;(N7=@1,;IS =:TH%B,%.'&_^NR*R ]A 7?MRM[!L'E%X6#A'\)!&!YV*=IA MN<=QX2/K:UO#)-8DI :X:=4)S87MAN%9Z$-C^,J"MW3UZ3-\1+H,BR'#=B,# M\;?UZ-T+EX?'80*/E C3COVN?;6O_N@XB;H[\;$7=\T7I/)>K+@)?;E9>AP& M\+V^^'AYL44:X6A@YDPX+!X<%G^QP]X2U0J;.WRKTJGK[#5FB4G8\87 MP0P$/CB20#?G$":>;D382'0CAA#/%QL)A(L /8@Z)X72XG"3-.Y$.S MV'<3W8TCT]U-9^SZ40!A-.]RNA=U'VX7_;.H(T3T/:Q2"\2]KII6F=>LKB8> M! &6L4A7.7]^B&\E>,SH]0=2MG3T(:H#\Y%R9"I?'/E3*DH'%:5?JZ+]1^>8 MAB:A_]?0?U9#LYUOT8J*M?GBEF 8V\_2873XJ#^WW[)/T^T_ IBB-:LE,BEP MJ8^,/0=Q1OS9;OB"K^337-#">9$3\#[!>>J[^@-AK\ZEG\!4$L#!!0 M ( "V*J5:]^:B[@P( +@% 9 >&PO=V]R:W-H965T2F M_?M1LN-F6Y*'6*3$$^BF+ 6]S5"J]<0+ MO.T^NOM,!M>\/^Q>7.N2R$ MQFLE?Q:9R2?>I0<9+D4CS8-:WV*7SYGE2Y74[@OK-C;F&]-&&U5V8/;+HFI7 M\=K]#UN RV /(.H D=/=7N14?A9&)&-2:R ;S6S6<*DZ-(LK*EN4N2$^+1AG MDGDN"',E,R3] 6Z>F\*\P<='L9"H/XU]PU?80#_MZ&8M7;2'+H8[59E!U<'! Y[@<-#[,FL&TIS?GO9+K4'^7:K[8CIG1BXO\'DR#]"A+*M(MHJ M<@S?LB@*@R:T2P M1D(0FJ&2>UN/X-%AMU_ OUB'^]:4"R2;H/Y?1QR=QF$,)T>741A=P?0%B8<# MU%2D_&68P\ QA,$@#'G=1#XJ(R2D2IL]S,?,?7%Z%FV#=A7,W^JF$FGE9H9F MYJ8R;6/UN_U8FK;=^![>SC3.?E54&B0N&1H,+LX\H'9.M(Y1M>O-A3+;0BV0 ^7RIE-HZ]H!_6R1]02P,$% @ +8JI5E*+*\\4 P )0< !D M !X;"]W;W)K&ULC55M3]LP$/XKIS AD%CSTL+: MTE:BP+1) U7 M@_3/KC)I;%P[,QV*/S[G9TV%*TM^Y+8Y[OGGCO?G4=+I1]- M@6CAN132C(/"VFH8AB8ML&2FHRJ4=)(K73)+6[T(3:619=ZH%&$216=AR;@, M)B,OF^G)2-56<(DS#:8N2Z9?IBC4%=8)P,JK8 N_1?J]FFG9A MBY+Q$J7A2H+&?!Q1(X0"4^L0&/V> M\!*%<$!$X\\*,VA=.L/-]1K]LX^=8IDS@Y=*_.29+<9!/X ,Z>67W 5 MSZG#2Y4P_@O+1O?3:0!I;:PJ5\;$H.2R^;/G51XV#/K1#H-D99!XWHTCS_** M6389:;4$[;0)S2U\J-Z:R''I+N7>:CKE9&NV07<]7O>]H%^C_74Q-U93C?S>%F\#U]L.Y_IF:"J6XCB@ MQC"HGS"8'![$9]'Y'K*]EFQO'_KDGOHPJP6"RL$6")>JK&K+?$V3:,H,3X') M#*ZXJ"UFL/-*MT6VU_?VR!Z(1*X$M3-Y >NJ! Q:0T)M"\\Q?J-@1F3@"?4ZSLJS5DU /'ODS< M)X';ND3-K-)#N*4)QR4QP[73#W!T>A(/!FX51R?)6017*!5U66.QL7&QK<+8 M21T^PM(/ 6+,GLCM IL#X]#C7M\[B09PG>N,< MM"_CY"]02P,$% @ +8JI5O>9;F>< @ R@4 !D !X;"]W;W)K&ULA511;]HP$/XKIVR=J(1(2&CI&$0J;:?UH1HJW?8P M[<$D%V+5L3/;@>[?[^Q 1B7*7I([^^Z[[[-]-]TJ_6Q*1 LOE9!F%I36UI,P M-%F)%3,#5:.DG4+IBEER]3HTM4:6^Z1*A'$47885XS)(IWYMH=.I:JS@$A<: M3%-53/^9HU#;63 ,]@N/?%U:MQ"FTYJM<8GV6[W0Y(4=2LXKE(8K"1J+67 ] MG,Q'+MX'?.>X-0HW_VVDG+BAF\4>('SVTY"ZX"R+%@C;"/:OL%=WHN'%ZFA/%?V+:QXW$ M66.LJG;)Q*#BLOVSE]TY'"1<16\DQ+N$V/-N"WF6M\RR=*K5%K2+)C1G>*D^ MF\AQZ2YE:37M,5[7O/X). #TP-(AGV(HS@Y@9=T.A./E_Q7)]QRDPEE M&HWP\WIEK*:7\>N8Y!9Q=!S1=1I].\!UU?$>G MT-,E=5_>" 15P(VJ:B516N.\A58;[GN"6A)>W1^3.=P5!?J7[K4^,HOFF+;3 MU;\V&GB+; FE[DKV5BBQX/;Y 7]&TF(. MC Z>N0!!$\%,X*G4B*_>#]#M9Z6__AZ7!*,:0_7,N7\-[A/OA;]%[SWTAOU1 M-'96W+^X^GAP, ?*'%>(AX,$S@AV$,/9L;L+#_JK0KWV4\1 IAIIVU;K5KM! M==WVY[_P=LJ1LC67!@06E!H-QA_6E;+4^]XL:=BB=@&T7RAE M]XXKT(WO]"]02P,$% @ +8JI5IZQ1%S< P (@@ !D !X;"]W;W)K M&UL?5;;V$7KN M5<9TUT&@BPI;KJ]DAX*^;*1JN:&MV@:Z4\A+I]0V 0O#+&AY+;S%S)W=J\5, M]J:I!=XKT'W;OX%E=HOG;WBG;!$:6L6Q2Z ME@(4;N;>,KJ^2:R\$_BCQIT^68/U9"WE-[NY*^=>: EA@X6Q")Q>/_ 6F\8" M$8WO>TSO:-(JGJX/Z+\ZW\F7-==X*YL_Z])4Y^P[T_J<4K M9*/=$W:#;,P\*'IM9+M7)@9M+88W?]K'X41A$KZAP/8*S/$>##F6'[GABYF2 M.U!6FM#LPKGJM(E<+6Q25D;1UYKTS.).E&1$/<,*MQ1KHV'TR-<-ZO$L,(1O MI8)BCW4S8+$WL&+X+(6I-'P2)9:O]0/B=23'#N1NV$7 SUQ=01SYP$(67\"+ MC\[&#B]^ V_O(SQ@)Y6IQ1;^6J[)>RJ-O\^Y.Z EY]%LNUSKCAOXNR\,,%KLF1:W()?;&B]BO[!D%N#KF!.S%T(97S.;H7 <_3?:P0-K*A MUK31,#;S^_ZL_T4-!2I#C0WUBV'JQ"U7I177AY(ABH: ;F7;\U%J<:1YI3'<)CO^X;KN!>R;(O MR-I/D$[\+(UI,9GX\22&58=%S1OS#+B.N0&X:O@E(."EB44QU-\HM&K*00C\L6: MHW?(2'M9?.]K7;MT%%(3)0H?R &?I18_C:,Q?.)*_$*3&'CY#W7YD*SW[R8L M8A]@%(7$X5$:WIPP(1/3+':FLHR^OQ644>JG4Z(4Q12[G"K3(!65.7 FYZ,P MAR2,![=]$)30T32UR/2X>P6V1BHO/%@P_ E=D#,_"S,79.9/*)=+5VG_*YF7 M6G+%\Q$+;-<4A_T)@[N2W*XWM:MMKC6:LS45):F?1)E=V?+*SNKP E\/J.%&&C9&=NX66$M#=XI;5G2) MH[("]'TCI3ELK('C;\'B/U!+ P04 " MBJE69D7C4P@$ +$P &0 M 'AL+W=OUL+6?>*3KC3(3]FR2DC4L M0'U)'X0>V15*1&-().4)$K":6N_P[1R/C4-N\1>%G3RX1B:5)>=/9O IFEJ. MB0@8A,I $/VWA3DP9I!T'%]+4*MZIG$\O-ZCO\^3U\DLB80Y9W_32&VFULA" M$:Q(QM0CWWV$,J&!P0LYD_DOVI6VCH7"3"H>E\XZ@I@FQ3_Y5A)QX*!QVAW< MTL$]=O#/.'BE@YRK)>BU@311$:&^_?$8/@D=9J- ' MP;,4O;X'12B3;[3[E\4]>OWJ#7J%:(+^W/!,DB22$UOI@,UC[; ,[JX(SCT3 MG(<^\T1M)/HMB2!J^MLZT2I;=Y_MG=L)^)F(&^3AM\AU7*\EGOGWN[L=X7@5 M^5Z.YYW!.Z#6\*[)WM/[S^_:%'U2$,M_VW@K!WH<_^T#N5) Q:U5&X!KFKV8^VLY'K#S3SV\/P M3ZTP#EP\JLP:@0VJP :=@;VG2Q!K1J1$6KQ(*@"&&/V:43/@0N]Q2)'DJ;P- M*1'%*H(V2?5&I]HRZGSFI>O6$UB#GJ"B)[B2=(,^*>@)K$'!L*)@^./2+5P' M!Z(<.$>Z/37!V&\7[:@*:=09TD<@VV>T(XQI19)8QR912,12KU AX)2FD M6 M94MHB[L3_]+5Z0FL0<6XHF)\)8&.^Z2@)[ &!=BI/^[.CTNT]&T(T/5&PR.9 MMIL-O7:EXH/" W?&MM#E0I(K]#NEV8UWZ<+TA=;,WJVS=Z\DSQ*X+QIZ0FO2 M4!= N+.X>$&@WHGR?-\/CO?1%K/ =;WQ&8'6E0GN+DT^$+8E"?U/5[TO:[,3 MZN)%Z0FMF7A=^>#!M;39:WW3%UJ3AKK"P9W5PPO:#$YWQ9$3'$NSQD)KYER7-GAT+57V6M3TA=:D MH2YK<&?)\((JQR=G(?VI]L?'LFPQ&P[=8UG:!VV%6!^&\FZ++BAYEJCBS%W- M5AV==WD?XVC^SG1Z\G9%#5.TB?2)>DT3B1BL-*1S,]2OBB@Z+\5 \31O7BRY M4CS.+S= (A#&0-]?<:[V _. JO\U^Q]02P,$% @ +8JI5LY>3W3\ @ MY H !D !X;"]W;W)K&ULM59=;]HP%/TK5E9- MK;0V7WQV$*G JE5:-T3;[6':@YM<$JN)S6P#W7[];">X0 -:*_H"L7//R3DG M-\GM+1E_$!F 1(]%3D7?R:2UW(+3*@3]F$<]-I@Z*YT*RH@(K!06AY3]^K()8 RB>>D!0 M 8)M0&,'(*P H3%:*C.V1ECBJ,?9$G%=K=CT@NY U*><$.>2&Z9E1F GVB"22; M>%=9M7Z#E=]!L)?P&O,S%/H?4. %88V>X?_#@SUR0AM_:/C"'7PC(G":EZNXZ<7OA+[T%!R+;<-JR3EMOU(6M0T9P(+*-"-HV@O;K MN["$-M?ZJ]WV@NY6%SZO\KVNYX7U7=BQPCI[A9GWZZX.W M]:?P'(MMPV;4N MNV_4@=U#1G @LHT(?._I4^R]O@K*EJ!WYSJP7=M7FA )Z: M,4J@F,VI+#^E=M>.:A=F0-G:'^@1SLPA3S3E_*<^E"FA N4P593>65L]%[P< MJ&ULK571 M;MHP%/V5JZR:6@F:$*!C'41J05V1-@V5M7N8]F"2"['JV*GM0/G[72=I1%=@ M>]A+8COWG)QS'-\,-TH_FA31PG,FI!EYJ;7YI>^;.,6,F7.5HZ0G2Z4S9FFJ M5[[)-;*D!&7"#X/@PL\8EUXT+-=F.AJJP@HN<:;!%%G&]/8:A=J,O([WLG#' M5ZEU"WXTS-D*YVCO\YFFF=^P)#Q#:;B2H'$Y\JXZE^.^JR\+'CANS,X8G).% M4H]N,DU&7N $H<#8.@9&MS6.40A'1#*>:DZO>:4#[HY?V&]*[^1EP0R.E?C! M$YN.O($'"2Y9(>R=VMQB[:<4&"MARBMLZMK @[@P5F4UF!1D7%9W]ESGL /H M] X PAH0_BN@6P.ZI=%*66EKPBR+AEIM0+MJ8G.#,IL236ZX=+LXMYJ>UD^O*27C R5>FSZ';:4$8A-T]\/%Q^ 3C!AZ^ MAON4:1-LV 0;EGS= WQ3&:L,86Z911=C"ZZ9H'!IJ3R=9!*NDH2[G"AO%Z!0 MIM!H8+%UTUQ19/!9JR*G'(E.% F7JT-1P\\OI "F]#;S:U]ZE=S>?KFN65R: MG,4X\J@;&-1K]*+W[SH7P:=]6?XGLE?)=IMDN\?8*=DUY:GTM@42[3ZK%?ZB MQ+LVMHZ"H;_>U?^VHO-QT-2\DM5K9/6.RIII:JW:DJJ<]KG:8'PJ>%[M_@&I M%6?_B-2W%9U!N%]JOY':/RJU/LZI.\YT-L&=S7WB^G_-\6U%=Q#\(<[?Z4[N MST '=<7I@Q6X)%1P_H%(=-5MJXE5>=FP%LI2^RN'*?V@4+L">KY4RKY,7 ]L M?GG1;U!+ P04 " MBJE61HK_EH," "+!0 &0 'AL+W=O!#KC?,+<38N<4USY]=P?'3R%B9F M+ZVAM#64!MS!?PV=PIW A9#"";)P3V@K0TO@J_! >66,4&N8HA7V%!Z57E@R M6UQ(8NMEY7R,YE)(@>'V_+IC'KAU5-C?769K4<-N4;ZS+FR).4TB;AW/1%'V M\4/_+/EZP/*@M3PXA)Y=*E7QD?G+R7VB7)>^&N$\(/A&W69);SB.MQVTPY9V M>)!V1B9G-FY=P%J!4#D_#*R";T:K!H[1 D)91Y]TB:MYOKP1EZ3=ZD:MNM%! M=7-_QL*]<(N6VHK.HHPZBM+_AS;>ZRW_3/&]70ME0=**LY+>9P8Q=>O7$Z?+ MT&X+[;AYPW##KR49'\#[*ZW=Z\1W&PO=V]R:W-H965T8*FZ?&V+D@-> MUJ BMSW'B>P"$VJEDWKLCJ<3MI4YH7#'D=@6!>:OUY"S:FJYUG[@GJPW4@_8 MZ:3$:W@ ^5C><=6S.Y8E*8 *PBCBL)I:5^YXENCX.N G@4H-/RVEU2VK@87O/?E-[5UX66,",Y4]D*3=3 M*['0$E9XF\M[5GV%UD^H^3*6B_H754UL$%LHVPK)BA:L%!2$-E_\TN[# < - MW@%X+<#[*,!O 7YMM%%6VYICB=,)9Q7B.EJQZ4:]-S5:N2%4G^*#Y&J6*)Q, M;^D.J&2<@$#GL@WMOX;9RVMGU.KM>S>?_P^XKFA.1Y4QL M.:!?5PLAN4JHWR9_#6%@)M1%-A8ESF!JJ2H2P'=@I9\_N9'SQ>3V/Y&]\>YW MWOU3[.D]KE3F2. $Y\:3;.!1#=?5OTN#41*I;=\=6NA'A7$0AUW4&VU!IRTX MJ>U)U?J0T&')60;"J*XA" _6];PXB8[4&:)\UX_,ZL).77A2W0VA1)78$JT9 M,Q=!V%O6]QS?.1)GB(K#8&06%W7BHI/BNI0>H#5GYKV+>@N[3A#%R9$^0YB; MJ.PS"XP[@?%)@=_4@8[5-;*OO#:SC4+CGH)AD/0.V1#EQTYBEIET,I,/[:.Z M"0>(@C3)2WJY/QK%H^,*Z4>Y;A"$WI$^^^#6UB^FNBK7A J4PTH!G3- M*]1T)"OKBWS!I'H6ZN9&/=S =8":7S$F]QW]-G1_!=*_4$L#!!0 ( "V* MJ59W" ?C, 4 !PC 9 >&PO=V]R:W-H965TW@= MH5%I4,WX*R$[OG<,RE2^4?J]//D43P=N&1%)R5*4$%C^>R!SDJ8EDHSC1P,Z M:'V6AOO'3^@?J^1E,M\P)W.:_IW$8C,=C 8@)BM;VB,ZXM$#=S07&PX^Y#&)57M'1M^F@)Y2N$%&P#O,KH '+P!RD:>) M9_Y\,U>R\=H+XE5XWHLNR#^WNQR#;GF M6[PDTX%<)#AA#V0P^_TW&+A_Z'BS"199 E,X]5M.?1/Z[ L5. 7;EMEMRRQY M8O8"K!GEVMNYQ@XJ['(9?9A!Y$,WF#@/^VP90SB5+9U/SQWZK4^%AV'+P]#( MPRWA_%HNM M#'N5IYF%]A\2=;[F@%Z:\)[ A,:$[Z6F3_*U?,"2G#"9>_68B:663;A@N)3] M6@:,J*?>0%;1(EMH*J.H8Q2=L3 ;<%O$VD2+;*&IQ';2&QI5Z'-KTSNHNM#O M5Z9W\% ,4+\NSR&)8:>)H5D4W\K;1IN>32$[MXH6V4)3*>OD,QR>L_!LBN*Y M5;3(%II*;"?%H5F+OZY!@X<*.2S?!*@5:563_\*E2D.GR:%9E-\2S,F&IC%( M,DG& RD3UZ=L24\WW-A$BVRAJ21V8A^.SEFD5GL!JVB1+325V*X=@$9E_-HB M'6O:6/>@2JTJ?9U/"(^\1$&=A$=F"7]3)&DL):TV3[/MJ3>05;3(%IK*6]<) M('C&RD16&P*K:)$M-)78KB% 1EW\RLILP)5><^CU%:TYA),)^X5/E8A.P".S M@+_#RXT<8I*#5?(H"AF)2H,V?ZLOS:VB1;;05#Z['@'YYZQ8JYV$5;3(%II* M;-=)(/.;^%=6[.$;U*E_9%;_&6Q MC@Z_CXR"_M=#^ V\GM<;-3J8>M_('6;K).<@)2L)Z5Z%&PO=V]R:W-H965TY:2P<.[.=%O;K9R=I:*$MOQ.3[G^B:^ M&:^X>) )@$*/*65R8B5*9:>V+<,$4BR/>09,/XFY2+'27;&P928 1P4HI;;G M. ,[Q819P;@8NQ'!F.>*$@8W LD\3;%X.@?*5Q/+M=8#MV21*#-@!^,,+^ . MU'UV(W3/KEDBD@*3A#,D()Y89^[IU"T Q8P?!%9RHXV,E3GG#Z9S&4TLQR@" M"J$R%%C?EC %2@V3UO&G(K7J-0UPL[UFORC,:S-S+&'*Z4\2J61BC2P408QS MJF[YZBM4AOJ&+^14%E>TJN8Z%@ISJ7A:@;6"E+#RCA^K0&P -$\SP*L WO^ MW@Z 7P'\PFBIK+ UPPH'8\%72)C9FLTTBM@4:.V&,+.-=TKHIT3C5/"%\VA% M*#U$ETQAMB!S"NA,2E 281:A&<0@!$1HFF"Q (F.T#:!' M[^]F:'_O .TAPM#WA.=2P^785EJD6:^9W+SSIS+#(4PL_5)+$$NP@H\?W('SJC5<>BUL=>)UV2R1 X*I/D.+0/7]4.R+;B,*KC,&K=Z\]2$7T"ZB#D M$N*<(DIB>"&IVQE'NY.Z%?A&HR>UT9/VI,:/NY*Z%?C:S>R(;,NCZSP?X-VGMHO4+K]W+*$O:LJ-X5E2%> DQ*49[;G.(&= M8T*M:%@^N^31D!4R(Q0N.1)%GF/^= (96XPLUWI^<$5FJ=0/[&@XQS.X!GD[ MO^1J9=8 Q9IIF4CK\5J55_4P/7[Y_93TOGE3-W6,"89;]((M.1%5HH@2DN M,GG%%M^@!5 .^] M@%X%Z)6.+I65;DVPQ-&0LP7BVEJQZ9LR-B5:>4.H_ANO)5=OB<+)Z(RQ9$&R M; ^=4XGIC-QE@(Z% "D0I@F:P!0XAP2-4\QG(- ^NE:IE!3*C$T-H-T)2$PR M\459WEY/T.[.%[2#"$4W*2N$HA1#6RKA^O-V7(D\68KT7A'Y'?,#U'/WD.=X M/0-\W Z?0%S#O2;<5N&J8^;5,?-*OMXK?*>$$@G[%RK_$D,$?E\H>W0N(1=_ M3+XNR7TSN2[;(S'',8PL59<"^ -8T>=/;N!\-7G>$5DC#KTZ#KTV]NB,,R'0 M&'/^1.@,'>>LH-+D\9(F*>OO(0>6$X"(;VP[HK;UDU-/JU1K]5XW$<%WF1 M8:G^*B602_(/Z_W#)'/)U%\3L.^&8=C?T&DT\\-#L]!^+;3?*G16 M:DT"6QFVS9R.R!K.!K6SP4=64-!E'#HB:\1A4,=AT$T%#5[DG!=ZWF8%O675 MT!C6&L/.*B@T5I#>LQLZC69^;V 6>E@+/6P5>L-QHGHA&[?V4C4-XR: M&E?M@]MZ*F]54155LU;\39DF(^\5F:O3W6T_WG_(%+A14RMNZX3IB*WIY:H_ M#EUW3*JV MKKQ-U90-7!NH]U/&Y/-"SW'UW![]!U!+ P04 " MBJE6*@MW2, " J M!P &0 'AL+W=O%[7S1DOG'A0?KM7\4 NC> %WBO0RSQGZO42A5P/'=]Y^_# YYFQ']QXL&!S MG*!Y6MPKZKFU2L)S+#27!2A,A\[(O[CLV_GEA&\(5"6"&R\7NCZ=1(&[C=?E._*7.G7*9,XY44WWEBLJ$3.9!@ MRI;"/,CU9]SD$UJ]F12Z?,)Z,]=S8+;41N:;8'*0\Z)ZLY?-.FP%!,&>@& 3 M$)2^*U#IN :\FX=N+.-S\O*9[#'YQU3Y]#V M6Q!X01N>)F,X/?GPKXQ+J=?Y!W7^0:G;WJ-[PPMN\.P+;8UD=PE:\!5-JS&W M%MQP/6,"?B!3<,?,4G'S"C]'4VT4[;5?33E67CK-7NSYN] +-L.A0P=,HUJA M$[]_YW>]CP9M@^IQP]HSVB"ROXWNXI-!BN);BEAS_,J]OTH'+BK!G"G M!G<.@HG5:6)54>$V*PSWL,*:%1YCA4VL<)?5CCK-K&[-ZAYC=9M8W5V6'[:; M6;V:U3O&ZC6Q>CNL?F\/*JI1T3%4U(2*=E!1X#6C^C6J?Q#UF"%=)*E!U03L M[^S%H!_X_Q'=K=)G;Q&J$W->:!"84IAWWB/#JJK,5Y@(P" "K!@ &0 M 'AL+W=OYCVX, %K!J;V29T^_6S#4'YH-DF[05\[7N.SSW8EZCAXED6 M J]E)3)J5,H5=VZKDP**+&\X!4PO9)Q46*E0Y&[LA* 4PLJJ1MXWJ5;8L*< M.+)S#R*.>*TH8? @D*S+$HN?=T!Y,W5\9S/Q2/)"F0DWCBJ=F"MH"2L?>.7SH"-TB8;,UF!M8;B];5$&:^XE()O4HT3L4?.$\;0ND(W3.%64Y6%-!, M2E 289:B!60@!*1H7F"1@T3G:*E/4EKK-)X=+I\N0&%"Y9E.?%HNT.G)&3I! MA*'/!:^E9I21J[1NL[N;=!KO6HW!*QH_87&!0G^$ B\(!^#SX_ %)#T\V(6[ MVJW>LJ"W++!\X1\LL_XAHMM=QL.[F-M[*RN< MP-31UU."6(,3OWWC7WKOABSX3V0[AH2](>$Q]K@_!$E["$8H%UP.?NB6Z-(2 MF0:SCL.;Z\A=;Y=R/&='X;A7.#ZJ<)8D=5E3K+1(7'*AR"]LNX@^PNF>^B'9 M+?MD2])Y$'A[N@>2_)O)L/!)+WSRC]8R4$,*)P>F^5?[QA[F!%ZXI\_=:B6F MC>N[EQ,F$85,H[R+*TTBVM;8!HI7MKNLN-*]R@X+_3L:YV@2F8?7_ MI_@W4$L#!!0 ( "V*J59?OO#77P8 -@Q 9 >&PO=V]R:W-H965T MB8=\27JR$?)KOF1,H< M=%+NNY'3B2A4PC-V(U%>I"F5VRN6B,UE#_>>=MSRAZ4R._K3R8H^L#NF/J]N MI-[J[U06/&59SD6&)+N_[/V.WT;AV 249_S#V2;?^X[,KX&Y M(I:P6!D)JO^MV8PEB5'2U_&M%NWMRC2!^]^?U-^5-Z]O9DYS-A/)%[Y0R\O> M>0\MV#TM$G4K-G^R^H:&1B\625[^19OZW*"'XB)7(JV#]16D/*O^T\<:Q%X M'AP)('4 .34@K /"4P,&=<"@)%/=2LDAHHI.)U)LD#1G:S7SI8191NO;YYEY M[G=*ZJ-0+H5<04Y4G^6N_]?!>A5S^_GO25+LF/1"Z84N/1B5X:09WM=X M=HS(CA$I]09']#X*Q7)T0[=TGC"D!+JBV=?<1<6K8ZKPVWQ%8W;9TW4T9W+- M>M-??L*CX#<7(TBQ"$BLP2_<\0M+]? (OP]Z&XE[-)-LP15Z1V.><+5%_Y8' MWBN6YO^Y:(:0-"'%(B"Q!LW!CN; ^S;>2)[%?$431%-19,J07>A:["+H56I+ M$%(LJL1&I9AIF]93')2?27_M@#/%@CU!P%I#QV UHM ,T\@+Z5*AD M+9?1D6>]NY/JCH'*;& 9[[",O5ANV5HD:P,EJ9-57":K-VA1,*2;LT)WBIY: MM"'ZCIHYS8706V!;A)!B$9!8 _3Y#O1Y)VW!.21-2+$(2*Q!\V)'\^*%=,<5 MURW!7$@=:5[?F.K"-% 7PXOG];!.N@=5<>8MM2T@(+$&(!S8_FW@1?2E[/FS M!:)K)K630;QE$^'7;_OJU6J'>7TTPA?[GX/4"'4-389['@'#9L>()72KF4>2 M;M#?3*;H@Z"9DZZWY-9T(=4B*+4F=>LZ,.DD56)0%P*J%D&I-9%:(X*]/?.6 M^;(6VT^80V>Z])?:FE$7[@);>X']_@*HLNL#=Y_>W3JY@MH24+4(2JT)W]H7 M/.RFSH,:&5"U"$JMB=0:'NQW/%Y'S@8:CX:'E1[2(T50:DU( MUOY@8/]SQ^)"FDI_9.3!7U[K%Q+4_T"I-5E;!X2[L4 8U .!JD50:DVDU@9A MOP\J1[%YEBM9I+IBOS$UG(L%C]&*;LT>)\_G?H@X6W=0-P2EUAS)MG:(^.V0 MK>B'K]]WU,$@B/]J6H^(0ZI%4&K-)V%-%<&=I $"ZIA U2(HM2;2O7D:_T1- MF0:4Z8&^XAG:,BIS9QO_@LR@"G7B@IV4Z<(-$>N&B-\-7=-'GA;IB6Z(/'=# M>.@>/O*7VYI2%WZ(6#]$_'ZHG6])KRA,ZK_*69-\*;KJ$2J Y0TNZ=B5K>4 MTUFG55!08U*K.8:(GKV!79@.8DT'\?; N^SWZ1W:8S-T2Y5S+M%_9:V)@_H6 M*+7F4[&^A5QTTP>$M"0S4+4(2JVYU,0:G-!O<%H.]X3N^9C@<+3'7VKK]2-= M6(_06H_PU/F<+I+!L6%?_T6U7L\#:ER@U)H/Q!J7L)NIGA!TJ@=4+8)2:R+= M6W/F-S=M\T#H'O9]E@=@UY%U86U":VW"4Z=Z /+ -8V7^DR]DV8+](?NO*[, MR!NZ*^8Z1Z3N\2'_!;9^@4&G@J#4F@_'NJZPFZF@$-1A@:I%4&I-I-:&A7X; MUL[*AXYU:TYW.?,7VQI2%X8JM(8J]!NJ#XWJCK[I>JZ83+9/0^G.A<_A&PO=V]R:W-H965TICV8Y+:U<.+.=EJ0^/&SG1":-@20\M+&\3W' MYUS[.G>T8?Q>+ $D>DAI)L;64LK5J6V+> DI%B=L!9F:F3.>8JF&?&&+%0>< M&%!*;<]Q0CO%)+.BD7EWQ:,1RR4E&5QQ)/(TQ?SQ#"C;C"W7>GYQ319+J5_8 MT6B%%S #>;NZXFID5RP)22$3A&6(PWQL?7-/)ZX!F(A?!#9BZQEI*W>,W>O! M13*V'*T(*,124V#UMX8)4*J9E(Y_):E5K:F!V\_/[.?&O#)SAP5,&/U-$KD< M6P,+)3#'.977;/,=2D.!YHL9%>87;8K8?F"A.!>2I258*4A)5OSCAS(16P#7 M?P7@E0#OO8!>">@9HX4R8VN*)8Y&G&T0U]&*33^8W!BT%.HF,T*W81L3FZ9-D"W0!/D9D[G(+$A(HO*NIV-D6'!U_0 2(9NEFR7. L M$2-;*B&:SH[+1<^*1;U7%OV)^0GJN4?(<[Q> WS2#I]"7,&].MQ6]JL<>%4. M/,/7:\O!128DS]4!E>C/I0I %Q)2\;?)7,'F-[/INCL5*QS#V%*%)8"OP8H^ M?W)#YVN3U8[(:L9[E?%>&WMTPR2FB*H-/Y9ZPQ.5B";#!4MH6/2]L(Z"01BH MG5MO.]F/ZKN!/ZRB:A+]2J+?*O$2A#A%DYQSO3,KQDWQJV/ZMNJ".-C2<^SY MH;^C^JVHFNJ@4AVTJZZ).T)4N5#57#/1)#G8$Q.$[F"X(WD_*APZ@Z!9%?TNC7=$5C,^J(P/.KDK!OM'V.][NU6W'Q7V M?=]K/L+#2N*P5>(,5(E!4GRWGHIO&&4X>_\Q;>7_Z&YU1%9+A>N\?->=3@]J M2=>1]Z[8ZN:WFAJWD\-:TFQ_LWI#;_>^;8CR7:>_4N>4GP( #4& 9 >&PO=V]R:W-H965T%_WYG)\V*2%-5C7_<>W[OG+M.MTH_FA+1PE,EI)D%I;7U91B:O,2*F9&J M4=+.4NF*69KJ56AJC:SPH$J$<11-PHIQ&:13OW:GTZE:6\$EWFDPZZIB^GF. M0FUGP3C8+=SS56G=0IA.:[;"!=J'^D[3+.Q8"EZA-%Q)T+B0$H<#<.@9&CPU>HQ".B&3\;3F#[D@'W!_OV#][ M[^0E8P:OE?C%"UO.@O, "ERRM;#W:OL%6S]GCB]7POA?V+:Q40#YVEA5M6!2 M4''9/-E3FX<]0!P? ,0M(/:ZFX.\RAMF63K5:@O:11.;&WBK'DWBN'27LK": M=CGA;/H-R9*!$_C.M&8N0W!\@Y9Q8=[!$7 )MUP(RI^9AI;."3++!XB0])9R"62S *C!,8+.?L?P1R(DTS+_[O7?7 MG'CN3W2ENTF3\2B9AIL>G6>=SK-!G8N7$G8R.267T1?(1H[24K6#6I)FRP2H M ]X(U">[$7"Q)SL:7207+S[])B:=B^81G(U5K:IJJ[U:XG7C6MX']X MTU"I6E9<&E*V)&@T^D"ITTV3:B96U;XQ9,I2F_'#DOHZ:A= ^TNE[&[B#NC^ M*=)_4$L#!!0 ( "V*J588?@>&^0( @) 9 >&PO=V]R:W-H965T MP:C"U3=+^^]F&HC0A61_R K8YYW#.AR^,UXP_BAQ HN>"EF)BY5)65[8M MDAP*+"Y8!:5ZDC%>8*FZ?&F+B@-.#:F@MN#QFM:2DA!E' MHBX*S%]N@++UQ'*MUX%[LLRE'K#C<867, ?Y4,VXZMF=2DH** 5A)>*03:QK M]VH::;P!_"*P%AMMI),L&'O4G2_IQ'*T(:"02*V U6T%4Z!4"RD;3ZVFU;U2 M$S?;K^IW)KO*LL "IHS^)JG,)U9DH10R7%-YS]:?H>2JZ=$\63\%50-!!J@N9H?:4T!L0S]J(!C2WL,?\/\ OGN.?(0#E@UJ 0@+ 5*<(];-%FJ*T5>!1C8PLGIC M6<5>%(7NV%YM1NM!77K>L$.]\3SL/ \/>IYQ;5"^G*-*S4UIIC0\U:12>Y'L M\]K(C39$$HD03> M6>[1KCLGW([0!QH%_1&"+D)PA A9NZ/L#Q#L>/-"?\M_#R9R^NV'G?WPH/WO MK!PD1_L*X8Y!WPF\:"M&'^K2=?N#1%V0Z$A!_O\MHIU5Z?KA=HH>D#?TMD+8 M&^>4_D=0>_F2E$*].U,TYR)45>#-N=MT)*O,T;5@4AV$IIFK7Q7@&J">9XS) MUXX^#;N?G_@?4$L#!!0 ( "V*J5:WY;TN_P( "@) 9 >&PO=V]R M:W-H965T$R'&^%?%)K $V>TX2K MB;/6.ANYKHK6D%)U(3+@.+,4,J4:NW+EJDP"C:U3FKB^Y_7S8;&WAI\9[!5E38Q2A9"/)G.33QQ/$,($HBT0:#XV\ ,DL0 M(8W?.TRG#&D:S&KD8V!M.-=I$O MB\C^"Y$#6-W4Q52 M9]09E$8'!+LEP6[CGUZ]>F7W+M-W*]X1HP YH@ MU>7!.B6,+EC"-(-:MOT3*NW@B.VIR;">[* D.V@D.\\7!3?&(Y%"':W!2&PO=V]R:W-H965TS#;6RU4EOP#;GO,][##YD M.\:?1 T@T7-#6['P:BF["]\710T-%N>L@U8]J1AOL%13OO%%QP&7)JFA?A@$ ML=]@TGIY9M;N>9ZQ7E+2PCU'HF\:S/]< 66[A3?Q7A:69%-+O>#G68)0+;S+R<757,>;@.\$=F)OC'0E:\:>].1+N? ";0@H M%%(K8'7;PC50JH64C=^CIF>1.G%__*)^:VI7M:RQ@&M&?Y!2U@LO]5 )%>ZI M7++='8SU1%JO8%28*]H-L8D*+GHA63,F*P<-:8<[?A[W82\A# \DA&-":'P/ M(./R!DN<9YSM$-?12DT/3*DF6YDCK7XI*\G54Z+R9/X55$D"?42WO>PYH,_/ MG=HO*-$U%C5:0@&DDP+=^O(%\"UX^?MWDSCX=,3KU'J='E// MEZ /3PDC]+M M7IW\#6D%HE"IM. \4?;YT$*'B62=:5MK)E43-,-:_76 ZP#UO&),ODQT)[3_ ML?PO4$L#!!0 ( "V*J58Q7WO38P, -H, 9 >&PO=V]R:W-H965T M!-OXG/<]!C\QLZU4=WK-F$&_JE+H>; VICX- M0[U8LXKJ8UDS 7>64E740%>M0ETK1@L75)4AB:(TK"@703YS8UV<['8AY$UA$KV<+8%!0N&_:>E:7-!#Y^ M=DF#7M,&[K;OLU^ZXJ&86ZK9>UG^X(59SX-I@ JVI$UIKN7V ^L*2FR^A2RU M^T7;;FX4H$6CC:RZ8'!0<=%>Z:]N(78""!D)(%T <;Y;(>?R@AJ:SY3<(F5G M0S;;<*6Z:##'A7TJ-T;!70YQ)O_$H"2-WJ+/U#2*&PX=N41N&'WB]):7[>#9 MTC"%S@I9N]6$.=,)0:\OF*&\U$?H)>("?5W+1E-1Z%EHP)R5"!>=D?/6"!DQ M\IFJ8Q3C-XA$)$;?;B[0ZY='?Z<)H;:^0-(72%S>>"3OEYHI:KA8^2RUH1-_ MJ-T0I[JF"S8/X(W73&U8D+]Z@=/HW0%C<6\L/I0]OV9VTQ2PJ+"6MFB?P39% MZE+8#;;)21:GLW#C$9[TPI.#PJ U\6FU4ULBCV:V6]5O:05N;3RCQ::>+7FO9:TX-:7]<,>&NWGT]Q MZEE)G!"_Y$DO>7)84AI:HD847"]D(PPK+'MXU51HV0 G&"H=(&KZ&PAMO-O] M9,]8$F?$R1&/OQP W_#BZ80_>XA$*X %O^'%\PQ[ D1%NXP%P^'&$PQ[$C:H-B,./ M8QSV0&Y4;8 S,5X9%7( M #GR')#KDNX>57":X'_,A#LG57OJAU/?B@L-$DL(BXXS*$:U!^FV8V3M#J^W MTL!1V#77\/'!E)T ]Y=2FON./0_WGS/Y'U!+ P04 " MBJE6*MW6[:$" M ![" &0 'AL+W=O&+28FW@;\8K!5>VUB2!Z$>#2=ZV+N M!28AJ"#7QH'B90,+J"ICA&G\[CP]-Z41[K=W[E>6'5D>J(*%J.Y9HE;L?T"'4]B_')1*?M/MFUL.O5(OE9:U)T8,Z@9;Z_TJ:O#GB!*CPBB M3A"]%"1'!'$GB"UHFYG%NJ2:9C,IMD2::'0S#5L;JT8:QLTJWFF)=QGJ=/85 ML :*G) [W!_%N@(BEN3>PD-!SC<@<2W)+9@-P?B*V'CR V1-/ER"IJQ2'V>^ MQDR,GY]WLUZTLT9'9OU&Y8C$X2<2!5'<(U\,RR\A=_+H4.XCORM"Y(H06;_X MB-^.]X1VO-+Q5I97(V\?96L[[K?6\07#M@U0<[[!#&Y!FH5&1,:L%UJ0B.%/2YSVKQCU:3G=6T MQ^F <^PXQX/65XQ3GL, Y; ^Z3*;=IGUP0T[I)U#%/Z-*7%,R?_MWH*I7*RY M)KBDT,>8O.6V?2.S _34H:>OWK:M0QA8"W.H;;)@%)S&^.+8[',8P1*%P6B"RR?; MHZ[M:-'8T^)!:#Q[;+/$KP.0)@#O+X70NXXY@-SW1O8'4$L#!!0 ( "V* MJ58AN"3XZ , /H3 9 >&PO=V]R:W-H965TWL +^;;>DHF0V+%&204F!Q<\>%I"F)9-HQ_>:U&AREL#SYR/[ MH^R\Z,P:,UB0].\DXO',F!@H@@TN4OY$#A^@[M"HY M)RN0W.E2QG@@."\9) M5H-%"[(DKW[QCUJ(,X ]? 7@U #G$C!Z!>#6 />M&88U8/A6P*@&R*Z;5=^E M<#[F>#ZEY(!H&2W8R@>IOD0+O9*\_*.L.!5O$X'C\U6,*<0DC8"RWU'PO4CX M"_H#K3@)G]$3[ H:QL('M*1D2W&&;GS@.$G9.Q'T;>6CFU_?34TN&E+2F6&= M=%$E=5Y)ZJ+/).0=3&FZ(#32^<8R\>'"6A#^$ .=9[\7&L''],3+G'D1:AFR2OJ[N&UH.2 MN:\]%=E(DI5KRG[N.JXMQL#^7/?K**L=$6AJ5$O,42/F2"GF_1ZH6-/0CB:A M^!:Z2O6DCA%)4TS9J;934B5_7TDKLO&96+8UL.T+2:LH3R&IID:U)/4:23VE MI%\)QRD*">/=_]$N$96,?47TKN1QG?'(N53Q.NQ214VM:JDX;E0<*U5\3*@0 M4*ZP'4MIEX9*OKX:ZB3S=9(%FLA:IDP:4R8_=76EU$ZV7RM M;($NMK91SLDHI]_.'Q<\)C3Y3XRL[EE.<110Y^KMFG.US?>&8\_S+C9=6K,& M'5G'MY8[.9U!*J7-LSN.#.A67BXQL4I*P)YR23CS'@"&@9(-YO".'' M0IF@N>Z;_P]02P,$% @ +8JI5C%FGK>6 P 7 P !D !X;"]W;W)K M&ULK5?;;N,V$/T50@V*+)"U;KZFMH X2=$"W46P M:=IG1AI;1"12)2D[^_<=4K(B.;(V"_@E%JF9HW,T/*/)VZ*DXAIVHD"N!X9R-D3C4NY=95A02:V*0\

J,<7B01)5Y3N7W-61BOW)\Y[#QC6U3;3;<:%G0+3R"?BH>)*[N1J[FB6Y<\UI7O((3O$+R17"=*G+/$TBZ^2YJ;(0&!Z'K8!#P"Y4C$OI7 M)/""L(?/[0XL7GL#[6N8@J1;RNN_=5+GC_ESC[&M5T!A6#EI7 M@=R!$_WZBS_U?NL3=B:PCLQQ(W,\A!Y]Q4;$>"QR/$^9.6!]:BN(J84P;6<7 M?9[XB\72W;5EO(_RO6#J-5$=?I.&WV2P#'? !;KJ9"$FYRS$F< Z0J>-T.E@ M(5I""39_T_I83.#@_@)M;WV,9M_;U@<)H3L\HELX&/P2'5U=]E:Q>OZD4Q]_ M/#^J8E]4X"WZJSAKQ,T&Q=WG12:^ S+5(GXAHC!?"$6P\]0[6TFY_J&"V3MN MWA'[]Q&^[_=SGS?#-[[!(-\;KIDU"HZ 1$%<2J89 M^@!>XZS$>8%LI,@)GKJBU-2.BV+3XZ@K0G-1<5MS M&G[^MW9\5<@3.5233+/;C,@W=C \VE^;T=G.?V\PU=R-<\J68>_+8(.0WFB& M?&0URE8++0H[#3X+C;.EO4QQ_ =I O#^1@A]6)@'-/]01/\#4$L#!!0 ( M "V*J5;;"BX0?P( %,& 9 >&PO=V]R:W-H965TZZ= M-'0E*SSPTMC./>>>X]HGR4:J)UT"&/)<<:&G7FE,?>G[.BNAHGHD:Q#XII"J MH@:G:N7K6@'-':CB?A0$9WY%F?#2Q*W=JC21C>%,P*TBNJDJJG[.@,O-U N] M[<(=6Y7&+OAI4M,5W(-YK&\5SOR>)6<5",VD( J*J7<57LXGMMX5?&&PT3MC M8ITLI7RRD^M\Z@56$'#(C&6@^%C#'#BW1"CC1\?I]2TM<'>\9?_DO*.7)=4P ME_PKRTTY]2X\DD-!&V[NY.8S='ZS [8U#HQLF[+]X M;Q2^98@SZ;7(9 7D@3Z#)L<+,)1Q?4).R>/]@AP?G9 CP@1Y*&6CJ20O\3[*+97'&T5SZ*#A#=4C4@N;_#H\.R(G[#8P=7_S7#20+IC,N=:. ?+M::J/PC'X?VK&6<3S,:._MI:YI M!E,/+Z8&M08O??LF/ L^#-G]3V0OS(][\^-#[%OS!LW72JZ9N]O'2Q!0,',R M9+WE.W-\-F'6Z6DX#LX3?[WKZ<^J:'+QOB]ZH772:YTS K5RL:5))AMAVH/?K_;)>.4"86]] MAHG9!MQOFC9N\5BOF-"$0X&4P>@69[CC.R<\JX%4RJ MN84,)J+4&>.PD$25>4[E_05D8CNU7&LW<<76J383=C IZ!JN0=\4"XDCNZ4D M+ >NF.!$PFIJS=QQ-#+VE<$/!ENU]TY,)$LA;LW@Q5XD*J:3"18DNDL4::>:FR7ZDQ7XR;.KG6$K\RU.E@ M+O*<:=QXK0CE"9D+KAE? X\9*'(:@J8L4V?DA#!.OJ>B5&BE)K9&WX9@QXV? MB]J/]X0?EUPB.54DX@DD'?JH7^\->P V!MU&[NTBO_!ZB=]B?4X&[AOB.9Y' M;JY#3]F5JX/PH3]F"\E1XQ389P>3-2/"2'>K<9]3X1,0/:D:M 6 MR:"B#EY4)"%3<294*8'\FBV5EOCG_]U5(;638;<3."0N/"8N.!'NP4\-VIX9]].!KF2]!$K$B12GC%$_0N@C(WZYB MJ+>EE_C<;3DF+#PF+*IA?@4SM^N_3;7?F^N0YKC3:J($B5>1F1# MLQ(PSR==.:Y)HSWG \=Q6O]U[@XQ"CN,7/^A3=2[[A=6X*C-RJ@W*PN03"2F M A7+\,0@=*6Q_B3$P#9X:. MGILS) .MN^NQE__<>CPF+#PF+.I/HT?N@4K5 MM2'VWFV?@UQ7;98BL2BYKJ^_=K;MY&95 _-H_L(=AW5#]A]3MX>75*X95[A) M*T0ZYV^QHF3=&UL?511;YLP$/XKEB=-F[0% FDW98"4M)O6AU91HFT/TQX<., JV,PV MH?WW/=N$95*:%^RS[_ONN^/.R2#5HZX!#'EJ&Z%36AO3+8- YS6T3,]D!P)O M2JE:9M!45: [!:QPH+8)HC"\#EK&!Q!D"4=JV 'YD>W46@%$TO!6Q":2T$4E"E=S9?KA?5W#C\Y#/ID M3VPF>RD?K7%7I#2T@J"!W%@&ALL!;J!I+!'*^#MRTBFD!9[NC^S?7.Z8RYYI MN)'-+UZ8.J6?*2F@9'UCMG+X#F,^5Y8OEXUV7S)XWT5(2=YK(]L1C I:+OS* MGL8ZG "BZ!5 - (BI]L'R M.U%@$/5,=E!AK8TF'\D#4XK98I%WMV 8;_3[)# 8S$*"?"1>>^+H%>*8W$MA M:DV^B@**__$!BIR41D>EZ^@BX3U3,Q+//Y HC&*BO=P+O/%4@=CQQJ_PCHF3 M+712&2XJ\GNUQY)@O_PYE[9G6YQGLS.TU!W+(:4X)!K4 6CV]LW\.OQR0>MB MTKJXQ)X]].T>%)$ESL-1;2^XT>>$>JHK1V5G\Y!%27 XC1Z<]$T+JG+3H4DN M>V%\"TVGTP"N?-_]<_?3BW^GXD*3!DJ$AK-/&%?YB?"&D9WKPKTTV--N6^,C M LHZX'TII3D:-L#T+&4O4$L#!!0 ( "V*J58WTLHDC 8 !PM 9 M>&PO=V]R:W-H965TW7/YH:.K M>_%8U=_8DE(.GHJ\9)>C)>>K\_&8)4M:$/:N6M%2_+*HZH)P<5K?C]FJIB1M MG8I\C#PO'!SB_;:33V[J-8\STIZ4P.V+@I2_[BB>?5X.8*C[87/V?V2 M-Q?&LXL5N:>WE']=W=3B;+Q#2;."EBRK2E#3Q>7H/3R/\;1Q:"W^S.@CVSL& M#96[JOK6G%RGER.OB8CF-.$-!!'_'NB/M^@?6_*" MS!UA=%[E?V4I7UZ.HA%(Z8*L<_ZY>OR5=H2"!B^I/ MH&ZL!5IST":S]1;TL[(9]UM>BU\SX<=GUV4J;E+_ +?T7@PG9^ ,W(K)E:YS M"JK%]C*X+C=SK!FKUS'E),O9&V'[]38&KU^] :] 5H(ORVK-2)FRBS$7L35W M&"=='%>;.- S<6#PJ2KYDH$/94K3OO]8<-H10UMB5\@*^(G4[P"&;P'R$#;$ M,S_<'1G<8[M[3)/GW'ML\&Z8<(N'G\';#L-GNJIJGI7WO0'Y^S=A#JXY+=@_ MIM1OL'TS=K.SG+,52>CE2&P=C-8/=#3[^2<8>K^8\N82+'8$ULNIO\NI;T.? M_2YV549R:IRM&]>P=6WVSH=9A/Q #.7#?BYT*PA#!*.^66R-8R#+8,<78&Q/G#5"PQ^8L"*:^PEFW@AC!B4+9&M1 RN&.5XEA-,4)%4M5HPX!/1)/"N9>;1#C=,T"+!"7#>*0C]4>%LC&\A[LN,] ML?)^GWQ?9RQKMX2D8F(O%WLQJ/B2UB;2$XT/QBIGW2; 4*%L#6H@Y6A'.;)2 M_D#J\DS(&4#2?\5SK'V"F;A&&@]/8:I;0$]9[K$UEH%,ISNF4RO3ZY)3@ZD>\IPQY;0QE(%'I2DGCV+:N9L6]!2;E11WCZ-C4-%)(F M(ZP8Q?8PAM+<4U[PA1'=VX_!'17/<[K=I#EY,N]4'6:/6!AZH!A]6ELO]NQTJ1#VW^X MHW#J^7*M]%E+*0>MJF;V97VWSDD-;NHJ72?/4'8JV9RBQ:[0^NF3J@WZ)Y3" MT)$6ZQ+K$BUVA=9/K!2*T*X4K7H8ZK(OB$)-(QG,H@A'ZO/%'LE0IE(?0KM MO%W1)",Y_P'F2UID"G7(2.)&.76)=HL2NT M?F*EGH5V06M?A+I(17BB/M7G)K/)!*FZW1[)4*92ST*[H&U5WJ[L9*3K2(9V M67&)%KM"Z]>VI$1&W@G7'W(D?+M"FDNTV!5:/[%2E".[*+>N/Z2KZD!]CS38 M0*C44&)[$$-)2MV-[+I;UH18-X_^ X>H4COLT?/&J5QWA=9/J13UZ)0%6N14 M[CM%BUVA]1,KY3ZR5VF/J%]V2+UW8Q1X:@'38 ;]8**MT5.H<235.+*K\0/? MC9&A'.L'/E0+ O:['3TG#'<5KP.A;WXW1E*9([LR-^U,!ZIU._+1:\BI6G>% MUL^J5.OHE&H=.57K3M%B5VC]Q$JUCNQJ_9C-R5!@QMH')8,5PI'Z<<4>U5#6 M4KFC%TK1!VY->J5YXOE:J=)^LZ,GA.&F:#KUS!L3EH(;OU"3-FQ,+[_!V$&/ M_O+J5&B[0NLG5 IM#$_Y1=N1@.X2ZQ(M=H763ZP4]_A0(K2.I8"'KONO:QLM:'W?MM\R M,6_7)=\T6NZN[EI\W[>-K&PO]%266$X$L>;+2)?OUTY4O#ULPAM72/ MSKE'TG5E,JS-6K#;!6,F6I5"UB.R,*;Z$,?U;,%*6E^HBDF+%$J7U-BNGL=U MI1G-:R"5(NYU.FE<4B[)>"B7Y75IZFBFEM*,2+\-1?[V.1^1;OJ>1%YNHG(V M(O=G;W\LE;EZ$_G[R;N3D\[]^=5A_,P!YR0.BO:?(7K1P74MADFGSY)^0AD3 MOMP7=J-/K8[GG6*T08!F[6^9T''DN-F0\;!0[OH>U$JC4W*IM,OM,_B_TV;X ;#I M@4$N1&NP1WQ@/*RH,4S+:]MQ@UWP$10U[;MU91W.-5UW>WVR);B;33)5.F>Z M3=,EF]!X*%@!=C2?+^!N5!4#:(PJ;2/G=*XD=1XVC*9A96=,B%MXD+X7>]JK M8F??.K!KLFU:0TW3R_@.Z.^J>>U=V9?I1A5_4.;3TDY'NC[4)[O1K. KUU\5 MK0%,O8NKTZH2ZX^"SV7)_.2?G7 \I!M>M%":_[+9H%1F-L TB1Z8-GRV&_FI M:77'5F933JL"]]P[0L]_=YWG3#)-Q:YI6_NO>95?[#BY_%>6W7^50\-!C\WI M^-I-]H_!9'H,)H^B)@>OTF3\=M&(WC-&9%O\-(DMDFCZ9(+PV73 M6_ \9_+1*6SE#9W:E^0]?3L^9P5="G/7@B.R;7]E.5^663OJ!A:B&;5M?X'I M==/V'3UTSL@V;M;F <(A M_VD^ W0^'L.\#8+( .4,4(YGA9")^V!YPIS,7N&99EF2I"FVHI-)T,$$6[*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'WUEU?67LM[AIM_&RT"6%[.![[:@.-]'_:+1CL65G7 MR(";;CWV6P>R]AN T.AQ-IDC::[ MCDMP055/FI<1\D)>^:XER*MSB2"ST<$$#[A2SH=NC^[X$AEO '?>;;7!GBH= MP!W+ )^=;;?*K.-A\"K&R65T<7CXW 7QT/V?,-K52E5P;*NV 1-V<72@(Z#Q M&[7U(V%D [/1D;T!)Q9R#?&B\"SS>G>! ,G#RF!N.A%OC- M6ZUJY*C%)ZFEJ4 DD!D!F;T@Y+]9 ID3D/F+0"XC#OXT@2P(R.(%(7N1+ G( M\B4A\P3R@( \>$G((H%\0T"^X87\)+WRPJ[$PH''7;L]$K2W!-I;7K1SN '3 M@CB'RJZ-^@GL'0'VCA?L5"HG+J5&-@SVP MW$@'&ZMKP.C3P,&$7#8[4-24I@R6V%NZA;'_WNQ MA'6'FF;&E 6&C-D- [H7>S@_T^!?I8SD+(-9#:3Y M>\EQ1JDA8U9#8O[!$%*JR)A50:8 8B_%I!R2,3N$3 +Z=YK22<:LDY@$#-YB M2B$9LT)VV< @%F61C-DB0VG!("1ED8S9(K_,#W:D:2&#^@]D91L9Y.<'L22C')17IF^0QA)N]ZBDG)I^SD M,W[XYTT-*V6@_H*G\-A>25TMG(@?NY7#HHS+ *M6ZR-L^VK.K*P?_LCS\">D M#]\!4$L#!!0 ( "V*J58,/Y#\Y0$ '\A : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G M$,GNB4(1CD5!@^94UMCR]=_XDV5[_I)V;=EVA[S9]GERW.\.>=%L2ND?0LC+ M3=JW^:;KT^%\9-4-^[:]ZD5)K):SNL4UDTX;B[[L[ALI&;\^1F\ORV:(;G M-VE"[2"%(*T?9!!D]8,<@KQ^4(2@6#]H!D&S^D&W$'1;/^@.@N[J!]U#T'W] M()FBC%."I!'6!%H+NOH89M ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O&[TL(=#;4&\CT-M0;R/0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'+[L)]';4 MVPGT=M3;"?1VU-L)]';4VPGT=M3;"?2.J'YNZ:OPX681@'QCS^8)J[5-CJ8DC,^-J M'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADGCBJ?]!YW M$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$71*&NTEW1F_/) M(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/IJY^/VM,N MJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+'+4@?=R!] MW(/TP0&UL4$L! M A0#% @ +8JI5K^(F1OO *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ +8JI5IE&PO=V]R:W-H M965T&UL4$L! A0#% @ +8JI5J Q9383!P GQX !@ M ("!+@X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ +8JI5J *3*_S!P IB0 !@ ("!YQT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI M5D&PO=V]R:W-H M965T&UL4$L! M A0#% @ +8JI5L +N75& P <@< !D ("!\TL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI M5B3J!JE&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI5K.Z4^NF P 5P@ M !D ("!+VH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI5K5T-+VS" 2!@ !D M ("!2GL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ +8JI5MNT+W&] @ T04 !D ("!S(H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI5OOR M>VVG @ TP4 !D ("!/I4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI5E*+*\\4 P )0< !D M ("!CJ 'AL+W=O&PO M=V]R:W-H965TL41&UL4$L! A0#% @ +8JI5F9%XU,(! "Q, !D ("! MOZH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ +8JI5D:*_Y:# @ BP4 !D ("!/[4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI5E%'+O$; M P 9 P !D ("!8\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI5M\7N8", @ JP8 !D M ("!8\H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ +8JI5IY2YY2? @ -08 !D ("!)=< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M+8JI5GLJ;D*' @ TP8 !D ("!8> 'AL+W=O&UL4$L! A0#% @ +8JI5B&X)/CH P M^A, !D ("!D>D 'AL+W=OMY8# !<# &0 @(&P M[0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +8JI5AS+7;T2 P PL !D M ("!,_0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ +8JI5C8P946QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ +8JI5@P_D/SE 0 ?R$ !H ( !G@D! 'AL+U]R M96QS+W=O XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 112 258 1 false 43 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://ascentco.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://ascentco.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) Sheet http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation Sheet http://ascentco.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Recognition Sheet http://ascentco.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value of Financial Instruments Sheet http://ascentco.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 0000011 - Disclosure - Inventories Sheet http://ascentco.com/role/Inventories Inventories Notes 11 false false R12.htm 0000012 - Disclosure - Property, Plant and Equipment Sheet http://ascentco.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill, Intangible Assets and Deferred Charges Sheet http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredCharges Goodwill, Intangible Assets and Deferred Charges Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://ascentco.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Leases Sheet http://ascentco.com/role/Leases Leases Notes 15 false false R16.htm 0000016 - Disclosure - Shareholders' Equity Sheet http://ascentco.com/role/ShareholdersEquity Shareholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Earnings (Loss) Per Share Sheet http://ascentco.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://ascentco.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://ascentco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Industry Segments Sheet http://ascentco.com/role/IndustrySegments Industry Segments Notes 20 false false R21.htm 0000021 - Disclosure - Basis of Presentation (Policies) Sheet http://ascentco.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 21 false false R22.htm 0000022 - Disclosure - Revenue Recognition (Tables) Sheet http://ascentco.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://ascentco.com/role/RevenueRecognition 22 false false R23.htm 0000023 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://ascentco.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://ascentco.com/role/FairValueofFinancialInstruments 23 false false R24.htm 0000024 - Disclosure - Inventories (Tables) Sheet http://ascentco.com/role/InventoriesTables Inventories (Tables) Tables http://ascentco.com/role/Inventories 24 false false R25.htm 0000025 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://ascentco.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://ascentco.com/role/PropertyPlantandEquipment 25 false false R26.htm 0000026 - Disclosure - Goodwill, Intangible Assets and Deferred Charges (Tables) Sheet http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesTables Goodwill, Intangible Assets and Deferred Charges (Tables) Tables http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredCharges 26 false false R27.htm 0000027 - Disclosure - Debt (Tables) Sheet http://ascentco.com/role/DebtTables Debt (Tables) Tables http://ascentco.com/role/Debt 27 false false R28.htm 0000028 - Disclosure - Leases (Tables) Sheet http://ascentco.com/role/LeasesTables Leases (Tables) Tables http://ascentco.com/role/Leases 28 false false R29.htm 0000029 - Disclosure - Shareholders' Equity (Tables) Sheet http://ascentco.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://ascentco.com/role/ShareholdersEquity 29 false false R30.htm 0000030 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://ascentco.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://ascentco.com/role/EarningsLossPerShare 30 false false R31.htm 0000031 - Disclosure - Income Taxes (Tables) Sheet http://ascentco.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://ascentco.com/role/IncomeTaxes 31 false false R32.htm 0000032 - Disclosure - Industry Segments (Tables) Sheet http://ascentco.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://ascentco.com/role/IndustrySegments 32 false false R33.htm 0000033 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details) Sheet http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details) Details 33 false false R34.htm 0000034 - Disclosure - Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details) Sheet http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details) Details 34 false false R35.htm 0000035 - Disclosure - Fair Value of Financial Instruments - Assets Held For Sale (Details) Sheet http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails Fair Value of Financial Instruments - Assets Held For Sale (Details) Details 35 false false R36.htm 0000036 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) Sheet http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments - Narrative (Details) Details 36 false false R37.htm 0000037 - Disclosure - Inventories (Details) Sheet http://ascentco.com/role/InventoriesDetails Inventories (Details) Details http://ascentco.com/role/InventoriesTables 37 false false R38.htm 0000038 - Disclosure - Property, Plant and Equipment (Details) Sheet http://ascentco.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://ascentco.com/role/PropertyPlantandEquipmentTables 38 false false R39.htm 0000039 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Narrative (Details) Sheet http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails Goodwill, Intangible Assets and Deferred Charges - Narrative (Details) Details http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesTables 39 false false R40.htm 0000040 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Intangible Assets (Details) Sheet http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails Goodwill, Intangible Assets and Deferred Charges - Schedule of Intangible Assets (Details) Details 40 false false R41.htm 0000041 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Estimated Amortization Expense (Details) Sheet http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails Goodwill, Intangible Assets and Deferred Charges - Schedule of Estimated Amortization Expense (Details) Details 41 false false R42.htm 0000042 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Deferred Charges (Details) Sheet http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails Goodwill, Intangible Assets and Deferred Charges - Schedule of Deferred Charges (Details) Details 42 false false R43.htm 0000043 - Disclosure - Debt - Narrative (Details) Sheet http://ascentco.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 43 false false R44.htm 0000044 - Disclosure - Debt - Summary of Long Term Debt (Details) Sheet http://ascentco.com/role/DebtSummaryofLongTermDebtDetails Debt - Summary of Long Term Debt (Details) Details 44 false false R45.htm 0000045 - Disclosure - Leases - Narrative (Details) Sheet http://ascentco.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 45 false false R46.htm 0000046 - Disclosure - Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details) Sheet http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details) Details 46 false false R47.htm 0000047 - Disclosure - Leases - Schedule of Total Lease Cost (Details) Sheet http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails Leases - Schedule of Total Lease Cost (Details) Details 47 false false R48.htm 0000048 - Disclosure - Leases - Future Expected Cash Receipts From Sublease (Details) Sheet http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails Leases - Future Expected Cash Receipts From Sublease (Details) Details 48 false false R49.htm 0000049 - Disclosure - Leases - Maturities of Lease Liabilities After Adoption of 842 (Details) Sheet http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details Leases - Maturities of Lease Liabilities After Adoption of 842 (Details) Details 49 false false R50.htm 0000050 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term (Details) Sheet http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails Leases - Schedule of Weighted Average Remaining Lease Term (Details) Details 50 false false R51.htm 0000051 - Disclosure - Shareholders' Equity - Stock Repurchase Program (Details) Sheet http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails Shareholders' Equity - Stock Repurchase Program (Details) Details 51 false false R52.htm 0000052 - Disclosure - Earnings (Loss) Per Share (Details) Sheet http://ascentco.com/role/EarningsLossPerShareDetails Earnings (Loss) Per Share (Details) Details http://ascentco.com/role/EarningsLossPerShareTables 52 false false R53.htm 0000053 - Disclosure - Income Taxes (Details) Sheet http://ascentco.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://ascentco.com/role/IncomeTaxesTables 53 false false R54.htm 0000054 - Disclosure - Commitments and Contingencies (Details) Sheet http://ascentco.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://ascentco.com/role/CommitmentsandContingencies 54 false false R55.htm 0000055 - Disclosure - Industry Segments - Narrative (Details) Sheet http://ascentco.com/role/IndustrySegmentsNarrativeDetails Industry Segments - Narrative (Details) Details 55 false false R56.htm 0000056 - Disclosure - Industry Segments - Schedule of Segment Information (Details) Sheet http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails Industry Segments - Schedule of Segment Information (Details) Details 56 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:FiniteLivedIntangibleAssetUsefulLife - acnt-20230331.htm 4 acnt-20230331.htm acnt-20230331.xsd acnt-20230331_cal.xml acnt-20230331_def.xml acnt-20230331_lab.xml acnt-20230331_pre.xml acnt-20230331x10qex311.htm acnt-20230331x10qex312.htm acnt-20230331x10qex321.htm acnt-20230331_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "acnt-20230331.htm": { "axisCustom": 0, "axisStandard": 17, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 512, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 112, "dts": { "calculationLink": { "local": [ "acnt-20230331_cal.xml" ] }, "definitionLink": { "local": [ "acnt-20230331_def.xml" ] }, "inline": { "local": [ "acnt-20230331.htm" ] }, "labelLink": { "local": [ "acnt-20230331_lab.xml" ] }, "presentationLink": { "local": [ "acnt-20230331_pre.xml" ] }, "schema": { "local": [ "acnt-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 397, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 6 }, "keyCustom": 17, "keyStandard": 241, "memberCustom": 14, "memberStandard": 28, "nsprefix": "acnt", "nsuri": "http://ascentco.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://ascentco.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value of Financial Instruments", "menuCat": "Notes", "order": "10", "role": "http://ascentco.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Inventories", "menuCat": "Notes", "order": "11", "role": "http://ascentco.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "12", "role": "http://ascentco.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill, Intangible Assets and Deferred Charges", "menuCat": "Notes", "order": "13", "role": "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredCharges", "shortName": "Goodwill, Intangible Assets and Deferred Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Debt", "menuCat": "Notes", "order": "14", "role": "http://ascentco.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:SaleLeasebackTransactionDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Leases", "menuCat": "Notes", "order": "15", "role": "http://ascentco.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:SaleLeasebackTransactionDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Shareholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://ascentco.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "17", "role": "http://ascentco.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://ascentco.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://ascentco.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Industry Segments", "menuCat": "Notes", "order": "20", "role": "http://ascentco.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Basis of Presentation (Policies)", "menuCat": "Policies", "order": "21", "role": "http://ascentco.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "22", "role": "http://ascentco.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Fair Value of Financial Instruments (Tables)", "menuCat": "Tables", "order": "23", "role": "http://ascentco.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "24", "role": "http://ascentco.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "25", "role": "http://ascentco.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Goodwill, Intangible Assets and Deferred Charges (Tables)", "menuCat": "Tables", "order": "26", "role": "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesTables", "shortName": "Goodwill, Intangible Assets and Deferred Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "27", "role": "http://ascentco.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "acnt:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://ascentco.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "acnt:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Shareholders' Equity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://ascentco.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "30", "role": "http://ascentco.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "31", "role": "http://ascentco.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Industry Segments (Tables)", "menuCat": "Tables", "order": "32", "role": "http://ascentco.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details)", "menuCat": "Details", "order": "33", "role": "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails", "shortName": "Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "if5e50f6224c143349dea6550af7f79d8_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details)", "menuCat": "Details", "order": "34", "role": "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails", "shortName": "Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i7e31cac4f6384a1990217cbf636c0644_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i79f7372379314a2a8f74daa6b284a8cc_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Fair Value of Financial Instruments - Assets Held For Sale (Details)", "menuCat": "Details", "order": "35", "role": "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails", "shortName": "Fair Value of Financial Instruments - Assets Held For Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i79f7372379314a2a8f74daa6b284a8cc_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:LessorOperatingLeaseSubleaseAnnualBaseRent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "shortName": "Fair Value of Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:LessorOperatingLeaseSubleaseAnnualBaseRent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "37", "role": "http://ascentco.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "38", "role": "http://ascentco.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails", "shortName": "Goodwill, Intangible Assets and Deferred Charges - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "lang": "en-US", "name": "acnt:DeferredChargesAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "40", "role": "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails", "shortName": "Goodwill, Intangible Assets and Deferred Charges - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Estimated Amortization Expense (Details)", "menuCat": "Details", "order": "41", "role": "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails", "shortName": "Goodwill, Intangible Assets and Deferred Charges - Schedule of Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNoncurrentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Goodwill, Intangible Assets and Deferred Charges - Schedule of Deferred Charges (Details)", "menuCat": "Details", "order": "42", "role": "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails", "shortName": "Goodwill, Intangible Assets and Deferred Charges - Schedule of Deferred Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNoncurrentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "ib032446a351040929a4884b8c2014caf_I20220606", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "43", "role": "http://ascentco.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "ib032446a351040929a4884b8c2014caf_I20220606", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Debt - Summary of Long Term Debt (Details)", "menuCat": "Details", "order": "44", "role": "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails", "shortName": "Debt - Summary of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:SaleLeasebackTransactionOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://ascentco.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:SaleLeasebackTransactionOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "acnt:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details)", "menuCat": "Details", "order": "46", "role": "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails", "shortName": "Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "acnt:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Leases - Schedule of Total Lease Cost (Details)", "menuCat": "Details", "order": "47", "role": "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails", "shortName": "Leases - Schedule of Total Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Leases - Future Expected Cash Receipts From Sublease (Details)", "menuCat": "Details", "order": "48", "role": "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails", "shortName": "Leases - Future Expected Cash Receipts From Sublease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Leases - Maturities of Lease Liabilities After Adoption of 842 (Details)", "menuCat": "Details", "order": "49", "role": "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details", "shortName": "Leases - Maturities of Lease Liabilities After Adoption of 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term (Details)", "menuCat": "Details", "order": "50", "role": "http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails", "shortName": "Leases - Schedule of Weighted Average Remaining Lease Term (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9ca8f6fc9e744528ba0521db68aa98ff_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Shareholders' Equity - Stock Repurchase Program (Details)", "menuCat": "Details", "order": "51", "role": "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails", "shortName": "Shareholders' Equity - Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Earnings (Loss) Per Share (Details)", "menuCat": "Details", "order": "52", "role": "http://ascentco.com/role/EarningsLossPerShareDetails", "shortName": "Earnings (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "53", "role": "http://ascentco.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9b60379aef104213a3d8a77a5c7afd72_D20180101-20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "acnt:LossContingencyNumberOfDefectivePurchaseOrder", "reportCount": 1, "unique": true, "unitRef": "order", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "54", "role": "http://ascentco.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i9b60379aef104213a3d8a77a5c7afd72_D20180101-20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "acnt:LossContingencyNumberOfDefectivePurchaseOrder", "reportCount": 1, "unique": true, "unitRef": "order", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Industry Segments - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://ascentco.com/role/IndustrySegmentsNarrativeDetails", "shortName": "Industry Segments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Industry Segments - Schedule of Segment Information (Details)", "menuCat": "Details", "order": "56", "role": "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails", "shortName": "Industry Segments - Schedule of Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i5e584acbd8f945a286a1960bf338110c_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i81de41f2055046c8acc37fe29684439b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i81de41f2055046c8acc37fe29684439b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i86c7dacad6454e878552c80273548810_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesTreasuryStockReissued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i86c7dacad6454e878552c80273548810_D20220101-20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://ascentco.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "9", "role": "http://ascentco.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20230331.htm", "contextRef": "i64abbbb6e0144f57864b3f0a77f4f937_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 43, "tag": { "acnt_AmendedShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended Share Repurchase Program", "label": "Amended Share Repurchase Program [Member]", "terseLabel": "Amended Share Repurchase Program" } } }, "localname": "AmendedShareRepurchaseProgramMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "acnt_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Operating and Finance Leases Recorded in Consolidated Balance Sheet" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "acnt_DeferredChargesAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Charges, Amortization Period", "label": "Deferred Charges, Amortization Period", "terseLabel": "Deferred charges, amortization period (in years)" } } }, "localname": "DeferredChargesAmortizationPeriod", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails" ], "xbrltype": "durationItemType" }, "acnt_DeferredChargesNetNoncurrent": { "auth_ref": [], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Charges, Net, Noncurrent", "label": "Deferred Charges, Net, Noncurrent", "terseLabel": "Deferred charges, net" } } }, "localname": "DeferredChargesNetNoncurrent", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "acnt_DelayedDrawTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delayed Draw Term Loan", "label": "Delayed Draw Term Loan [Member]", "terseLabel": "Delayed Draw Term Loan" } } }, "localname": "DelayedDrawTermLoanMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_EarningsPerShareBasicAndDilutedAbstractAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Basic And Diluted Abstract", "label": "Earnings Per Share Basic And Diluted Abstract [Abstract]", "verboseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstractAbstract", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "acnt_EarningsPerShareDenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Denominator [Abstract]", "label": "Earnings Per Share Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareDenominatorAbstract", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "acnt_EarningsPerShareNumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Numerator [Abstract]", "label": "Earnings Per Share Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareNumeratorAbstract", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "acnt_FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiberglass And Steel Liquid Storage Tanks And Separation Equipment [Member]", "label": "Fiberglass And Steel Liquid Storage Tanks And Separation Equipment [Member]", "terseLabel": "Fiberglass and steel liquid storage tanks and separation equipment" } } }, "localname": "FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "acnt_FirstShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Share Repurchase Program", "label": "First Share Repurchase Program [Member]", "terseLabel": "First Share Repurchase Program" } } }, "localname": "FirstShareRepurchaseProgramMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "acnt_GainLossOnEarnOutLiabilityAdjustments": { "auth_ref": [], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Earn-Out Liability Adjustments", "label": "Gain (Loss) On Earn-Out Liability Adjustments", "negatedTerseLabel": "Payments on earn-out liabilities in excess of acquisition date fair value" } } }, "localname": "GainLossOnEarnOutLiabilityAdjustments", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "acnt_GalvanizedPipeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Galvanized Pipe [Member]", "label": "Galvanized Pipe [Member]", "terseLabel": "Galvanized pipe and tube" } } }, "localname": "GalvanizedPipeMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_IssuanceOfTreasuryStockForDirectorFees": { "auth_ref": [], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cost of Treasury Stock issued in Lieu of Wages", "label": "Issuance Of Treasury Stock For Director Fees", "terseLabel": "Issuance of treasury stock for director fees" } } }, "localname": "IssuanceOfTreasuryStockForDirectorFees", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "acnt_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails" ], "xbrltype": "stringItemType" }, "acnt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "acnt_LessorOperatingLeasePaymentToBeReceivedAfterYearFour": { "auth_ref": [], "calculation": { "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Payment to be Received, After Year Four", "label": "Lessor, Operating Lease, Payment to be Received, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentToBeReceivedAfterYearFour", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "monetaryItemType" }, "acnt_LessorOperatingLeaseSubleaseAnnualBaseRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessor. Operating Lease, Sublease, Annual Base Rent", "label": "Lessor. Operating Lease, Sublease, Annual Base Rent", "terseLabel": "Annual base rent" } } }, "localname": "LessorOperatingLeaseSubleaseAnnualBaseRent", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_LessorOperatingLeaseSubleaseAnnualIncreaseInBaseRentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Sublease, Annual Increase In Base Rent, Percentage", "label": "Lessor, Operating Lease, Sublease, Annual Increase In Base Rent, Percentage", "terseLabel": "Percentage annual increase in base rent (as a percent)" } } }, "localname": "LessorOperatingLeaseSubleaseAnnualIncreaseInBaseRentPercentage", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_LineOfCreditFacilityCovenantMinimumExcessAvailability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant, Minimum Excess Availability", "label": "Line Of Credit Facility, Covenant, Minimum Excess Availability", "terseLabel": "Minimum amount of excess availability required to be had" } } }, "localname": "LineOfCreditFacilityCovenantMinimumExcessAvailability", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_LineOfCreditFacilityCovenantMinimumExcessAvailabilityPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant, Minimum Excess Availability, Percentage", "label": "Line Of Credit Facility, Covenant, Minimum Excess Availability, Percentage", "terseLabel": "Percentage of minimum amount of excess availability required to be had (as a percent)" } } }, "localname": "LineOfCreditFacilityCovenantMinimumExcessAvailabilityPercentage", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_LossContingencyNumberOfDefectivePurchaseOrder": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number of Defective Purchase Order", "label": "Loss Contingency, Number of Defective Purchase Order", "terseLabel": "Number of purchase order" } } }, "localname": "LossContingencyNumberOfDefectivePurchaseOrder", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "acnt_LossContingencyPeriodOfSilentAfterReceivingDemandLetter": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Period of Silent after Receiving Demand Letter", "label": "Loss Contingency, Period of Silent after Receiving Demand Letter", "terseLabel": "Period of silent after receiving demand letter" } } }, "localname": "LossContingencyPeriodOfSilentAfterReceivingDemandLetter", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "acnt_MachineryAndEquipmentSubLimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Machinery and Equipment Sub Limit", "label": "Machinery and Equipment Sub Limit [Member]", "terseLabel": "Machinery and Equipment Sub Limit" } } }, "localname": "MachineryAndEquipmentSubLimitMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_PalmerFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Palmer Facility", "label": "Palmer Facility [Member]", "terseLabel": "Palmer Facility" } } }, "localname": "PalmerFacilityMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "acnt_ProvisionForLossesOnInventories": { "auth_ref": [], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for Losses on Inventories", "label": "Provision for Losses on Inventories", "terseLabel": "Provision for losses on inventories" } } }, "localname": "ProvisionForLossesOnInventories", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "acnt_SaleLeasebackTransactionOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Operating Lease, Liability", "label": "Sale Leaseback Transaction, Operating Lease, Liability", "terseLabel": "Operating lease liability related to sale leaseback transactions" } } }, "localname": "SaleLeasebackTransactionOperatingLeaseLiability", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_SaleLeasebackTransactionOperatingLeaseLiabilityPercentOfTotalOperatingLeaseLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Operating Lease, Liability, Percent Of Total Operating Lease Liabilities", "label": "Sale Leaseback Transaction, Operating Lease, Liability, Percent Of Total Operating Lease Liabilities", "terseLabel": "Sale leaseback liabilities as a percentage of total operating lease liabilities" } } }, "localname": "SaleLeasebackTransactionOperatingLeaseLiabilityPercentOfTotalOperatingLeaseLiabilities", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_SeamlessCarbonSteelPipeAndTubeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seamless Carbon Steel Pipe And Tube [Member]", "label": "Seamless Carbon Steel Pipe And Tube [Member]", "terseLabel": "Heavy wall seamless carbon steel pipe and tube" } } }, "localname": "SeamlessCarbonSteelPipeAndTubeMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_SpecialtyChemicalsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specialty Chemicals", "label": "Specialty Chemicals [Member]", "terseLabel": "Specialty Chemicals" } } }, "localname": "SpecialtyChemicalsMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_SpecialtyChemicalsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Specialty Chemicals Segment [Member]", "terseLabel": "Specialty Chemicals" } } }, "localname": "SpecialtyChemicalsSegmentMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "acnt_StainlessSteelPipeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stainless Steel Pipe [Member]", "label": "Stainless Steel Pipe [Member]", "terseLabel": "Stainless steel pipe and tube" } } }, "localname": "StainlessSteelPipeMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_SubleaseReceiptsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublease Receipts", "label": "Sublease Receipts [Abstract]", "terseLabel": "Sublease Receipts [Abstract]" } } }, "localname": "SubleaseReceiptsAbstract", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "stringItemType" }, "acnt_TermLoanDueJanuary152025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, Due January 15, 2025", "label": "Term Loan, Due January 15, 2025 [Member]", "terseLabel": "Term loan, due January 15, 2025" } } }, "localname": "TermLoanDueJanuary152025Member", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "acnt_TheFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Facility", "label": "The Facility [Member]", "terseLabel": "Revolving line of credit, due January 15, 2025" } } }, "localname": "TheFacilityMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "acnt_TubularProductsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tubular Products Segment", "label": "Tubular Products Segment [Member]", "terseLabel": "Tubular Products" } } }, "localname": "TubularProductsSegmentMember", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "acnt_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://ascentco.com/20230331", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Smaller Reporting Company" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r182", "r220", "r232", "r233", "r234", "r235", "r236", "r238", "r242", "r282", "r283", "r284", "r285", "r287", "r288", "r290", "r292", "r293", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r182", "r220", "r232", "r233", "r234", "r235", "r236", "r238", "r242", "r282", "r283", "r284", "r285", "r287", "r288", "r290", "r292", "r293", "r485", "r486" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r278", "r279", "r280", "r281", "r339", "r403", "r412", "r422", "r423", "r434", "r444", "r448", "r487", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r278", "r279", "r280", "r281", "r339", "r403", "r412", "r422", "r423", "r434", "r444", "r448", "r487", "r502", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r244", "r404", "r435", "r447", "r482", "r483", "r489", "r508" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r244", "r404", "r435", "r447", "r482", "r483", "r489", "r508" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r278", "r279", "r280", "r281", "r338", "r339", "r343", "r344", "r345", "r402", "r403", "r412", "r422", "r423", "r434", "r444", "r448", "r478", "r487", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r278", "r279", "r280", "r281", "r338", "r339", "r343", "r344", "r345", "r402", "r403", "r412", "r422", "r423", "r434", "r444", "r448", "r478", "r487", "r503", "r504", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r446" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r249", "r250" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $975 and $1,250, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts": { "auth_ref": [ "r128" ], "calculation": { "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFinanceCostsNoncurrentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of debt issuance costs classified as noncurrent.", "label": "Accumulated Amortization, Debt Issuance Costs, Noncurrent", "negatedTerseLabel": "Accumulated amortization of deferred charges" } } }, "localname": "AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r27" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r346", "r347", "r348", "r467", "r468", "r469", "r492" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r113", "r114", "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r216", "r232", "r233", "r234", "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other Segments" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r163", "r251", "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r49", "r310", "r383", "r463" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r63", "r82", "r87" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r131", "r142", "r161", "r179", "r228", "r234", "r240", "r252", "r282", "r283", "r285", "r286", "r287", "r289", "r291", "r293", "r294", "r366", "r368", "r375", "r446", "r485", "r486", "r500" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Identifiable assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r155", "r165", "r179", "r252", "r282", "r283", "r285", "r286", "r287", "r289", "r291", "r293", "r294", "r366", "r368", "r375", "r446", "r485", "r486", "r500" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r10", "r94", "r153", "r154" ], "calculation": { "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r10", "r90", "r94", "r153", "r154" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Financial Statement Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r116" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition costs and other", "verboseLabel": "Acquisition costs and other" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r365", "r462" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "netLabel": "Earn-out adjustments", "terseLabel": "Earn-out adjustments", "verboseLabel": "Earn-out adjustments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r67", "r68", "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures, not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r65", "r157", "r424" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r60", "r65", "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r60", "r125" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r107", "r108", "r109", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r135", "r147" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies \u2013 See Note 12" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r98", "r276", "r277", "r418", "r484" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r467", "r468", "r492" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r101" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r446" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $1 per share; 24,000,000 shares authorized; 11,085,103 and 10,172,265 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction-in-progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r77", "r233", "r234", "r235", "r236", "r242", "r471" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r51", "r404" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer related" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r22", "r23", "r132", "r133", "r141", "r182", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r384", "r429", "r430", "r431", "r432", "r433", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r127", "r129", "r295", "r384", "r430", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41", "r296" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r182", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r384", "r429", "r430", "r431", "r432", "r433", "r464" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r42", "r139" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument, periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r102", "r103", "r104", "r105", "r126", "r127", "r129", "r140", "r182", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r384", "r429", "r430", "r431", "r432", "r433", "r464" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term (in years)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate (as a percent)" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Deferred Charges" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "auth_ref": [ "r128" ], "calculation": { "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFinanceCostsNoncurrentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost, Gross, Noncurrent", "terseLabel": "Deferred charges, gross" } } }, "localname": "DeferredFinanceCostsNoncurrentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r128" ], "calculation": { "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Issuance Costs, Noncurrent, Net", "totalLabel": "Deferred charges, net" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofDeferredChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r64" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r63", "r91" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Total depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r335", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue by Product Group" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r2", "r3", "r153" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale" } } }, "localname": "DiscontinuedOperationsHeldforsaleMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r0", "r1", "r10", "r90", "r94" ], "calculation": { "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "verboseLabel": "Inventory, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent": { "auth_ref": [ "r0", "r1", "r10", "r90", "r94" ], "calculation": { "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r172", "r188", "r189", "r190", "r191", "r192", "r196", "r198", "r203", "r204", "r205", "r209", "r372", "r373", "r408", "r410", "r426" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r172", "r188", "r189", "r190", "r191", "r192", "r198", "r203", "r204", "r205", "r209", "r372", "r373", "r408", "r410", "r426" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r206", "r207", "r208", "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r101", "r151", "r168", "r169", "r170", "r183", "r184", "r185", "r187", "r193", "r195", "r211", "r253", "r325", "r346", "r347", "r348", "r356", "r357", "r371", "r376", "r377", "r378", "r379", "r380", "r381", "r401", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r120", "r122" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r121" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Payments on earn-out liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r387", "r389", "r445" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on finance lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r386", "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r386" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease liabilities", "verboseLabel": "Current portion of lease liabilities, finance leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities For Finance Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r386" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of finance lease liabilities", "verboseLabel": "Non-current portion of lease liabilities, finance leases" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total undiscounted minimum future lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r498" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r388", "r392" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Property, plant and equipment" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r387", "r389", "r445" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r395", "r445" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r394", "r445" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r159", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r267", "r268", "r269", "r270", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofEstimatedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r86", "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails", "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r83", "r85" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r63" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss (gain) on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r158", "r257", "r407", "r428", "r446", "r473", "r474" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill, Intangible Assets and Deferred Charges" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r50", "r179", "r228", "r233", "r239", "r242", "r252", "r282", "r283", "r285", "r286", "r287", "r289", "r291", "r293", "r294", "r375", "r427", "r485" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r47", "r130", "r136", "r149", "r228", "r233", "r239", "r242", "r409", "r427" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before income taxes", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r4", "r5", "r6", "r7", "r8", "r9", "r11", "r12", "r13", "r14", "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r271", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r180", "r353", "r354", "r355", "r358", "r360", "r362", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r181", "r194", "r195", "r226", "r351", "r359", "r361", "r411" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision (benefit)", "verboseLabel": "Income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r66" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Accrued income taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r199", "r200", "r201", "r205", "r341" ], "calculation": { "http://ascentco.com/role/EarningsLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect from stock options and grants (in shares)", "verboseLabel": "Employee stock options and stock grants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r81", "r84" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r128", "r138", "r171", "r222", "r382" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r174", "r176", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r457" ], "calculation": { "http://ascentco.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r460" ], "calculation": { "http://ascentco.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventory, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r164", "r425", "r446" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://ascentco.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r459" ], "calculation": { "http://ascentco.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r79", "r460" ], "calculation": { "http://ascentco.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedTerseLabel": "Less: inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r458" ], "calculation": { "http://ascentco.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to real estate held.", "label": "Land Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r396", "r445" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Operating and Finance Leases Discount Rates, Total Lease Cost and Weighted Average Remaining Lease Terms" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities For Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted minimum future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r498" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r397" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r399" ], "calculation": { "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total sublease receipts" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r399" ], "calculation": { "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2027" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities For Sub Leases" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r399" ], "calculation": { "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r499" ], "calculation": { "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r399" ], "calculation": { "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2026" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r399" ], "calculation": { "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2025" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesFutureExpectedCashReceiptsFromSubleaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r134", "r146", "r446", "r465", "r472", "r493" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r156", "r179", "r252", "r282", "r283", "r285", "r286", "r287", "r289", "r291", "r293", "r294", "r367", "r368", "r369", "r375", "r446", "r485", "r500", "r501" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r17", "r18", "r19", "r23", "r24", "r179", "r252", "r282", "r283", "r285", "r286", "r287", "r289", "r291", "r293", "r294", "r367", "r368", "r369", "r375", "r485", "r500", "r501" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Initial borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments of both interest and principal.", "label": "Line of Credit Facility, Periodic Payment", "terseLabel": "Line of credit quarterly payments" } } }, "localname": "LineOfCreditFacilityPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r464" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r133", "r144", "r302", "r312", "r430", "r431" ], "calculation": { "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less: Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r162" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r99" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r479", "r480", "r481" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery, fixtures and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r175" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r175" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r60", "r61", "r64" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r48", "r64", "r137", "r148", "r154", "r166", "r167", "r170", "r179", "r186", "r188", "r189", "r190", "r191", "r194", "r195", "r202", "r228", "r233", "r239", "r242", "r252", "r282", "r283", "r285", "r286", "r287", "r289", "r291", "r293", "r294", "r373", "r375", "r427", "r485" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited", "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Noncash Investing Activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Current portion of note payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Notes Payable to Banks" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r228", "r233", "r239", "r242", "r427" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r390", "r445" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r386" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r386" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Current portion of lease liabilities, operating leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r386" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of operating lease liabilities", "verboseLabel": "Non-current portion of lease liabilities, operating leases" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r385" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets, operating leases, net", "verboseLabel": "Right-of-use assets, operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r395", "r445" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r394", "r445" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r242" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segment" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r15", "r119" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r160" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r21", "r22" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other, net", "negatedTerseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense (income)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r58" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r55" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r461" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r57" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Borrowings from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r54" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r56", "r112" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r476", "r495", "r496" ], "calculation": { "http://ascentco.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r477", "r496" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://ascentco.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r456", "r475", "r494" ], "calculation": { "http://ascentco.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Total property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r97", "r419", "r420", "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r173", "r255" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "(Reduction of) provision for losses on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r59" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r59" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Payments on note payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r106", "r145", "r416", "r417", "r446" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityBeforeTreasuryStock", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r151", "r183", "r184", "r185", "r187", "r193", "r195", "r253", "r346", "r347", "r348", "r356", "r357", "r371", "r413", "r415" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r219", "r220", "r232", "r237", "r238", "r244", "r245", "r247", "r334", "r335", "r404" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r336", "r337" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r393", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionDisclosureTextBlock": { "auth_ref": [ "r150", "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for sale leaseback transaction. Includes, but is not limited to, terms and conditions of transaction and gain (loss) from transaction.", "label": "Sale Leaseback Transactions [Text Block]", "terseLabel": "Leases" } } }, "localname": "SaleLeasebackTransactionDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Intangible Assets Subject to Amortization" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Provision for Income Taxes and Effective Tax Rates" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r42", "r102", "r103", "r104", "r105", "r126", "r127", "r129", "r140", "r430", "r432", "r466" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r4", "r5", "r6", "r7", "r8", "r9", "r11", "r12", "r13", "r14", "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "verboseLabel": "Schedule of Assets Held for Sale" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of the Computation of Basic and Diluted Earnings (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r83", "r85", "r405" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesNarrativeDetails", "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r32", "r33", "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Components of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r74", "r75", "r76", "r80" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r74", "r75", "r76", "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r107", "r108", "r109", "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Schedule of Shares Repurchased" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r216", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r247", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r274", "r275", "r428", "r508" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r216", "r217", "r218", "r228", "r231", "r236", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Industry Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r52" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "verboseLabel": "Unallocated corporate expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r20", "r132", "r143", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Outstanding balance" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-Term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r152", "r216", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r247", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r272", "r274", "r275", "r428", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://ascentco.com/role/IndustrySegmentsScheduleofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r101", "r151", "r168", "r169", "r170", "r183", "r184", "r185", "r187", "r193", "r195", "r211", "r253", "r325", "r346", "r347", "r348", "r356", "r357", "r371", "r376", "r377", "r378", "r379", "r380", "r381", "r401", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r183", "r184", "r185", "r211", "r404" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r25", "r26", "r101", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "negatedTerseLabel": "Exercise of stock options for shares, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r101", "r106", "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r26", "r101", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "negatedTerseLabel": "Issuance of shares of common stock from the treasury (in shares)", "terseLabel": "Issuance of common stock from the treasury (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited", "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r101", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options for shares, net" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r25", "r26", "r101", "r106", "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Issuance of shares of common stock from the treasury" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Period for shares to be repurchased (in months)" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r25", "r26", "r101", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of shares of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r25", "r26", "r101", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of shares of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r29", "r30", "r78", "r446", "r465", "r472", "r493" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets", "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.", "label": "Stockholders' Equity before Treasury Stock", "totalLabel": "Shareholders' equity before treasury stock" } } }, "localname": "StockholdersEquityBeforeTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r178", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r370" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StraightLineRentAdjustments": { "auth_ref": [], "calculation": { "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the adjustment to rental revenues to measure escalating leasing revenues on a straight line basis.", "label": "Straight Line Rent Adjustments", "terseLabel": "Non-cash lease expense" } } }, "localname": "StraightLineRentAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r391", "r445" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r440", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r440", "r489" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/GoodwillIntangibleAssetsandDeferredChargesScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Point-in-time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over-time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average price per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury stock, ending balance (in shares)", "periodStartLabel": "Treasury stock, beginning balance (in shares)", "terseLabel": "Common stock in treasury, at cost (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r46", "r107", "r110" ], "calculation": { "http://ascentco.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Less: cost of common stock in treasury - 912,838 and 924,504 shares, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r26", "r101", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofShareholdersEquityUnauditedParenthetical", "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r101", "r106", "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Total cost of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r71", "r72", "r73", "r212", "r213", "r214", "r215" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r197", "r205" ], "calculation": { "http://ascentco.com/role/EarningsLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Denominator for diluted earnings per share - weighted average shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r196", "r205" ], "calculation": { "http://ascentco.com/role/EarningsLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Denominator for basic earnings per share - weighted average shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://ascentco.com/role/EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/subtopic&trid=2209073", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888253", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r449": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r451": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r452": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r453": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r454": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 75 0000095953-23-000023-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000095953-23-000023-xbrl.zip M4$L#!!0 ( "V*J58D&HH.%UX! !]S$ 1 86-N="TR,#(S,#,S,2YH M=&WLO6E7&\FR-OK]_15UV>>>W;T6B7,><#=WT09[TZ\E;)#;![YXY510H(&C M@>G7W\B2Q(R-C0!)E/=N6U)5965F1#P9$1D1^QVRLZ[3\7R!)> MR/Z_E3_^'X3^YZ^MC]E:QP]:L=W/WG6C[<>0G13]_>QKB+W#+.]V6MG73O>P M.+8(E<^\ZQR==8N]_7Y&,64W+G:7%9X2$<##;,!R*D M55BFU^[W870PPG9ON=?M_[FPW^\?+;]YD]N>6^IT]][ CV^@JW1A=--IK[BX MZ>3D9.F$E;=1C,F;_ZE]W/;[L651T>[U;=O'\5/%:1_UHK_V)'Q?VNL!O1G=<=%= MN%A\[_8;';6^?3D)MN>!LKZSY#NM- D,L\NNG$*O#^^:"F*,>5->O=J)<-F+ MJSV0;X871[?>WUZBT[B]$&\T-IY*N'"-6+>Z>'WPZ;*SO:M4NOON[Y&(8H0I M(O2RD?O>2-B5AL:W#WIHS]JCVXPWNG YGN6F;>_]N1#;Z,OV C!NM&'ECU;L MVRP]BN+_#HKC/Q?>==I](!IJG!W!N/SPVY\+_7C:?U/.X9N5__-__L\?_:+? MC"N)VFA,V#_>#'_\X\VP:=<)9RM_A.(XZ_7/FO'/A5#TCIKV;+G=:4?H0'&Z MG&Z,W>''(H38+C_"]3I@0K?PP_>?]K=B_N="(;EU\$=&$$B>"Z4E=RS'5JF< MYX:I;VME5P@FZ)+9VK:57AV+Y?4V]._L'0RG:YL;[1!/_V\\6\B* $T']L^9 M6^L['\S!9NL+JS<.3VOGAR>UQM9![7RK65O[NZA]^"QJ M:X?G._3S:;VQNU\_7Z4?6;VY-X_#A?>$^?)'U@W\.=AI;K=V#K8/=#U_@F1VRV=AO MU1O[!_4/Z?VK9_6UL+_9&#_S#[Q+M'<;'5K_"NU_V&W!>PYW&^MX]^"+V$S/ M?ZA!GV&L:QNX3M=%K:G//S;6^[5M?/JQ ;\?'.)O5E//6#3(,*<0=Y(C)UV. M5&3.6Z(\ ?Q8P>F/ 01F?[RY1M2GI/&[0;<+!'Y?]+QM[D3;76^'-5A6%K*A MR,$;3OO+ 7Y!+7CM?GH2!7N&8KOBA!]Q K[%"=$2QXB62%N ,9[G"AG..# & M-3:W1G"J%U;6HH\M%[M9PHAG8X6Q8G')"^_AEUY%YA^1F=\BLXN8>0GZCG= M:ZX%!L4I )F)5\3Y'-0,O["2B/!B]/T$[7="1>$'45C@_>9!2*FED@LKGY]3?E>!N*$D<-/N76VF52OBMC?)_;I MD- EP:'-#5%?_0;8[#1@-C+14<2)Y\C&8!!C7I.<:RX5K.#E!/\,Q2/#.0%> M<= &CX+9:(1FVE#K0F2Y_@[%1]KJ\ONB7?3CQ^(XAHTV6!9[A6O&U5XO]K_T M8CYH?BSR%Z8YK6V;EF^];V^V/HO=M=#::1RR.MU@0-]6;6U/U-=V#W<.UD]J MY\W]6FO]%'X[^\BVFO$_6V>[7\.1HUSNKC4/ZW07:.O9SD%H NU/-M<.<;VU M5=0:J^>;7]?/=AKK\-O?>?U\@WUC)E)O,9BHF K$8V#("@QFJU-Y9!0S(_.% ME4]ZYQ:]WEQ7KKLQCZ B^=B[PR9(!LURKS1!@:)9:80M]\$2^'.A5[2.FLG2 M*7_;[R:"7U/_ETY[ 9IX<[V-X?LO7SKJ0Z\SZ);?2OMR><1%0[K^"FZ,&XJE MCC_^5H3T/2] ]2@[%.^TG]]M_-_KVNK-AU?&/UUO_:A<ZESFWD3%N:#:62PH"4YJ:XW.\]&,3@<# M7I_1JSSUBS,Z*.7Y^I2-O$/+7[;7?GHVI>18P%0&;RSGACCLN)A+ M#HM3=,^'F2/.CWO))!M^#?"RTZ-FX8M^;>C@"05<'>[SC!7Z[3ZP?WIF_7\' MR?W::1UUVO"UMWI:P'(]O@U^;W7:V_V./QRV]<>;.U]Q,6L7/7E&,+^N'##M M*;,!2&0X6#P&EC 5&S)MQ;XMVC&LVVZ[:._U9H0^4>;*1,)R20.W M0!"A8NY$ (274L4P-_1I=$N]ZJS$N"'4)JXCQ)# NF&.)2O[!II;#!8P2BH666YY"C]S6ZITJ#=! !+&KS5%(>Y(=.S&@23HP_&%FNC'-8V\BB59MJ2X*F, MGE(JYP?AGML@F!R)- F1DYQB(3"77EOOFAN5 F>6UW*C?6,",8) M#?G&GW'O93!' *DX]SD@0DLG!,Y-B^PK3CSLO3RFYY$.E#-L; D,BZC<*5>A+B81JV<(!)KQQ5AE@>NA8O!4 SOD?-'W.?W2KT(89EWU@8L MO/"&!T%,T+FP2@A50A> M\IQ;(PT.,EQZWPKRC&JN@/4N!D;FQ09(HF XYQ0&' M63 59I7>+Q0/*\ &S"77(>VH14NMY-X&3B)G0.?9E^_M:%O-V.N]LUV7M$P@ M^*?B* *)&P,7YU&&N:2">".U"88S@FWT\%%YEA.AHJ.S+\,O2M.7D5,'@HE% MD"+W8-[#5^>%PTX;+(06<@[D-*FPB:@7Y)Q'V22*!Z=\SG.LN:<:3!(PYTTT M)G(P(?T*,"3S7!!1C";J3H&'VY?&#;1[;=G$> MP[S*(C8X)V3.K1S"9K M-==:1Z,=)O.P+AY%7]AF_^P==*KPMCF7@=/$,D6PBKGVGA.:_ N"6:*)U;DB M9AYTUN>FXXO(HXJ,>.MY+IGFEAB#*5'>P5?IL>1\!N3QPFE7M(KVWF;>*(O+ MQ>YF_J'3"3=(>^GA&][4C6&U_ZE3M/L;;6A@+M=-:X@. =,@B. 4@]IJI0NY M%;Q[$[KR(L M-78N"7!N/!=668Q]U)X:HB*5=!;KT M;/-#MS,XZD$3S4$ WDCWP.P4[0%0_2@.O?J]*ZK9)]MLQ>Y[ZXLFS,$/&.+! M0[C6FW=IPP'FQ)QY- M*E.M EA-'.RE(.=,K%Z 5I.3*Y CXK4F-N7M.:T-=3SW@KE< 3Z68B\O<=M M]K%SE[_I7:?7W\RW;3/.90"#,2)H!K3TAG"G@O,1*Q'R//=ENNT,[:A,&3E? M9 ?%1X4=HUX#?*9*R1H:!U)RXT"1#-K,FW1NQV83-/T/$;04VRR=W:VB70"\ MPLW'I7T2J?^4LG2DC M=8HRV[+MO9$JE+[6@'JM06L>95-@P:(4(G 3..7:R*"#PIBD1&MMQ(P2S)[. M*\%X[HATN14\8"X(3H7F A,*?UA6[Z^SFCWH=,M=U1O:T*#7 M!^3M;L4F3-RM!V?$?.0R)YB&X,#FYQ)L$JZ,49H29QC+E9U^\W'FB#S)/ M)WE0#"HJ(;"XN50WU6I+KWD2B2/8 M!8&]L50J'DTP3@OLK&.PXF')Q)Q*W$L0;7*2)HSETH:<&D8Y3B?R@IW HP:[ M(0?(M',J:9O]_=B=T94M4AR$2?$)&'/%M&.>2")R)FF4ULQ :-J,D&R"_E$, MTI5.I0(MDF-#0>A (7$:UCC"OJY_LF07*-#I_I;H33UT41L+_)['1:K'--!CL#&ZU3 M1IH)*A2":ZR\T)%%3O/^:UHX09%:F&BB-L8924U.R0Q8AM_GA.WH!\ #Z>+34Q]Z M\;%CVVN#^+=M#VSWC B8/3$CH(!SE<(!.#$>5\X* MDT.%\EA HJ2/Z10K;FTN-.AN*I5DC-H/3Q FF!"!QA^FE2>NKP#/NDQ\GQT_ M%NVXF0_?/-L+T[6=A;2M@,C%X?+?VUFX<>LC=A8T\*D/.0;0HEQ2J1U5+OG- MF'3 L,.0P8I-7S>;7CL4X1KG/0(I)2%>$NJCRSF']=-9!VJU"=):DG8DIY_S M*O(_9E>,6+"9" E&:R[!I':^$,#*KY"_)L1:;]@P4IJX]&>LS%0O< M8@'OB7.,81R$X[E)YRE[Z:4 W0GX8K2W-JLL<&=P^O; ?2Q:D\.#%US[YH@/ M%UY&>9>U_$"S'?/&.8E1YS9;V*W$2@8[ DCT8#VE'F*B_%@U[]C^T6 M:2]K"ZAP(\73]LI?*T-SYB1#!2I%=$0XRRU.F^.""T4#=SI:-DMH^JH<(_?+ MXFC92(7)VL7>?O]]T;9M#T-/MVYW\N[%E8UVB*?;)_9HDJ+[6@6)89**801% M1>24,R=).M&+"J]%5,[.D""]C*%?25R3TI>##P%Y#;.X5CJEFB!?RL[ S4,'M5"L$\<9X-P7NA M0C"*LCUI0\4F6$ /.;8RZ=-,2E-"_*:0@A9>(- M7>"4J)FEZ"H\$F)X+II>]Q #I=0$)# 56E5**F4CY5%Y[377W*:#OCTQ8@:6 M_BDFTP0+B3F)F3(VY@1S2IAE05L@FO#*YF"))* D>I372LQS!&3]) H1_>#T M4F*N!RW]' I=%'OM=,,=M5Y+EB@OC9]_<*U7RSQ61BJ=(F1-$-HIG@<>N9;. MF-%97!C+87(Q?&!/OEK][%* RYC^!^7XEK>R22P% GB7Y=' A% .5G+"%\F8 M(YX%?WG^@QX73-!3Q[PI%T(_O/J GDQNM(LB6I")[&>2/XP?,&MSY:Z$=(?;?8CR[^M."+*(!GO0LZ!QO)4BTM,1(, M8\8T(=C/0%6!6P=0_S7H@6W2ZVT/F[A::+PQ<(.F[8[.)AK?\<1*ZLM4'Q N M8I'V$JWCQF'+F=?EF32I1K$4,U3*96H)^R*%6X2*-J=&Y\(RT)>$ =O1WK3:;9=;U^.H\2FR>;%9"A;4I MBRA2&WWN@+;$1["1_!Q)[ M1]45DU3GNA2+&1V$X3ED5@5D;X2\3G.>S4&OK MR96G'_8@E?=*96D[S2*4M?H]*[3/>H ,\5ZISW'2HN207E+")CGBA,> M#+%1PCQCS#".D<\),#P_-5_HB G+E1+24<5YH,0$ QJIU S()JV.,Q"J\]H- MXZ<)HM2,FB B5Q1SQXB.S L9M 0K104Q S6:*KYXBH)-W!$N220Y-Y'GG!O/ ML&#> _T"8 B=7KR89FWPN2W5)X$,6.JUR$/TS >>>VTX83D6W.>$A#S2Z86, MBC6>&C645)I$K', CMP;K8BRW@.W:$EPF.(#A:=&57R:BN36!JX-*.NF/$/8 M1DP#9=8830PS9+9%]KGI\HOR\J8X7>[&7F?0];$W_+H?;2C[$XKCE3_@KQ&Y ME#"$F51ZG'$@E-!MEFL==>]C!C99AT M>F!\W7>:G>[ROTH^P&]S&#[*;:MHGBW_NP&$[67U>))M=5JV_>_%GFWW4 \F M+!_>V"O.(W09>E]^/1D.1T$[3<#,\? (36/Z4M]HK*]EVXW5QOIVMKW^[LO6 M1F,#/J[6U[+U_WGWG]7ZA_7LW6:MMK&]O;%9OS7F:1O05]O;AX6GWVDO9FM+ M[Y8R"JNJF?INO^]T6]D?P,WM3KL^:$$C/ALQ_5;,DXW!K8,_,@)#\UPH+<'2 MR+%5*D_UK=1=?J&L;1/(A%@LKW5\F:R6$N061E%<[)\SM]8Y_DBWCG=8;1 . MUH]W/YB#S=875F\KE[7SW6:=[A[NKNVQW;4:JZ]].=UM;9SM?E@GNP?-@UICA]0/ M5D]J!WO'X<,_//SG[^8N;1Z[@\YY'?JXV]HZW%P+A[5SC^N-]ZV=@[\/=QK_ MM#:_UD[K!U]H;6WU;/.]/JV?^Y-O%GOM0Q1(VQ 0]SZ@%)>(,-8J*FVI$FIA MA6#TN<242RJL9/?R3LMV]P N^IVCY005=[%2/V59C^]W9=(# I9JVJ->7!Y_ M>!N*WE'3G@$(EHQ1/O1VU+KK]/N=5OF"X]CM)WUF])+R?LDHF9"J M#WC8#^,7CT!LJ02Q-_UP^QI=$H;>>Q4OD7NO?:]5KI;44S0KEQB1#VKV33D1 MP\F Z4Z$_'.!+8P?. )F +!8ID>G&;E.PF;,;\UXJPBA&1?N8P)Y#Q,\$$^^ M0D]2;WKW((F^ 23\)I ,%ZFGQY#/ ]N%D37/MB*H#/V%+ ?PLGUXP6E_.2]. M8T#][F V8>9]X3Y\D76Z07:^[IS4&^MGM=9G7/^P>[!S?GA>__H%WKE!=[_^ MPV M=[]^9@!/)[7W^N1C8[5?V\:G'QLP!P>'^!O65N94&"0-MHC+X)%3"B,A,#72 M2,D$6U@YO8E1-Y2-D51<,+Q\",,/V?4FRP_QYW)J)L7J0]?=C=B%ZV:=20<[64V+EM M#YWGUT4>;(J(6O#._?08"O8,G47;1;$]DQ#PZYI&[6#]FZ/6*X8IDD%%Q // MD58A1PH[,.7S/ 4_+:S4;-?O__>_B,1O&5G,TL3_DM[!'K?D3%2%W=RJ-*5? M56F,6*)8/[%*Z-4 M2YY88_DQ . T7PN3G=P7U0;'.M"E/(^5H+S;:67?TI^LWQE^F(".=X^3;]H\ M1Y>^N>S]QL?UK/ZE]M?ZUE.JA.NEA_=]T8S0NH.!SR)N/LJ?=/HMP/0(RPRR M.%#$<0@H!;DC)FT$12\*C?W""D;$2*T>KMK=Q51%:R_K=?V?"VEWZX(@W_;( MTL'1WD)FF["2K?;2[=G'SEYG^.NHO1&G"'-T^BMJ$F4 #0MOII;[AX@5HD\[ M%P (RP,PA[KIKB?5+(8"L!7WBEX?P*B?CD)^?4)P]HT;K;@W& G))>+)ZM&< M:B2CL6E>.19 B!%O;K3# *:K -J_ZRP]3B2>B-/*%I>+/KS-/\ H_VW]U/I^ MR1=9)\^Z%_R0V5[62[O0>0'&>='.BGXO\_NEZ?[[[!A)FBXIKG_%2")Z29#[ M+:%?M9*(6"*"3[Y9MH39S#3+^)*2ZM=-Q4MGX(B!1BP!"F!6[A!G8UF:$O70 M_&@A>&I#<@CW&VT_VB*'A::,0WG7&;3[W;-W8 =?LREA!#Y%I/;C4;=SG-J9 M44_8R+9LU5N[7V$I.*^1^OG[HOX!VE@[I/#O?OV@OK_Y8>=T]P#ZU*C=M"W/ M=NAN<^?K+HSG"ZM]W4BV*=X$&W.WM4YK=)WO'KQOU>@_^S5RAVVIK)-4886D M-["\X(B1)H$@'[56BOF@N5I826623VPW/L*X_ E3:7:LJBD1FX8]W1B%KOA2 M=&;89GAN>?A\71YB)-QPZI'*C09U2QF4$M<04$8IKS0C!"^L"(4PIU(:_EV) M>-C:D)21"2P,T,R3L??#E;:2X7\KH3OK=+-.2B7*#@;=HA<*7_H30(LKKL)\ M>5MWS[:+\_+[[R\&*O-+CXVEK:7MI6R]==3LG %!KJ-%5N\L_7X7X]ZP<(DH M9_ E+S?DMY4OCJ)7D# %! M%.(Y9 S75N@_C0+T M#CYN=AN=D\KP_J'XX%O8+W/FN0;SPEG&07R80HYHCKP-P@3"?#E7TQ-S]L]Z-T:\F#Q+ M1UV [>+(-K-X&OV@7QRG;<.\\+$W+WZE*9M\D/TL"?^=#J2I0>C7I*0GO7RU M&VT%R0^!9/JQL7$=DBW'7ALP9Q7-)>*$8:2-QH@X2G,A8E "-//?),._5TKY M$_'PQPX,\=-^ISW+X6_/S<>UZWSLL 9E.N=(:>* CPWHV4YPA*/0WF%KHP,] M&\Q,9(@FD]*SGQ'Y7XEZUH_->)3D(FN7@K&8-M.:@S3 S +H9_[6 M6ORSQ)O](-Z[0\G*8Y>+?@J.&X:1Q6X,V=&@VQND>+)^)X,[ROTP0G]SOR=U M,H5"K_K^\NS$DQFS1*7YE7@RCI<4?5C&[T_&DS$S^0@MZ*W0]U]^RF2>EUMR MOQ>*VRCZS3)$,EJ_G_FF[?6>(O5C2@??M24";I^U7*?Y>L9='X7%QE._;]M[ M\+F=G>P7P "7"/@; M?&?U@V9KL_&^M=MX?P#73C<;>[1^<'A3_<0[C?63G8,="O\C]0\U^.[IYM<= M4?NZVZQ]K<&U=;&YMD,W_X$^WLI:LQ1[(0UB.6?#R$(7+4;*.I-[)Z@W=F'E M7:?5 J;=[G?\X6)V9+O9L6T.8O9? /XX.TIEG/8?%WCXVGEYA(U#:*P8^0&, M?&._@C!.+.<6>>*'1=!!"<75E;?U1NSRZ4OGTD\AMSUT5(V MS/>YN?V6%KJ9WWE[/DZ^X=GRP5O*I$;!F 3).B#G68Z4<#D+0BF9*U J5K?7 M5C]G'YH=9YM9S78/8__'>P_W6HU73*0;#'XPZ/6+_.S9$;>T!C?:(84_QLR= M97X_^L,,.GH(VE,L0U:3Y7@W\GNV;WM97C3!9K3-)EQ,>>[)E/S?09$, M2; ?71S= &U>V)(L!;@.$Y%'%N450W3,[#$L-I+6M;_N#WDPBPF.R W?H-\JITRZW2$I'$5?2(1.(0\HKSS"5 MEAFZL+(3;VVC7^0"/E?AK%+H3G_RK9,4^"RK=WYVU ^LP_&P#EP4:/BQ+TG. M+% F 'L:!7]/J!-; *&=#OMI+\TS[((NLQ9MI'4&NO+O=DUV[=9RG*_B:.7 M;5QUT&T-X$Z.18+*K;@W: [CU[=1XZE!<]B?"RR,O=^7'I1.^Z*D>X9\O0M2 M)DJ.X#C5'TZE C635K?G;]FP)[HC@N]%J XO*,[UKL 45HP V=) MPP6=,,W77K;7[9ST]\>7ED#;C5F(>=$NR\F443H+]_5H(5NX\\=[W[Q0:JX+ M][Q\(=4%*-<,0AVB8_W[JM*]]"/Z7V[4OWU &=+GW>Q1=$D0_DL5U@0\.?D2 M:W1)L8=MROQ4JVP)&_8$G35L\E/ Q!(QDY\#MF3XPZ9@LN5X7](I^O%NE)B& MBF:3+=!WI9O+NAPU<__#/P>[7C;/Z^3K?.=\ZK-.MYN[:7\7NUR\WO(9'1?W#QNE. M(^SO0K]V#C[CW:_0]X,-5FOL']0_?&:['_XYK'T ]?>?E!)_X36$<7WFWVQP MFG LD>#<(8XI04X:ADB07%.LI9!D867UMI@^=9;B+)0*/[VN7\R':-?OT@^S MRS^O Z'G9Z'=OD^]?ITR^^0K5SG?X].UYK"T_S,M5;>W:B.)TND0D958(ZYR MBPQF&-F<:D695C&JGR_M/Y,RO7ZW23Q_T/SDTCJ>R0_E1+X;NQ;FK\#U\XGM MC4AU[J0E/&BD!'7R"K9A:)VD51P7O5)+;-MV.C4RF?2IK%^Z.9U(%VPW]+*45%V$^R*R MV6_V]SO]=]D.3.(4^9$KA_K\.]1[^['9O'!^_P8R4SJXAW5H;_N;@4U_3W$1 M%:<..?7VWS_/N9/9!GMZ33]QRERJ#(_:+Q7?K!?24R)3T1.+> BPY.,\Z>Q. M>&897*<_U-2G'UP:^^-$K00&92AS+^L,^N6RE]:_SLTE^-^]!"PI)KJ78J)3 MF6NXIV;/AI(BA@<9E?$)(^Y]7^[ PP.#=C'DW>%[%J[SL_ YI4PI1H/A)"?: M8)=SPR+WQ"@M1D<>"RP6 ,Y\ 39J[\^%C?K[.^*OR@Z6,=O;Y:LV+T=TG1*X;[2&8^="C9=L\L6>]=*+"W6<. M"_Y39P[?&,SD0J[I@XX>N;.R_^W0HY?I7*/<[@9\>I>0IMWO/02?1U5$GSLM M4@OZ*SOE)]A[EO2ISTV[RWWVE!5T?^#M M3TOMBU>:^G%>/:&_[K5[AMF]NVS$I]6M1K:QE+W?J*_6WVVL?LQ R=C/8Z7M8F>=/Q5/?/43'3DM7LOUN4A7_]>.%.!5!7RMZOMGI#;HQ MQ>+:;JG/ON]T3^!C]K'3.2PS1^GF92:_%]E;(?N%;#(U9+.,+&=_V5Y1HOBG;NP!+Y4-5O [Z_";2*Q^ M#7['X1PE4WV7\L]U9P5-KP::N!Q!$UW.MN)Q; _2QK7O[ TKDU3 -.O E C\ MB\!4R?DP/5(P,5R]JG;.8))/EO, M/C537F;R]";W\%%:TRN1GWF1UY7(5R(OOZ7*8J7(R^7L0Z<33HIFF7\7AF>E\=N*M?\;C\5#JP6_IE'@43]"@4J%)!\A )J&:3<5>O[ M[$LV4)202K)?NV0K/))LO9Q]C+97K=JS+]N)IN2126*5;,^!;(_WV\SRG7%< ME:3/O*0#A,^%PD8E8@_1L3-V.-.Z'*6"OT5_6$<>'*Q MIS)?,*6Q[:N-]3F0^43K2N8KF3=C_SIAR^-*@^D$Z[TJ0&X^Y#QYVW\Q8VIF M0_:G/1FK+#%%EZJL]EE!24+ "J[9MMTK,^/^WC ME*?+4..4:S<\+2'=LQ5[@^8PMW7S* X[4B'LS"-LR1ODD4'(,X%8K$*LV4$L MQA96/J>S5(I^60J\A"#XH3G^?EG#LY>MNLZ@GS+H#V,_VRIZAQ4LS3PL)0:@ MC[3P9@*6> 5+,P1+LBS_T>_"O)>0]*G;\3$D%*HP9_8Q!ZA+?V!MCH)1%?ZR'S]&2HFOSH]U>0KY'D@AXJ%E60(9^^M[W>Z%>C, >B(9P:= M:F>A IH?6/G2'AX"&5,*X[9MQG*38%3R'==5* M?:C"I3G )?U*<*G:/Y@Q7%J+N2VW++\<==H 1.VBT[V"1Q7V5-@S*]A3;1+, M&/;4H%'0A?((*M"5KPZ$W?NF8<_WZ%(*.^< &=/>KTRM2%Y6YLE@'#;T^* MT-\?<_F5IX8BMXPO'[&NUVD.^O<_UNOZ/Q>LAVE*9WAAQLBW/;)T M<+2WD-EF_\^%U5ZZ/?O8V>L,?[V!J>+H]&W+=O>*-AKU*@WE)A^FEP\OCSHH MS-'IPIL[)N1*/[OI#9-6[PC^$5O0-'7D!B6O_)TZ6X0_%Q[ &'AA_-!^]U*$ M]R)RW6@/D6+/>FDRKDQ#"^9SU"$!R]8ML@YG9>4/UWUSD^ENSNAU MZGPW2W-"4WHK\JV=[HGM!O2QTSD$#+OKH/OO,,/!H-/\,]>B4OPQF0A9ZN^G^XGQHAR:[)3 MFL_VZ*@)TI8JM.81\,LVL]YE*TU[TEO*5IO-*QV!-]I^9KLQ:W?Z&0PN56\' M>;<\Z?B>42QE(U)FMZ]E'HCC(@@(?"OR(@9X5; M=+JAE_4&?C^=!;\0@;1@_%S> MV=OO#)KEY91RX8NC40O[G:/RW\X1M HC*WS9;M.VRU\'_=3KZPWX\8>6/5LH M)[8'CS9M-X,WPQJ=DLY@V(W][TU+.6N]@4O=3\>^>7QS>;9C>M'E%(8E8#:;2H>5 X)W MI/Y !Q*G0.,PD1X(V0Z#",TT"PN#RLH.Q][WN68X?4T81KJ2#Z-\GG0HRYD- ML!3!C[#"MSNMPL/K1@F"UP@PI-%PW86O\.+$K47K"'HTY =@ QL2[Z9OZ>)> M!UINIZ']][\T)>IM>KYW! W'\M"_S7\VUA Q;^$MUA7-%%< /Y]$.Q39]F67 M0N>D#:I@^^W5E\*;?*=U%/M%F3H$8A$&?E08X@A&#MU\._XU"[&5?B__\SX> M]4NBE(-ZFW7MR<7\70$-&'PWU8!,>F:O?^N^8PO\/^SWVRR_R*\$>HX&,X*M M=]!)VSZ[F ,/.-UIP9R_O?@(W6O""I*!7 J81#HX&D9@>VAP/]"V M2Z\WG(9V;Y":Z:1.'\=$^?1CGH3#Q[=9;!TU.V1O[VB_M\QUHT>+-%HQ)9IH2N[!Z/= M7G^W='>_$KT&20EH=[*.:XZ74IC2P5$Z@A.Z>G8+L(I+5_1X20]#3BU*@$@B MLW2OPE*I\].ISM.)J/-F$NJ\P?>J\\^7BE).RB=09[.-#%T[J>O*1LP-'G^1 M/HX22.X\+/>>'MYE%$V^^P\T>NX$IBGIVSWG$O]EFZ7ZL+T?X[V3_-P"_%L) MP9T!M!%@#8FG2XVP4]%\$8 MFO:H%Y?'']Z."Z$4[;(GY4._ HO&+&G!DHR/?+BC%X_$?ZD4_[&[[]HU*98T MN?\R7B+W7OM>LX1#A\PO-?O]:X+1R7=6+%'SL,Y.WD_^X$S"5A%",[Y,,N%O M7QY]6OCD-R-^=MO@!79O__M?1.*W/S%E,\$--=L%=9F1Q2SI?L^V-3U]$[$6 M?6PY,&E&P<[ M6AK[G:-E&&M6:@?9N-]3.1./E/0?DOT!0O*XV?P9K+W]IKS\,TND>3?H=I-N M;$MF7?XE&LW>J!_!D#<&^TL,^;TV)@2,6?I7+2DQW81X9WO[I=G@TX?D0@-+ MXII9>5WI?-#P<38#+/A?CQKAVYLNG6D:VA_%:0K'>-^U0X?RH%WTM](V_J 7 M%I+3.'6^_*$PWNIU#Y]% M;>WP?(=^/JTW=O?KYZOT(ZLW=\Z/FO7S+Z+6J,'U=;QS7L.[C=6SG8._#C<; MJZ)&ZX>UQA>ZT_ G]:8^W=PV+=]ZW]X\V!&['[X0>.:\MO:9U0ZVBAI]7]0/ M=HO-M="$]GC]?/^@?K"U_Y%M[>^T3IN;!U_$[L'A>:UQR';75EGM_/-Y_?S] M_N[!W\UZX_-9[7P=U[[N-G=:ZV?C9^!=@UWZ1=8;S=9FHW:ZV0B'M35_7E^K ML=K7]ZU:ZPNIKVU FY]/=UO_%#N-O_/Z.WSZL;'>KVUC&-.&J*]^\RY:%:-" M4AN*N&8,&>$ITDI)C5VNN&<+*YR2/]YD8%/W,)/U)R M+ ![@C>6&]I_WE]J"%0J<,>TK-5MCT M<]AT?@.;L \Y#40B)RE#W"N-M*82,6-)Q-+(Z/W""EGD?)K0Z;D-C/O*QLM2 M47P9<5WU'D;83_MZ/H+HN&9DAY4"_NL% M-(W5<9?>=[IKG8'KYX/F> A;%R,8F5655/^,5&_CDVM2_<[@W?_9Q[[U3]M^ M-8/-UL[9[D&SN=NJ[V\V/*^O;34W&W\7.W2#UNA6:Z>Q>EX[J!]N?M@M_N=\ MY_R;)HYH1012&!/05W1$EGB,-#O[D&X,UASIK$?76 >O!?:#J'3Z-2C =->P:B4BTJ9QVIN=VM/3VI7/M1=^-KE>&(+:"7'SR/'-PTPPQDL M=5(BH*1%G$F!C(H,^3PZ3(542B3GD%@D]/:2]W)R_+K<[1OM8Y"#3K>,? <; MZ]X=D._!T4-=7K,,1Y-2*\83?@8H5,'/Q."GN*5&"&9LH((@S_* N/,!%&[L M$ 8X$BX8X[ 6\\L*D.GR $TZ6WPURZWDU(C*KE](KF]J38(Q:P6+D=4$8YX M;C$R1AF4*YML96Z"D6 H$[X(,#Q%@CLAS^V,Z V?NO'(%B$EXJ58Y=Z5A!5_ M+8#DEQ2*UV#?3$JA&%%B?4B(U78H:S<-0\TJ,V?2>'5V2\\@1@2/@T2*YQ1Q M:PS26@44J/21Y5B&\H1AL@@<,T5F3N6NF$X]HQ+GYQ7GF^I')-19)C%2-D_; MQGE$*7<7X5RZ/-=.LUPMK.A%HQ^M?%1.BU_=("ZE(=N/S5!N _> X2O'Q5/O MAY23OIFO%;VC#LSX!YC)HXUQTG J3 MO+=J#&"[.]+T3K_+B- 9T'KN="JI^ M JHV;T??*16""L8CKZA / :*# \<&>NCHD1Q1W6*;-:P[+R=(DNI&8(;_'*Y7VR:HEE;1/7MIO16P$3:4W @FOP:!( M@;+:@FF1*Z6MMIBH/$F[PHOLCA#9:93VU^47^=3M@&+>/UM,U0#;PPIY*8/R M*-7EJ<([GFTHI4\3),F@MI0T]&@$KE\K4PL'D=G,J.)@I.#B[ M#@?&:$VP4RA*QA"GCB.38M&Y-XIY8UBD*B4X+S(NIP@.7E7"<@[5& MJ0> HC$B)UQ$1L3HE<@95RR=S;.HU:,3GJLXE*F5Y$EI+I4D/Y\DWU Z6.XY M)\HCPGS:UY486:L4TEK'7 4MK8GI9)M%2OD42?+K\K5\Z'3"2=%L5AZ5)U8I MQA-=8<[D,&?CEO;@F52Y4!KEP3O$%=;(1*M1Q#G/E5(>,UY&L3+]Z*3;RN\Q MM4([*>VA$MHG$=H;BH(G402J-5(LE3.142$3@D7*6!&E$X1@-85"^[J\$QOM MOFWO%:F^_=@W47DBGB//=CSMP_WC>NROGXY"V2ITFCPZU6YOI=#@\R@9LLHI MQ &.D*&,(48ITTQZ[V4JMK1H3.6/F%]YGES^;27/SRS/-[0-3@QWD2E$64IT MDQ8C%WA*E DVL* 2T6\>-3;RNGQ=1*\:14C$J*GTF*;^YW*!Z(QA(QJ1G(+GQRWA!$O<$$ M:Q$\9TF*F6!3),6ORXMQH5?X?=O=J\(IGE:O2"?%7L#1N^&, PS5.VU?)=S] M N9\N:4Y6$44TZ YI04H)3KQ5>1Y2E2&EI\B2J5P3TZ4W5%(Z M<2F]H1E$+0GF/NUHB%2OW4ED&8L(J(2=$QC(1A=6*'ZT7C"M_H;I5@K*TC09 M3#NZGAI;I9H\2ZSE96&@JY!362J3PJ.=6UH#899&' .*C@(><1Z0=L8A$;D3 M,L(:PL3""EM4 )MWD(!HPW(18Q>U6U0RH\J_#L26JD M5'@V43R[Z8S""L-*@Y'@A"(>+44:FX"8-KE6+F+C">"9-(M O)G LY%>.>[% MF(EYB5:3MAH?T,:5T3(84N@,4M3LM>$^IOF7Z.(K4-T_%M85S:)?C$X!V-ZW MW;C?:<(\]?Z=I8H'_;-[G8&S.A5W(__=0C[139M?;6-";NEIGOU1B;"L>W"&3&$8'7D"$AH$.=,@5Z/"2**!NEX3%O-R4^QJ/0T[3,_DS.B M J3I&=H+GIY; =(3 M+-1!L+^"-B0(1*AWB(&NF@%&*>*5&022W!W$[Y[8=\5PJJ)WGE[32^2XXCRI ML'7BV'H[*9EXK:5C&AG-(N(>YTA['U >::Y!UU..XG2\%^95QM#\"O$$M:-* MB)]!B&\H2"X$JG0(R#G!$1>@(!GN!)*1RUPIA^'#PHI<%'*:A/AU.<+&SMBC M5*H8I+&39^U./][G%ZN2$B:L7]1ALF]9;17N_ 3NW)%NG$M!I*%(R^0I"BI' MQG",B,JI!_+ 9;&P8JJ/+NA<>1VF5H8GFC=4 MR?!3R_#9S8H!@3*I/?)1@G:A0/FW4FH47 &E'D-5MG3'%\S=NN>5?@Z<7R]G2XDM,>2$(F(HQ3QH!TRT1ODG)6IF%L@ M/B]KN:EILM\J_\J4ZDB5)#^?)-_0E *Q @>MD#2I+#U1!ADO-/):1^>9H0X/ MJS**1R=95YZ8R2D>^? \R@FI':_!H)N4VG'U)-#;4%6AT4^@T=YMO<(XQS7 MC_'1(AZQ11I6%80UUL)B%GQ(T71JFFI+5IZ7Z=0J*D&=I*#>#'O%1OJH&;(T MI/,B&$..*8^4CL01!=)+;3K +#VM :$$4\C8X;FE M 6AIA8^@E BY2*;JW-+**S.E"D8EPD\OPC>=-8P*ZY5+VSL"1%A[I"5H&B15 M4K 24T_H>Q3H.SM;&7JM"QA M-7@PX+A)![P[)T%1BB8&YSF6J5PY7I2T2CJ:7VE^XJ"82IJ?2)IOZDP2 #B= M4>J=9(B[J%$R=4":@[3$"T*U+Z79D!FJZS*W[I*1*.0D )8C,@_::8]S7Q[,^GA':BKD'ED?,<*.\]P(1FQ(1>"F24HGZ4F9 MC>#;JV=#3\AMVSZ="OC?_]*4D+?9=HQ9*GR9$3K)H\J>1H,Z[17+ M[:+YYT*_.X@W8?3*>%?;X=W5T58H^0"4/+Q=F#\"%F(BD,A3;5TF M($6Z1L MT$$R$XS52:!NP./4G'7W-$MYQ81/RX0WEFI#+9=<>12#88CGPB+GI$?, ,QI MEGON[V?":DE\PB7Q;B_,-"^)UX_!C>4QN+]V'.GLC;TZ!_=B]D-Q/&Y[U 1* M]R_+VFQW;YB!F__6]5>Q3[)8L/1'#=*/^_J[5K-/> M3GWZ9+N;W>V^[_%FPY,="O-QOL[J7]=9K:G/-E>_ MR:"LPRP@('+*+"7PR3J#K-5&.D))-.;[JM ]3/1KGLV*B6:1B32SPA(#K*-2 MCG*N#'(R>J2U(IR"MJ^ RBNW V!O_9 =15"V$DG?9O?R7'F]]PSL5O)6;W70 MW^]T 8G#PWQJ%0\^.P^2VLDW(7,<#):(,DN !R5%%GN*@"F(M4(K%]AW@.Q. MIGJ*A;!BJAEB*LNT=]'G2#D34,B2K??ZF[I&&IST._U;3M92!5733%7>:9 @6,4T>@MXI);9!V)P&0Y, 7U >=@!!"2 M,K\7";Z]G7T;YM*.P;0LMA6N334'GL*\B7IC_;1^L,$V&SL"=#D?X((C@S.)3)>,N^X%('*Z='E*I2;11Y3$4Q6#P8"=9XA3@5&+A<.,3!F+5', MYUZD+?Q%HN@BE;3,B+L2H<#3(<\P!MJ-/0?8,J8B="(QQA>_L M49%B\(MV%D]][/52)8.+S;XJ0>^)U8E5F*/T+MO\9(NPT1Z1XPI051@U.8RZ M73N)6>4ID1X1HRGH[#Y'CBJ!6)#:6!^PB/G""I>+Y@X?197)-R_B/"D%HQ+G M9Q;GFRI'JE3 .4->20$JAV;(!5 ^!#$YPSXJX32(LUK$M"J>]%)RN17[%GX, M6;3=-G2_JH_TU%K&>,;71Q.^ZOV@-6BFJ)>UF!>^J))[)@A+MTLDN:"$#UHB M&@D!6&(:.2XYBGD4WA"/O98+*\HL&O[H8TLK-\;4BO.DM(Q*G)]9G&]H&3ZH M/"COD5 L%16P$EGE+ HFMSD#F28V+*RDC4T^J52]*7)L3+-J\8.0\L<4TK!>)C3\%0&-8J,;;6_0/:O,H D#U)=;^D9"(V.)1C@(C[C7 M!&FO S*&":RPMH0#0!&F%LW3'^CUW)4$)NCS>+U@,"E5I0*#YP>#FSX1XS5E MFB/C$ACD."(M:(XTSM.Q?U)@HP$,.%NDXM%E'9\+#*H$K865C['76X;1]_II MS\9?2==*NSG]D81EZ*6B@:_)^,@%.GIA%=,T*7G?^4%,TQ&\\[. <3-X]F3G M?!7&O7,"S\*8Z\7.P>K9[H>_TQSQ^C^:0=MT%W$Q>^FX>Y(R= M-\%*1"1)R1Q&(Q-SAK#4"DL7I2=R844O:G-[^^OWRL4\!_([*<.MDM]GD=^; MMIJP>9"8HDB9 ?GU%AE,(_(L..&$BCJ%D.M%8VY'H[R(_$XR6&XVBM7V[JC8 M4CF)AE? MI.+19[+/JROY2453?4=SN5):OW3,/423>6 )X>'@4AG#+'0&KAE+"MU/NQ_# MV[0I?__U(C,S+X#_!(<2K+9#!?]/"?][MQ4_EUM.(T7",H(XTP0YYBG2EO'< M1FJCB@LK5(A%S"9U0-PDQ.B%G5,5AE88.D5*7D1#"VUZS=]"Z\;;[I=B:5HV>Y>T2[? MS28?1J%_)((TB6 Z:V Y:^S')&XAMGNQ/)F@G(<44ITYVRS/]>[MQ]C/;#]; MBSZV7.QFC"QF2>BR?=O+7(QM$+QN<0S/Y-U.*^M#FW80BO[-%HM]IP82< 1&R-G2SE_4[]_7RKC:7KN]V7IGXT0SP ME"ITU.F526O+W=BT:9?T[4D1^OMCA+KRU(B#\.4CUD$/!OW['[G"+1ZZ%+L) M\UI[6:_K_URP'H@SUOR^[9&E@Z.]A^GV[&-GKS/\]7K'B3@Z?3OB MGE&OTE!NL&+Y\N'E40>%.3I=>'/'A-SDZDGS(L$/8D9V8W_ZRM^ILR7D1B4, M8083[AF/F+I4I=(P'XB05F'YC=*%\4/[%Y7FC^Q>1*X;[2&R.=!AV39/[%DO M3<95@83Y''5(4>CQ3;(^]:S"W^_OYK??4J38?F< ;83>8ED" (#^HF9N M B/[^UT\^0,1+P'_$C;*%0;&U+1'O;@\_O!V?#ART2Y[5C[T*U)MS!*LF(E% M1WZNS:U MD2SMHG]%P3YG[UD1E*?N%\_[$L'X,IMU!O %CU_XXJ@K" N)I8MM^/4GJR5A MD,!((* E:M8L!M2M[JK*RJ>>S,K*9/)!VBIF?>HU]M#2U=>^U7=OIFZ]QK@: M3O6IN=DY?2(7WU$7&,,VW'?4:[P!2 J-;=OU1YFCS%!BX6D'_))Q/8>W]W9I M/*7/-=.:66I;S-+AYS9PLQ3^6CK86:Z-A.O=%3M@ /7 _I\ZLC^C"7K'O!)*2^Y8PE:IQ)-AZLOKRNXCF*!9@46 5#K[IL?OC7(P[C9ZT7X-^S9'TOAR3K;;HX\62?_ M'.]^WOZQ__D-V?^\S;?/W\/WMOG^^9_-[?.CYO9K+[:/WS;WSP].+GFRV,[G M;;QS_)4>?'X#[WS/ML\_\8/7GAQ\/FCM?-YB.Z^WZ?[)-I[V9'FR?_Z>[NX= MM/:A?SO9F[5W]'7G_)_6P("A@4,KX"AEEX%ZVV0 M7/"HE1:">HVI8H)K37 %AG0,AK2 8=W!\'P"#+E1E/L@$0%,1)SXF(]7Y@/7 MG DIK(I5N2(BURF9/B:U5&BX KQ[^?):O!H=\KR6>YFC[V/G=:,I1\*FLZ IF=3U#)JP;D4$FF1C_TY[I%CP2%#I!*$.<,# M7]M0>AU@LT99_$I2SIJSIJ+.CZ+.D^1(.T>E 4H4";,(1,>15M0C$TQ0RGO* MDUS;,&Q=T47EGRCT9Z7X[3;2"Y M*/#<>37%A331/('@4(PTQ]PR@9RP"449HY4$.RT!"?@Z-<_-RU84_TE(5%'\ MAU'\2=;D:#XBD<]:QDZ-XM*,EH\2EK$-^2 M4<=:#:. MR&!%$1;!">$P]CKE?$FR5HGX5Y8R_:H28KTITZ;_SZ Y/--49=0=9DCH](]B MMVRW/A95^G/0@_;T>J\Z)Z[9MOG]E^3R(5853O(F3J_@YCRX>1 M34XA;N"'E=H";E*.:0YFP7YM@[%2\W!UU7?A?*BH[T.I[R3MR9DVK/(*!>XX MXMH)9#RVB#*C"2$V&>[6-@2K4XW#%2$]]6OPLMSYC!QPN3 ;Z@SZ#1N.![U^ M=0RX>-R>D$;F(&D80)!#/J3=#+$[7)ZZ70N?5O)Y=91_W6IOGH ^KOIAJ^, MLZ>X*8Y4)\\]BD3R?+ $%C>L$Q)4,RL2 MC2)7U_O?_TM30O^HO55?_'5UYJ8H_U*K MT^M-U-B=(8VZ1$DQ@;*4!DKVV(=:%F2[>,'N-F;GT98FV!$HD M\<+LL:+Y#ZWY$[EGG8Z<1*K GM(&<:(BTBDI1*5)PC)%=?"Y?,,Z)6I9JC>L M+-U:OE-:NSE:HA&'84^-WX:L0(S[U=1/%6YZSI/PJVYQX4OYIRD2K[V'I5M;Y 3!B >5D-&2(JRI"X(Q2?*9 M:K).\*)6\B7EZRNMPPNGY%,Z7-1T/C6=8-Q*19((]XA3!6HJ34#&"XZ,H5!W^FT.U=]:V4]O\MZ/ET!ST;L+=8&41H8XL(39+BER,L$A,OYE"2L MYT;4HSA[B4A:L+HNW@5>U'6AZCI!OR,EWG.PC34/$G&+'=)$:H0Y\RX&#C:T M7MM@M5;7%: QRQ+I(]R+"TDE2GQ1Q2)"H$ \)0"1HBG!RTBCXC%@ $4+7-3[-#($$YGRTWYJ]C%&_N=B.J=F_6VCILS"='YKY 1B/K.8_A[(H@+LPP#W> MG-Y_CI1C9C@B3G&PK)U'VKB$3+ R\1B!T-&\_\ROV7^ND7%=?&$UXUY%C1]6 MC2=X4U <6\\DBD;+G%V:(LL5_&"!,\^S;0:\B:X+?6_:5!QE]6_PLMQ9!K8, M['+=60:V+M;G\FU&Y*++OSS ^+ >PKH-Q^SU1N?N?JW)>3VL;9B,Y;C60Y#S MZ1AO*EWBAD:DC$V(@^B0QH8B3)WCT4MKK6<9V#*PRW5G&=@RL,MUY_65[PB=J_3= C,O7*)K# A9Z Q<*T[QM:?.#[&P M5M9V0CQU,U;OSC*P96"7Z\XRL&5@E^O.,K!E8)?KSC*P3S.P*QDGT#B-7>CL MR4D'FG)DN_'EG9+QS7I6J7[/6(%IN-2')?ZTO::_3X3HBFW27M?#6N_#_C+F MY%WL?LRHLMC8DQQ8?WWH2:ZJ!%+H#"-TS*H06['D0 M[)F(_Q#.Z&@%119'ACB6&%E&/%+PJTM6,4X!>\@+?._HCW+ZY*X6SY)0S=?- MUJ ?PWT29JX8S%_7PUK#?*W)YFA^%QIH:D:.]--^N7LKK@T/+@4 WI9D&?.Z+/!.$TSL@HL 9C-\3\@R"CC$<\ M >,4+$7*>$:?:TY4E(3KMW%RCVXO)]\:ZN%#ITP?J__F4/MW!BRBW\B&51N:=3N._-CJG54[;!BA;X[!K MV_V;TYK?C_$O.?X]0*E$WXTGL=VWK5=5>-80^3;[_6[3#?K6M>)>9[S/&,,[ M>Y9OWNR"C ZK[_6N@F)J_H@!G<=NI^#A7'CHIR@(YU(*XS6RC%O$$^/(2LR0 MX#@$' UP$KFV\;__EZ:$_K$8#O( )M[JZ>!#Y)N\MPX679M/UR:XAU8Q*LP\ M,B1RQ#TV2"NCD$H*8YE<"BX7,2736T'/@W@LM0OCA@WY>3H^.E8Y[,5U)ROG M2>:Q0ECX6"Z0D0BGS+)BD2T.%:=KS*6@C(<5#''I0MZ98L! E$=6 R_Q4G(< M?6V=($5EG]:%4E3V451V@LA(HHUAD8".\H3 4@!MI4$A9[%4#CZ+TE8JR^AT M)./RYP/8='ZJ6_33YKU\V.,#>M]YP1> M?08:T&AW^O#P?B MQ3,+.^WTFEF4+[NQ9;.OY8_OS= _&@/%I6^-EW_WVO6PS",U_@OA^3%\2FHNFV!GF_V\NV-OSN'G>&G$]ORXO3' M'R,YC5J5NS(!L-7+AY='#13F],?:[]<,R"16+UKJ!,\D=GY58I=_YL96\!:5 M,(098$^>\8BIP\%@PWP@0EJ%Y1H08I"BR?%^M"CHJX=E=%DV&J'00_L6WCPJ\[TW'Z:MKVZ4,=7 ME]7QXX42-CJI\O0?7S[G?FNU&_Z@S@&>$ MWK^NFX#5CPHM?R)!Q8.@B2U[VHLOQ[_\,4;;9KMZ4?6ENR@J3+D7>#CM1C;G MZ,VCRR^J2Q-Q3,-KTKS 2MQX&;\@-U[[U6,)>R&(N=-C?WU-L)M?>H_&,B5G M>NPM=OVMM-I,W7H-_QUB_],0X"F]K:;5WE$7EMAMN.^HUW@#.AP:V[;KCQJ, MK%_A-#..SQ)$"ET? WB=?71'*Z=^4L[D8E$=GL6P7*6!H_.HP5WB"IY./Z[O M\^ZXC'DCVS;?@.'^HE+R[-Z$N6?#\N+&(V6I6[71? 91JO>N E*.F-2G:Z66 MQQT]A#L?1Q["XW]_W?GKH+E-_SG9H0='NZ^S]^[/H_WS#U]W3G:^[KS^]\G. MWK^/=XX/OU]X"$^V\,[G?X[V/^^3_>-MMOOZP]$V?2]V/__3VGG]'F^??#C9 M/O84WB>W1P?'_S2WSSW?^>O-^<'KK^+@\R<,WST[^&O_;.=\ M'_K62F/OX/9'#'W:$CN;7Z(B.G**D1 X(9ZD1D;!;U9:;C4Q -!Z8:4\RK&W M@DFEYD9!H@J)SB>0B'CL+"> 1%1[Q*F+R"DA$26>12X0MTHB:QA&6 +#@%6+R91/*JP; M,QTO6+?#VWZ#HALD;Z^[R"=C=/.M"6\_M3B5FS*"XS%"V<2EP>_=VTU>[;]F'3M>)F MKQ=K=-Q@*?"G.J A<2$ MY51"0>1]+L.1N]E-I<&GPBC=XQ?Q[KV.*W6X,XUWC MOOWQBPC=Y^XM>("]PN'P#V-=]O+@;[8#_/<5?-@LB_Y\P2U[T]GEI:1&"L80 M9Q%6?6THTHY:A EUE 8JG?!K&TRP&CD,BH^OYC2]:.VBM7;B^'Q4F"AF)!)* MY3IDW"(;O4;1!XZ)E4(9T%I.I]-=U-;-MW1$9^D:O&*.U%SQ 74&_8;]&>Q7 M/*>/1J\Z):[8KA\PK>"$,(,@A'TMOABI^LM.^G #NU5'^=:N] M>0("Z.^F&[[R=].Z9JO9/R.US]JX'"O(=.)H2;# "6N4M+>(6\^1,3SO&U&> M/).>1G9SUL;BHET58%@X]WLT8"@ ,!\ 3*:Q%B!RYRPBB0 &">1280@L/N, M3[<%94_@M6LD8^1!DKBI)31PXR7>E&'YO?*BG=C\;SM M=%]W!JZ?!JW-D6@*3LV%4].9IFD20H"8D(H&2 81%FEF,?):&JFY95R*M0VJ MIH-DECDGQ6JK[5,Z2XJR+E)9)T@%]58GDM-+DZ@1MXDA0%:"DJ0D$FJTK8[/ M\57-VE!_9O'N!BK1;'\#6MWI_BH9WDK:.4_FN[@,1']7TK"VP6MU-O9YN2WRK&_\=FB; M[7]E3I$#9CH]V\I[):?=G-VI?[;>.&W9=K\JYQG_,VB>9F_>\W):U,)G\=/) M^A% :3>]&\GG79;.F[%@"F;-@UG'F]/>"RZ8UDH@&H1%'%880"\1D4A1">(Q M"33G ])UVO(M+HRZ;H\4Y7U8Y9T@'%YR!?\+R)@(A,/I@"PC'GGK))/)!1K3 MVD9-'(_/RXVQTVFC*G]D*]I>+%F 'CL6]6._:W-3_H96?<@EA\O.[!UAY\T4 M9R!26D,51L%+@;B0'AEM*?(A1,LTI4+SM8W[)Q LCHG:ZNO"&4/1UP7JZ^2F M!S-"^Y!0(-XA'DQ" +4),5XTNHK M]6(WQ695ZJ*\\RGO) <-TAD<)$I)@,W(<\YXVE@M=(<9^7 MQZJ:]H"MPY+N)]E?53)8/XWOZLAVXY]9$*\NR:% T%P0-'V\63LG@B,4!+]5T=6%Z.ID* U)1F$9$+ %C#@3 M&KG$#$J&S,I4/)=RN1 M=OWHU!J([E&A>E;C;_5';*%%"DV]E6AS0>?CEG;I?N3S<5?7[JVVSR9_?!V' M_]UJC^7QX4(<)9(]W9NM1U.OU;=@^7CW$4G7XHG9Z@&AJSX'Q0^8B=1MPG MC)R4"7G% +X#9=SCM0VSSJY)6;CT0?!U9QJ[_:/8O<$E^+R\'#6E'N^Z\=0V MPS@S_YOA/N]F.U22*\4WYX>H\^D#=E*8&)5E2&,E$,:'4.;) W>)>2JI0I:"'O,H%#+44L1TPMKA@ 4Q.==7 M<6L\V4[*J3U[?FD&Z[F+\FXHBKVN#<7END!<&D=I%U<&RNKVH^XEU)4^\%4>X)R*,!F&A1#CC".N"()&<$2 M2BS1Z#DPCAC6-@A9-Z).;LO5/UVVQ)X9T.+N((9Q9'?QQCPM6+P=+JX:0B2)"P" M+S(LG.O,@PQ%^>=3_@DVPZ*WGDF&G#!5S1F*7 H2$1\4Q_"AP'IM@YE[Y^AY M+,U?D-NESD0GAYKW9N4T,W1]'IG4&K/J<19_E8?S>:7'>C?H^B-;%:-[B&(Q MSV+39>%FPSM[5J6(WNML>AC^;KQ2:&*S'4JMB;N1 S\=8A8L UGEH_KY^!PA M"5FB#4J"8:T54#.KUC8T+0?U5U-W%U_G=@[=+2;_ A5[\@P=%]I$)Y"*3"!. MM49.*M!NK8VC7G),>55IDJQ@6/L2\(YN!X8N]!JIVSDI%>OJY[H<"^@MR.>: M:E92[*/%\2CQ!1))3T; DD00L1CQPEP_S:^03D]XKY[2SUU6SJ^U&ZM(%N9<& MU^4803T8Z2U[ZX->%>8'_\[A@[[/[MD2+E[UB 6\81/M8O.@;*+=:17;>;TU MG65>"Y,\5HAZHQ!G*B #(D0D$<\IE4EHO2 _V6QZLD0>M.>J^ ]W&&$>Q2]. MM@6BPF0^>VTD]U0A(1R@0HP4V:0A L"8@:F1 G"J.C'0228F#UFEX5GC.)S M&Z![S]DU\Z0''#[$TY$8BN7V4. T?=9!*YZ"PPHY@TWVR'AD@])(.4%PDDHZ M;-0UQ[TF">'0]YW MI;G$Z'1J['*\X5%91KO3C\\S?W]M.,8.B.!GZJ@"/G. S_2I!)I"C%%$Q 0( M@^/(D-'1(,FL#=2Z7.!X;8/J^R2I+%Z)Y^.5N%E1BW]Q,0H\&;7E62">.B2# MPHAKKH ]!)C$EAE%A<)2I#KZ%Y^9HZ+;;/OFJ6TU3B^1B53%<,5&*R=(;'0< M--/>?6/D6=@\"V<6PSBZ^'<6P864QHROH--1P M,B@ .''%7%"2KFVHXJ%836U=.+THVKI0;9W@$A0G;VP"'27.(\X,1LY1@:(W MF6,022QP";F \._BA+B/$R+:;AMU!OU[5RM^#B;.XAF#;7;_L:U!W 84&G1C M%LOG9O_H4[OCH#??LKFSU3X=]'L?(K3$@X J5@=_#;J 68=_VEZS-ZZT"2BC)1I7C>*IW.%OTD M/L[5CVU=:E?.AW@Z2K.9XUE]Y^2DTQZ&M1:OS:,GU7S;Z?Z4QVYZ54FCBH8K MJ#D7:DXG"1@X0Q H8+PB&M 8&T48+'7P1-. MHW"J*EPD[A7G-V]"CV7Q3#U78'CTS$O7 D/1_?ET?X*">4=Y" &CC.J(!^^0 MXT*CX$%DU&!/M+CGUMJCZ/WS\O6,BY=FGE.1GIR_O/HE)S'_!AH!!DU)(UDG MLI,!+?__S4\!?8B]?K?I^S'D"YOM^@XYWPG3I6M\:9&&\^0%&:_LP M?K#]^":EZ,O)B 6"YG2E1Q(BTR881),%PB08028ZCH(!&F43+'[$YHQTF-[' M=5\R5:X6MCP<7WIL;"GP,1]\3"9K)S(J1A+R..9D[88CRWU",B1I8.6Q0K*U M#:5K#Q[/P*WTZB9VU;#]AHN'S78[NYAR29E*CTJXTTW,2G(L3%3!&\NY(0[[ M!/.<6LR9L-9\VF4,HQ2+8CG2"<&MJ3P!IFD#(H2 M2S#CE>219EK$.2FQ3"NKZ(%392.CS.3Z9Y@XR3F3+A#&-;%*5(I.BJ(ODZ)/ M$!BKB O8PGKO1B[4-?G^"N MP-T5N&,,*Q84X40Y'H1SQO,0)9>6!>*H'YJG#PYWA;4N$ LG6*LS47AI! H) M<\0C8>WM\\?2PT'%':<4-&DU]74/>T]448]"AT!JX5 MISI\GS<\42N?@>GP<7!Z.CS88UN-U\V>;W7R<:%L,516Q=M6YWMCJST$*%") M.]6RF747Z2F?L5).[>O7Q4J@IQ; ",3Y\JFK$CW8,U9*:W]5"&GXH MQ7TBHE>3SJXD8UWXV:7Q_'D'P+ 32PC)XLCH\9LIPSPHAU/B :F@P# 7FB&G M7$3)>V6"E-@F4X60R$61T26RO@LBU:=K3WDT:PJ1"NC,!SJ3%C -B@H=D4I& M(ZYQRAE](Z(L1)R4)=[0M0U&IH].UO:LU2K0\:LDSG=.8J-O?TR?5KKWMG+= M.CX[;%[7PU6!S0<@4I5)#S+L@Y?>B<>L,B4#;$B0F(LQ212\DA8[@E ME)KH/5[;T/='SOH%MA3464G4>0"R5E#GOJ@SF4.96>$LU8AI0@!Z-$&Q#(XB8NC>;9#^9UV%8FTU?X&9EP.E/YY M=+/XG9?8[_S*GC;S1E'\<1K;H=D?@)F^GHN0-,YBO]I:*%[H9^'S6;CQ,II9 M;RY-+& 6@VXWAC\'_9U.?S]6_J!"+N8B%].'&!GW1AOLD(K*(LX]1I8$@8(0 M6$C**5,.R(6<3OE0_,\%B^J(10LW:6;'HI(@;#$8-9D@+$F.#:-(XR00M\HA M+0V'B1:IQ40)(V)M$X3]WL^Y=>&_H?EMX[_@Q_C5)[9[V&R/ Y 6K5;Z-K6B M5;A/C WKP6*'5Y]E8IX+R/4:_4Y6J1#;.8D6_%:%K-D^_#%*IP6'#ZJ4 M>2\NQG;$YF/>2\IP'C50F-,?:[]? M,R"3DVO14X+@F>:$N"JQRS]S8RL$BZ!SA!E@>Y[QB*G#P8"&^D"$M K++U2O MC;]T=.$'.+6'$;ENM%^132"'E[;UW9[U\F!PIL7PKT?OR_6S[[=FN]$_Z@S@&:%W4Z.N0Y9?J=.%VE=8 M_!-*J@A0Z%G+GO;BR_$O?XQS)S;;5?NJ+]U%TXUY 00Z3]N1&V#TXM&,?E'- MZ(D%:7B-T1=,Z1LOXQ?DQFN_>JQZ8<3-WWS\I_[Z&N-BX6W5+["\^6IIZ\0W MKS&S[IVL],G[3YE<15G-U58^TU-O<6'>[CJ54_=>8T8/T;E.#NN]HRX0XVVX M[ZC7> .+:VALVZX_:C"RWLAD\8HUG/\#3'R*-]3*/ M1WGZ3=A(Y2_ \=96+NFB,BPET/CXRUHL\RRN:XUNY_MDMIGE&I+1_B'8?&]^ M^-C+AFIEVKVSW495KJH,U*BJ3]_"AZ'QQG9SIK&;L[K.-RX+1VZSG..[UZW* MHIT5[;P\*!W0S1F8+OE58,\213-(X:SK%>LNW\@CV&L^GPYLG0&BF M#D;>#SH?YM8'H=*K(<3AK%W(I)V%!Z_&H-UOYJ]4)-OU _2G;>7*[8W7T<<3 M%[MC3P\MZ?-O"<#H5?HX$8.1K.9$">D91C=KFM>ALN\. M^KV^;><16X[CR+NO1H$6)UOBX&3KQ_;GG:\[QV^_;A]_^+JSM\WW]W9.#O8^ MX8/C0[S].7_NKP1:[.[E8(A/#-J7 R3(#CUH;N]]I?OG.R?;G]__V-_[Y^O. MZ_WOUP1:B)WC-V1GSY_O[KV'[WYB^?V[>P?'VW3_Q\'KMT<[G^'SXS_3SJMA MD,7V1PQ]VA([FU\TM\99)Q'&B2..I4$F,(JL]#YI@E.0;FV#D'6LQ4/GQEE4 MH-B=&S"3FM:-PI847[>&ART,FK*E.-I/'^ZF%VQ:(#:=36#3\'"=XBAR(1%7 MSB"MC4<61Z6BY]+FHW>/@TT+A*?'B&,M$/?,(,XP[2FS :#.<$>2L=:HD(03 MWI-8(*XF$(!H62#N0;W Q5GU"V=5E$F92%B2-' +X"%43#DK M>B!2JAAFQ9+Q)F*%**4 M&N1(9 ASS"E@BE(NK&T8RI?%*U4X4>%$BR\M>7<@NZ&B9&%'CX5SH\Q\F%MC MO 6<$Q[QA 'GL*#PF\$BZ,1YY$"/UHUA#U@4LN!5<4":)8 B6?HNX\PYI;3E2"0QQ(J(2UM9J(7GLPPB+SX0TFR9N]7J# MZDA")S7FV\^\IUYN[;R]UE.6&Q3#ZT$71O%=53U^N+MY9=OS0VQ6M\VFM+@H M[>U*V\3?KY"_5P8?_,\1]B?_M.UG,]@]V6EMGVR=04NA[T(X(L0RH(\6@^RHAB3.-S.7'8#YL M<+;.U;3*-X8S+D]*/SS/WLMB;Z1NYZ31'\V$B<1<=PA&6+Z%\V[TYH&2XI81 MKG':X=66TER.B.25)YPFQ@07G&@O?*!6$BDIH];>G4#>L&!5*25N6*\*CYQG M29J,79; 'C7C!AFB)>(A!&0HIPASS704WGJ<8%&A]R&1194+X"YC9.7R2?YF M$+_6X&".>!4Q6(Q8*/@]#WY/A5A*F8+!@-B! M1[ *O C(4F61\L9I1HV// /X N*.ZH@,*ZG%0(&'CCPIO N! M2"25L8A3+I +AB&3N,&41BUIN)Z!K.%EF.Z@QC6O@;(TZCWAI\<* M@X4E/%A4U"%N!48.K&?D0U(ZVB2Y,+6M@7*SN_XA-F_+G>7.9Q2>6>$O@2LII:=T)15R4"]R,.5A"AZH 8\1*9X8X@Y3Y!(WB%MKG*8RV1P)6B]V M\%R"03_$TT'7'X%FU"$<](KG=[@IN^E!1[LE[G.!*OKQEKC/X_??=_<\VS__ M]]'.L6<'>9R./QQ!6UH[K\/1PGL?\[?\"\Z:*&8\PC,O(2X MP!P9[$7>+Z(&YH@0EH)^TW5&IG=Y;XC[+)&>)=)SQ4>X[$L6*14IU4=*)8CO M09(@/DP$T$_>>DT@7['8YJ.#4S%[,#%A=DJ%2)(!<2T3LB1BY WGU!.LP*++ MC*Y&X0 %LQ=\AN)1];8X6NZGMB-'"U.!$BZ1M"9G^4L.&4$%$M9@DR+32L2L MMJK$VJZDRCY,E%Y1V46J[(1OU'F#K;<:@; ,XA)CI$.2*+CL%Y6$6^9KI+(K M%?7TZX)]VQ8F_;A:'[M/S-,H5>"P4R\9#'WH#%PK7J0+O%^BT=I!UGSV@2+& MD\"X8(YQ&J*1DAACG#(R1>)%E71S%JPJ%?T>"KBV]S:SM_AJSLU<049B,!&( M N#*V3>MX D)$Z(D.@2KQ:+*9BUBX,/6TP M6'+-E$FCIB4J":R68YY8JK; -7L64RIGMX%(H<6$6[X7+[RN%=YY_ M@74!^)D*R&@O$,?2(1=D1!0^!%.8"!]!,'R5*& M\:E1]/OV\5?\)1F-%4D"1<(LXMIKY)Q@R/IH K W'"C+=1BUF3X,,W=2] *A M!3_O/3*U!L]Y9;H7J#DEKU6Y6Z5?N+-.OW/D\ M[ZRFW^]]ZUIQ8Y1[#GZ,OW%BNX?-=K7QPZH]ZOS(\47_X%N>M"K*$&/#^ER. MP;;/FNW#1KO3AX?W.]#%=HCM8;&&=K4I9?OP1VJV;=LW;0L:"A]4>5)?7$VO M=UL7-_[+=7_?F/$[E[>[/+PL=N$IU8B.[Q_MG\& M>QI+[X<__+'6"+-=M7O MZDM_C)X^VHL3IU/;9]7[AI?_^-X,_:.7QKR@G/Z_:Q=(,GKQ\"IY46T=CV?& ME6N,OF!*WW@9OR W7OO58]4+(V[^YN,_]=?7&!<+;ZM^@>7-5TM;)[[Y$!#X MY/VG3*ZBK.9J*Y_IJ;>PH-LCW.74O=<$. W1N4ZY-_:.NK"\;<-]1[W&&UC. MPM4T'/1*(,=HE,9M'#UIN&Q=/W /FI__]K"0\O3R] =X^D.0XV4>C_+TF["1 MRE^ XZVM7-)%97@.J/'Q2EKQFR4PB["ZG>_#W^F2#LFP*D:CV6Z\^>%C+Z=? MKVR\=[;;J!*[E8$:E4?H6_@P--[8;AM:W5O0N"P;^8]=A.H)!FB<;?5U]/'$Q>[8TT/NE'!UU/_GFTA! MDQ Y210+@;GTVGK/5(K42,TY,\.46(30DDQU^I#;\=:[5V]W:.=O^"]N[YL\E#;KM[;T_VZ1;>?0UMW]O_OO-Z MIY6?L_/Z_8_=S]!^^H8?_/7IQ\[YO],X&]:E\KE"&F\8X\B9R!&W*B)'B4$X MV! 5HREROZAT@G.IR$/D2;VM 2M^-G?N[B\G.DT?P%T8-#W' [B/ATUG$]AD M0M2:,H$X2PE^:(]<( 0IP;T*$7Z21\.FQ\Y,<$OAB0)Q!>*N0!Q1U%%!8[1) M<(" M-P&!S"+2(1+$O$X\*>$<26L;D@&+P\\,XA[4"UR<5;]P5GD>(B8L**!)7#NL MM?+15O4O4F18S(HE*Y[U\Q']4E?K@'[Z@JV708J(N*<<<1IRKF$@2L0DD901 MSMJ8DWX^."VJ$V 43O0<.-$\>3GO#F0E+^<3X]PPISJ.1&!%"=A]DB"N*47: M"?A3>YRBE FDF]-R2C:=WGCN.HS+0HP*SCT'G)L#Y@*GRD9&F?$2'D:32Y+#27"C/+5,HN?+(N MS-)8?RM5B?9ZU=R)_4:S[3LG-T?CSE!V8OFLR/_]OS0E](^[I6Y=] ):1OBA M1W@1Q[.*E(J4ZD^@,#:&IAB-](R+*"WG)@4FL'!.)&R^O,YG'#'!!%6_W)J, M'%:(K6J!^+O3ZQ42M3 2]7'*@:ZX-EQPA;CRP*% =DA'EE#R)!EFP&2,'#@4 M7J?RWA2JQAK\1(<.%W& [GFB4UE#ED%*\X312:^"]39(@*.HE1:">HVI8H)K M37!90VJSADP9XE;;Q+@C*- $BXAF%KD0$N*)*>T$"(WB&BXBCWT,HO[]NG^R3_SGW/W9>[_/MXT]D]_4FM'GSBR!2 M&@S'H% PTAA,PSU$_/-C>R[.@D;J= MDT9_-#&NINJZ2U3"\JVA=V,ZUT/5@WJ-R@C7)>)G):4TS\8UD8YKA84ED7$9 MC7.6)1&25MQIQMP,9/)7.]C3ZU>56^*&Y:N0RWE6J*D@9LJHX#RBF+!%G!&% MK.0*224DQE8I&0)P2W&?NI)%E0O@+F.(Y?))_F80O[Y^.@6CPP&OQ-IQ19CE M 3BDB\%0#+@MYW8*W,7\*/@]#WY/Q5J"\)AC8!!8%@SB*6EDP99$@5"<+,4. M[(1L%13\7AHMGF=KZ)$TN!"P!U#@H7<-)SZUV2U"(9/4=<"H^<"PKIX+$V$O0W MI+4-L+5JI,:/'0SW5![Z-S]BUS=[E8=^Z/;LG.:A[V7?=[U]]M7%W6%KQ]TH M/OO%:?+9+3[[D_WS@[_>GV__M46W__IW\^#XO=BG_QR!QG_?H6^;^^=OOF\? M;Y.=S_\<3_CLR>[>]AI2BK2L]#0PC MG_UZHQW[]W#-+^WV=JV"$,H(ES"/VGEUZN*:OV&5*I1RGH5HTC4?E5(XR8@" MQ@%QRW-Z-R:0QMYQ+@A(F.3S%_?P[!1-+GA;N\#.E91\K3WST,7J4LE\,"=D M3WGCE;6>$,L1#2 :KF0^$1PH,BYB+\$&\$8 9D]S_8+9==7S:/^GVR]B\?%-4J/JN,<-D@K_^2O "WYM4E>3,<#WK]JJKY7F<31BZWP+;> MV6;8:H_JW%7&<056KRYAU8?XGT&SU^S'C['[K>GC<"W_$'WGL%T]I5K6RPH^ MQPJ^.YU<626M V8:2<\=XAQ[9*31R"1O#*-8**/SQMGT29>B]+56^I6#YL<^ MVSY_N\H,7.T9N))2>DI[O9"#>I&#*?/>*<(5H0H)FR+BS'BDI:9(^)#Y DN$ MBKJQ@UO,^X=8/,J=YE]DB".TE$.._62@>:'SL"U MXD5*ROLELUV>1??:36KFG;4!"R^\X4$0$W025NE 9! VL"JQZRSN\5(U\J$6 MS^V]S6Q57UT\A??:V8"4ESF/1!+(16.0=2E0+P.7FBRJ--O"]>@A2DO.TLC[ MU-NHFQ=^]IS5BQR9Y02^:6MC8:A7TED_+.Q-V R*8,]#D,@;G1 WEB/-+$:> M6J>BDIXE\YBP5Y.J);<$!130+*"YB/IOS@2KE75<)AZ(LL%%IQ+F-#!OA"R@ M60_0W)FL<,)8E6 061H)XEX29#R'WXAW27@NC:+#&I=T4:$4!30+:!;0K.I# M*66LB-%&(0 HN?$66R:]LH1110IHU@4T)YAF+GP>K#6(&:.!:0+=M& LH"24 MIYRKD#PP3<76&5]4OM85 ,VG/E/R8*"\/!!TK9?/X2"T"L%+GK@UTN @DU() M_HC423$K"I5RFPNS;"^<>E_I[MX^^1)%I)8Z@7C2\,-XAYQQ!"F0G0I&@W5+ MUC:TG#XJ^&S1IE"T0M$6<=[Z[NA8:G@^-7A^WS[^BK\ D[:206>9?N7.,OW*G<_SSC+]RIUE^I4[G^>=9?J5 M.\OT*W<^SSO+]"MWENE7[GR>=U;3[_>^=:VX,:I] 3_&WSBQW<-FN]KX8=4> M=7[D^*)_\"U/6J6TB[%A?4YF9]MGS?9AH]WIP\/['>AB.\3V,-5=N]J4LGWX M(S7;MNV;M@4-A0^J+!,OKI;WN*B3L_%?KOO[QGP7Q_T?M9(+Z,9IIU=EGWC9 MC2W;;WZ+?WQOAO[1>-?VTK=&6VSXYU>L@[8/^C=_Y=)VFH?.Q"Y<;IX<-GI= M_]]KUL, 4DQ9WLG]')\>KC5LJ__?:YN]?'OC[\YA9_CIU883/KP\:J PIS_6?K]F0":W_18]7PB>:<+(B5(NEW[FQE:;TE$) M0YC!A'O&(Z8.!X,-\X$(:1667YA:&W_IJ#ONP:D]C,AUH_V*; (YO+2M[_:L MEP?CLM+ >(X:)#BT>!ZQ/NQX39WJK\9K-$VVVF'0ZW>;\.!7G6E]>;I67R_E MG3$*O+I @5>74>#M!0I\O$"!QF^?VG80FG#]7]=-DNN[F5/5--/9$_7S4[L5 M>[U&LQU *7/'.OVCV/W>[,7U!OS6 F<]!IKKX;XN+[66/L>\\]!#W[:=FBL M=0;=M48WIMC-PW6MM*L;FS! 5X"T-W"]9FC:?-=,$^+J2-T"GU>1QUP-17JL M,;]>(_+<:I"7X\)E.X,3>(YO7 FOD=PZ^$=&P!">A-(RI\7)!;T33X:I*B<2 M&^=$8L,XFZN1-;O=0]MNGE=YC7[.7?ACLQW>=6,/Y%3]N9LN)O//N?RZV?.M M3F_0C7O0IC];'?_U:0-NSG?.Q@$WG\CN7V^_[G]^0W?W#N&[[_GVWMOFSOGV MCYW/_S[>/]\YV3EY?[9/W[;^9A]:\?]^.#OX'$X=Y?)@[Q/?__SA:']O7^R^ M_OI]Y_7AC^W/6VS[_ W9/]DYWJ;[]. U/./S/VG[?.ML]_T7AYVU1 HD@F6( M2\*1]I$@9;07S)M F!R&1C7;@Q@V<]@2)9@9R[&E3')"I1:"V."-HH$XJ_E: M(_:\/TNBV4<>C.:'A,S':Z-WEG=/!3-[>^]VDZ<@E$R MN>!%X)I+PX6B+BA)K 2%3FL;#SQ%JX[OIDW@7X/XI5I/3J2G6F*J)[[,:=6:?H9%YV*^7[.* M3NC K]$]6PY/!.W7]VSO:,*:&(P9P3SF1+5>7M@A>1F^XV.ZL7$Z'$ZXI=FN MFM8-59*E[\W^4?7H[@ 80/7&;CPX%N# "/0:E7?#A>+2 ^N=T_@\S-XRW\&S>ZH/6W MK]8,/8%>G-KN]9VP%^@!MT$3FJ>Y0X>Q';O5"^%Z/!T-0&[5IW8UD-6,JSJZ M68&;;?RV]M?FYKNU?[UH[-UUR-?'+^F<-MMY=.#Q,*F V.?+ZQ6 VMP'&*'A MB,!XP!#GH@(-^S-M8:,=/? RVSW+,V DPX9M)-OL_GS=6$HW--"-\FGUCF+, MLZ'J;)5<:QC%.(T)APW7NJI^6HX/7JM^F7>ML[:J16YWOOKD\>BNXU#-Z) MB]TK-]&9AJGQ'88)>@HV-DBXVSFI6C&>";/9_BM!76_$MUZ$R0%F0?/DCJC4 M.^H,6C#L #W15EH)WSD>M(X=.G1LZ,EV"X1%&:DA".KY?_T&IM#H/D0 M3SM=4)MVXRTH7X-@]/]=S+2S:+NC&7;#_/DMW[9VY5%CL/C9+E#50:O_7Q.;&X7O*D)8^3[U4I3??G6X88OCU[=K<:@ M MYA[R9T89+!/BR9_-2+N^D-:$?N6N\9DL:=S2]4*2-5R$>@+$9<2XP,-@%Y MGX@@+A$N_)*2QD_#^M\7 EY*;CCD,4.3;:3S/T'J)FU[,,(SHF*]2Q0EP\") M_0J ,QYG>(0%ZI$28,F0,%9:#P^T)[D9U1,S"&7VTVI:UVQ5A'&]T;-C9IF1 M"%:'WOJ(9[8J=+E,#_/J7]FFAQ71J1Y7W7SIB2\:'T&*S01-AWN@3R>][$0Z MKAK6@5_]T:5FYR_#5#^R"@.O+>9CZP,V_;'$*\S';MXQJC5@-B7&@W2N,1W&V[0@XG1 MRWA\XD#>N6U_5(\83@H08.=[%O40^H$TO3-"+,LWPO/ M7;]T0_[6X;#AOF6;)\,70POZK1$YJE;'T11OY'3;U2+=NSR_X,M'S5[NE[^T M\.4'?;.PJ@QZ0Y_D%6&ZV&K&3-% [D,BT>NT\S"M5]0:A/']J G3(9\DJR3E M*I,S=P]F=Y;\S_?#O/.QV\X?7C\WKA_3D5YTAS2FF?7NFVVV&JS+"3"Y[6A?G>'L0K>'H!I2,WP3O; FC_"3)YN9CBPD/\KN9I M+QY>9\-,\K8%V#0UGJ8/3$NAW9?\FX#!\*L?HF/Q=E;$]4O-+)3+JO!39PF0=/B.91.D.H#\:2J&+B6L=)HOM3#(VK M<@!C+N]: 81OADYF3K_VO?\^X7R_Q7B?!=RN=>??ZIZ?' ]GA#0NVN@-YX[H M$(T,<#.SC >.;WK/[>,X\9[@#0&Y*! UQRKHH"UQW',7:8"?3P36N^VKF>-' M?JTQ^;!#T38V/W[*5S'"O#&6:SV :.U#)G0Q\_P/@.HP*ZM5Y+>]SBG@DN;Z M7R\;;ZW/_.-B@7A3\?**/U__[>SKN+ K/HP-]A=K%WV?GLW3GSR%.&^8JW>= MX[?.V4Q486X,392\-PWT/Z_WO[?^W/WPKZJY0ZK9O+BQDV^L7F5'FPBV!=?:0V=3]V*B5)>''/U2 M)S*GM:>G,&DKDC D---=RAPV#/G(40R'%SW+EXZ:I]E=VX]#\R3[EMK9,')Y M4OYTT(Y5E5^U$W)'VJ%J]Z WM-@N->][=O(UVC%F5]W02+KDABT/;M]/^E;/]6N,=&I.=D^QS:>?[OK_O'H;7SU_NS@]?0YI/W/PZ.M\C.R2=X_X?C@\\[:7OO M/=GY_B5J3BP6&CEI*.(I%Y6@+B'BC&9*"6M$F.0!@6BC@U)>4\ME%A (Q_ $ M4I$",':2?XTDT+A43NO71.O>M*H^Z];M8W5U;(E-#D=N/%&8FTB,252!$(13 M-@9"?XYF<^SZRR@$ABJ,2W9&5*O(&+=[PUW$3ACXN-[(Z#QR(+5@/<@;BC&V MANO>:KG!%42/G%?C?8>1'O8:@U,8M-S&X99IM4T\,KJ'/A? M^U9%>D9PW(/E>.13_1Y'NQXCQU#V4_5;P[? @^)X_WJXK=*!Q66J?5>6HLI< MOM3K*SN#/T>WFCFN-'&7#Y^1J<[W*79!]2(W3#BQY M*,]FF(FY,9UO.2$._/$B[U0U_,@/\?.- UB$NB,GU^4U;"3DWEALPZ:UKQ* MO*AF:>=1F'[$D-MJ#MFSRDL.:S!V[\ M:FCPSZ?_W&_J78Q4H_.]G4,.NU=OO;C<:YX,6K!8Q\Z@!U,ZBWIP,O0@@G#; M,36K2=#M# Z/.H/^SE -5=[U3Z=:[9:"&2 M\L8Z*)O-8H4! N3RO<9U!*&$B2]5F+BZ.4R\1'P_EXCO:ZG [4O[\H(])".7=OL &;^.-@\K$,^A M#K!X="LN,S*D+Q;@85!&M[(UUZ]>:L#3P!3KCC;#O+/8(& M?<^49[@9<'36&S*C3A5Z<6DO=[SR94,?5KI^7D5R"T^'#,1>6A O^.Q[9FZM3..&#&7$LM!P!*OE%A;Q M;Z,MU&ZF==7V[8AZC6Y_T?B81S??[CN]O,+"0GHXVH2Y$'G^>A] MMJS[L$ MMQ*(NN(QEU^2]XM'Q+8;AONU,,1'5S9>\ENRL$=;V\,Y5$EO/,NGV>WE^0<, MH6KG)1=0Q^59E;LP?.A/CI=;D[?WPW#3=MS T>;/B'?##7F+";C'G]';/)VO M=ASF<0=H;;C2V*&.C=O9NPC'&U' 491?[R?ON\JRFYE_9C_(J+#R\-GY!SS\ MJMIDS8NIJ/X']("\;O;L(5#AP]&QCY$]MY$P1F7S4(P]YP$[%2/&OXJ:N0K*L$P97X8F='%92+;:5/3?:ANY-[0P/ M3=WU[*P<3Y58^4G'*UM.[WKZ6R'5*E?\U)@3WOQY?B7 M/\:'B9OMJD?5E^YB)ACS0@B5B?+H$/SHQ2,._:+BT.-#S5>N*?E"4'/C9?R" M7+ZV%*>QY^F^>:$(G[7W,S4ZZ])\CY4 M\\?):7Z[.8J' )B/$&P/CQ"\^7F$(&\^W5A<_)$%68]T^;/O5P_K;%062V< M#PV]J5(*2Z%GU]\Y3S7KFD_^S 5GD,Q,/9X!;59KY.A2SNE;(&YD#I]M=QJ/)% M./Y%M/=2"KW_BR(,M\EW4L1/7+UE1D'/7KYE[OX_48V6&3L^1Y&6)*+ 25+* M/>&,<1.BE4)@FU12)NAKG0:_JM9R2Q#%FQ\CI^YFY1F-8<_^6*M)Q9:[NA:& M%5MRA9?S3;S]>O/\X/6G[_O'\)WS?XYV_GK_'=I%L\OA /ZW,^/9.MX%ZT9Y4:=&\[;H_( 0NN--)+LM>7".U"4 ?"+;1 MPZ_*LT2$BHX^#O,KBKXP19^DA9(E)BFQ*)F80-&Y1TY8C8RR44:/@V)AJ.B* MU5[1Z\<:[NI/7B;R]S%'%564[[EQO6N$M7I+0'! [K (4B3/M8 _G1<..VVP M$%K(PO66:0G8>37%]22)U)IHD364(:Z40IH)C7 47H=E9=V;8/S=2X7Y2A] M E_HO;C>LU!THGAPRB>>L.:>:N,MD<%$8R*/<*%PO253]$FN1PS+F4(DHI0 MUZ,J($TU00( '?X?'8ER;4/2=G; M"( ?(@5NYSAQQ@2>-!$"RZ"]H*'0O*5"_X]3- \$REP"],?*:;#TM4+P)T;9 MD^.E<"FHO &TKK&LO:%?/'IWUG-L0'6Q2LQHPK'USFFJ)":6>F^M8X7E+9F> M3[(\14-RC ++PSH@SJA!(&.%B!.26ZFC" GTG*TK16JOZ/4C#<_"HW>1R>35 M*)-);Z4)WK,P[VF,GN'$;+*:$\ULCFY,6NMHM,.D^/&6"_BG@QT]]D2*!$B? MF^&5_QX M=_7C56.D7BA1&[)W_5FMG=@?9L]85HIWFUQ&D:BCD^\,)!,Z@WR.?CRV2QO1 M?KU 9X]H7_P U641O7YDYEA$[Y0RI"RB=5U$IR, U-&3AF.0,0::2D3 M DD[;QUS ;.U#4W7N:!3B^@#YS[_)1.\FXMF<3K^Q)[<@O8%[1>.]EIZ%:RW M07+!HU9:".HUIHH)KC7!Q61:,K2?-)F\AG^LB4A$;1''EB#'-/RPU 2F+!/) MY=-/#^N5E[OU+JJIM6]4Q'67O##G['=OB^Z_.!%@ MI4T2D60UX@+(N4O6("DXLS)%3NQ4&:>0N XR*1V$Y5YR@R/FC#*=#" \5I-Y M"*]+\->-OT[Q=SE]_Z4,](UQ"OHJ7>LX!_W+Q51I$#=!R_4%$VX;A8U'SB0( M2]D+/"1E\Z82E/J%E#,GTZN%)^KV3A'V J3R$!D"VJG:8@10 M-]_?0^\==SL-GP MSE_PW;\.6CO'[^&_.T?P3G'PUZ?OVW]MGVT?OVWM'[>.)OUZNWO;='OO/09; M\>O!R2>Z\WKGZSY]"_UK?87V?M\_WSK;_OQ/<_?SVYS5"%_X]8[W<^EC'I*7 MU&#DE5>(2X:1P88B;:UES'D:@UG;4&H=TT7%/,V,X$\9#550L*#@SZ,]AN@0 M<)6WA5,$0,]Z/*IV SWW%OEJ+@/_NCJ"8 MNE\\>SN"-K8/'2W1MO'XA2]$74%80HPNQO#K3]9:$N@&%B! P*(G/*#+6K6J M,I_*S,I\$GP;,(9E1)Q%@[2/'AE+EEY0!5NK]&RW MR<34V!6<@\EX+JRR&/NH/35$12KI(Y$/5["U--B:MEX#PPZ<=HULMEFYB1BY MZ#V*1)#(B0K:*#;7;_;5N#N-7L^58G M-QWOK4H2Q=RX^+.5E6FO_>&H?OSI9WWWO6C0.M_9_21VMCZQO>-/ M?!^4^O3]O;+V'[WYG>Q>'HK'UG3>V0K.Q==3>._Z< MZKN;H'SU@YB"9-@$A+FGB$L>D=$N(N8HB3B"W'$UDSGAB#5!2IL$Y]I(IQW7 M*7F%=93.F.G,B3SOM6+B?*#H\'QSZL/\S(5?CF)RU-;E")]0 M/BC)<6+&@EY%+0B1A*I"A1Y)_';2Y1R,3<'?X!;[\]K,'MD6"3Q3MD,N^U4T?RQ:^ M9YU!*]1W/+6]LL>QN/^GS;L0:\O\6?S7YYS=]' M7:WA+Y"K4U N^'8[=U&VX8<]Z=O#V!GT:K !?(_]R[R\R_M<712N P,H C:M M\_*^0[O+Q?Y9T5:\O,:IS3L>W"HG/W7*N[>CS:!:]-W-W=PW:KN=T8NU=#DS MZ[DM=6ZA;.%;75CE?C.6;Y7J?01_YJ2$W&,X-V >G.;6WR[G 1:I2#EK"O04 MC;W4/#D=]'N_;)@ZUCCV"??"Q;,50*3*D87<+;N8G3=%__?\J;6W?X%YVJJ1 M)\HY+N2]AFI?3VS(KW*YZ1,O]Q>8M&:"U8)5*%O-S^CAV()?LW3K MHR[U1_ ,DU(# %9VH =9&0KX>BTVBX^')L!E'X I"\W)Z*_UX7>RG;Z@2+!) MD@*+>AVBZH)?K!L9!X3U<&OZP.:9NIYW7#6R(;L=E0Z(L>)G9 MK8>F/&S(=E%;ZHG#2$NVI=@#+^^MA@O6U5.:=I.6W>!DUJHKA [>/>GTL^FOL9C!V<% +X_!X$ [S+T6Q%WRR )^81;P$'/=5N%9#WJY&J?=";&%2F^Q'_W12?,_\*TQN[#6.2UVV^KDO7'0 M*@OGIG1IX1K!63_E"11I?H1VL]SQ\T/_-;;EUTNSOBAN&H_R@5E7:X M\#GZ M0;>;)_P/VVOV[H8Q[,GV@*U!=U1=6 0J8/&+PHDX63A1RQ&_]:D*L,X)".J$ MD%^Y0$7%X;6N[E6@I)S(;%1U+R?2Y8FL]0:@;"#C<-T<'H)19X<(+@&&VK#F MK)#WLPB*XV,W]UVIM3IY-RFVB_+F&[5929T]@QA.^G!F>*[B.NWTBNN_Z<8L M\S_B5?'6/R8#<\,EQ5=?L:[7:0WZUW]E)KT_1V;;A[5>U__OFO6P:*,(Z\$A MV3@^/5RKV5;_?]_GCM;\ZAYWRUB(A MU5-K./;O4?>JA.(P(M>-]CNR":;TC6V=V?->?JYQ-82I&5Y;<+CY;5;H*?Q1SU^P?-K5RVK[KI/-W+QGP6]%5ERQE5X=D'SI MPPLE8/SV]<3"3@;O_SYOO>>>D"QPXE%\>36,G[^FT6EF(9]FN7:O8#V7]3;C M61G,][;;+8K/;3M;$ 6FSR!L[>P(K!; F$L0SAD%)>Q[<,<.2[_9-[M^T.[U MMWNH6+?VK[\-Y):?H<1U_2 ,!SI4%1P ^O)EC/TB0J32!XOL*K M:/;S>4>[ Y]J-;_'?':0O*]#.2S5OMD?T *4__%LY;-OZO983!D[S1?)3CBU#,3'QIX\Q M],9V\\G5&3U)*4Q7GQJW#6"7/R[,YLZ,9(T_2VGW#L]@QBR0LY-+>-(YL;QCX9;-@7F+ V_]QW7_>HC[^Z>W'U!ET^TN0X]V3$6&?TW?OG9DX;%]-N6SRQQ37I@9C#O-NTP^K;V$N!]Q MZ'!FJ"V^M5Y<*OZ$)VYFU OY+!6LT,-8/%ZQR93XG!V 6)ZM%G+1O4*JX93\ M<04?L'CQZAQVZBG*9UN?.S]7X)[O-XV%)YUQN,I?SI_HPGI?I^!/;XX,/=[_ M&UOEK'VQ\#"+V)9/FW^PI0Q,JM7?MM4NU64W_H25W+4GWT$HMD_\1NVWM?+=M=\O5;V7J:1L M;TC9DU\97N!*)3<+?=F*/K8=O#%TJ,DD-EZ.#-?V=;!>CVCF+AH(]OH/,>I8#((N!;:*_+\;#<7S4TP] L&3+4 M3.PKO:-F&AIF&4AS Y@47$ M;82C5Y?:F!O[O#8M\['4J93-(M)3YH_.#?? )/8FS-D,EU-"UKM)D*X1X/F3 M\IB.SW! PR>8&?.TTM)AP&GB28=I"]>9>]-!J!N-O(?-T/OBCV(8M.).VAH: M^1\S,O2V1V'DK3'AW;F477B[TXZ7SOH?I0I_R1J\>1(V0R@"7[95I9T.TTX/ M#PB/Q@HA$",T(BYQ0B9XB:3F441)N(CBIGR_F<#Y$VVWNU>6SXWJ79Y@V-Z0 M0>PVF6K/B8%+F VLY/)II?2&('>[[,WO,7TW9JU?#G:QRU8D2\^7YF?R].)_.-/.AEW MY1]?!KWXDS[X;6B(3%),4:8,(]S2W(>)!VNEHYI;[?W!]F(%UQ,&[,WVZZ6, MOLMQJ9/^9 5C:OZ, 5W$;F=EBA?O:+0.B<6_7M1W__V]*$2D7^'SGPB,0^S# M]_:_[3?W=O_XWMC]*AH7_YXI7MS?K?]L?(-GN-B[@,__;&Q]9?6M5JN^VVKM MM_\\@N(-XL@+9Z!+RUD3-))%"NC+OC-!_ M+:E\\0&XNR\UZ0E:-51(^'J0D%HIP%GWTG'%02< &)-4R1E+7**X1$)0E0=% MP@KQ;H-X%U.()QEU#/Y#!A.)N":9LT9.R\XRF@4"I$D(N+$.V2%!SO/:,R4 MI$E8N30[[UY--^]FRCUY=]WGHO-/8,'\6N0E23[H8(3&8-'HV3Z 3Z?7RVQ2^_R,ELTY1Y=+;9&U;(+<9^F8WF]J M7@SB+\O**X5VZACZ9N2OK+EE(/[YK#5'#58./%?)E,X^+$'6@EVGK2*&4,R, MM0\4M;N74CV/@%X%J16D/HX1?2=(K:#S-M Y$_X#1U?&R!#6#HQE[C!R@7)$ MHR4\1JE@3=?>,HU? &S>KC?HRJ0+3Q8WY83%WJAY9JZQR?7RLWTR8W1!2\3=OM'L*Z'1S785N5D MKOX"Y1-%9D3!&]3O%"QJ[;).=YB"#.,X[,:R$*$81F8?:W9#4?QR7M"OC3Y8 MIN3WF]T(;UR7MKQ[E=T\?NGBKB.ZMV$B_YR/30QV6$G\M\?=O+7_^KN./FZ(Y3 RZ*L.+/TV:WR$/^$D_[PR0.O%Y,_SJL?BNG M\98YQ\7J%70].7&_2%&^7,OK)WKJIF67V*'HY!4Z.1G85E&_5$I13IT]A4_] M+$JC6N>U_[K%3F$\V-LR>1,5YX)J9[&@)#BIK34ZI6N,;S':*7)I\9N_X)$[ MW9U1N4LQB5^&X]\LAIO+)3[/A$^O(_J5SW/KN$^"I]C9S=O,'JX?;XOZYH'G MW@3%'!+")L15]$A[X1%1-JAH#9,>M@&\P:_9!@#V6O!7+BYK^J/+(J>BO&E" MB'+R^7GM6HF!)0(!7XK0L%O*S/9PS-LG(^GY.W9S*I<]C)>B@NBKEI7Z&9@, M-F&2;$BPVS&!N &I<2($%"68"U9B3(A<>TLW9DV&?XQA#9AZL2SN!%OOI"P% M+U-%;[G0ZB2+W*BD8UB;.D(V MP+Y3Z^,4W V9['IE:5Y)SM#+1 YYJPNQ8$3( WA,D+M,=1^.8ZL<1@5F"PCH M3P"S(#BF/"JD(C:(L\Q%KJU"+"8>A1$J4)W!C-P,9K>@KER[0\GK@R;$WY(Z M9@'VYUKU4_U4/]5/]5/]5#_53_53_50_U4_U4_U4/]7/*_YY;IRYN[-L=@6S MXR[>OCHS" MD$/KDL*OY!MQT=LQEJ[>4:?;1\69V8DMF W+-XJ8[654:H)\Y[_S$']T6C_R M1?-3%P_6C:%9GGT6_'S%%4-T_3 W1 MZG5&--GE25M)43:*EO6NJ$ +$NZ)QRMO-C8-$RM@K^.P*1]P#MOAM0M6##7S M C5#<7HY[,\RQ>CA6_QLX MZ?_'KLQ8:D?=?-SP?W[=>U+R8?]&]3__M&^?DJ^H..))^0@]\Y&>E <:!8?9 M-#-F%I8Y).T5]?4SH[XVUU-?+]X\58C+YJD57_9KXQR7>VX#O'1\<[6_6+QKQ?^9^/CG\?UK4,.XSO?^5CG]8LZV?OVE=:W M_IWJ\ 0'@GBML$J()BX0]S@AI^$?G(*(GECJI)_N+FLB(T1ZKXD-G#BMJ5(L M>9*2",E8-4UF-IIS4,([]+[]Y=U^T65D9?(/QZ:AL-X*,S>,Z!!;G;,R#RZG M9F3*]).8&2UAX!>%'3VDU7Z7WVU.,-*Z\U'+P-YI])E9?-C)+'.,ET9!]ZJG MB\UDM8>9EK!_U F9D?"Q> :G&0=V\W.]8N4C!]P$SQ+12 3)$!>2@O(9BZSR M/C'IK>!Z6OF\-(9C93TVDG.KC(D&8\F-]\H);Z>5KW!0P!KLG(R:L32GY'"" MJ>\F];Q6S?@\WJZU:_3YEP_PC#@ )=W@\@%H]>2&X@_! 2B8>IC!ZHH#L.( MK#@ [T&;LC0.P$>:F_E*\-F>U7)0K@LN2N^V!>#+)[YZTKE8O!CNUL__RX*= M)WWPAT_QG:EXN[0M00#K(_E;+-'WB0O>[FIY#@O>_FS"^Z3QK=%J[(+E>?&) M[GW[Q!O'[W_6MS;Y'@4+]&*_M;]UU)XN>-MK;X-E^I7LT:^DOKMYT=C:/]K? M.J3U?)VMH^.]-MRO_>_O.Q_WYS'\<4XLH48C&;5!X"%E4>E;I_L=-4_0:;>3._S;2(Q<"=91@ "B^]I;2=:7EDG@''M/,^@7M2J7" M#V9=5"K\4"H\;5XP[W.5N$4D'Z+P1#BR$M-\$L=)#%$9!^8%9>N$K9(*+XD< M>*4MB _-DV;O*(;:8:<3[F9 W(OZ\[F@S](-B-'$?\SS7J'/TM!GEO!-03T@Y3$[!@B6?B,;4NN%DA%;YO".(^SL#]XJ_/ M6M&7OE=_['8J#V%Y"MYX-[-'4RI8B3QX">,5:O_3MO=+Z96O]]+:.1<1$VH0(C@%Q2@AR47D$JZ2)#Y;; M )8Y(7H=]/NY:/UKB!ID@KPWESF6F6D4+O0COK;XP6]/:91D!JXBX_3SSY#/+Z))/ZEIZ$M?X)6&\F?TA1KQ 7Y=BOH7@"Z9U- HG/, M*F60P\8@3B3XB58(1+A(6$A)P.I:>VO,NC+W3L-=NMX\%(,<9<1UY^X(,)7KM[0*\%4]$4E$K6"K$@[-47-O:=O58*W;>C;3^D]C_ M]JFX3Z.]?0X:S!H?WPM -'8\F+O L:04>%XDT\7SN]OM4"SWU_ ]>G>\39H ML,=[NZTV? O.L#_?=D!_G(=[L!C\79@G(W2R("492!*C 3D?-2(7XAI'*UPRQ?7ZETW("KZ'O(?!F>WH>I>!DJ7H:*E^&6I](@ M_!4=0U6F_*L&Q)'8Q(+%0@B>,-;$4NHMP]QA$JE;-/Q[K:D)OY<4AK'H'/@Y M#W,G?>W%HF7Q'S%UNG'3^T%[4/2>VXJGW9C;J<*XX:N;[0Y,Z\5*-2R^J]5: MACV./W^'ZQW7/^ZQO=R@^/ASFY M5 DT)'K,PZ(AW0H55PX5IX/!24;,C8S(QH 1C]8@@VE"%OP^@74R--%GA8JO M(5.B4)JC3BO4FNW<=KND1:X8'Z[#,^*QBHE(093E5'MKA$L.?I-:VN392EEY MS^'DZUF W6SN@'>$.$842B37?,9\\A4P1M*SY 4QA,LB<9/B>\-=Q1ZQNG" ME7;."6F@VN/X,7N^7HM@> /NKD;R7C.2A6_N0[< MM$PQ!L*9=99KEJP..#@2@\7&N(0K6^<%@ML<9A ;J0>3)B%F?68,3."Z2881 M4UCPQ'AP!I>9RTHOBR.@BN"L(" H816S(L&FQKEPS#D7HK&!*(N5XZRR=EXF M(,QP@3&* [4.@4!D,E&7D,/8(VNC9KFNCW"1 8&M<[)*(=W7$,/);3S[W4$Q MU4->\L/N78G)7X4/QT)B7FA!O:=(JK-9BH)'7P$ MASZ?Q&=^$2>0A0T/8<)AQ,&SF1Y3[ 4J%($G@]EA)D=0Q().ND\T9RPS)9"56K M1%E<\9T^:SZ+"C2>$VC,IKHPJRVAF" FM,PT&0*9Z"*RCFN"A30^9<^(\G6" ME]5G864RGBLH625BAPI*GA>4S#"SNBP%-@"*Y",ERBQR3"BD,([P/X-C)DL# M.5C'8EF),JN7)OP,(S E,ZN]TB!0TRL5*@Z?[)@2O;+ S%,0MMX1"BL0?&00 MG$VS\\3.;)(2[!%))&&1)]EG-IXAD N*#/4R&D9IS#V*.5D' M(7DQ[(H506V%RZN*RT]MME>X_"2X/&V[:PH3&4D.7F*PW1TX[[9H("^PPS;@ M&%@N_J7KC"_Y0&1E6&\7H3R\B=%VQ1@@=\>)'6M#KL;8[V4MZA]-!COCS]-X MTHNU;BPCH?U.[?0FMV&6)_(YL4'*#6$>@ V2;TA]5\;'1V>#S(-EBUYVCO$R M6D> @;@:GUR0M?+:")ZYE]N_@@2(NT?=&&MU^-Q1K_;^)(!>7[)#+D ,^2BK ML2)FYD-SB-Z)-7(%16I!3M%?/^X";*,O:,[H@ZO;$ZCP"Z=(?=1_R:'>MP3?@VN[_[W M!GW/]BX^G35V,S'_Y^][NWL"QM/<_U@'=_C?K?W=QG'C>/MLQO5M?V)[N^&X ML;5)=K[!/3Y^/FH*^$5E(G\'JC)Q[QH"BR M2F!$ TZ1PP)ZGY,!UPU1SX7FKR(_K6#N@8YQC B: <9Y0[A3P?F(E0C@'7GG M+$L%S-$1S-$*YIX,YJ8C?$II2A+CR"MB .:$108;BE)BB4OP#I,)N6YJ"6F* M3PMS+\"2?H9I!E]B"UX\7*\=QI/8M:TR@3*TFR?-7K\+ZOTC5A0>UZ&JCPH[ M1KTF*G"BG ;H!$3EQKF$@S;W-!XKX%P<.&>3&Z71"K!1(:LY11PKAHS' FD1 M903K4' +FJY6B06QHM18LH(&;%W9_8)%'CAW!/9/H9@*RM@D[VOV5 IZ&P6= M82IE@)V21N2T =.:8^<"PX)$TSN7D&88FMOY;*Z=5:6R\LJ!-GM],%<&3\/ MO:.A._\D>\%XZ,MVD>\W-2]F&[E3V\[*>W[L/68.N1K)RQ:,1\P;BS@-'#D1 M$L+.XRA@Q60H@X1FML#E7M[SO33G><0/*]RL!>MMD%SPJ)46 IQE M3!437&N"JZCCJN#F3%XA"2P:DY!P/K,UV7RX8@+"T?A C#/,Q1QU)&19;$VK MAYLK:M9/)C[.=#"?ZEH^+\:R;L?#WK]9CI__$R/(N.RT>G'FGQ3>^#&[1\[G7#6;+4V M3\+V2=^>'#9A&8MDZMY6L^=;G=Z@&U>DB3NM?QF#K:W0WMO]SAITF^WO?F[7 MMPX!LO:_[QWG].;64;W]_B>\=CZGB3O U_[1SJYG>\>AU?BX=[:S]1TWVI^; M]=W-BYUO[\_W=M_#:W^F^NY[6M\\8-XFV"@L2BY0@!U*D5/$(QD#3CZI0)@N M]QB0[Q@V,_@+%YC4."EO+%@G'V?:OH_68;UVM0RU13*O8N%Y,J5NY:K\>TN0C6.XX35Y9(1QLNM@R#GNM)5X# MVCKLUU9(E1;/N2N4:S3;O\J[SICT1*AP?1[VNTX;[GS^W[W:X? Q:LZVF$!&RX DBR%*&Z+!!?7QQNRIS35F*"!#J^"% MZ665+1*IRS>&[>79$//+IO,3;]'U6C?V3J//AZ"M\_7:&5S$]OO=IAN451/] M3JT/,/'E-/LDK?XY;!FQG:W,7JT7#W/%Q<:V9G7'!LIF,X*L* MZ&//9,O=OIN]R1ZL4K&*R3:[M1^V-2C O0D T&K!V@\L6 H@5^CTZ+R7U_;J MV[U!JY^+=%*WTZZY00]NV0,)\?\9-'O-+(.E06&[<41)!%9%!SR1?#^X683I M:!>%.X->3(-6K=5,L9:OLM6/_ MJ#.\J*V=PLSDO])HN<;G^=J#D<=:@-K$<. J'C5_HJ-F"/'DS:O!N<;%-CM@ M)E(/NQ)BF H$6Q1#L"O!1N54BHQB9F1:>UM,WG I,];/X%TCFQ=^4E?!,&W?-HNZ]L MMVI<)Z&[5)4+W1 M=$EW>%&5_L%Q7M77_F/04AJB,K[YB7:_3&O2O_\J\F$"S?5CK M=?W_KED/.CX2GX-#LG%\>KA6@YWO?]_GCM;\ZAYWRU>L\- BS@U#]LP.F+ M/XIAT(H[:3.;)-T8KD?XWA_G=7OL4^_- MEI7?;RJ>34DZ$QM57>8L-(>5#%(\S?;?+/D&E.]N0_(&J_?E"E[UO8;I< MI&IZ!0M?+XO-:PN6#;_8F1A%A4:3,5D/7)7*O\2R[X_=3@\,6=OMGNG+>_XQ3J?:YB(\VK? @9%VIEMVO6QGZS MB+CYP8/.L@GFH+74#3X#ERU3AL,HR'QV'U*,5Y:(NB\1WPQ M"9T\.2)=LH('S 7!FFD;F%"8,\5<,HNR =\0B"JVU&>1VWG7^-0PM_/3^=[N MIW,8&_S_$8SA\W&#[HG]]H?FSK<_V_O?OO[]^VQ5Y[O[6_^^&H?@'7^?AYHC"R<0SC.SS(E.Z. M28>4-Q[QJ"72,1/Z*LH#=XE1I=?>4KU.Z;(X(Y>4I%GARG/"E=MTH7@$8!FS M59\=/>WS@)HY37\3+BHY$8:%15Q2BXPC&M&D*?:11(GQVENBUS6=[62^>&N) MU2O!KI#J.2'5;8!*)H)I"(Z%Q*73FBMC,D6+,XPE91?EW:XLH$>T@/"4!22) MH-Y*A:SP>)AFZ*U"T@A81.N$4+:R@"I<>50+Z.&!I;* 'MX"FBZD$RY$RG5" M@E"P@#(5C<. -Y1:@X/$T4I76$!@Z*Z&!?0JN".Z-L2V[7XO,W3[^<]"CV8H M8Q?BTGF^G0)O 5#).>/!:N>&$,ZC,UARJRVU-AGE%%]>[*="G(419YSR8&C< M$*>#XHPA'!E%G("[98G!*.#@L$RY)8C,6:EX286[R_:Z7J:BW<84> 1-N]84 MJ'1O\=U^EI-869(P+!*R6H-C@7/MF4D4J:1YHMH&3[/NS58O562L6C"<;E/DS6,1$XEDPL+SA0J>EMMLAI_Q\3KX)R&"6&88NT5"$3 MDD#&6(^5D-3I6&V1J[Q%/H*F55OD4K;(:82RTT7GLK\+TW]0;4C3B6G-A"XN3ZG:BI0D6,_3$N^NU%"5IF$3V=1-6=K M*3S6&,N #(\.<:(4LIY[E(+5,3'C4@A%)J%6+X0HN\*_"O^68\L^ @!6&8\/ M#XGG4Y"8%!'$.8]P,F#H6L(0K+!#X)? $DLO0S!ES8<6]S_D6;VV 56[E0I1 MGZA-U=V(JBN+\BGA9JI='?SP%\Q>RS9V3S(9VB6^8"B\!YQ M*D-N1,*1#<8:1A.\0%\&>^S[R_8%$]RPL92%$3=0YHZ=)98%M"R:+IS P]02 M"%G)B7Y'8EDR.4MB-8AEC=G0@MZ%5U:9#8[I\LE/]08S"]/5SG%M5[9]]6IF M73XXY^:=,U:>P9(^4Q+ ^4O[.;9M\P0>)--LSZ/57/-V%< M?[1WOFWC^NZ_CZ?]FOKN]ME>>QO,OT]T9W<;@Y_3:FP=\OWC[7,8-ZE_W!-[ MQ_!LWQKSV)&"P2PEJ9'3D2!N#4'6F(@H=4$'DI-?L^K2HW5PLT&W'_W++9^Q#H,YNA51,'A;.$-8PD'XAA**5K$O;#(D-PU75J.B8_6TMR"<)WI6#(:';8MC=UN#+5W1S#L,5[\U7JJQ9[!E\]0 MZ\;3;NS%DSX@F^O7FKW>P)[X"&+2ZY>= (K\TQ*^X'L=D-FAQARLVCL)_%P.8P%V85/\F#+IGG6Z *7F>8'N/9.U-7M\\D#D!AT:-:% 2 M<>\2LAXYLZ@VZ9GSP-"QN3:O&PN?F7ZYNE]9T]+709Q/1O M$&O;#)LGH6#R+/?@K6;/MSJ]0?=UY^-_.E!),,E,;NX$"\OS69DQ-L'.Z)VF ME!/JS.+Y^'*5\ W,W9JSK0+" %O"--SU!NXX^G[.P)_(T%\TR7X%8>IC!LH4N^PO_<,7 L4"#ROF=B*/K8=&%W#R: 3D_&ZBQ"FS>'U MVF&NYE]:#O%KKT:H"A)^%3,:2>"'YDDV6@I#MM$Y\0-X\:3_DBA>/Q_O7!X8[]Y%KJ%N;'T7]?8VV=\]FE=3H(12C$N-K,A&K@\)&6XMPDH; MQJ+V-)*UM\S,4C$ON:+@88L*'HIDIT*UUX-JRV*+J%!MZ:@V39[K'192!H%" M= 1Q'2,RSF-DJ4@^.BF9T,\*U5Y#_L$85J-\2+T M=UEF1J6_CZ*_,[S]+AEB'44T9H;GW#/#&@%*3(WWB@9"<*ZP,??A,JV(^^\9 MR#J)_8JGOV(5?,;!KT;L5TA]&Z2>S7Q*R3"6C$2&@;G%?6)(NUPJKD.*L-?& M:#D@M5JRDUA13U<@^>I!\G%B:15(WAHDI\U9EIB*5GF4)/.("^F0@X5#GB@G M;&2&D]RP!"^K5&C%V53SWUF0FR>#PINZ7Z)G(9!1"4.8P81[QB.F#@>##?.! M"&D5E@>2KZUJ'N7,H7J19]3H]&--O7FHY,61[O_5.3GKK^[3>OT/?R>V9!!T[[!M7>W>>-CON\G!AI[,9VT5C_^?@::_;,. M.@_?.U(_/L3['[_":QXTMI'JQW6Z\^F :N5LDA(11_(IGC9( MVYRF2)R.E'#L!"X1& 0WALV)"Z_Z[1A*.>U(IFG[(#7J=G:25;Z M4WM>I/L5Z5-%9O3@I)_C]_]U"]O 80;K+RT3!'-L*%@(6G.G/6'/FOVC&HAJLQ"/7K_6M?TXELH^*P&P M BYVER($_&89V!Z.Z3,,Z4L_1T;_CMVV.(OR7C!/?;&%K]?"(-;^M"<#VSVO$5%, MW P3;95\7"4?3SD@1'"-E1\='S?HQ7//;WGGCXA/89G\>U=O[K7J[?K&SE6N"&\?[W^IGTP)LUMCY_WVN_/]]O?SV',?,&_8KW:'Z>/^855CB7P&]. M 5%/P7=1+J+!-D23 SY0R M.,USSUKEC#64JL2H\,PO>AY:F&BB M-L8924VBA%<&V),BU!S*1V4L5<:C0()#W"2.G"$)!4:DC\Q&GNC:6[9NZ&P3 MX%4C?:SJ*>ZLMS@I%93GQ'C,)8XZ&!&5@?$I;J.RE67QQ'H[;5EHPK#E.(+D M>-!;K@DR3(+0,BJ]MU)'9];>\G6"9X\BGTYO7T,=Q6ZG;UM@/)P!I-E* >Z4CE*!B\,X0>#;,&3 C$#":Q&%C%PI<':$ M7I?W;Q+RA)TW;QW(J93]\3+=*V5_(&6?MC^BP^VM(NN"W]MQ>!1E?PUAC;]BK_>F]FZ8%G::RYU+XH@E6"O/UTUZ"MJ( M<9P:KD<%5\N"JSG]RZP.-$;J$):"(AXH1D8RA5ARUFH9."Q>YF_G!&J^Q F1J6ZRU?=&:J(P'DDH+K"!X&XX G9H#G23L7@B(Z:JY52W=<0Y/AK MPF!8K[7 LKC,-Q\:%DLM:KRQKO%UG7@O8X)6&]:?V""[*HVN@'UIP#Z;^^.% MLX*SA)1P .PT4K#)3$*:!\U("DG3L/96R'6BE^Q"+D&#GD=R4(6E%98^K85< M8>F#8.FTD1RDUHEZAK1P";#4Y6-\,))9] +V00]HZM?>2K..]2REVG/%TDDF MBNF:^TMFBFN9*(9ZPG/9SVFGU\P?>-.-+?CDCWC5*N4?D\7TPP?&5U^Q#IYM MT+_^*S,5"EDMVX>U7M>77:8NZ\0.#LG&\>GA6LVV0%$V>_GCM;\ZAYWRUD(F"_?&_SWJ7I6!'$;DNM%^1T5SRC>V M=6;/>_G!QBO]8&Z&%Q<<[GZ;)7H*/H3ADF^?A$&OWVW"A=]UKB_/?/Q1SU^Q MS&72RQV1WG5.0NY,&?)OA<879N)'80FO/_[O/6> MRY-Q)]Z+C$!\E1@CMLHZ\+*NN]OKU_XSL%U8O1R*OZK(GD\A<5+;A.D+F?WY M)-0^QUY1H5\;UKYN7M:1_[8V_=+:[V4Y^1_UG=K_M=UNLU?[PYY\7Z\U-C8W MX//P.GP$[M&-IRWK8^VO[3]V/E^5H'^)L)/#K78 8$[RT]0^#,IZ\;Z0VR9;+"/?N>@ANG<7; B$Y<2H:43P1Q,/)*9@,2B0L4 M9IM[7?;L0YE.8'J[!9D9E7*5)5RU5%9A#]=X<)H%ZU9< K#>/B2,HX8GHE([ MJIRE4C'I8.%988P.E_O*&-UN?)BQ1D']=E(IC\/2\/.Z_=EL#Z[H!=[94WBG M?UZQ#,P3D<9NG1\P3IEAGB*89^;\X0 EF7CTQ%# MP3GH1!_$]E9Z(0GQDE ?78)M4 5GG972!&DMT4:&^7HQR[$Q3RV&QQF56BRF M%L>@%IJHR"FH!0/?&?%,"V,9#8@P[#B.T>C,_$?(K]4"5KG7!/$M*5[L(X!E M)10/(11?V4%D+A(?P&-6+'OC22'KB41$!&R-"=J$"$*!Q2^%HGM-A7395OE6 M,L*)58D1$HS67*;D'&=88@1L; M-3+<$94<<2;)M;>_EI 06_8U_JANJ33"KY6>YHEO#;(Q?CL1\IXX MQQC&0;C,=*.%\M)+ ;8YR)7BE0@]F@A=?.4'0>*@&=4HGX0C;E5 1D:&O*$A MVJ2MECA3&S]08.M9IM$)BSHZ8_ GF" MM[H@-D-_M76>N0Q+;_Z6](4*)Y$XUM0$SAT+CEHF= 0?/M)D(IGKUMU6ILH& M[4W_=SG(2I3FB=+.5OW\0"25N+ :11XSI:%PR!'#$;C;VA$*IB5/F4/LNB+\ M25[#3"#7ZL"?0^DHBB@'IX6D90X\L'R'+':7EG#SY++*,E=8EOAU"6?+E#P. MX.5M"B9DML3DC9(IN*"5H5C&H&\M>9/AA4KF%I&YW:_X(#&OK-4 6HP8D#D6 MX;>@8-:3,\0QS5W(,G==9?329>[9.9S?8NW(_HBUTU8,ASDBV&KEA^P,NC7K M?69Q[8'F^-C\D<](UN&!?\#,=+KGZP70^]CMV^;U\&][M8(]#?0-/%J0XS)V M-Q79VZAM_K#-EG7EI%YYN3,AP&8O[RC'T?=S,&B2^C;"=#;SZ='8'>'^(68, M@,&%FCLOOM+*P<]N[[_'/&QG>_ ]V_*YCQ-(1 ^&U"Z??IS5\FIDU]I%8RG1 M$Y(R/,($U''1=B]96V$:^U-DG)W3?('BC=_L[\6;?^3AE2'2XHE2\3A#CL[I M2?H=%G/0NR4-K&%6>LR5]>",FBB,")8D\#UA(Z7,S8^1+LP'"^-O]KZ<=J,- M.R?_MMUF%J;\/.0UL\'"[Y\.DN9,8AV1YD5S%"J1U98CX9(QC@N)B3S M8=]I@V-9V 4IQF(/#[5.N2D&L"? DLBO7"/XR[/5GGQ.\A*6'\@6W ^P? [C M%"_\*8"#/0&]+1BYYZWL8PWV=J!" _:91H*J!,IAN0-!#]A@Y4+@V%V3G#L7 M2[X-9VBSG*!QCOK7#"%>U#!J03[D=R0 MLY[4/U84)IY2QJ_CR;\-2_JJ>HQ_#[J]@3VY=,"FW8_)S).,-L/(2\C?*/W, MD9O9!",&#)C2;(X#6Z$_8A4YS&EIN(UH&FT<)+[U^QW\O/MXN>'%[1\W3 M2[CKC:X+?F*O&9HV9T!-[7(98+.V]''S&$=W:-M\N:+367F2!OYC M/NTO3M@N4Y)2\^=EK]/B4@7N=K,#66N"/_K3YY(6.^[:)GCP'IA*1RU"$H+>%E9]ZM."3EI<'X8?3@I]?*9 MWQ>/,>Z@5P&I^5DP\-JG RZ("B0Z%"P. *?:((#/A+QUQ%NJA,VGN;\.J&?Q M_JT),G&[_?)N4D'O+Q15@Y="!&C][$!%GU(,%I'(+>*:.V2L9$@G;+5PDFJ7 M[?$YKMW(1KT^%>JWJSC28X)%=>RV/!G9_@D&5^*$Y;9LR$N1.ZYHCAQ+"CEI MK--!>YMEUQ.J7(G\(XOJ5-"X^'S?HI]Q M^*+^\?2&/77]2W)G=]H"1=9$C#8)$J.)8$3[= M]Y,8[941D9,HN)+*8.>2,@[\?P OYV=Z(SUP5NF8442[J$/@-E*7 G>.LB2) M3D'P)UG68;?P5[^H+"\J"41Y;5'".E'+B9[;3/O&OW_97/C7H#$Y2P3((#0_&E?8& M[*7(F:24:&TT6[OF/K^6XJG[\"19)$[;Y+DU3DO+J+261BKA5N&Z^_QZ8J>T MRSKN2* $"P9+!>8Z]YYJ[CG@+./R%\V2G[":X"JO()^#I Y8. 5=6R$I5Y$P M&.O1T \H(W&=$2*//MH_LOU:4=H:RPHO OF]X_;&L09WN1%K<;&VQYR]XHW%BWO1PP*R2]]&"^]#O= MR]=']63___;V>NVOO][5?OO__H^F%/^K^%3Q._G7[SEYI693 JMMV#2WO C8 MV;G]&HRF"P,HY>6WM8GW_PNR:GJYS%5I&V4@0ZP?XI%JNX9IDG4A^<'!4^VU@*$H P MOM$/G%K,&CRV&S:X',YO&,UONYS'\G-7/67'9GHT247E2;R=VW1'KI7)H.5U M9N&D$?%7\SF%*Q]]5VIL?<>-B\,S<)[.=[8.">Q0"B .\)TBK;E"//>CMC:3 M\08,\&].W2@BK246R:BW$DNZ'W$8ABPW$D%V_;\#X%^K$PT M\ZDEA-7/#I(U"2M.$,,Z$ZE)B9S(#$K1WGCR+O#9(?+&RJV3V TH[UY M"I@S?O<&K0+;FR?%MA9"L:G --\JH'47F_^FR-;G/ \[Z6LO;H(KT-]Q>>>+ M8?OD_4]_9$\.XX=.MT+LN^KC[B:N'QY('7D0/J"H!2"VE!KIZ!A,%:..&@'& MM\_)@[\ ["+BE9<+=1(:9/'**]8K3)D959U35?LT0:@_AO#P)<-#[6_0@WS^ M-$$;.')H'L#1+;:<0K)[FR=A;,,H/=_='#)\Q1XOK7\Z\-(DIKA&,5J/./42 MF>@YTHK9W)61$1EGPA+7 CN;/&203^9578)6H1]3N#S,S!Q6QUWF: ]&/"59 M_H;T)M?O=37;S3H(*-AJ=YUK0N_0^)VJ# M$OD@3>;!B0R]XV>?5_OW&'N#O M6K G-Q,,9QXO[H-U0U^Y>9A# U7+9ZBU;?CC-3>)GW0F7O-,;$5?I 6.)H-. M3,9=J;5O0T6X(AHTG\VSM%D7$)"[=REZ3=/Y>=9OFHFW/LAL5\V]E_7\+X9] M=UE,YI-AF:E SK,@X;VKRUN2\!Y_;M:_?6C7+SY=--KO?S:./[?K[0]'^^UM MWC@^_+EW["_VX3/[Q^%HFH2W\7'[Y]ZWO0MPCV$L[VGCX]XYN,GMO>-#NK/U MH=F *S8^_MENT ^YVS>>)N%-P7%.!:+4YQRF&)$3+B(C8O1*),856WM+];I6 MY+ET^Z[PKL*[U68;K_#NL?".3C?\]!PPC7BD,(T(EE B9[E')D46/-:) MP"P>SV:L-HF'VB2:,T:Q\L1X(CQRVEO$I:)(X^!13A.4-GKNI<:/H\;3MEXF9+-2S+XZGCP\]Q^L:[84]GS3Q.3'BAS6+.#+^\S>)A0J&7&6K/J6OO M\]@OSF?,/J$]EB1SGCN:&VYKE].'#'+.2LR#"L3G=A'K6-W;[)L/.D\9[:PT M^6&#?)4F/Z F3UM^+'#,J32(T.3!\G,2 0A+Q+EG.D8[5U3;P<+;0>/=K&%GG.-::&1\M(A' M;)&&71UAC;6PF 4?W-I;JJZK6JBB>2] 41\BFE-W#J%FC.&X' MR^XKAW_)&\=L&B-U6FHI PI>@H4'BXG YI-(F6AB<)YCR=?>,KPNJ5XAC[_2 MYA4U\BIM?DQMGC8#94A"$0=>FN0$<>D=,C@R9+0.1 IF Q>%-ANRK*3D*G[W M^);@*XWA+6X)5G&\YV<'S@T/5/O& ^P;LWE[C'@<(U6(BMS#.I),;^TC':S7; FW8[/F")*%SV"E?G1PX$:<_[\+C(LSIS[5_SB&AF5ZB)V+I M(722)F?\WZ/N%;/!(>Q'W6B_(YM@3M_8UID][^4'&^?5@;D97EQPN/MMEN@I MF+&&2[Y]$@:]?NY_5'O7N9X_[_%'/7_%,JE\0?/Z[I(BZ=TX1=([;>O M(V:EW^>M]USRWU^2$T^1_WKKC3>$::\<-[D801 7%%'&2)NN)QG^)3GQU'V8 MLL1@BDD$1]M+9K3U244L'*&Y/NY:TN1?D1-/W2=I*A(@MR.*<>6$=M'#%XTD M/&%-V$TL7/)IZ!7GRWG!W#FD G[7Z?4G)>"A"<[AKOFFKY[I;>?30>2!*JL8 M6 ;8P#_&@J7/(I@' @<=G?=QAML<1)VD:*5(5'&7I -)ITP*QA+S\,M]F.%6 MAP$4,+CYHQD&(*>Y\T[GI$"M.62H'D0IT\9E8_:R4_F(#722#VY1 CC^LOC? MI-P0=Z14NY%/C&\H+)X+4UL>[,(<>'/\V-$R C+&U?CD@B1MU_K7YIG25.T6 MA,#U3D$(_'Z2$'B!V.*C3/J*Q&^+*[[)I/--OT!L8I(N0(6O#:S<:>%NU/I'8(">K^@[4VTM_)@/L-3Q M@.6QP(#FQ'_R+".V,<XM/Z\WMZ^:&Q]O=@[_G2VLWLH&KNAV;CXA!O?ML7^\=[Y_M8G M,1-%__85-RZV85QUN':CV=C:%#M;WTF#;K/&UB>R=]QJ-X[__-[8:N4*^)_3 MB>_)8:=HKF/4 7%/+-(F6I2<38P$9FPH*QKQLC)J5X;<[1>G917856 W!79: M>A6LMR'WV8U::2&HUY@J)KC6!!=@1T=@1RNP>V*PNYC. =7:!VL"8EYS #OF MD(N*(Z9A):7#.*CBR!#S99W^/Q'8O0#7X!DF\'^8Z+N1+?\WJU+_\$C7> %R M=\-9O]I08L5%<+.=TP4O["AE<$X+I6M%LLH*6K8OSIE%BIU=K;*J/O)>ONTDWS2GG37*+ ME8N8"Q1AE1"GAB++L4,$5E%H(;T5:>VM7'T6S1=@^MQ0Z/(,3)_MHCUIKY_[ MMDYVP%ND"J6JBWM(XV>T-N]_GN8LN@HT;P.:7V8,'L<%-@H+I&UT"/8W@ZPF M&A$BDX>]#VMLUMZ2>Y.55'6LJZNO#VKP5/IZ+WV=,7(BT2D0BIQ@.E<="61" ML)D\7!!A!*Q7[E&^\NKZ FR<9U@-^F7@2CNF>>([[?C*XC>_/:4-,YKZ[6+F M*QB\#0S.GC4K;XHJ2V0C.'S=]U'/:2HDA4$-C0ID8-ZLG0SDZ@P2 J!'$&*+PVELVZU6LD'J^ OE M&1Y\[DX5C=RQ_]E5[4PM=+)JESF@BV6'OK0LFV5.S6IO(4]IX%5Y-\O?6D>=;K_6C]WVD.9NO79VU/1' M10EZLPWX W>TK:F2I2E2G9L6:75*\S_',"CQO'E2\[;;/<^59+8-REJ6Z,_) MYZL=Q58 _ ?EG*(#K#5[.6:<9S'D"X9XV@5L+I,#8WFTLU&K-T^:[4&[E@FK MP(L[M>@DZF;J==B'5O="9D M"[TIJO3+39^1]5J6M3L2=%P[&8]+R0%&[@8N#=W;%UQ MB==4,KDLTN1%S:1+&=U)'YHY +$7;?>%A"(^@YUT^+-^?-3>V:K_;!Q_.JM_ M;#1AK.<[6X=G>[O_/FI\A#'3]VR6:O4]V=EZ?[[S<8_7+][3QM;FV1[=OMC9 MW>8[6W\<-;Z]Q_L?ZS"FD.JS^8:"9R(_K1%)D2$N'4%6T(0HH]Z*F*AB-'=' MNS?1ZFWUI.+AOUY)0:_X*\L56F%<:L"==\]BZT'-;O)E3T9Z,Q5$X@;S(1#4V =Y@X9'VV"G!=:3) -YH45DWCXTWJK)N5@5O M/G0&W0IN;@TWL_&=Z)A+S&N$9<#@3&F"#-4,18E3$(RKB G C5E6?*8%> MC\^CJ=DH]S#G??Q5IH$^=HIDC).J>]EMMN S@W>S[_&4,ME7FN[6'R>6E,3N6>CS+.'R#%]?H> M=,\PXU7B#6G,PV2\WK73W,U=Z-3##)95Z;DO/#WWT@BXQ9,MP%O^O"9AN*=6 MFF?W$.]_JY_MPUCJ;?C^Q\81V,[M^L?WI'Y< M)XVMKWRO_:&]DWN]S)YI\:A8E$PB*81'/)& -&$8$>P"CHSSF,G&Z+IB]XX@ M/U;6\N,22U186&'A;;%PKK?_"PRL8.XV,#?-$H$YC*4:F25$ CS MS#7KHT_$K[UERR;6J4HSJM*,50>CA0RSK4&<+\TDII M9Q .126H),ABRY$QVAM&&2549X[8>[>>J+)RJK*KE4.;12V*[-CLGG4J0V)I M2#2;2J*-8II;AZ*.&H'9D)!U/'?^LXEQQ;"THC D]"H5955M<%94M7]E2%RJ M=*6UM]':&?N!FH@I%<@JYQ'G/"&M$@!)>6-!:NJR8;!61J HI5P=D M;F4_Y&+*RH)8%A;-*;*,X,)@HC#X,I[D?"N,K'84"1-)PBK(0&518X!7R9NI M0A$KJMP+61"E4E=Z>QN]G;8AF,'*<.$0"]0B;HU#6GB-E+64*V>E57HI-D05 M@ZB*HU<.9FYC0[R6,L5'@J+9)!.B+>$B1H0%QH@KFY!)P2+%";=..2FE+DP( M>6^FABH(\?)U>Q$3HM3I2FUOH[;3%H0Q2C%K+<*$&,2C],@&I1$5,6EN2S?MOGZV X>"8]FDR*[R MXP">' W&1H9=D<0EUXFX=UUL%8IXX;H]UXBX1JRO8NB+/ M)I7\">(<%1P\>!"D@H$EPL"T24.2T$29W-K#&<1M-,@2Y1'%2JJHHY0\Y*:C M9FD!S>=24%+<6VTHL>+&SW;[=- O^B6"I1][_5<62?EMU0R8KV-FZ/N?'CZZ M65"B5#"V+!C;F4WMT%KR_\?>MS:WC2-K_Q663^9LIDK4$B1XRYQ-E2?.9#/O MV)XDSJ:<+RD0!"TZE*CE);;SZ]]N@-1=MB3+%F5S:S:V)1#$I;O1W>A^VN*V MH9O<0P=O")99X#+=(SZU0C?T(@Z6F6EV#&->CLVA9K2^E.?,W0OUD>5>0?+"D%XJLHYTE2L4(LMHO]:MP&R_B\$ BVL4#-EN<[$.=+U+16'=N:5%]0 M/](//%^ .F8;5@12G;NZQZBE^V$8,">BH)MA?0'2<1>H8P^ ^[H6"^T'6DLK M3%MAVA#=N!6E6Q2ELPJR&9BFXQNV[G(#*]'Y1/=]/]0-CWG,%MRT0X(..LAOI/AX4#(Y]Y4^F8",K3B+HKMOF.8Q-GB5B01:_A!CR-9?IL%X MJT4RQH^P -:C+)8_,@.LRQN?97 M>I&J3Z<'3NSA]28PM+8_O#[XYP(,W=DMVQ&F,!E#.RI"F/BWEXWQ/"^$'F2" M?==E.-DKEERQFQPG-@D+#&M3=6Y3>/LZ6[0+&/9JR]\/PC(O,C"\M#=I=RGH M\>./>O&.G:0%=%:D,-A!* :Y"/$W*248.JK5&1*S1/M4P <* /KEYP$KPQB^ M_W71?L]PKCI)..,^]XGE<3>@/B<^MTD0NL3U?8=%7GBPY#G+9<0W3(,(SZ'< ML7R/\<@5AAT0TS5,L>RYR#/MR'.L@+@6=0/;"P2WJ.D[A$:&1ZS;<+JM:0QJ MI?+M@J;DT:V=B:ROL4&H'55>+>TC;,6*>-K.]%P\.9>%*P;+3"+!'#LR71I$ M3@"K;%J.;5F1Q>&7?0+=MOVNX3K;Q['VNC;9K-O;O[.\!T (Q\&NUNU^@6[? MJF=_D7^(4&EOC[6@V]_YSAMX\$%_U 9/5B MF%L!XM[3Z^:1.ZVJUK "86PE%& O3/&%1576L;UO?SEW#HY2GJG[[[V3L\^]H^_?*;'7S["WQ]N M3BZ3[R?]X^MC\V,\5[SJZ/SZZR4W3K^\I5_[;^V3=_#WV<7UUW?P]]%[\_3+ M!_/\Y]N?7]_]N0A1VO-\0ET>Z2)@%M8DA!/ B4R=.!:H@J% R T4+J6.VN/ M:KCJ]^*--:3I,^.^6O6 MM14$)F.1;>J4$ ^A00/=]SQ/-R(:DH@X\&T@^X*@]@1 M9:;IN >OG:[A/,0INHU&@(CL M.^.5!%<16>JRG.+;28W?28U9SI*;G M"L?W]3 DD4XC4!^9X=NZXP>.(0++()$OI<>]0XN>BO1X9I<]*SJ9GAD>W$-J M4+=8TJT$O*\$7(#G&!J^[WA_(: N>X M>PG88DDV5G]J9<>#RHZYZRN;$NH[MLZ#R-8I1WIM%TPUW"^N1AU M>$>$HS\=X>A/BYO+,B_BZ&9' 9P87JOYK[1;/?F4!? _1\ RT,AV/8<&5F0P MUXUHY%ONMR.IC!"#Z,NNQ#X5*?_>2Y-09/G;_Y9Q<8,O1CF2I'F9B3-XV>\) MM-FQ\#B)*^'1_^/RY.CW^.O9?WK N%VB=?OL8R!>,(WF'^V3OY M\ODG"()$_/OCS=F$[4T1DB.)J$.KX;N,*W?27E M@49!#.-EA\<<9D=^)$AHTH %3/B"VZYK 64Z-G$.- $B>8BAW%DI#EY_ZK%, M5%OP#TUMPGSBPV3([L(@W#M?NZ>,()='^RB&9<9[&(;Y=Y9>9*R_8A1S,Z:V M.(3^=*"-@@Y-0P4==K2B)[3?4Y:%F)1]%&>"%VF6:YG065GTT@Q>$,I&;](^ M#/KF'[F6RS7*QFLT5&O4UI*G(;O!W^DH+8LOCOL MPT!ZSTX.'=JG9Y^OC\]@9&<7YNF';V8@[( PJINA (7$=YGN6V#;V)P$W#,< M;GJHD-"Y:T"Y?KG,![AB0 VBP/0-<3T$&M- C/PA@JQDV8U&7!4-K,AG*=6P M)$FOKXM-60"_[F3&O+[DS]6H[$3J96?1E*DY(6RW*TKY6@!3' MA^5/5D@)R>($WP5GQ7>!G\1X>L?8&,E-]I 7*1% M+#.>B@S. C4Y>#(4\(@5?[/( #7TZZXBN1CL<>@8E0 M#YSA,&4JS56:?9=KPX9QP9*.7!?L8,R*X>PJ9*(HLP&.-)5-88&+4J[]^&3I M:$%9()OF>3GN 9I,;0(L04\DB$8&LP9#M,QNY+J#H(AS;9!J%[ G##@;EC>O M7R>N87$T91ICCU7?10]V8#S$\>B#FTF:&,^P^@ 6]4;=Z2OM:V+IH$-LH+89 MNX>C&LQCS$&#?<%S#LYB:!:JW6#)Y+,PAT$*(V*9G$'8U0[E LA,"46T=;I$ M9VH\\+RVGKP+(M-P78Q^$B85+O>X1STP,6D 6J=O+_$FMO)N!_+NYO3P&YQ" MW&:6HW.&P-"VPW4/(UF)+0+A^V 1A.'!:X>Z'<>9KS$QP4MQL4 9JWE0Z?2C MY*/NG.[_D.8@[XFP3,1I=%:QM:2LWV_>)"S/GZ\Q>&Z=E&EW'MA\@B=1^J,&ZVTPB77JYX.]IQJ$L&ZD=*W9Z.V8GS$!N U378'^V3LW/\8G/X_MDZ//\,S'RQ.\-D4% M]NPM*J\P#OS\_1PXU3&\[^N[]Q;,"Q184';?'1OG7_#*-4E N;TZA3GCY\>7 MR53JSLGE=_ODXIL+QBFEKJ-'/$ _3VCKS'$,4'9A9VW'9Y;O8UV]CD6V55*[ M,3!^6PP0?=[BP'.X&S+.0H?:5'BN9]LF]PS3M6SJ><10-P>U.#"W*0ZB^%J$ M^D^1I8V!J=L32?!S1A(XIN#"\P+=<6V0!-QW=$]8ONX%D4N%;41>Y!X RWLF M,7_;%U'P')*AJ@ AY=?6AJ#N2":]3VS*$\45?2+(H'^+3(K$[2IEYJTRN):^ M%;&]2?-B/(Q6!5M=\-[,J6#$-R/A"4\W0]/'#""N^QZW]-#P'-^T7.:X_. U M,;ID6_B@>X25W$JE)LUM ZET3]WP'E+I#C6QE58K2:M9-=$EHBV1PTL M-T9TS^1=V['-AJ1Z;M,5UPJJ)RJH[JD=SI>W6%]2M1[$3874G&H8 MP)Y%(@+1Q$ U-!U'9QZ)=)MY(8](Y#*3;]N#^(C%*C9-5_+,3=*59GAWZ0(\ M:M(2,1X\:^DMRS T+J_MN(8$IM'CFB//L,STY^[WWM?_^^N0(>/HLN03^,<_- MM\;)Y7]ZQT?_24Z//D; 9]??#&$3%\0BF%@,CGTKLG6?F4*G I84A*;!/&>U$ MI;O?/3U6FYMNY MJ,2T:W^Q0$(9UBTS?MW7*3:K[%G%UP8076J'K"!!TMX1%-B8( M$G,(5-0B!ME7<8>BD-DN14\&0_(42W(KP@9+.D!:D*&/H:(&38R8)I%,,[IU MN3,.$L6[+<7[WM3-<+TN,:RM1Q%Z7=_)<]OL+TJYBO8/*^Q&RI7EI"KV'>T<0U%V", MC$X%+60%FRMW_>0C4=L8WNW$\.X+B^]+RV=?H%VI@GO=.C]]?PS,^3LPOZ]?+PY_&[/[^? M'/TG/I9]_=Z;!]GC]M>SY/+GQP=P[M[_>.CXZOS_@?CY,O[:_0@ M'K_[8RJ\L2Y_[D4F(7Z@V[[/=.HR7V<"_N0&8;9@U @M]^"UW2&^/WN3H41ZLPV+-T)B>$&G@O_MS#4 MNF,Z1H-B%_=%,=V7EL\A%O1(#-)^/-BFG6\!^89IB;=6>UF"M'&6_K-9T.:) M@'UIN4U;GSB+C7WY=SP(Q:!XI?OSE\E-D6,2JTC=Q2^]?]=T[:H"3M?JXG J M$+ZM??%P@ [S.NT,>OTT7-WI& !2AMFT.N^V=-X%!3(L;M#0L'Q=>!'7:4AM MW7=\HA-&+"N$?8],(75>0KW&Z[QME8H=XC2T7-X<+I^U;*.0>:9MVGK(0ENG ML'NZYX>1[EH6]8@546KYRK(UYMUL3>/RYJEA^]+RF56(?1M%@LMD1QF8&?_ M2$Y>9G$1B_Q>9N_3M,/:*NJMZ=I<672;Z6IVS<8+H_XP26\$AG1+'/6A1(.7 M8>/JDPL$'6_MT$>U0]\/>";!X5GR1J+<5V!B19'%02FCZ<_2.N%#A'^S&VQ\ MB/CP"E0^;WJVX'YHK//WPI0ZCNUS3V<693J-+*HSQ[!TFQIA: @?#%6GB4 2 MK6&Z!X;I-MB^9>]UV'O6(/5<(5S#XKJ/-=8H-WS=W)D^N.7KBQ:=]A'O-JI,X3GG9^OWW-8Q<_IFOORW M91-#A+X>$,L%+3)T=(]91!9N M1KA/+ ?L3-_V;)U2$RQ.K&EH^LSQF>=8OF5("6&9]X[YVZV$:)X"N"\M*T6U M;E*+$JIP&K9L\*_0QVHQ8O=Y0Z-&V3R"V)>6=UA8S1MPV[(E@+9E2P!MRY8 MVI8M ;0M6P)H6[8$T+9L":!MN>N;UD;'U\WAP"Q"77V(^Y/F]=$\ MR7EL\M M*%5FWK2 2?L,37(K8-*#U8)<@INT$";]H"'5??;BBO+X[#M>3\I !IC#S>G9 MAV^V9PIF":9SVZ4Z):&G,Y>$.NP;$RRP;-^Q#UX;77L^6JZ%2&H2KSYE.=2 MXH^M]-F*]+F9ECXDBBAU*=?-R"$Z#0-+]RS3TD,.^^1QVQ0"49&Z1HN)]'1; M;C56=P\4XRH6JRV)N<^5YAJM&E<4UAY/ZQQ/EX=SRK$71:Y%N:,;Q$( $T9T MS_-A=VS3=(GI46,+RO$6R\EMR>W32J)]DD0-5(Y;^;.A_)E1CWT2<&;ZENX: M(M2IY7MZ$$94-RQFF=1CGF\Y*'\6X!*HJ\&:,'V%!GB);+WUDKK0-RJ;^A99G_%\'C(,< MJ[6:;Q>D>SF\.-!84OSKX##'YMI?Z46J/IT>.+&'UYN4G;/]X?7!/U_/E\.; M)>?'E]NR&""ATP7[)O_MC0+"A^Q"Z$$FV'>=1;"FKUARQ6YRG-ADA3]8FZIS MF\+;U]FBAYW[XI*NU9:_'X1E7F0Q=/PF[2ZM7_CXHUZ\8UB(-M>*% :+69^Y M"/$WF6/!,&WRCWC !CQFB?:I@ ]D,K?V\O. E6$,W_^Z:+\WK\O[6+->7&_U M[OJI6.SR[JQ3X&!>)DP!EHAKGI2AD(4PQ0A@:0C+#J]G27(S ;8D,YFTJYX8 MR.;Q ![-JZJ912_-1TUBU6#B1=I56B:AUF/0#ZPG@\[U4]N&T+U;+]G+V M4UO;N,;L,8SA].PS:';G-Z='_.;DZIO@3+BF$>B"VIY. Q+IS#!MW8Q<7T14 M1 YAJ'@M@Q -DR02"H2+'JLT*Y$)F9H#1.SD38+67&QG\J*BV*ZXJ*&]#%/ MCD"WCYMI^!@4N0#B9D]-AWL0X[EQ>O;>//D)_?\\M$X^?',MPR!V)/!.SM!I MY#*=V1RVR7)Q"T,N#+ "XCXL(TAXELS1I#:06: H&2N"A-^X!"?1%#[4?0G4 M["[00>>.\Q6+UGL'33P<;ZM-3QZ\-KVJTG'&KH_BG,,96C:G//WIFXI#^B>7 MQ^_ 3#Z"G_ ]<(AY?'0"E-T#RCZVOG[Y;!W#,U^//MS,7SU]?+<.#:/ M82SGP"'G5\?FVZO3=Y_I\<\P^7K&KT]^_@[&]I]H*!L(XN13)Q3,U1UJ$IV: MCJ\'?N#KQ \M3B-8;=.>+?IN628)A4.HS7W8 M\/&+6$[QF$N!Z/PMDBXFK5 M-5AV1,%8NR;]W:^;'I[K!V;@\=#E9D1]0_@B]+W(AN NT*=JTQ4/!$ MDN#/B4]!>/7+I(B'LH8Y"#WM$@Z?/(REM,NGS\HXUP:IEJ2#"U0YE[Q27#.) ME2*54)1Y-Z"PYEH@X' &$A+IO= -_9!J(;I%58AD;E8-,\/1B %L3RJ4)Q$!$L-K=.>I\0-GT MB?=$6";B-,+!IP,T>TZCD<1Z>SU$6^EW-;0S"8#UC$77\<4WSIE)G,#2N6$' M.H@QHGNA!7IF:(->1CW7"OU94;3$'MXMGY^6V21C#K/T1RQML)<5(?XJJ3M% M+ I@8V5:H5Z!K3.&UG2M88!%&*=A#GT C0\D"!%J(]@@2=*K"4C=)9H!Z@$S M-[\C9X%TGHT]6S)W'-8H8<-.15=^Y1MLSKZWTV??@^,?K[CH#;F]E#V^B@MX&U\E M^D ZM=(2>@WGJ](NN@-^4C7JK6W->)6DB2>UXHYO&B&V=.\6QXXUO^K M^UN5K0<#BWJB01ZKS[_9$2#-J&N]Q.#;#X2Y#2U!%2'2_W!SW']_?7KV]N;T MZ,(^/?IX>=+_HW?Z#L;XY?SZ_!+&\^7\ZOSL]W@V0N3KT7L8TUL8YWMZ>O2= MGKP[-L^_O*5?WWV^_GKY1WQL_J?W]?+WWO$[L![C.0Q*3YC4L'RJDP"S-UC M=<\/(MT/F1-1(2R;F0>O28<:[OTCU/8%?;(5>\]#[.VR<'8K[!Y>V,W":88N M-1BW'%WXGJ-3RS)U1EWXQPJIQ:GE!XR!DMNQO6V%P[5HF@^1N]Q\-?OMR%$Y MX=U$?V5;04<)5'6AO%W5YB19-7-5K3> M+5KG*^*0B!*3^4PWF>WK-'1"G?F!K?/(-1W+"USN$1"MI&LU(P]O%\SPRT9( M'VTMGM4%R#VUM%: /)X F=7-;-OV7)-$.K<)Z&;4*E38($RYNN!>B:\#A0O=@4W1J.X(X MON4P,UAR_/QR9Y"K.J 6Q&ME(A^JW4IN5-39@O:=90*E!W)'X)N92E"0$6D8 M8U86:7:CVJ619F*PA#;,@&*R&#,@2H'Q:^,4B5P5HE A5Q-C" &*L6PK>8+3',,/CE6@O2]+N&^1IB-IYL M8;Y9D[)3[HZD7+Q;YM+=2M*K6S9KU'3YAC&D,\%9CCN2B;!4XJ7*3OG!DFK\ M#,.=V("+F="H!1'6VJ8AUC[9NQ!K\\%#K+%:9US(I*W#0:A$[H48\%CDC0NZ MMH\_U3+WZ_?S_C$Y/DKZ)S]!Q?_Y@< S\ M?",4^"ET#3T4MM!I$ 5ZX'E4MTP_-('4+(.9LS'-O@//P+X0PPVIW#!C'8=[Y_A[+K_4 [Y46*J1E E&0Z )CQ_Y8Q MR GMB W>]$1?.Q.\-X"17M"-]J?Y4#)+<,T.J.W@:@2( 3A< !UI8\[ MD8@"]'DMRM*^]F\Q^"X2[?,G;:R0P,BS8:K^T%YB]633^$TUE'^0W^0@\8($ MNN$E'$GP"WP$!TR&>PQ"$ 1=F6L\87%?A89BYBOOJ7R508%G-@I(<:'"JUF! M81 H2K6\' Z3&,8;W(SF %8CO&FI0B>=^S/ZG!\XAN7Z#$Q6@YK$8E;H@1!A M-G=9%+HFRA'B57*$^,2G_Q1BQ5,>'[U%YR>8PJ^&55C$]49\W<))Q#L MRJD:RL3E$= 4QPND*QAE+@9-R8=Z=,$SH>R1DY\<,S]";OF^97+=]1C7J?") M[E'?UUT:,<? Z2LML/A/J)?U5&U:+KDD"D FBN*F58D=\E0@5UGN$ MG_\32!'ZT8%6<(^0^K!U+L1W^?L0R/ ZQ@0L./!?K'$QR2QNN""CO#" .80V M&"@T D%%/2?P?9?+<\LP''5NP2^6/ M0<-AH0BAH[6E 6\,W56.KA00RD7)$Y'M*;"T+@*+4CQ9N)T' >2!#N.!E^US1Z?7SX+;(\QW.8HQ/# M(SKU,=,R)$PGEAT8#HELSL&>7'8S6*?"O[R*BYZ4;GV&LC$&.SL3:.<&HK@2 M%8P#4KHB5DRI0RH;:Y#$_2W7!J!Z3^B'"4H]H#E,>E.Y1I+>@;1R\=]2P4;4 M!/IKMQ:<$<@LU&P3=I67,;#)!0P).JJY L8'I#/ \Y\#T:O$/PX*!98!F-39 MS1$SX/MA;$#U6V6+ "PM%H#5Q2)&B1,R9CA. <(8=P43J#8@A@56Q"C98M' MT \NKDY!=$WN4&I*X0PN7\G6W2U=Z!BUCX@9?XP MB8R0CP@)+!I%M\I A', B AHLB(NZ2+*4BX$7HB!G*[.! WM/F4DU70-(AVS M;Y.8!7$2%S>5A21[*-%X0]\4O!1X!CY#QU;M@ZK/@"LA\_+*@4^./!!)+'X(28JA )(#LPY/A? '&(4HIZ';$DE>@@7% ]B%."P1A:B#]%RP M[\BWZ87 UW8J-"&M!N&H^QGA& U@%-EHUJ$V:[R M#=$(3@J.!+4+70U=![)RNYKHY-("[W X#A.5<\_1J]\?(A 2DR'[<03:'.B$ M00EF[P '!/0!0J2O%,50$_UADMZ(:KG[[*9V @&[1^Q'FDF>A^5/8LR !^F0 M8OHOSAE\;=5IV,(@2^PG/_Z9^?_?G]I/^?Y.O9AZN3HW/[Y/+/RY-+ M3O'OKT>_7YZ??;?GM748XY>OO>/^!_/KE_\D)T>'!@)H'??A;3][\/?OWX_? MG?1.SQ+$V: G5]^X9R(J(=-MPX]T2IBO,V(Y>A1ZML5H0&WBS]Y7.=RUA>^! M9 D8M0/?9[83@?@A$0D8,>D\1)#DQ!NMVH5-[JCN?N?,&.W0#;W(=,.04B-T M&%YN.R)R(\(,F^[T3FNA@ +EZ)8 JERMW'8CJ"9N8FH^J6]?1HSR&4:0[\6M MRV,ST,G9Q3<1F$[H&H'.8=5U&@E+]X%,]= +J7 CGU'.I&MRWO>=R156H"L5 M6[S2SLJ@3%BF_:UN[)2[YM/HRO)-=659X3?-M:XZ4D"?H=06Q;P271O$U2WJ MR&TT3!B>*9.62F4WUX$8TMD>(\T&95'AB.:H:29HB^2%0/L;K)D?3,$MR4^J M6R#6EXTXRP)X!H-D);1,ZZLK"?0G,GFZ%J!HYW)KE#X.ZM&5R,">J>^+ M.]I0%&!2C/\LDZ'L90@R#ZP%S&0YS(0:BOO!5^X);,2AY(ECV*YA. M: S)QZ\P[D57?Q>@E,D;_@X8!_\M$>B*R:'#\L*Q?_#7R3N\SX[2-%3V39ZK M=_88,"H79:'&EL9J_?&IL>LO'DF>>;WHUEC4'4$H#;0_&9P&<(*, L8FPP!X M#_TFRJ&#@=!#7&&\#@?5'_VH8]A'8($? LX(9U0WB@8J7.Z!5#L.BS*@II.277#"CMX #]N6 ])O!ZL#M5 M#-HAV&^G77BBL MYJ(_*E%ZVWA4%R*O^YH Y)KA?)[*H:)_,>R)'*1+CI=,3 U-TASL=B6C7KXY M_/06>!B/\S@1DS*IHR%NC>BE2=@9,2M3G(Q.^+B0XA<^>7GP[_?O963+!2A2 ML#Y*O-TI5-#Y#\H95S+N0:7$TLS1QZ0W$/XBFB F5((D,$B??8>I"A5;B'LL M,JGKX*6+NENNO%X8*IJG98:?)V O5 $]*EX(S\8)!%GT*J=9WJDH$*,<;[0^ M2)02@675G?2B@\3+J@FW6>5#S$?.2703+?9C@W*O(*U;,2+5:R"2P1(E<(OP^9WT)[*= VF<>YI-N@;$# M-*_= JHOC%LKT+M:*5%,#@/5)51P(I1 ^+;*45E,=J]"U"9?A-M=]=IZ%/?? MH^BT535:Y^!B-\O=;I/' LJ===F]'R@G!(SU]YOJR^?LO,/(J-"T2"2$[C,: MZ500IGN^%^J!9S-F,8N&OK@-)+<1M5/PT%0 MC*T3WE$RCYFAOR<5"[&VP_* MP@7+PHGC<]8J +-H;+*M"HO[Z""X("6[AI*4&Z#@NJ;W(,"RQ'D(%%QK,VS= M.P?K/RD4W'UIV:+U[@"MMT4 ;A& 6P3@QUBY_40 WI>6FP*EK8Q4O&LQ=2MY MG8C*&7,?J*2ML>W&6$R/.,CF4?"^M-P4$WP1<)#;?$C"V7NW>Q4T?YJXMD\3 MNM86MD<9#T(O\JG-3,]AQ'>,(+(LCQ"#KP#8/>V%^JBNB56!1I53_24N>F^J M -5P!'6\1"!/W(1GK'KO8"UW=1154&G?;;.^V^O,8_DZ]FY=?+S SW%]YIO MK\_/3B[/?YZ3D_[;&WCOU1QTVED8GY^]O3K] N^]Y-;)T84-<_QY?O9'#\8( M[\0QOHU$8/O%M*O2(FURGH6'H@6]0/32#P+$\V&>''[RVO8YCWQM] M\<'+O&\=K+N56TV:VQIRB]J!,&Q'A!X+J!\8C%K+[!!7<.7GM>Q_*:+[>:I]_N2\MM M0H/O@1Z^()BJ!05?JKNZ@D6F[T4VLZA);-\D)J,>"SDW/>&&K>ZZ3V? R9LY MW=7V&(\B+]2%:U&=1LS3/)&0E.J=WO&Z+/*'HV$Z\ NZRY'1C>\0/=- M(](C3S#?L\. N* 1F&['-4GC&;UY2M2^M'QF3M=1QL)&*MZJ'HR]EOP&\2,: M!(SX-J/Y9YLA?OJPOW36(N#>2((66"YEDD8 RTN,G1J M&4+'_=2%;PN#VJ9CAL'!:WL>Y*YI5OS:WL>6CVL^CA 3D)@V8]R@CC"9X%$ MW$RX<"R#/Y(&U_+Q.GS\M?#^S5N#*4[NY66_R3^:0V$+QZ-;,;](),NO/ PN? M^B3R],!#S =FF[IO,*&'++1]/W)\ZKL'KSVS UKAELS\E2/?=NGI:Z5@*P4? MKIAT*P4;HD=74M#P1!AQS]0%X:9.0]?6F><9NF5X@>G[1N@$-NK13L9IK_O2AYS ME,VCVWUI^6V2WPN;)\:EA.XH<68 M@'_\,.#47L&B1FQG^&U6J1R);U5)%''_6Z5Q:TKC?!BW3SGC?F3ICF_;.C5- M2P\L9NB$!Y9!+>%ZH77PVNS8QKS[=>Y0W:,@F%8V[9-L6D%%1)J MA1&SA1-%+B$>M4/F6FN;N:U$>EB)-&O&FCXSN4#D8Y-R=.:%>F!23^=1Q"S# M,4P?2V$3VK'=>]\(M3$[C6WYS&)VMA6@_2QN_4W##HE+J&.%%F5FZ+M6Y)%( M$-]TN.NN'[W3RO@'E/&G\P'8W"2^%?A,]R*3Z=1B@:R\<^(9%C1"%S&*)3G1+'TGW3#75B"6Z@W+5" ZU'RW,;S\?-4X'VI>4S+[QZ?Q-K MUG$0@A0(?,]P.&<>]7S']XD9FB&/?-OS(VYNV4'82O'54Z+/#E&"2XWL%,9] M?/GYFV,'8118>%5,01T+?%\/',_0(UM$1A@Y3H18#M2=3X;;9Q=@RZXC=N6" M!9'CVJ%-',J8SUR;N:9K$^!6?S6G6N-]/L:OE&X#L>UVW7-'3J,U/W M0T'U@#$K!!/8!,4*P]V:S*W-TV+VI66E;=5-QL#X$BWY\>,.]K"/YFWJOK3< MDJK?$/U^<031F[K:QGW@()N"^-AR11.YXA9G!J'=IAO GP=5N26!TZU+T]2U MVY[9M<5:5C&SK-#V7-.T FJ 56R9MFO;W U=WPM<8W.K^)-(L)#Y.UG9,#D< MA(J%?5KB?KW<[I3@T4]4;$=(^9AB["R&$Q&@H/7 MIMW>B#Q1+GXX3:[EXH?CXAF%S3,LXM+ T$%IPU#BP-<],-%T^(79%N%A8"%" ME#6/_=<@+FZ>&K0O+>]0UYHWX+9EZY>]Q_GVEF4#/2T+C^2MF09S$ MQ0V9]O%$\;4(]9\B2UMM82UMX<./NB?+_,#*BE07KR8(9R\'U(FI9W-.C@($L ME-OO,^/AW+YM4M.#"O_/+:GPA; Q]M381>GPOF< M7B@$X9P97(\, \X"[@L]<#U+Y[9!N(.%S0-V\-KNV/X6 CR;H1=NT6?XI"3 M+G&W6[Y_:+Z?#2,(/,=R6:@;CN?IU#6Y'G#3T%& .R0(A,OXP6MB=4RR+9B+ M5B?6;1H+LL/5,O?1OPOW7!S^<4/HLX<'A; MKDX=%Q0^CR*\D1WJQ!,1G B68] 8)MZ[!S3%QRZ?K\>F, M@F:9EFV%%M,CDQK IX&K,R*$;CK,"ID!C.B3@]?4F'?7-XU+FZ?;[$O+-MCS MF;=L">"9MVP)X)FWW&JX]QZ8X1*$LJ,-1/',HKP?^?YEQOV*JWZ2#M)I-VRK MRV^@RU_.HV@XQ#6BR#(0&ARK@5-?9\SW=,3 RS;V>G-^ MW?YU2TSTA MV-" -6-8/(#PY>6XWFU^:I M,OO2LM6YGWG+K5Y]-4GE7HP-^7XR'DH+1)1FH@Z2*MCU//K=QL%_*P5&-,XD MV5X5]KGY/QT5Y^%"PL81(755]GA0P@I6(2/I(/]=DJQJ=X8$^_:ZR!AL0CQ@ MV.QW'M['P>LG.W5[&MQ-P/B3F;HA$%5 1&J%/+ MM'0*(E-GCN_JEFL;1N"1R ^]@]?$['AT'J1KLVO?'6=UC5=^Z!/]=T@0+$!1Y4C3*O#W,MC58H MN]"\'=LA%31$MY4]OHH+>!M?Q6".!UK12TOH-;PEM6Q"7JUQ^C:1K,5&PUT\ZZ5]:;C.<:0_*ZIZ509FP3/L[2\.2SW/8 MO>,B&C?CU1U^BZ;X9'QZ7##JNK83F"ZEH4G\T'>,R/$LRR(.\\2W]ZL%9AU* MP=QZW;;G=;N8NZ$[C,#6TF99!)S%8&[4 &S7C^ M#4Z8$8(,2 ,[H(,LKV.X\P#<31-!C5/[]R7EML, M/=H#_?C3$.0'2XH;[4U/]'%4FX&[/XN471H0ZA!!(NH+&E'J<\NP+6;[F. MXN4ZKD>$X46@>T7<]USB,LY!KGL.,4*K5;QV),1_'LX''7N$F@%GNDT&WY'9/<6X@WSY?7\FS-LX*QD'J^00S?I(;K,F&8 MH6DQW_>(;_FD5;QVR+.SSB]!>.@+ 0MJ^SH5W-$]G]LZL3UN@TKF4HJU"=R. MY=T[[+7U?36V99MW^+J17'!]X!W;IR>OVDFSKU7Y\FH%#YG M7N2 _B_@0+)-+V"&;9(P<#P$\XBBU@S8E4HQ7^O>\KV0N<33[1#^H9;'=2\ ME<+T0)\PB!-2AV*M>[MC6//E3NZ52G-?AMF/!,56:+9"L,9T2YNA,!%3W,!75\83- MA M"T_$[L'E/66@V3S7>EY:M#??,6[8$\,Q;M@3PS%NV!/#,6TH"^&>!B67P M,XQ_O*YUQ9.R#P8'5W]SA4LB 4E>_Q\TJ_NL3 V*-^?#-(^QP:M,)-#RA_CM M*@Z+7FV'3#Q5:9#&^!$6@+)8%LL?F4L&1-@!=4.G6\7I'LY MO#C06 *VQV&.S;6_THM4?3H]<&(/KW_KL^PB'M1Z+4YE1@^5+U=?5P.T_>'U MP3_K)5L\3JG2/K[59^+282&P2KE7FSKQ+XY6VES"M7UB^0:AW*+", ,C] W? MXB&Q'>8:SC="S(/ZJ=X(QF+(+H0>9()]UUD$._&*)5?L)L?EF%B(/JQH-22; MPIAG-U:MR^O_"S)=H6[-!J!T.6'*3QP@DH/T1#]@ @V:U-^D@E)0NVWP4>9D4LLD8 MYV=Z$5:9_J+%F]R!*;(FYK3_YK%65:T1,2 M:RZ.@!V!CR,P8-,LUU@4"2XKQ*9EAEX,:6NR0H3:"&=7R]0R=[0D_F\9P_K? M=.2+.!LB3 !^#T]S>$U89O@ OJWH94)H?9A!+]?$((0>9;J\,IGKG'G9#WI# M.MC+$,?R0R0W7>T+PC$6\!QZ/Z"SZ6D6J3;,TA]Q*.2[@(? 7M:NXJ('3REW MB6S68P5\FB28[!OG!7RI@3DNLKR ]]:SCD;4!1\7DAQAKM@O[['!!4P+'N,@ MR1C\_"YNM!BQHC2%>Y"+A<]K49;VM1O!,APK_E1+AKT.LQBVY6:T!W*4C/.T M'."ZJ_EBQ]7KX77&&Y,I.4LG !L-=!6B#MI2L^HA9" 7$F)5(,O![G<3B M,S,!=A^F&Z@!_AO",\* M29HPI@CX4\N%)(?\U5*96?FI=/1NO[**;I MC-QXCS^$WZ:6B]"N1+9Z>RUXB?)0.P4]ZDJ&W(4WE;;QL=8VVK5_P+4_AN,IDQHWRWNP MYK 3V:1J@PB;> N"IRGNCJS.H)T&L,9WJ.'M[MQ_=]YDL;2KM<.Q"O@W:!D\ M%DIDO85E!"7X%B9I/0X-]3AXV_$XV _F<;AM8U?V14SO'$J!ZI,*KG)'GHDU M=*Y;9^ _Y QDCRLA],DY_1&#O:M]*%D&>Z2L[G_#UPDV62X?=KY!BR?S9M*< M&HA"RQD:O;49&,FY_K>:JS)Q+##QP!9ZX9E=6X,A)6CDA((#'^0H.$V_2W[I M:-##"\OJ>LILK-IU*KL*7E;94HO>((TH4?9P0-@",OFTMO @"*!@<'ZDO#4^ ;0 M@F9>/=\O&O5CS\_4>' ^;W!^@YM_Y#(4I?:NB.NXD%]?L.0'&\ &P0#CH5!. MC#(0M7M(ZLB%%H-><%P.>FB)1HS'"6IMTH2%%0-UK>C-+=G>4Q[6#AGM4+A( M15@:BO]88\:M?&%W36U$SD#ENU-F#EZ_,+HV:>92X7;N:]_ %+^4A 8V /*] CJ$$[#/IG&8# MCN[<]%+P0KK^JOL]Z7B+^^BBGA"4V'<4H8X^0#W]SK7=[4J^OY4$K\1HKJ$Z M+]"K*' ]XD&4J/EF-])W*!TEE4\7EW+\X$AX:AF[TOJUR6:0HQJ7_^Q95!SWT M3'.LKO'+;5J!=/)JM@6JSU2S"94*5TZZY$=#G=6%0 ,!QD'7N[RPF:3^(AJBV0#T+%I$7+[%C$4N)1 M:98@,*QI@5'/#-\O&T[T@!+A(F-]G PJ=37ACNE^8B:X\C#1',@-9(H$IOW! MDE+(]XYZ[Z4)WEJM)#*:9'H<,YZE B:>]F.NO44NO-/BV+G8^T,$68G"2]U+ M(KU\'N#UC/8)+VW0P3( 9D)Q4\"0A3Q8ZSG"N]7="++I1[Q18IRC=\'W5*) E1F_X=WHE?M0, ,U8=?&*%[8Q2,J:48(L ME5>KH_G5,BA2%TO(V2")Y=6M,EZD7$@+!%H&7AR++) =_73DS(U*D50&S,3% MZ.BQ6B*-!'K-#<,*5'8E3G!V1D5P9&35PH8J7@$FU9]B!B0@>8U;Q+@&BX[' MBR0-\*JP' YA84&VJ-O8O,!-E/?Q+$A10@ UL(O*\U?=/E;ECR;V:W0NPZ;W M8MX;O2BOM!5L-VT1S@OHJ=-PHH<)B08])>J$E?L[8QS)JBX[[V E1;LQ83SKA=_8Y-V?Y_3Q#))QEB<[/BI/WI2>]H,Q_4L=:9=')!LT;:^M+/5X]XES:_--$K M_^.L57_W^L^Z':?4]^4^2,OLTEMM@T6>2+ 5NMXO(V&^@3]RS_V03>;=/VYC MTLYT"!(P7HZ4D4:PLF,]RS.Z_B_274AG;!U)HW;7_ 4[E+0U3:LO8 WM^2>( MCU16/W*[EVF:9.X0.6@B%D46!Z4,MYYTNXP\"C)J<5)Y&1N=L-@E1MXI8U!9 MG;>YWL-9^M[L@&L4O4S)^FIZ'>U"#("5$J6/L[ ?#V)4->5MF'2*P=Z\_/3N M?UE_^-OAKW=LTWCY7I"N,6,\ ]'X76P=^N1DIZ $L-_%?9/CW8&G2'"* -%'#H MB19Y[>?!=(,4.L&!J)HUM_AA%I)R L9>I@6LZIK3C]Q- ML...)H_4]:D4GV!8 !JH38)23-1 "_;D\P9P2C+]'>1^(2OS7*JD<2YEE MT@\FN__'*))>CN@I'*(G%7_\EN=L1X/Y'CD0YOHJZ"M=0VEL55@!]6;JZ^[\JL9&"3U'36ZMNLM_=H M ;/LN]NZ!9.*>LN_?D;=FBMU^[1+D;_0UBU&OE^ULN>@^?9^1K\\N1D=+E)R MGMPL,2 FUZ2Q7JEI4U.LQ,R,FT1%]:P)^W\W%MY&U;'OZKU]P>8OV%)!OUV? M/K>>-?\6[,<-F$Q@+N2"]65N/F=9D.)(! 8W31H;SZS 'Z%-*PVU"F*E -V6Y-S?:C\O MB=MQ77_.=%ESOQ^S'M.>,)?IS3'7TYXPZ7K/:KZFVS7O*SWW4!%]M\2__$='S'7EUPMBKGB@OK.5U_0T&RGQ.VC#E!\K0G[)'[2\X]U#N5C3KY[QG> M0X^N(M?5P38OZS#I27F*A6*VOT -/XQ,O^-:QMI:_/86J"DU67?9QQ,&96^G MUIP!MU-KI]:H ;=3>P93FZXUL3V4^\:%J*V9I3/.:,.<(:OK+\_1>$&[9)UT M#!E /!09FG!XPS_.4YH;XSC["=[C=-W54I-?M8=U MB\G WYG\JCLRZ>:2-RMHH+53.!?&&T]D*H7E!$)^G4$Z!5P$BS,W$BU*2L0] M5FD%^Y&FL7H@G9*Y"LVEN-'>]$0?C<55TU$:E7\RGYZP8&)K9BB8UERX?2:J MO ZD,8;'BK$@M95VK5\Z$TG.ZT;F3\;C$Z]K;Y#![V(4_PH!^4] N*ZI-<0+ M42 :$OD>[C3'!!4E,H>*.YMZ/9.K31;E:MMK*C2WYFK?E8V]5.?H:,OSGN>4 MH4WUD[GDZSLUI+G$\76XL#%L=SJK74RKXZ1+YW$W%U'!6(.Y.ZO:7+O3!;@I M3!/P MG6=W#C9?;DW>"8%1I/P[2%=5#ZN/:U0AT17LNN(5H*;&R0C0MM\D,34GU]86QJNA=>*HO MEK"52R&NQYM)R,WU#N*]/#MQ<80JQP@Z"S"&G+I4=$P"QL-H<5>KK*A6>[6V MG64OKC:CZ#&U_I^[G[H:EJXK)9JR;&=B:MKD5HZM:M6K! C$^G*9*%3_O(>X MJ8C:G$A1"LV7B8BJ&MV4,@CFEH[=!&GZO0++:;%%]@U;Q#2V4N?&)"/0S'L@ MDF!VZ@-BDC0*M7.3:G9-%INI LA5D+-S56P7%W=5 +A,JC-"'2+*")NH=(G5 M5;-0Z@$*5'UAM=4*- WD'GPOAD5=N7,6,_KE :[YP:\2<1D1RA6P &: 8X^# M>E/&XZWQZ5]I;W]_?W9TJ*HBA[C:T*WZ;+*$,F@[22Q^B*J.JH+8'?4[0KO' M2L[)K!CLXN8CS <\DET?U2ZKZHJOU6=!7GT5[I&O6(U M3$L@BBL$:5&&5=X=%W <3:XJA3/LDF4X'2RRBX?5Z>68%K],KF05"B+#FLXA$ZEW\(^R>*_U4#J$86@7]70UR MT>)*F)PD[L=%C:^1JX*RJF9=D:9)OF0=<$,FUP)K-X"FF"J<:!P2]@4<'X#, M 2U$Z;%LHE;X#()U#5&\=)L6K-TZIGB#;>_E8F,?Y?P7=-C '@KM0$WB '=O M5- F$.B5&9L-+R< U>7%J"Q>#%9>55Y! J)/F!A:?L6&OW9J]X^T2]%=#T<" M0DR---$)UZ&L>5&/:6:%Y>"J#8@0/09(B]5-:D5^C,V.8IICHA8T',E18]=Y6G_ ,@ M*J\5FCQNQ[@-K'WZ0RBK/N^))()/+BI0TKJSCKI3E)Y?YKA?A> W$J0:7JT,#"8#G4X@;K8)>9 MPI:?V+AQ4WQ+H1R%4[."&93U]25^DF,M!BES52MI78\K.ZGB*JPLXM%(QG7C M^ZB4Y+>K+D@ODE#CJC1%=(M. 2?RS?A@G,0TRT&D([C72-"C40=K5.D)09&0RU#-\[8GZQ=?B9FC M1.&T 95CO03H8ZPW3JA;=;66V:-WM.[_4"<%J).JG/J"]C':VCTF2X0H]U@E MBF:4LGEE3QUO:.FFJA@,<%FLW(E5@7=\(VI<%<-G8PS^";"[%06\U20!/X7( M>LOVRJH:JZ,G34QU&D^I:>A)MZ'_@'EJN5O'#7*]KFG?]M+-NO6ZU-MLL(^_ M!#C6E5&I]B_O*2+-F?1T'BM/Y]NQIU.S2&>%7*X'7?3I MO(XE,#8-2?E9WG2W->-5\E^>U,J9#\Z6NV#U93FA=^-8 M-40 W+IMDTK:?3)D'PZU:B8%]SY];&N03X"(]S"]]V1<&?DE&O+WPE1YHAFY M^Y13:W>(OU? .+.2H:6W?:(W8G1,QU@3Q^[!B>X)'"5[B+%S.'8;IZ2Z/C#.P#T0[&_'WS)#T2(<8;M/$]^;$^30WB1I6T[9H[P1>\P;\]%K> M%TAP&X?U?IPYX^B)9P= V*&&NT_X@QN=-?N[06;']ORFX9(_ 5'W3-7KHXG0 ML&>G6OL^:9K>UJK6L^*.$*=IF_0$Q-TSU>P.)P)?GYEF9_GK\E&KVSWR%KGF MNN=1J]D]R4O?F?R[Z^X$T-X\U7EJ@")B;0A'O#]+P,]Q:XG2,M4W:W>[O MGDC%5@&<5P"79_$\-WW06O?2HM4''WF+;*O5!]M[I>:W;+=@YRW;+=AYR_;* M847C=D$B\S.[>OC?__%,8O[6-+]V>_DP&SQK-FV+]D[L-6_ 3Z]ENP4[;]EN MP>F0O2)(WS;[4NR!D5V%I7!6Y=D*WEORR7>1I7 M[7EF]+0QATW?H09F7.V=S&O>@)]>RU;;7HV?/]Z!5/G,M&[?6!KUBDK):HA=3Q2I9<7)-UL:O"0=VUTC)W.MN3<<3:BEWGVG M7N)T?&=#FW<7)+PGAURKY\]1VK@VX'TT^@F:LX"PPK1$=.T]CJ]_2;IK ,ZM MO0H;<-].B.-!$:^>(UT1VMTPH_!9$E=#SY5_RD( KSHX-K>=(EM=S;%!EQJ5D]]CK=58&)1;3^3M+PQ*+I&Z]Y,E,.6)[$28\3/YQ MBZ#X?M>V91V/#6J@T.6%/.Y1 X78_M:[];JVN5FOC[\$,%;+7+77_3F?VQHH M;0V4M@9*6P.ET2O7UD!II "X7:M WK?"B=:)^.DK8.2M,)KLD#?GHMV_25%BO[3JQL@S0N M*:+-6YG=)).TA6C:<*H6*_O>BO,=QB93=_:XG3,9T-0:S=L5H'>&OM MM,B<6RRWM>ZE7VOJM!;I7LJ]Y@WXZ;5L=>WMH'/>"\QG#V5<"\_9^"UJ+QON M(P.?6/S)' )&B]?YS!$/7YK4:]$Z6]K=1]HE3L?R_1:ML]7['YK2%%JGN,"; M]8=$[=Q'!?.ET5TC-WJ])7A"D(H[PNO<1XHB7G?#ZX+G1U8-/5-61.KT=X8% M^&F(V9%)<:.]Z8D^[O@#P '2%@ZPA0-LX0#GG2DM'. N/%@M'."D/O:D0.U: M., 6#O#YP $N4-Y:1,"GA:KSQ"Y>QHB +13@7D.S=2S:N R&%@[P2=.T[]'L$WGQ3".UR?[K"T]\AS8,(7CVAVL; M*+!]V,W]#33U[19XI.%;Y'D;%L%L15VKUFT=XR+I+L4=JW#W2 )JWMU;']&7Y^(K%5 M_AX<;G-_%8W6N]?P#6IQ&%H?7PNX]0#.I*:YDEIOWTS5B:9MT!,0><]4W6LA MMU#3:UQ)SE;5:U6]%G)K/UL^!^?KHB3+31%G[N^N:]SRK!ZTNM[DFRVDS0[U M-[0=FH$['&@ M@<7TKX/#')MK?Z47J?IT>N#$'EYO@OYB^\/K@W\N6)!9"GQ\6I.X/!/Y^'*$ MD__B:./P7P>Q<&V?6+Y!*+>H,,S "'W#MWA(;(>YAO.-F/2@?JJ7U7,8L@NA M!YE@WW46P4Z\8LD5N\EQ.28A?&!%JR'9". SN[%J75[_7Y#A,LZ/=:=@1W/Y M\G)1_XK_6\9A#'8XWM*_84,$UM ^BCPM,SZA5-PY_DDYA69\'-WLB$Z^"(TG M:2Z2&PWZ@HW58"Y:,C517DTTJR?:U4ZG&F4"?LN$S*?30C$4&,,PT+Z+&^T' MRV(4'7D'\[:3$F6VEH@?(D&=+![\$"H/K^XCU(I4R\OA,,T*.92@S&'0>0X+ MD[%"7,385=$3VE!D49KU)68X=#79MC,:LO2PPQC+#!_CT']<:!'C<0)B1ZAH MBZLT^XZCJI]1ZX"#ZH[V>+(?A5?>0RBK3 QA07HLQT\1VDI>9(+PA E58Y+N M_BA)KZ:6EXWVE4OYCWM"C8$R$!5($0T%G@C])@+7!C!TT':C_DX2D2# MMP\NX/70,#"<_C(=)!J+'A,$L9O!-ZK@?&DB3E M\AI6BU*.G5W@5@ZS.,W4DA4]5BS>(1P4G.171:^[(BLX#\G*LL>5L&\4DIFB M;=RW$9_O(T?_ 9I4KEV(@4"Z"K7@1DN'^+N$VN=P+JM]Q"U,) E6C6 KV0\6 M)Q)%39*MHECX!7GS!]A-@SI "0E[GIDR)3WZ*5!N#BL11W"&(HF/EW8D-+K: MH?Q PCHI!=$B'0T/\0XR04\DH?;"Z%(-UBA!>H3&2T?5052Y*Y$D^/.%;70K M//V)9T$^L7@@%V%BED,8/DBP5'%/)GZDR0\IHF!=Y1OE+"4'!2*)07#)AHMF MI%W!RZ 5K&P$$X^1N8&SHA(73.T \+$7.:3I?J MX[MCS3>XVW\@8N"2L2_2(M80.H\QY;LGB(=$KD59V@>R08J8()HKL1YP8@63 M"/-\=%!$U[!1PUL$BG@;=I]C=GW;VCHD('&ZMK%9MW?@%UK;QUJ4@[57ZO8. MUU\+#+CB C7$?;FZ0%0X?2U*WUTS;H'XMG)%T!#^N+T:BSPMI4H(!LV/.%0* M[R&W#&JWQKVW7MAI/(Z0(+Z#X!G4_T M6GF/+H^)U;'\_:^:UA+=/A&=Y6^8\;D-BMO24;XO(ON]] W?+K*?>!SN2\]< MHR1,&R;]V-M#.H28.]F@9Z:^_1$/V(!O01;L;Q;22U!X;,]9NT)4@W2=I[Y# MSAJRH'EZ0:,% .)^AX)G,FTJ'BR_"-HPR*CR<2^(,[H?;$GC%G+3"I?;6*"& MLR_I&*:Q:0W7+:Q/P\',6TYI.:7B%-?;1SY9',BXE0ODW5V-CQV;A_.:\1Y% MK9SU\%R?.> GO?D+8UBB5 4[%/)6L IU$-.W@E5("09FL2J^;+7.Y1W;W7V; M'>V*Y1@A!9-F0W M*G(/'F2< ^\6&'7"!>A4R*#RN;H-K!YT'>*KJ_7)Q$69L P6N,QR&3-3!X1U MM?>C<=1[&TZL-9^(>J@V,HJSO)A>LL.D2Y=;WFMF?UQN_Z]]V<1ARW9% 9M:N:%)]523[WROR4L/"QN M/=Q%^\ &4X)5+JOJ:F)-IR9ZQY16/UX:1];5NJD@OS0HE*HY 5.RC$#T; M<[<&BC[HFH.T$!/VCN1JUD==55I3I&N,,C&DYH])2H-!">=H7!>FPH03J29V M7?<7-!O*3!XW(!P2;23Z6)ZG6-H%A(?L2*F;M=1#(3TE>>)!7F8RRVN8B7Y< M]A<=U;=FDV#C25TW8(GL#T7E"Z-+ZGFMH=D^ZD:N29U_CGWX]/*N8.;/4%,%=W":5I65NR_!WE4!F,"Q.11D?P*/WH3NH=HZX?2]C^(H8O]029RDM:"\K29.@#\&8Z>O7E3S<)+6#&*'HP5E4@ @DE5(M(KJ1IB*Y ,K#%C MT4 MCOYU\#]W)[0[%$$XX91R_^^?[/4="_N@,JX^Q?#8S6LMNARP$DA/ B+# M[ 8*&GF*.6I" 0XOJHQKM [P?@1711[',B]:NHW2P9>?UQ M,O,:N/DH1F?^(-Q+BW:9B-I$'_"JEW0H!O5W0'[P]0^@1Y"0 W&1%DJ[FS2V.]/7%]632.62;%'2 MX=3SB;F'FEH+]!=7N ! \Z6ZIQBM1D<+R@(8)\[S4E1Y^;()R%DPE.&9E'_' M(N.=3M.(XS05Q2(YWEU9HHE>@=Y9OOY^H4I*=@+F 5? 6LJ)TH.GZF2JE&M2)1+JQ M4(:Q>%:V[N/Y>"IA0?X8K?ZQ%'<+7+T-RX'_7:KO$D5EK,N,B:A?34,=;%=C M. 9\(NXC^2#4! AX*:]&!M"L^E.#-=3>1'4 *J).*U\"FC5]48!L5J 6H8@4 M8,J"Q/L-XD>LY@$0C)&-*G*Y$V%@3/EU<(Z.(5RO+*<68S%JL,4KG7C-FR\B MG)O.;XL,@!V/;7HU">U*&(7O^K:X FT"[/*OB>F+JW#42^H[LN.%+=@7SMCCJ8%Y]Y*0!]%7B95F$%/ MY%-Z[$A[9>OA.%63PECY9X+LM""5X1$Q<5>>5(LK=1=8R6Z1C/<+MF?:U[A= M=*/]6HGZIG'DGWQV:$93IE[C$+:7=)??C MYCTLW35CI^XA/]^]Z TD-W4F[S(+>0R:]>_4;2',O M:9?\^K 5=Y[KF_'0,L+]&X,8C3WCMD!99EZ%>#QD],56T M!>.+L,GW07HUD)&\DPNC*HU,5AY8%X]^Z4IM<%?V6.1SRX7 KJ([;KD+.YVL M"P%[]KY.ROB[2NO::;"KKIU.!*5/4M)ZX-?Q8%PJHT[\JY9OC(Y0#[0N M(S(1<;_H?D1&T97#*@)W=+NR( ^EKEXTG9JGLNI&<9C3239A'>''"AFTV;UK M?:>R>]0B3F2^U)%3,NE!Y O6Y/VB]5!A\_5Z3+UBP>*H%9$;MB1EJ UW?[KA M[GC"1&4F3Q)@$Z#JFN[E?7Q-\6,,$\S.YC+F704%UH2W3CAE \^:M2^?FW76 M3 "IPXZI*$.A_25SZW=\PDQFC4D+!--M$*^&97%:8@:4#-*MD\7&6=6@*2>: MD D58\/3V,"&U,1/ILQO(@19 ;O5:B\IX0 M<(QD&<)J55A5J!VI&'V6IP-@GALMB;]C@@6(A2KC9FP45?=N!'#*):;,^]P0*6 MN!B'XY"DO],$*_4IYGD+Y(WDL*\Y9*'(>18'587"B?J+DS%8]83A!)$RCG3N M.CK^?WM7VMLVDD3_"A$L,,E 9D3)DNT)L(!C.S/>S20>*T%V/U)BR^:&(C4\ M$NO?;U=5=[,ID=9%F:3-+W/($ME'=74=KUX]=7U?,IM!L347WI$VAYQ-JU(S M=W+K-]?7:G*/+J*6F^+WY\2A<,NHGZIO?."6A6%UC_ZM#C06)U#M5E$A-NP^ M/^E)%(G>G$+4M9UG4KKAS==\/,9)W;;^3]45EVO92YJ/]/#/?=M;1"[JU;2X MY4(6$.)W- 3>9Z5Z:R$EY>PROP)#42HZ9LS'&CWMB"RU EZG 8)UH$ =HZ#)(;8 M*]2UWKK1]\9%C[\QT<,ZXIZ-QR#4!=*JV &!C"-2M5!EZ$P83YN26>=9M_%<_;"\1[!1338463SFGB3ZGN9H3?M%Z!Y7**_JT;Q]9@]?L39Y.!04L7I)Y M,B7HTN,4N191$EXYF;X1+,S@.]\@D &YT.#3R*X#\CM/Z1Y@(F1L^'/XBHEPAP M,"@J=P,G @]YPJV75T88>()GPXF%IERO;48 GQDG;R+C/6[]>C:J?A! M=A$]B@ *OV"9S"KC)V28K:!V?3))9@E14V*Y?#";)3Z_" 17)3Q@IBQE,#$G M7H)! OC+Q;W+IGRQ@?4#;)3/T(N>A>K5]/?4@A9_!UHVO6H>^;0])%3BJXWL MXQ,W$K29=W:([U.RDJZA2)\M+[(^7D7ZAFS%$W>NE,&Z\1>.'7A$D@DMF,$R M"@;-5PSD *TR4$=E&>:VDH,TOZ[ ^J;Q7L_T<8E(W]_)?=$.,R2;GP\+=AJY M7.QXUTE@V!D,,;4JN?/J\-,_L1,*;LM<),31N2S(4YD*_T]^#\/BDO>!V3T? MP^,X!@-8O#1_6!F6';(H*6SA$(-7+?BE'[W!;M*5N)4KH; FWS(K<2U7XD)? MB71_;^5*U&C2ZWQST%&088<*/LA'@ ,+V9.QYT;W,NV!7&\B,6P[7$^ 3ME. M+K"U =ZKV6LRYMCKC81J&P0D9O4Q%Y M!C%T+D>$]2!+)9W4C%L;,G8F$Q^"=#0(:0SN+#_0AJ@#V-0QJ2X*N@681J&D M" 2-Y.TVMB.7K^+&Q\XH:OIE*RYP#AWG!"D*4>O-3$Z_CE_G]++,!3+ "9$O'+%P\]SZ(Y$ MLECJ11MOW1FW>V.-VSZ L!I0D[FSN8=?5*I6MOB[4GSLP[8C.-HR&&ZRV MP:T6#PUTUU>Y]4R5-QGS5.1-#R#.'CB1^MS T UM4#CB%))'(,>'1)G\L$JC MC5ZNY> EVDJM9T'$4T4T,3G'PA_"-U!V6B0;T(4,4T\U7 ."(&*%TW,YJ+ GB^@ MH)Q5K%'HS<;V=VJMDL,*["=X;ZOJ?6Z[ (^A"]+BX)%'"54M Z(X9/X=_RX> M*,RZZ!:WV$\<&+FH$W57ZK>I0-[AG]QQHFF.PJ-/$^7?4DI+' ?MJ81[6*34 MNWE6!VJ%$HAM,K+PPC!56R.H_B!"9&44IPJBH\!"U)HA][ASH>*R-B&19OZ] M+7,T0"8M&9]2*9XFONAV84_"0.B7(+RS?<%3N 7%7;O])6S_C6(-ATUF#W.! MV>6:A?V BPN867Q!D[IL94?%9C;4F$I3_*?/PLQ% Q8PM.L("\6 U G*G) G MR:DGR;JYO@LP%;3BI!R4&>N%BXN,E@MY :BB,.'X)@@[1CGCVNE/S=)V=^JW M.QN=5.R\)P(2N49;N[.'Y)=3/I6X9)T4.;$44=6C_4XP23(^7D[P1O#AHB,C MK?;X/HA$1B%D4P\P@'I(R(Z%=:C_6@(^'<;M7:Z>M7=JGI-H XF>EHSEKKA2 MXCW; $-;D=I66: <\8_?*C_\;<8'7_6W5=-,!3!%'_G.3S%/.?TD.R(Y=L1\ MIR"Z2C_B#P!0%3C&\*C_<<,2C W^2NH<.]DVWM/*Q&%E0@LF3"E(2S$&" &T MVU2;;5H3L9%?[N1';0@5!;E6%0F#*,Z1C.*T,*BFP:"&M>JO5UVL[AR:VT#< M#4/D*K.<$UEW(ST(.M-QP8%(7.0$STWCF\06++WJ%SJ9$0RHH\?L[S%;Y@AT MA1Y 3@,MZ*BGX7E^\/D!)93]2AI,S]W)")T SH!R):1*;F3O'+(1*EV T1WR M+E@V6B_?K_JQYXZC.+-**2NU #.;L!T.-8"QO^?SEFII"2W4F8TY!I@ZFP6. M.UW(2I25_ 8&)C$.:QKO!<* OBL9RY65NC(I89)(W GF=IE-/*C4YP9!%P5) M.8-OJT@((OLL'P>61GD8UU7I'[A?/>S*)3[T4E-HV?)_G2IP;='RIJWM_GA! M\&SF0\M4/7\4&3Z#%]GAXHT&\U9;#S@H;,6!A+D3G+=<&Q!DJC=BCLA5:GD) M,@AQ8;'%3S9Q!;]5X)*TQT],?9@[*=PDC7"'3.NSKM+EWL(TOJKU>USB!09, MKCLFXO6D+4''43$;3S0/4HSSAI4FG%S?OO%N+[>>;+'O[@_ [MSY_08^=^9% AZ)AF1J, M8&_9,1 7F,*2%40VU"*+:QG/_ADE7"=TY"R4/4(3S+8N(SA%E((>?MZ#-8$; MP'\TQAO63L>/=@!9'#Y60Z&K*R&3%K_.N$&>.CQ]$$(4Z5:\4%$-6D M/O><7B="L_1(71S$-*90E P"T7(HE,:A<&8)#@4+.12:.H5>Y0P01\*))7+H(MX)IZNT-K*DCES$A03A/"!/8@QJ9,IM*\@#@XWE^D^S'/E7H5GI7NQN M<@P::7*VP'A&LK*> M[(\;FSNCUQU#K-"2=_%+5$ZI]^Z2=KI>TO*!.U5*6@_"!B&[@XY 8':,;(\2 MY5?4TFA$H6^9>_U*AIJPA&LNEP73IC*Z&]6,.6^R]9[8)IA,T:.($=L6MP+U ME,C/)1-WKB]&GLN>;>F,\/T0>EC#I480?NIIO8'#GN5'+<9 YJ[KDW=>&@Q. M=NF\U#\U^]V3\ML)].7SI_4%^V1^4ACX$;4ZE_?3-A-^=CVIS@5W[TWHA#6Y.;K*%!@6*,M#89<,O;&_&1MQ\!> M66O5-7)$#T$UM5JJ7K]S.A1$[\N+4J[0=#=?B#([VQQP-VLG]_\XS YNL7-5 MS-KJFMV39RS!K6YJ=_:9[>QP,.Q8UG$=M[:D'INT#\.<"R.#'#];-8PKW9@/ M;!PNF4[JH][I'K93SBHU1%:Y$K*Z6TKJ(S)Q*%6S:2/.Y[E)W 88GK:;5.]- M:D]2 S9I..AU^MUMK^82MZFD1KH-O8 )')O>OEFP[#YABP;*XG%GV-]6JS\B M#0VP\ANX26?F::_=HWKO47N0&K!)P^.3SG XK&Z;=G5]A4,N(!H;^.2X(#6] ME@LRFCF$O_OXP8\N64-#/?DKU^?FI-6O"(7:I1+Y74S9$G:H8D>E*AFL,"V2 M+X*;IT5*7)EZGTJK:UI6>RCK'3UH+XE6'EMYK$(>A2G>"N2VWL-;!&W7!("_ MBEK+)S#:#[56ZI!/-RH9N$G"*+&), 608"=GW4[_M&]$ !X3:/^0R>H J. $ MH)AA)_%]0*V"!*-S'I&,KV7\NCU+,B@7/),]S)%8!*IZ?G+7;7$T1381JA^8 MAD'Z6EM1L*F^!GY@W/$W\:DP)B?#'NQ)K)%+1QHB#NDNL(YVK@!Q2^34@@K. MEA0>!VSVO*$WOJU1HYO]5WE8[2H/3(,XD#02BP(VJR=<1:NW=A4+CU01Z=:& MU;N-8F55MSDN]="_HQ/@4F> M=KZ_?; BI/I6IVT4CGA$G]5QF+4:3-W6[#+MT)=3B5<2'GJ=[',]7RCX:SR3 M0]$B=3?UWC/7*R/%\J[R 0J?/N-L/EC=O]E#W[+,^Y@KFKYE6KH;O[8 <_?P M\@$EIA6,T@4C;:Q^_-I^\]8:./1?Q@7L ? ]"YJY:5%SY@*Q*@GCBC]VDIFJ56YG4?+$? C^8+;@S M%#,?VE$9H\D]F]FE,/0T2WHNSC^V.F=?Z;FPO4GBD7'\T?6_ _CH!6JBC^?O M6TVTKRQ]M,?,*TF*&JF1;FZO6HVTKQ3=0&<,V:OW!:NDRZL/K4K:5Y@NV=05 M?7DW%Z6#E7Y6*5 [$B'MAMJFB;8J<,VN7""0^ 9H;+&''+8CYQXA- +_X'K, M>$V(HYB86:\1;V*@K,N6YM0?1'0)!(2T!!UP%?+KFQ>F-EM]N>E*7?O8MCIT M, 2!G/^W[$XZ J.C+]2T"D3M"+'+*%QIEX"LH!&LWHV,OQ([Y'+L+7(Z;?P% M*'N"UCL,N@<:KZ9)Z+O1/7->H1A#=ZI74R[WCOEJ57(+RSXJ!5P_AJ=KTL_R MX'NK\*H68?XHPORT&&&^#;[R6.$K*VA$71UR*!_,.;K^_=/YEZ^W5Z.R1+X: MX5BNIQ+MDJF#F$A+:AUUKAZH&Y)Q/D$V=NNL?]P1/[S#/HJR3W;"M2UV;'9( M!U/G4=&D$7IG\S^ QHZAC2#7P%-9S83I$/$%K)9*?/XC?%Y:Q;41O%BM^A/W M8+',X^/!+O#9@7EV5C[.M7=LG@[+[^QR;'*U4/I3AUVSVR^U44CY8-4#U>=: M>Q3'JDD-G\ND]MW=L]W1V4^T% 5T.Z.+JT]?C.M/EU]'7VZOKT;&Q6?SF:_, M9L[!ZUMUQ6SE039.$>Q3)=].JA&3:D6VG53#)G6@OFR%]95@:Z]4PE6Q%I=V MS)::/AZ@\*F*F4&7I;,UC'[-E-_WB]\:.Z-\N_!M])8.Y<5]R*V@8 ZUO[^; MQA])',N6P(9AZ!5]^__S0'=6(1M/=Y60IR:;\K)U_S/?QMPCU=IK+UR\FS0I M0*>XCDR\%A:F'52B#_/5)JS^ZWGH^A-W;GL&4XL>T*+GABI6,T](\U#OG?S&7L#WUS/<^V9,3*-43;[DPE^DQ;E9F7QRA$]T3$E+/31GNOU4"$^3R@;'S:^'70]3XV?OG\ M[MVGOWG>[^>WU^B2^TE$F$07@F!) O1 Y03]%I#X#HT$C]!O7-S1>^QYG[70 M!9_.!!U/).JT.ONK9\7)AX.C46OX$7O['SH'WL'A\:'W\?BP[1T//Y+](__H MZ(@<_CP^:76&.&B-B(>#T<@[.#X*/-S"+6^_;#P\/>P_X>%^-FI]5J-W__=MW731M9VY"RNZ76CT,1 MYNWWF^KT$,R#57R^Y_.HJ8;:VM]OYRT5#MV 3%DL,?/GR($4 MGIQ-25PN Z>;ZK32T_):;:\#FK"4@@X32;I<1)=DA),0>I>P/Q(G?NT]QD&CZ:XUB;TQQM-*FHLRJ?;L2)4> M%-RL?7Q\W'Q4?E/>@U)GT.T]]:?7[GC[[0IJUWF5NV[XY>5RS]&'Q9RIUH=< M[HE]*)TIZWS!)JE_QX[=T$ Q\??&_+X9$.KBAZO-U1\EGH<9XU++JR/9L>F4 MLA%/#\ A9;^3W(BW9)0O1,825^*I^K\3+'S!0XM;-Z>"3XF0E,3%Y5$#3 09 MG3;4(NGEB\:/$ _WH"=Y$T/!LB>HTTT0(>'U8B2YK"+CM!$# 2%);;/+ Y\* M4G7@(!+#NJN)_K\?OX_#JN,'$3\)_QK##\BHZO!!A#*ZQ>B5] #.(QJ<-BXX MQ'8]/(;>J>._WEZ57]:URD7C'#''7'3F"6=--@BN^(:SW+)12\6R@[D5-]J6!82!,/P1\Y &*AX^QZ&Z M=O8GA,C8S>A6%"L;':"@#V8DWX1"]7]+R4]TYG1LPYJ,K2&,C\BO#24"ERF^V)'43II75 S=6%SH0 M'Z%4"WH_U_/&:X&#"QQ/NB%_B)^7VA)8*[N'V["K%"&MZ8WAJC?A6SD_VH;SHL:_HU3G&_N5V7F>J_16RJQ^\>$E_*+&U_=S M'%,@J%<8A OC96)6[CZJ;(;&?LCC1!#XH5$4046<&AG_EMP3ED#&Z?-Q"NIB M^Q(IJ^F/5TV?@: "2HT,W\54_ N'">&C+F40Z5,<7K%8"IUI.R64-@@;)>W6 M*B4*$6E(-27FH*B 6B.*KA@XJ.2"$B#KQ>VFK^S:OXDT1# H3E>C0CYRGGP0$-81\"B8SH,R5D< M$QF#/2[)B @!$=9$W3YTFA(5T*R4[:]2EH/_C!;P*,77].4:4*:B1BQ>DJ'3 M#-+MK)8_6+6\$JN1-:\)CMW\/6MIM>CAJD53P1K9U$S'7.Q;(F6U]=&JK$MH:+[4OEK-;_L&K]' :]5T _(8!*&:D1!6G9=X ? M70/+17.KP8T,-ZLQ:_$:V?B"1Q&5.F6!8."",PE>1R"=<;/Y)G$K!T:J6T#3 MH#ZGK/-@D;B7" M2')+JVWH?8Y8IZJG64(;8$A@G$A9*VMEQ,A[2XIPZ'V*5B[KRV]N;-@@[!R8B31&VMX=63)O?SF M3EME3"N/1H)>M;!71VI5"CKY6U$F DZ>5;-.I'1UFASYV0#=(V2O:-Q'UML;".O!3*@%5BW54A M*PLEMZ87%<1Z&GZY E7%^J625@J,--VH8-61![/LH9[J#9(0DFVP%AZ/!1FK MO7=9P^$,,H(@\>57P9/I)9&8AEO65[919&792/++BC%P7WC\CUP:DE6.C].'&\5Q1+8DME%XK M<%&1+E7:;=9!Y^ ;B77*,M4 MK@;7?7UT9V>1U:RV?1%GL*NS><>!42':PCN*^90I].8Q;A1^B26-5!9Z%G$A MZ9]Z"%\>I^I)N!?V'A?55D\RJEQ/]*1YIU"Q5RCKUIM;.7*[4>SANZB[C-N$XV4REDI-(IO^C9GW6,'981^$D58S/CHFK/Q@*A7 M" ZK!/A6#"LWI0^0J_2&\38S9HVDE9\3JDSD5 5L:-2E@IXQH\ M/844?(VIZR82#*6B?Q\\6KT)"#R>T*F,NX)'_03B0UPI4=H&UDKKNDU('DH5 MH5Q3^BZC7!=2RE"NK<8L?\-@):I>#@F1CCIR3?&0AOK(V4@2<1;PJ=+(1Q\/ M.I79W@[>RKI18INSOE"H8RS-;D$GTDI1KE6U ;UO_%"!%1VL:^2K)GZQ@+#3'Z#GD1)].71)W%\=@_62[.P&00#BGC] ML0<\!":P+T\;(QRJ;U.H+]1 ;O)47$;#4#UA<-J0(E&?O%!?MCJ9$D%Y,- ? MI4B_'B0;*$Z@#U0F:J!Z__EI(VU-)8D:*/V$Q?Q+5PI#:;F"DPIH\;D;PSA= M.B1B'&+H)0OZDJC/PT#H"G]RE9,,,+O39\@4BW030+[IZQN)0+1HG704J7&> MCFNW3I"DHI7-$W"5:#E8YQK8(V1>95\J#\P&_)ST, UTMOYO@D67)V*]MVP! M5<%!TE/#M*I_VO"U5SH:)CT2<0;+AYBYF&4;SW_>>;2[QLG3BCQ!^9Y$BG,N MSK+AKYLR#H+//B?2(P /BAW&UI\2M5<:^)F02+U$.]Z\"JQOORNSFXOE*9E7 MW,\82W!XKK\4Q.3&6>T*L:L.>TE"/"/!I< /JN)TS3';S.H&@5V@U5K'LTW$ M"@"O/2'/X&= KU>&+6LS2PZB>X"GZHZLT@[9[ L0M=N],8R7R4WO:SK-R(@ M&ZZ_U5!>B%C*)!D347W4/:WY9M2G(333<8*^57@/YR_!05EP3:1T'[\[W@M9 M(A=RN>K@,-UC,<3^W4!@%L/P0'1-,)6%V#?IC?CR1OK5;&LL]5+J=B'<7]F- M6=Q'FWK$6JLX2+Z^IZ3W65;6;Y57\X3)6RR);>FO /#:2_]@0O)H>?-"7])P M%Y9U,S;,:AI50\H5L9T86[4EY+F6HMV-,=-]VI#P%U;$-"/6[U@8D$=Y'G+_ M;JTEW %>D'^9:WF6Y.**@/R=IG$4JU(VJ@VV_#@1D^'++P%4<)TH-!$O*1Q.1WH7O&N2IF[<-.JW-HN7Y;I';!Y?L2VH7@JKK4 MVZ-38KF*KVV_"Z/YBL-[S-3+/NPC*6^["Z-8K2=>$L8CRK8I19:*OG8 _ W[ M$\J(F)T5GG"':^$UC:@EB'02W04.>SB,B'"+\\O;[L(HOD(S57^X85+]FU7>4?L*B_[*Q;Y_@2"UU%U@,.9LO>.!Z@V1H6R>=9'>! MXSP(S3>PVY:8]>U?>UU97?S4&_5]L/@E#1-5%,@Z6G4-M<*\]KB+3S-M>9.S M"L2NIJHPL9(0B^QM;VY%BNVD2F]XB?T)B?#G=_\%4$L#!!0 ( "V*J5:% MCVII3!\ !0S 0 5 86-N="TR,#(S,#,S,5]C86PN>&ULY7U9=_/RK= M[.317[/N[_'' /"OU1\]GYU^Z<;O/RP>"2;DU=]V/UIE"HLN@+1"@=)>@_.: M@X\.I4G&&-3__OY')F+(K""$7 HH;S($%AA(H70P6:@BUQ\Z&4___K%^B6&. MCVAPT_GJQY\>?U@L3G]\\N33IT\_?([=Y(=9]_Z)8$P^.7_WX[.W?[[V_D]R M]6[NO7^R^NW%6^?CF]Y('\N?_.>OK_]('_ DP'@Z7X1IJ@^8CW^W$]NO4=]2/1H/1W=;()OL3RJ___Y]M7% M(\,\D233[(D$SU_[T&'YZ7%(TP5483.Y1O*_MOC4)U_1IC!)R\EJ? M7>$U!(Z?%TA_L9ZE\R=/9NG2FR951K/N_"\G(>)D]>IH.8?W(9R.7H]#'$_& MBS'.GT[S'XM9^OO#;))I.?W\W\OQXLNHR)B8P@BFR RJ. O>HH1D4W399)4= MNSQ]=8AS&N-*TB7,XTK<9P\DL0OQ!">+^?DK=:;%:I:WQ;2>ZR9C?K[L.A+$ M2"-3+G$&/!@$E32M4^DCZ.RLLUY+C[Z_49ZAN#RN#18][=*C64<30/KM\:-/ M6+71F:I;0PI=ND2OZPOM[!U/YLN3D]5GPGB!)^=_7_5>C[Q8S)H*8"UG&E%# M(OPVFZ8S*$JDD)U.8'0F36VL!U_5==0V,U+F*O;)A:] MJ&#^,[HL*<8FC'B M^>SD9+RH[D$=)ZGB!;D1Y$X0M%'VWKF,'K@V%I32 J+/9/*)LM[HR'66C7EQ M!YQMV"&_!W:T$DDSCMPPOIP2!A$3Q*(X*&88A$C?>=319*,2NM8JXSZS>#,C MU/? B ,%T",1GF&9=?B. HOYLONR^OVH<,F0%PU261JI< E"$)J^&.N$S#*9 MU@[45L!:J,K9=/51_R=,ECAB1>EBF0,MG",9D.KV(49 732%2(*3)>]!/VYB M&)('U9X=-VG&O270;!6\Q4483S'_'+HI:>;YTT3Q=9UVS"^PC--X,>(R):N3 M F2,3+D+'B+2(*-4/(82C;:MU>/]J(;D7O7/E<92:L:>ISF/ZP2%R>]AG%]- MGX?3\2),-J@]$DD:AZ: J?D2A9*TO)8"2HQ,>HY.N]9ZY7Y40W*_^F=/8RGU MZ8IYEG/F)0,K2,-,0D+048$-EBLG8V;"'MD5Z\NSX$FXH*J7DTB8RG,)#I,F M=:^=4:X(D_C#>Q9#L\([,>1^U_-0P31;"Y<@K%?FVBM0W*7@F #'DB&O0#'P MF5QM)63QRIG,C9]_PZ[DQ<8%^>CRTXH@XKLF0AUS7D) M7CB::JLLD\Z6'%KK_=NP#$G_'49LOI8OY[^!+B!,^Q<&Z9 M9:1^;18(*G +M+ -,):Y2<9%7EHKO)N1#"G$:$R$!E/?C :_S19X#4BVQI@< MP:*(%,Q$&EL1CB1G6 K9E,),8P[< &-(44)C APZZ2V50+?$?,/P4&7!4'L0 MP=>(A^RZ]\B!*RFETEEFC^WUP,U@!IJ<;:0*&@B@&1_>G&(7ZA[!:_+'\!S5 MEW-,1@A+SG@&EZ*M68X"+KH(#(,G(X6*Z=:*X6Y$VS!#?YO,:"B*9O1X.9[6 MDHJ;$?&"&!-J("M&B++5X (F&G',!8LU5K;.U=^%9QMJF&^3&LW$T',Q@)&< MR$D>3/:T#\#1XKE-"-8PT,1*4U%%T3WR63D\BY +2DU$Q) MWMCF&;E- (>.YM7T(WW*K/OR&RY&$GTFCU>"D 5!&2?!*^O)664F""Y-]JWS MZ)O/'Y*GM+^4K_)W[QEN5_H9YA]J@2']5W>#/H;)JN1P\3QTW1O-'"<< M,H4>:+H@VP(;D'[5C17N9-%9P;\J+\?QT-@^3 M7[K9\O35-$V6]>01O9I6E:I+S&?.W6QZ/B/2ZZ(91Q#"<% ADIDNC#C.LU/! M1^E+ZD4;[H-V2!Y5.V(=27K-=[K>8D):!G&"I"E;P!I2RKL=0UK+H[&I&M4R>(HL')G) M2.%%L!R<5%&_*GS3%]=-'7+G@BE,0?=UR3BJ! M3X%#0JF](.//>&MK>B>@X?GG.TG^[M34(9/?C,^_S&;YTW@R&66N-9;L(<2Z M 9$*X\UI6U32.M1;.8M>(PL6PDI65&S M61&<8HG,:T&64^086F_?WPAD>![P80OZX,ENZ,',2+LLOOP^"=,%&5H6-(+- PRG':;Q6B;3_/1DUBW&_V_UXRBCB3(I(K E'UUQ M'R&@,?2C9M*SH*UO[P#U/:KA>=@',7)@-.@I!^JDLXK; CEX1C.4$%RQ"K*+ M2A6OLVP?I0W;Z3Z(-/M/;C/YOIHNPO3]F$+!,W6*BY\_GZ40+@PJED+#298L M:%DI5E5/IM*/TBGO=4DJM]X#V0;7D$I+&K"AN2@.)DEM(C-Z@06)H/GYA]"] MQXIJP^3RB*)H(\'&"D=:1W!D !Z%-G5#5UW=1[C>F.;>IVPC9SM\.;>=S68: MX!S1JVF:G>"[\/F"?:-8"QP)$:C,(B@M"0_CQ+A,OE1V7JG8>F_\=C3;L, - MGP6-I_T*#?[YY.KLO*:?FS6A^F-!7U=M+&9E#?S/:2 %1;^Z#.B EE1W/:.7 M!E5;#ZI1NZKU,U[/YO.71*QU,Y EZ?B++/U\?1[O@ADX__GSH@O$<7(DNR^O M".TJ[*&_I%'18]Z3Z< .YXN1344F$Q,PJ[#FYAQ$;I B(I2)<6-<\TWJ'H?3 MP+E9?EM6>OM,&M"TV12E2Q-:YEBL0=DRL]7MX<"A$ MO,$1VEML[4L,O\[2R"AAA$\!=&WRIWP]>:X9#8\[Q:)@6GO55YKV*XPAI>V& M2J%#I=@9\P8IDIC6ET"<+CA[D_R M1=+SK# @M0^@BE3@R*.&HJ20/AIRY;]9%^EA=^KVY^!U#V 8\F^89CL#>J8D MGN$4RW@QTCEX57S"B!%1L&:+?:@8?5 M=H?*^UH]T)ZSW(S SY;S\904ZO/9222W=#6MZ;^7X_FJ#^%;7.WXUU4W'\7D MG0S602Y&@4HY0@R2@?0^.I]Y\$DW9L'VZ :E[5JSI";C.[ MGLY[.9E]FO>[GWW#8WK?TKYO:(UVM>MCKIQQ?(M$AG&J]G-]!O+R"QOO_!V[ M\:R60M3^H_@"U_]?G&6C '6EL-[2J'XFNJ;%*")J:;VAR$9H4)5;L;@,1C@I M40?N;.NF+\<=88,-@0J!_-^/I,_SLR]_SFNQR;H6M<;ZB5;IZIC]* 0CD#P9 M*#'4AH+*K ]$%?!$"F#.N.#)@0;W9 VX[]]>AXJ_K[I>>%#;>!S M1F2KA(%4,GG&MA;J*6-!.I9%+$;(YOWVMDAXJ_;WK>I-VU$H7\ M;P2/I9X:4:9V;E? ?2[%::ZL;5W#NZ]QWWT>7H9QM^J?\>NJ;_W*Y:T[&W]. M9W&.W>J(^ZOIZ7)UY'U&#Y^LC];03\NN(RC/PGP\OPAS_\#%8K+VFT=!)V,% M"3)*K/T;$T+0PH,P$;.K?>V:W\'1WVB&Y$3UQ-UK?<:&08V&5U2=AB^KY[\I MFWVK1\9SSW44$)Q@M5L#X>)J?8LSDZIHV[P9\&U8!I4H/A+/FLBEY6G4A)A7 M93.K2SS>G*[*97[^C%T:TP2,R+_/#D,&%W,$Q6PA@!JA%".%PR1$\R-\]X(: MDI=R)-JT%50O_'DUGR_KN=4W9;/UZTAK+>M^,*F[7.\KS1PS0>/Z M.(U\#ZHAG29^ 8U$%4["IVIPY>SCG3CLB/'?(YUB^'K/6M+OPG@UEE4O37M_)V;1.O^A7<"VO$<\G?!G'82ZL5#OJ0&,3KI=1V= MI]&I2+@\L1=JJ93/RN806O/E-BP['F7^+JC21"X/D7C.%.AICAR,CM4#8PF\ M* 6$E X+9J[54!+/^YOI=[-5N4N'MW8PH7A7A>(#K6;->.WI+"$JWJ64(UM3#.A2F#(J M1FF.I,'OW9O9?1XV>T75GG>TEH.#R"1)/!ORN!(-W+J8K8J<_+'6!:2;S_\& M$LR'\N-Z X\]I[^_SBU8"_?I_^?TXIC<<,ZL=-Y:"-R7ZK59<(:3$Q6)Q"M;J=>[0X^B=T&;I"G:EZ&6A@1P95TDPGBL MNQW-VU=N@VM0%;U'8E%S>;7I#O9+&$]K*>F;Z<^AF[Y9+BYVS)[F_UK.%V<[ M9IZ98,@!#?5N/6)XAF"\@!BM"4%EQ\25_L:WM G;ZG&#*KOMF1X]":%'-7-^ M2TH=,7/%A)@D!%EOO0@B0^U.#B('&K(LQ34__'0GH&\A!]R_8ME70FTTRFJ\ ME[.NDAJ)UIN(.'HILRN A4L:*P4X0:($(PLF[:6BX&,K77+/@X;47?(8 M2J3EO!_!2SG;9G_7A8PCQZ)"83+84NV>RS3\Z%>=GUD4,00N6_<[V0[9D%I7 M/KBCLK?(^J73E8N_1UKHNL5..H[K6G#J&=G):"&C)17BG61]].2X%]>0^E\^ M))4.$5?_1-H(\LX+@303VFX'>!M0RO_ M/X16!PJO7=/UC;;O;\K%?MSZ%+*5A6G2G.!6O1@4%^ #C1PITHLF2UH*K>ET M%YZM,G_L^R)0,_GTJ(_.;G(Z3S[=>*/3*&4?C5 %M"F*V&TX30*WQ&[&F5.\ M".P__MH&Z58L>^AMOO[U5'.AMFMM=9&"N&'/Z.N&$?>NEH (X+[FR;D)X+5W MD B65(SYU+SZ=#MD6Q'LH6N76Q.L!Z&UR0%\K6=\UZW*][^LBM$H,GTQ[C#1 M7[[$>O8F:UZ"+A!2H;&+%, 9HCN+N1!DJYW8+A6PW?.VXL@#URDW30GT((9V MO2$67:C3_'H\Q;?UGIV-3*=)M16+S! -KAH&DOOF+0.M4&;/O,FNM5F[ \Y6 MM'G@XN36FJ65=-K1Y4/H\%E8]4DXJ59SO6\;?"E:>@H>=;ULF:.N?:$0HC9. M%A\D-C_Z?C.2K4ARK*N-CD62PV724__DHB/7(2>*^F+MAH+U["BG42%&[D00 M.K9N,W='_^1;V/"=))\/ET!/+%U\F*VC(NRG)PGO4=!IA*C*V"%L*!2%*3. MI ?#5&0V*\UBZWS-77BVXLQWED=N)I]OKJM?X12W.9U Y$S+P=N:"Q T:[QN M]R-SW+?>&!M05S_^G26NA\B:WGJV71S@GYUG6,/DU72^Z):K4:WU_?_&2:9% M7=,7+W 1QI/Y95S;]6W;]U&']FYK,L1&_=O6#WM37HSGI[-YF/S2S9:G%_U5 MZ-6TOH4!\\4E#*.H,1M!NI*;Z.IM=?6P>Z;H7TJG@L/(=.N#57O /+C,=OM' MG==+?#F_TU45Y)RAAYQ3;9M)R\D76DGDPO)L5 FF>9NZ ^ .J8J[;SY>J](] MDI3;57]O#_C6 QSG S!6>>^-!Q>U!.4"@V"9@I*E+S'9$$3KM'Q#^$.J*1\P M;9NRH#>SOU%R=H!%O^%3#C76]P%K=COHF7*I-\$&;8KD%,B*(A(H%CB$Y!Q( M8;)B*CERQIKOSWY]_N&[TF>?M6K%/U)F=7UM;2408HW-L=:22N \H\E<<)G; M7[^YB6!(]FUO.5_?)=Y[DAN6'YQAJ-[L61NMVF2K%A!KSK1P#"B.+A1>UUOM MI4- ;1-%U@FU:]U_[G8T@VI0U9X!A\U^>S:L&1E,1A1. F.B'NX/":)V$3CC M3CFE3+&MTZ9W+?L#QO,V?/HU++"C,&T^_9MW?M0AGEI!&)V/(H3;H$B8%4%%8\*Q( MD"8(+P-+.;3N8G0SDB'YOWTP8/]I;T^!E_6*@P^85]=DC;3U&H4BZQJY)6.K M.6$A1]ZJ%+G4649L7]I[$Y(A==#K@P+[3WMO@H2ILT#]_6ZD8V-P!&+ MSCJ>(CA+46MM5@0AVGJ]:T)3T&<>6QOC_D?58%MR'X3KJW6WG'@>LF4V<3#> M(RA#B](GS,!H^KG5QH320S?(OHYW\D649=BU*1 ZTL1M&GX#^J@NB*V)=FU@L C M"+-YRZZ;IV(=,(M$) C2D )7M7F?U^"\0L@\2<6,$L*W;K>Y!:PA)9GZ)51K M&?5F9&L3W3_JE'5?9I?1@C)"&^*L)H" ME!Y%_Q7)D Q$+]+?<])[4_^K&'$C;'@W6X3)ZL5JL@ZP =M]\*&&8 _XK:S! M^4-&O'!?)'- 1MO7HV8<@N"1?$">I8T."VM]_._BX8?J@XOB\J_#B2)DSK0% M6XRO%TTQ"%%KB"BPNCQ)8NOA7$T/? 6=(^]?MB7'(W+<[ ;^,D[,[-U84#AL2M)"Y-XZ]*%RP@&U:6WC

O<27R\6R MP\J_\[N55UVC3Q?K:Q[.Y %#:^9/SN>S[K*7\/6*EF>X;M"- M><1"80Y] 5Z0"!&)%:&(FC7B+D6?>#"M:V&WQ79P=+KEQ&!1KG8E":I%:5P[L#')8OFP/++L6[_8JQG:YD"UA_D8K M_-TGG'S$7V?3Q8?Y2"A+?I@@YROE4)L8&W#.>G Y1J9X5?ZM&WOLBW58OO* MN'>04(].P;=X$L9D9+K:*').8JS+9F2B9"SH"$9G5A-(B2!["T(&48)A*JO6 MY_(/ CPL_WQ 9#Q$M.;Q%)*5UC4FS= MZ'I7C$.ZUWE0O-M+B&V:,]X!<1/AJIJJ8JR^PD@*%4PD#\&HVE(B:0E>JM5] M62*RE+$H! MI2B3*=H*UWR[:V>40[HZ9%A::S]!]IP<^34LEMVJ.\^LK%[9N%Y@71.:9Z?U M,;/BE#@X2;+?X]HD2QH,M5'29#,_>M%ZZ)PS+Y8X(B*X6$\N9Q.J5X^Q7CD= M07D3$ECSPRK2%^,*EL15 M2$<>^AFT(25$FC+HKO1]*U'ULJ]S#=S-$8F.7 KG)2CM.&EW50O6D@(978@A M6 RZ=1GO[BB'E/)X.'8=+L#C$.U\%52;/LK>,:F# 6L=>0]))0A>!;#:(8O1 M6YT>1&55<$-*7CR\TMI97&VBQANQ5=_P]S"^$HL8%3)C3H+-AM7;RS-1/7OP M*2?O"T91XGVNUH[/'%*>H1>*]"F#HZJ;-3IC61!"@+9UT\'430<> SB411H? MM,ZMZUVWQ3:D7,.#*YN=A74T*MVPB4 1KI*)"&]K7U9K(&1;(/ 4:!:2+[K/ MHJEM, XIK?"@U#I(>$VS5XB7DQXW3@4ZIDK.&ACS-!79&8C9U/MSA/:>%UH MK4NMML5VE#FX98]$.H\QNM7!5/)J98#@4JZW4[,4 B/Z]%$,L1_:(<6]O?#N MIHS>$01[],5X$;F4& 58BDB<,$B;QT/[PAQ2,'P<"BW MIP@?AF>K4"NXR(N7'(0@)UK%X"'68H6BA$V&U4N0'DK[#S)"'A[7=A;C@[!M MY6M'04)M5U5R*]2;IX@9"E IL+%M*UUJK6S8)O!#*D1$93=FR50]Q)#/WFHO^XU\[&Z_NY1D6GP*TES>DR#5K8""$9 9RM5:HSJK4+OQ/ (>4ECL^@ M)F([?@K:FFR1Q@K%%:S'CQWXFI*/,9(SX#-JW[Q!S!!2T+>*2ZEL;,X<@HI8 MP_E,X;Q,)+T@A>8J%=;' 8R=@0Y)7_?"MIU"EB;B;+;Z;@$Y8H%[Q%I2$4HD M/UO5<[_ULL F5(NOHH[&DADM["D9]#-R5H\WK!]>_8K:X_ M/Z":^*Z/.S24V!IJHT#AKQ4#,3_]2/)[C[\M3V+=57HQGBSIU=7CYV^6BWGM M64^X1HGEP.K%'])S54_I(_B@/7B3E6>^$%%:)YUVA'BH>\RS,QVED M,I*GPU8GS(C?1M;S0"%!$=(&U-DPV;I8>B> 0S)C?7+MJC[J3XH-KS9)W>JB MX#!Y/CLYF4W7X)XN%MTX+A%>5J*U4+*?%<[QS3 MX%/R(&W2/*&51K;>XCH<]9!LXS$I>61Y;VE-SUZO7R(]]E__^/]02P,$% M @ +8JI5G:CQU-M*0 KJ8! !4 !A8VYT+3(P,C,P,S,Q7V1E9BYX;6SM M?5MS&T>RYOO\"JW.Z]:H[A?'>$Y(M.75AFPI)/G,>4-DW4@<@VAM-R!+\^LW M"P0HDB!(@%T-4) =#HD7J.NKS*^S,K.RLO[QGY_/)T\^I;8;-],?G[*_TZ=/ MTC0T<3P]_?'I[Q]>$OOT/__YM[_]XW\1\M\OWKU^\E,3YN=I.GMRTB:8I?CD MS_'L[,F_8NK^>)+;YOS)OYKVC_$G(.2?BW]TTGS\THY/SV9/..7BYF_;'XS4 MF7H+1!@NB51.$>L4(\[;)'306B?UOT]_H-Q#I#D1B#D3Z70D0($2P:4"';G, MXN*AD_'TCQ_*'QZZ] 0G-^T6W_[X]&PV^_C#LV=__OGGWS_[=O+WICU]QBD5 MSU:??KK\^.>US_\I%I]FSKEGB]]>?K0;W_9!?"Q[]M^_OGX?SM(YD/&TF\$T M?!T AX^SRW]X%8UZ=O%+_&@W_J%;_/O738#90CWW3N')QD^4[\CJ8Z3\B#!. M!/O[YRX^_>??GCRYD!RTH6TFZ5W*3Y9?_O[NU3K2\73V+([/GRT_\PPF$T2\ M>,+LR\?TX]-N?/YQDE8_.VM3WHA^->4"2A4X_U&>]JPWIC,$TH:Y3P1_FJ:% MX!4QWO;T_I@OGT5BRC"?S"HB7G]V5;S-.8QK"GCMT170+AY$SM.Y3VU-J->> M>P7G"N1-A- %-*&A^7MHSI\MH)TTTXC331&_Z)K).!;;^GZ&?Q9CVS7Y_1FT MZ:R91#35/_^_^7CVY?N,[%8,S]#Y!2>70R W.7^6)K-N]9.B30,Z EWZ*5W\_6KZ?M:$/Z[)\%TSF;QLVC^AC:-H<^8..%$F42*E >*" MQIEG(ST-J#)[RVO8:]([0KPND:\$?]ZN9+.T)P\T.,5+JLJ-6;,_E5S0 N?W M]$G3XN-^?$K[,FCQSG5OYK/B)!6_?"AS'G>?ED@.VG.SYOI!5='P7,=I=:$FX"!HI.6 M6(913!12"B8SM9 KTV$CF.-F11T=K)-#]"7';VF&%5U\U3_&G>XG+U-K7C M)OX73.;I&EO?I?'B4R/*$B0PE'AJ(I$&72<;$Q)7(M8@*!A7VUKL#/*X"32L MSM9)I@8BV87INQVQ"BXS<"@0=,K+:P'$Z\Q(9MG2H)45(/;#LCM0?I?Q?^;=;)$9_= \CW&A )B\A7%\-3V!C^,93!:0 MRY92Q$#A8YIVBYVJ=PG%U8UGZ7UJ/XU#NIC>NQ2:TPLU+EZ%!*9$M < ( M4_+HB*,J$IJESYD*_(]79M_0!-V8C&=Q*8)RXI1G#*E%N=LV6#9*7N1'7;$@;/"4JF!FSWRYCLP5G5U<@MK^B>]U[+P&)HPR1TEQDF< MK\(XV!F9B3"&9Y&L95SO=^>C2BI?&>ER1$&SQ R1T7/T83(0&:1+^%T*3NXY ME5\S-0U",D>I(CIY7+6DPND9E3"@=%EH+2V/[#"IZ1[[U!_ 3](HJ2P"TP+? M..6)-(GATHSO2/5+A6Y?@(F+"#L =@P-+Q*#[(KPO/?\1 :)9!$N<# M^G2 M^>7<4YQ/4I-_&G=P>MJFTU)IO_R@__*V;>(\S'YIF_G'GPK+)]U##C'4&;CG M:88!9G_C6 .ZC3PKZ[6(3&8IK(^.1F.RSRJ!8*,Z$/J9A2OCX/AO\G*HK]D4 MDZC/)J.=\C&@\ZLT :$" 9>%XC)JK6H7==^'J?\BN'C>2[0%)\UTUD*8_6L\ M.SN9=[/F/+4_?PZ3>J"?S0^=NNG8V6]OU-N]QN7Z0?=/2,BBQ(U#:B]\AM MD8XE0D$P27 ?Q5:F!P>XPAC\[BM;-HU]J.QL/:4V%85;,1Z[@J=[/HU+1-W2 M^]P&U"[IV>TTOPYDOVG9.CI:5W@E >]-^T'X!,E)HJ0"(IVQQ(.BQ'@I&!,Y M\@#?GM8W9&#WJ/1=Y%I1V27^&;TP*M+WEF1/]V_#$AW@^XM*XR3<'*9*4D.CJ& M #,0SRDEP68M0_)*.K<55[89[9OG0W61UK8=[TLZL2"\Q+8$)2@#Y@0CD24$ MI25.66"\DR0(T%FB2,)V>MXPPK>OVQJBJYB,78#Z!2:?8#K^=XI7 %E)8Z+9 M$:8LAJV!8O13*N:TT-YY(:,/="M=WO;T;UZ/O456\53K!;$^IC"&R>S+R5DZ M'P>8K++\4G&T_\9C[)H0E* X115QA>#6<4.%X<9N]TYN&.&;UV45T6T\K#I@ M=OSZ3Y"+,(.W#0IU//V ?BY,XYM/J2U?5LV-[SYL](Q.6 X:;4]@Q)6B,2/P=4C:E 3% M=Y 55PPU&5$,-$+9V+2)>*]\V=*V.23&.*U=]WP<6?%=^%,C*[Z+HO:=%;?" M,D@^$VK (K9R>,B )ME*'I3.S(4]O4N/*RO>AR/5!'[HK/CEIOKX'"G])G]H M8=KEU+[)OS1-O)XRLL$ ^@@+;P0%9JDGEHI,T$\$KR$GQ6KOT6T!ZU'FT'>B MP,WZALJJ&*#,Z1Z(2Q=V&Y #54%O!? P5='5U;L;?7KHYF!$\E;:Z(4F02J' MEEI(C%QX1.R*:I-!156[C/* !+JGEOIQ\&<7E0S!FR6X-L7GLT6D\FH1J2Q# M707&:^X-22F66D MB 7/B0@Q!:9LT+)^R=U=B/;O(@^@QK4ZO&HZ&, EOH)N M%;LN@>4,SG$MB= *?75K+;$\.*)R@NBH3ME4MR:;P!PY+WI(?J/1J):!>@GC M=G'@N&- M[!)E/@A<1*R62?HHG6"XUH '3C/53(\>.FCO?LL8G%^>,WH!DW*SP/NSE&;/ MI_'KF0'TVDM8-6]3]^(+?O.QZ6"RJ/?L\!$7@7WY3%-R7W-D,$8$"P>_^QHX M\J1=Z>E(O!.I!/NRG(]7) IU)0LOR4]LA<. M#)-*VQ;ZV[;!+V=?WJ(6BOPO"QE64Z'<@DL -E+I+1JQ,@H3H(#,I0JK> M%*53DR0"!UL1R_R3M,::25!O0##>&E\%NJC&Y<1/ >:.+"*LVJ M;\X\ .9?]-U$WZ%U/L#INN%%>Y&WS5&"=Y&62GD4:\@:IUFZOAM5Y,IRR+5; MUNQI:OO:=OE67H+'R*C'LAET;9HGI91SG,<7EZTMTHM<:^8U53@G7*XD2$-< M\=A,4-8R0!=-U6Z\>P^D0VT"/4H6W>6M]-3F ![('?"6R:AM ZTCW0ON,/L M(555Z?9TZ:&/@Q GA,("I/4@R6.:Y49+7W!;:$ M=I "JYI*7:=,=8T,D H:?G%?O'R>@G Z:N(T!"+1:\67+PJ2;9!,"&%<];*: M_\>LG2HV+N/0[I$1-W%\W7/LKX%B;G MJ7T)83P9S[XLO:B8C(BV=,-C@,L4Y$2 973!@E+NYGW*&XY,W?;T [NF M0^FEJ2G4C:[IODI9?H.VR./3@"4L:T,,6[IR]XQNE*QD2ZE*^+(;<-*GX)-- M*E,1/6?1&GE?R '=N/M] MVO@NM9^*O_EJ^G$^*T>TIH6)L)3G,A4>O#9@T0.-K-P($9"//D(FSEBIN<[2 MA-H;%T/,HY?U>YVZKFF7+__T]'6Y2>/]'$?$OY]/IW.8(!9\H_"C)NAR4:TY[*O&X=%Q\Z!D M>"Q5"U^S"?,.I=IU[R^>>Y$*R!EDQB"@'.]=F'1)7-0X+96E=JE<(U9[+_!. M0(=*CA^6*INN]NFMLD%6X0669?I@&S #I:2O 3GP53[]%;6VK/:5\N"JIY)' M:KTEQG!%9';H"*9(B1/X"T6E<#?[@'T+*M_VRIZ!-;Z+<*MW?EMKE;3$MDSR M@?!0S!MA$MXN25=Z#RZ]^G]S.C& MPP]?O=YHI*(^1,*UX42Z) AHCTYPUIR72XHEK>V6W8^J[_*Q<03\^B+!G!89 MB7?CT[/9F_Q[EQ8E^2]2;MKT/(3Y^7Q2[J7 4+,M+]C"%DSC\_.FG8W_?5&0 M+Q/+7%A):"[U-S(8XJ@Q1%J3/:5,1U[[;-$>IK5_2UB9HS<7N\=&A0'*I!XX MQ2TG9X-*R4=+( 1+I!&^=-(!$H.S+E#JI*G=RF'0"?W%\,'4/T @\-#)Y5EJ MMYQAH%+Y$2P^"9&GR['PG!MY_57RP?E@A#U.I=@3;B MPD2OM28J)EQ( )<4Z[4AV6>;A:(AJMK;R5?'/SKZ/%BX%1LK7\9^RTO0WN2- MDUYF]GA@J=P89*BF1);+%*U7G# :><8HPD5>_9+[+;'M*],_,"T&4<5CR<=O MG-*++Q_P$1>-RB@H!R"(9R@W*67IF^HXL5$(JWF06>\M_/L*ZU"Y^6'HL.U* M]D"U[-/K*@!7#0RW@#A0/GX+>(?)TE=7[;;4Z:F7 U$HQ%+SB7%S1AM-I(! MO"FGWB(7E G@1N_-\QZ:.O=D^Q\#0W3N+J-1G*GRXU8*I:$BF:E M,S2ZX]P;RD,(PD'M5>GKZ(_(]WVHTI\@'?]Q7P\*8<&EF@H%1HL M2QAOVX03])1X)P/1'APM-\<+6;OMW'4$QZ?W'A(>(+?Q*X0S#-C:+U=GNH3& M?+(^<4V@M$F6PI2M;.^(,H+3B)%ZK!Z"W 'G^)A02_8#9$).FL4ACW#1AQ % M<=JF;F6BLO.@&%*C4G2N;2V)J6.=-$3%*6.Z4TB[7#ACO@''6NHI8:AN](MX*V MJJC9 MQ V8D[@3V*8^H/5^-V].BA@P%\S;M!6BVB5T$1AVL>D8I*XJV*Q&2: M4HPY@AVX^<<^"++;:? ]\6,7T0_ BY.FF[W)I0/Z:LV+2@MF4R99EJL[RIKG MLG1$R&!D%E;35+O480W$P;NF]E'2FH/11\(#I!_>IPG^ZO27A.XP3!:-#LY1 MON@%+8X7__SY([XPEV#!Y!@2!1*5*569MD1/P1&70I+@O?35+S'9"> Q464X MS0Q_CT6YO^//\63RJI1PGH[1Y[IH\ O3^%.ZN(?CY S:TU2E#T"/T7J6PM:: MY\TB6Q[Q*R)*K_%Y\>;8KR^WG[6* MS-NH293(=6D]FC2?,W%:*6F2 !IK6XEMIS32'L:029% M!)IP(GT(.,<:WP76$M*BNCMHG=6X8VJMUC M T-O4N.,'*,<%R&M66;,;IGLO$=SUP;=G^?62^Q-#9E5#-H60.#S%2!2*2,] MI01T<$1R+0AX%T@L/TU<>HP5:BCOZJ#?H/(>++/'E#1<^0=-OOG9O601[Q]^ M;VG%'25Q(\\8K77(&L>,U%(+!BQY+P78Z+UF+.Z09[P?R!X2CS@;(2Q/2&4N MB31,$Q Z$"X4QA7X&Z]J%\WM(_%XQQB_M$W7C1B7S&@OB1 !G>#,R^FMY$E0 M0=MD@P!9>\?V/DR/-".Q"T.VST@]0 U[36!V5XY[7CO?J1E//"I#\'4O-:^9 M$5PZ##'<,>$46%[]-MC=47Y?5*JAJB':3VT?DDM'@V"2$\&8*JDY= DI15>% M:0B4,R-X[>V1;S3AU8=" RGDT FO+>3WXLNO\#]-N[@"ZJ(>QUCO530DESH* MC$'PU8B>$@X@A!:0 ^QQO_$FO&\@B;830;8W9;T4-8 -NP/J5Z!7KF?8!NY M%9,[0CU,#>5@JM^>8M7T]@CHEI0.X&(I+7<68?- O,#WT1GOK P8C]7O=OP8 M:'9/)>9C9=DNZAJB5G/>S9KSU+Y+"U]Q#?+RND*7E,_E#(O+87FH3:M,.,LY M&1X;>=.0,=-F'JZ&,#2O)F=I78#AT5PC&L&!"P MD2IP J T251YAVZE<-5;X=T!Y[A)4DL/&\MAJF7R?TI^5J.P]];G],RMWX_M M1I*<4Q1NTIKK**7* D2V@=((*B7*/!O=^L2>30'&4XS;3MH4Q[/5+6]?TP8B M0O(2 HF>>5PX8B0^JT "==0H'V3(M1,L=P+JW^;-S[[>;8:/3\_/F_ET-F), M!LX3)U26:^U"-L1SB\&IYZ7\RX&RLO)$-V'9OVFIQX'USF\5Y#V 1W(=%UJZ MU*9N]@Y=J,7YBGCU-B1TDJ2+.%_%7;GP4!%PNAS:YEY[B>\LK7W@=7MTQ\N5 M:CH9(D-]UK2S#ZD]?]&T;?/G>'J*\:!R+@ATK&TJEZUJP8BU(1-EA=:VM#GD MU<\KK<,X)C[TE?(@74*O4K1@&ZF@+&2/B&CD1%)6-DN@W(6N8X)H7-:UK\=8 M1W%,:N\IXP$:9=PVUV5URR4U3^ C_F;V9>3 AB Y([EZ-Y];*:;;$=+UDJZ6.=-[8&;_Z5RM4.*3[_E%J, MP*]&YR,MRP&Z6 KS%\NBL00\<$*C!HW(I0JU>PC> ^G86%)+^NODVH^I2E,9\O#&S]_#JGKGG^"\>3BQM4O(XMKH)7HA?M0PCFMT )FJ0G-/"^: M+#-VHW9ZTRWQ#QG^&+BQ)^'?DCI[<.;UX9"OY/T29X(&6_IOTW+KN./$&28) MSL@*)Y*)[-Z=GAI OF\./5 AM["I?]OR6_"_2T6BY1;GM0 NEOZJR@ETP%PA M_^(^+1:)18>\-,%Q@=8^O; ;PF,@UAYTN=V;X.[K%FE!IA*&.>SVC"QO![*NH?+^TV%W.CZ5X_/H\%I6!*A@7 Q,E[B]; MF[HDB*@FUH3L1!2E9TCM0K@U%(QW1ORK^G M@'H?NM]%O@/H_%WZU$P^%S=&-9PB6-44\C$2'C@J># M)2"S)\9XI8-64;D;V_ ;$I5KC][_BEY'Y$TU>0UQ,UXS/9VE]KQ,]?+&1Y4B M$Y%IXB@BD=IYXCE(XB-Z*]0K1>M7X=R"X[B6\MZ2'J*^[P:F59"Y!:J!EO+; M$1UF(>^OL7LHT$/<0UR$>CLZ&V3*43J2E4-;!_@'*(N<-UG0X*CBJO8ROD\2 MW+.([XL#NTAY"-U?,7G+A2G(H'/0E)3B\E(V&HG-!JU>$"EQA1;0F]IZ7T-Q M@%VA"OJY(^__ .%67/67?;\G\"7%GUKXL]28OVY@NFI5Z)+QEGM+P;Y]/=>6Z!#]\5.8HU$I,UZ9%>>H5MP2FLO" M!,@^&T(BI>&[TXI%(:MW!;L)XIM6?1W1#N"I7RV+7/@@B4+2-AFB(#+T0? K M!YKA@J)=EH+&)&L?V[V)X;CBLUX2'N#0\1#^"/WX*,4UQX('K_*H&L75^Q+Z??$8$/K?!?) M#J#K%] MT*P2@D';H(PD!A;.(_H38*4DPFH3G4@07>VXZSJ"_2_@?7725!/H M()=_+ER)-Y]2.RVU["_'4YB&\?1T<;Z_R>WE;UY-8_K\_D_X> 6\%I0CTP7A M(#"HP)G@VE:.0LC I _9J5#[D'4OP-\\>?:GKB';,UQ+5_EH3(A 2:*F;#%8 M3JQF"__59"6%ES=/'=1KT'"\^?S^LA[@H.P:J.4;L0VL@3S'#9 .XSY64-I] M-.@A\7U8A"4\G2!D66[_3#P0R0(R7R+]F:9.2).!V>KKRCZ)<(]+N3\>["+H M ?3_6S-+W5OX4LS=A^8%3/^XO,PZ6_S?,Y)4Z9)GN2 0C"O'H;R,P5E7?5]G M(YC]>PU5U-4,(>N-+FC5SH'OY^?GT'YIK>30LXO@G<^LT%%P>\PWN@OJ MY/&]5BE%+23+Z/1;D,EQJQ+S)LO1O4^O62+U^O(P"1(!',7()#KT9*27EGC@ MBGBNM!3.::##]B.XA%)C[W@ELQ&3T0?%-&$QH!/,T;]R-G(B@$L%1G'G:Z\M M5\<_=)W0P_1[VS[Q@R0Z4)'0"LNR1AR)YW&M9(AGE+S MG*KWQUR'<7RZ?HA\!RH&64'ZK9F&)2H7F18V:Z(RAK;2B$APTIX(900+G-&0 M:I=XWX[D^!3_0"D/W^MO$2G3Y"WG41 -&FO.M1U0QVENW MV]2*[B+C_94';H/J>ZT5W4ECV]4)/D3<^R-#%%XJC+:(@<00D_2E3:#'Z)E; MH* S^*$+QQ];K>@ '-A%RGL_!PI"< @,9^D7IUX5)3;C5\IDG1*EGKK:+2,> MV3G0&EK;Z23H+B(?;H/S2JT4%89J)WFY1A.(9!K#EFP%83);Q@3Z3O;[*4/K MH_=^HAW\L-_"P#D>3# )2- .@Y4<#+'2>Z+0]\E,1\%\[1?^\9SZK>WX]93O M/L_[;H/K>SWONY/.MCWG^1"![_.\+T=K%AR+!#C^<7$UA) MR.#Q@R%NUYWT[G&.0J_U)+GQ%:VVW_O^#-ITUDSPX5TYRC+[\G[6A#_>I8_S M-IQ!E]ZVS6D+YSVV?W<=HN=N<*\9K6T.!YQ)*"=VN(R9.V%\Y."C,MZ$Y$:[ M#M9O>;T887&EX9O\H4W0S=N+ ;^FH1/Z^E)J1;PSF4@>#8$H%*%4!70QO:E_ MB?$6L'K'D;=*]:*3_*OIRZ8-B8VR 941))3N7PX62 NNTR\9;ZY,5[VSV?S\Z:=OSO%#\T+]+7#\>1 MCEI%\.5N"HF!>6DD[E+T1%/%K$A2TU![2ZL7X.^%8T/H;X XZ)H\EE@#"JQ% M:#Y(:G !(]=PH,E;4-]!UPCH\XM60_0+[D&K05J.7M!2=- M5VY&60 NG819M%X3JQSZGLX+]#T1-J<1_4[*@E:US<^VV(Z<,+6T,L QWVLX M_PLF\[0"6U#^FM 6QE&B-D8PC%A(G$AA!8:0V1&*V+P'YTWU\QS;X#IRUM30 MQ@#'A&^;_44>6AEK&-H[C&:Y*?UGT3ESSA+.0E!1"0:\=AGF1C#[*MP9FA%U MI/U82GD6)F_-_UID+@4*0\9$B8S@B,Q6$2>+,41^9S! 6:KMP6Q&V#;;!CI!MQG6HT,MQV\UN1[1WI^ODB@WXG/ MYR"D1ZK[XEM))R0!B?Z6<5$XGC+/S&ZE\RT&.Q:MUY;K\%M+KZ9QWLW0-;IP M2+OWX2S%^20U>?F35]/V8UM)F.IBDE92R63CCLO M,#:DC"FG,F6:CQXR8-_"O<5SD6E-.QM/3Z\,\#5:BII"M P7*H$\EC%CW)0$ M+UE6*7*,5D+MDMYM<%4H8DW3>7J);_8)!E9,Z2"YY3;5$\ .8!C&%M'MU2 M_CJHL@;8FGJ#829<" --2GK==-W(.^=5RI$D325"XA*%@0AYBG]//GCQA-I)%4-HO@ M&#',\HO2;<=L)CRK5%J<.5V]B^-VR(Z0)0.H9(#]HQ?S#F?;=2?-N1]/%]-? M))V[A?C?I0G,+M+/W4@KKH,UE#"5,_J93!"7K"2E@47V7 ':N,KDV1[=$1)H M(-4,L(UT"]*R<*)04$#X53>."XM9U-$"_G3A<9Z\$]> MCY>W(;-1*M,3PA (Y1IV[8HT?>F'K*P70F8>JOB^P \E,E/>+5OLH/,,Y26C9T2&@W(?:9>DW(!PAE_H(>8"V=V]F M9ZG]K9DVUQW!%3I%/8#/EE J(UKC19]VH4C4P%,(SBIO:SO>=R(Z0D945,$Z M071_H[ *#%9!Y'@Z1Y#+R $MV8N$ DD7G\/X,74_?T;'$,='4]E^6S\"-7K\!(V Q1 ) &L--42KZ$V4$?<7@M8]2JMI;I0-.YPBI^5B4O\YK MTY?7)>.![J9$"7 :@8 -Y9R1PK$7ZR2Q1=%"2Z)D#FU1$O!RH47@MA,"RMY4(RQZ+*JG4S8'>:^ M2H&&SR<,K*)#5PEU[6Q4?/QF,HZ+N2Q$MMC'ECQX7MKNI\02BDTYXLLEY\)E MX4("ZF KIN$05UB&WWUEV.;1#U4--+B^FZIRKYC4O!W1HAY %V+D^:%I);(EL"$]CK+0-%9"B6QYRVQ&/$0QXU+(0<9 M>.TH8R.8(]!_'4$/L75+WB:M0D(?.:'+[$K?*9,MR0@Z M1 R4@JG=ZO%.0,?N#M;7R@"[EDLLJ[=B"S!#E8I?!7*@VO!ZBEK;P>XKY4$J M':Z!DKR4/R9B$TVEW6&Y))L[@L&T<5&BHU2]-<$>5'Y?Q?>^-+Z#<*MW_IG[ M^03:MVT3YV'675^P6([2>K DF8A3U.4Z:X/HHDP0( 4%:KMBW[M&.5BN\2'2 M;X807>TZ[OW! ,.@2:*N"2 MUJ[:N!W)MZCWBK+=Z(=M*,]?_KC\X:%+__S;_P=02P,$% @ +8JI5J3[ MH9T]$P ]"T !0 !A8VYT+3(P,C,P,S,Q7V^X (RVFH\77 MGV8>? .B '!T8%D48*'U<=+:,."@<_G[NX.=@, IOL,W_T$+\TW%-QG_#-N2$G^'C.HGP6 E)2_XK^\!6O&P7R'WN(0 MASC$(0YQB']M*"LJ*T,5-:!*BI)*9Z%*RE UC;_;1W,A !) TTHH( D8TF(_ M6G&GM6F.!*!." CP@4(@:'\%1Q=O)Z2"LS<*$N+H U%24(0 VO 0'T=G M3V2 I!/2S1VM([/>V"HCZ>ZB(X-0,U4T]=%%WG W#/-#6H1=NNH@0$ZH,! =Q>HJZ.KFI.+BYJ\DZ.*B[R2DHNCO*.+BI*\ MBXJ*B[J:DH:RJY(3Z'=Z%^<_V7T"_;R^<[LX0Y!>2!02'>!/RX82! 3YYW+2 M4O0GZ=]-/TTC;0Q4UP_I&("\0*NP@RV65]205U*\^L<6*ZBKJ6E#_F:<-N1O M%OI_D"V8MHLSU/E@3=Y^O]%;('W_9[OMY0[[#Z;Z-YFTWM\"VORTP\?&QJ8- M^??4_SD7D-_/'BWZ\Z32WI3\7\ AR2')(.@8>.FHG( $ =$QTW_''7P,Z>@9&)F865C9V#MJ MFJ, /1T# STC Q,3(R/MZ2W:FBYZ1D8&1I8#773TP0<#>!B93B@Q'SMGQN+H>QRD',G* M>SXYYT4;FY2*^0:?D]\@._])U6EIXH&T[\K^,6&W_UO*_A3VEZX/ "<#'6WS M&'@ .+"G'R?[C#X.G$G,C)H;BQE>JE/I\$6E=YKS335W2V3J&6F8M^SCS)Z;S.+"NPR M75YP\%V_BE#ZU?NHF*<>CRULI=$6G!(:^/G3\$9%5K-QH)0EN^]$%E>8[](DU MPJ:-(&/H#NY,/>E)R:V"RU6OT:!?@IC/7])RRXBG\+M640'M5_+MC#@+BT!-%R\X]Z]*-H^_V-&02YW=O>;0 M*D8%="TZK$RX.SD4*E-;/9U9!8>)6V ',B!P%E[O"4^^OL(YDM M+8,%4X_>IZ^<)K:2BHLNERY_L8X:G%0;Z0>3KR_LC62<*H;=PUDM6\Z6U::> MB<OA3'L>'%W/2.53E=-8V,R$E\J M? S]M*J(:=B?V="4B'*?#?T%E_YT;^'BR(G1@%*;;Y9<7&]-Y([ZMPF57IMS M +2-R.6_6@[-A^/S>ROI0S<_/MQ/T@M#D3];HY_XW_3SY:HV!2>31X7@?54W MLQ*0_2)ILKAD;2NBYVMQZ1'7D!VALC-O).0^3/0QV4](I7@^%I<>UW7QA$;? MBABA C/7^GXDLN])K0F#YULCLTZ.K5- >DA,J;WM1[6F,J<,5Q]#47'/9E(W M\=),VYLCV!POXW';#S 8(24]ID)0N4UXV20G'7L&8^HMJG!&W3XDDA M=&"_OI7MM@ G_ ??R[7$X-C/%J8K'+X>O]:'W(EZ_\TZ;HL[[M/Q MN0W]9#>W_!*C4OO73=IW0+Q+]4FS3V<6/1>>4 $14BFB0=ENI>%NBKK+XP>8 M3^!((_VY=R_C7^R6\Q%-L8GA%L]M8^75^L^?%JAZ]Q9^J@>7VW(T_%)Z]UF+ M]\M]L2561:X!@E;WB8UB,3HW?"O/OTQ]L?0 T;VWT GA;R-PZ^II 2,+>-H6U>J!LS2UIQI/CS2YFJC?%\)I.M ;>6O-ZRXOCRPU@ M0C.X.TMV$,<_WVW;?*1PK5!^#JTM$5XN8])[Q*A,**J]ZX"Y8I/4HZ>;V MDMW"YR^8T*(07;,4RO+-0INWS!GG9[GR$C*^-IJW-HWLL'FK: #VJ*V=A_7'J?<-AI7654J;YU)] M9LEK&KU+0U443H^,:-P&@:/9?M[F25K]PXNIHK4,/N"6HH^Z+ZPM[YOI\<:S M;ZW'0BD]PP:UF,>56_?#CKPA8^36W=R/3>E'J?>4&%?XUL]$VK,4V=K:+:O@ M0[-U?DG'.R_9NSI;M6>#EF].*/"K>4)3OL$?6S^_S:: EHKFDS^9P/?#FJF! M30OOJ"I9Y*IZPUWEBX.XM=O.=U;P->%DC6*CTUI2*\M]5PKF^(+?[V"/+ XN M6I\Y&WN;- G&A&(=-BJX";#(79NYT?+4+PB68S_!5O8H\+:JA-GT ZK4DZ1U9G=.:([[\!3.&TU8UB?LK57>!I_&C1: MYN,[;CLRMTJI-6K_@VL>UV0C*N44IPZY6(U#:/OCUW*%=*\79\NY8,*LT8[8.3,&$U_?4\"R MU2,J$%M1GW4)9"V;%;511;B4O+$W]K6BNC3^S9M:L_FN9?IGBTW?4C!R6$)A MIZD,@;4R W^QOJJQYI>R3&C>));JW#8TB?2,0PI0Y^U1_F*^3DV9]-5WUK;=C43.37,13EV<8I$^O:=!!M M+>)/K&X9CVU^8#:3O";;X<_$R#">]Z9J[MBNC]N*\U6J'J'0/5&J7 M7,\B,I@D=/D%^0-VE>[!I5."&@"LIXTIVFI;&;>RY7DJ-1!L5$ BQ:%?V0,!DZD(5 MD.]KUVH)IB4JC;B+F:T/X;N1YC"95U+1U3'8""[D_EF2.Q7@X'2X.^K\(@7O MUC.XKB"BO2.FM#>ZK6E'+JV=S^[B%@RQ>$T%)K9('BQ)R\=6M-3JL7Y/G0OM MW3%N"TC2LQ(VNK*YGITE._5]E0M48%NIFPK\1*MQ%873ZVVQX=R$FC&)ZR:5 ME4WV5^[BIKHU\37@4OX<=;53V*=-NE1 ZFPQ%7!(H0*+KLV-T^FT]7.$W&L[ M*_P.)_9V7$ D7O:)1X*2&,M0DT$G?%/%(WOG*X02[;F(OQNZ]_3ZL)&>6OQ_G(*Y3C&O&R3<[:'YM//2;*A7H$;"GI3^F=9L_9U_JMG$- M5I'4(:Q'=+ V3#9C*.#3!\@?=G$(:1TA:%E?.(9N$Q+,E4E8[9,CN'P\ MT@=FA0"H0, N/-/?J4AN^VG8ME:E8&%41>&PVV(('U^Y[W2B*\=C$.7=JUL) M"+\+AK!?1S ;22OP;8Y&VJ+D*7R;4WVYW\Y\F[-/19@[A#ZQ6^] ,> ;4$YS M\&"VCX!4:3#\WLYNA0>^O>'UY&=%,1CAA!23LA$/>]Y(QFXBK$M,Y7+TNXF@ M;O8H<F1T?\.M,;2<:YR2/E)Y>X_*%B6R<&]8V\P_T M:RQ?_4CFS2;@,3]'U S&MT$?/L@9]\&K9Y M+>4L%, X]-K3&]W9QNA[O$WV)[?-B\K?X@!S9M8U>2 Z&9WHHU9:C/,T:SC;4GV'DQ=-]S\30* MM?#C M @.1 ](=W"OZ^83$X.NU_'L%Y:'!K)J;\X\?^V^?:GF3W0$5&^SOPCJ?AD_5 M69#E&D+ '3P])[$=>Q[UB^VC*OO%6U)P1X6%?CAK.$\1"=MEJ4X%W *&SQ0< M-_7I.U\[?/^G+R>3)L$-I)V-+V:M(\[$LXDHZ:'0\UKUN;8O48LDT>0D[J'F M#[)YT4JB2F4WH'*<="2+8G^/&T7YXA;3JQ*=UOA[IY*W3?7GVV9%7#9M*SX' MJ>7Y$H]W"1B:SW2&Q1M2VFKRM-273V62@U0I=A'O*W" QX M/5(K2'1D$V.W*:(\^)J<79DVKIU.<.MH/+C$U'7'JP,\,_7'NE2SSNP/&]1I MBI>Q:0?WA]BEY92%N%FXGREL&(9<0:'R\WP_&UA_2P"8@9_%F,Q:!E6;+2CG MH8'EX^2@*)NO<<9Z[[ J#6X]ID25KC+%<-/BB./)]OG?8"L-%34$>9?E#XG] MTS97P0M]-A+PYK#/$>P;G::/]N$%Q3O\Q12^8O?"B?>G;<#746W+H 0%C)SH M??T'#RHFB#(QF%G74?C*I@.93=Z612+IK@ MERP,A"]$@O3TQ&B71T[?3*%)"N+59EUWZU>Y<Y"CF/;+SN@M*UO]4I^>5YN9^LI3G<[9'ILB8H@KPQR9T%W">$A'J#+?Y,[K M6P-]%?FVS!9MC"["/1A64I!1 CYG:?6$I@(J568[QS!VH*GB<5_XD5=9Z].H MY^,61JKEVA.A@B_@FFN> \O@FS?D):^C'),$TW/UL _HV*H$_\&4$L#!!0 ( "V*J58_RHE.)[0 ,9C!P 5 86-N="TR M,#(S,#,S,5]L86(N>&UL[+U[C^,XEB?Z_WP*W=X%N@H(=DD4Q4=C9A:1C^K- M159EWLRL[ITM7!A\1GC:84=;=F;&?/I+2O(K;,ND3"G4P *-KL@(B^><'\V? M#LGS^-?_\?UAEGS5RW*ZF/_;'[(_I7](]%PNU'1^]V]_^.W+SX#^X7_\^[_\ MR[_^/P#\[U>?WB=O%G+]H.>KY/52\Y56R;?IZC[YF]+EWQ.S7#PD?ULL_S[] MR@'X]^JAUXO'I^7T[GZ5P!3FS_^Z_#-!V*2"0IRB J.%40FKP>=3>=__[/[/\%+G5CCYF7U MSW_[P_UJ]?CGGW[Z]NW;G[Z+Y>Q/B^7=3S!-\Y\VG_Y#\_'O1Y__EE>?SAAC M/U5_W7ZTG)[ZH!TV^^E___+^L[S7#QQ,Y^6*SZ434$[_7%:_?+^0?%5A?E&O MY.PGW+_ YF/ _0ID$.39G[Z7Z@___B])4L.Q7,ST)VT2]]_?/KT[*Y+]Y#[Q MTUS?N9G]J)?3A?J\XLO5>R[TS&I?C;9Z>M3_]H=R^O XTYO?W2^U.3WL;+D\ M&-5IR9R6&79:_K=SPGZZ0OU(^JZ.=8V@7&7NK[%T;,/TUVCJ?K'\H/M7>$_, MU2K77ZBW*S ;X6.S%[*L_<+][;GQHQ;J 6,JWD M--2]IZK^OM)SI6NV/!@ZF:I_^X/]:;(NP1WGCY-W:5^H^O_OIM_7BWD MW^\7,V6_MV__L9ZNGCXM9K.?%\MO?*DF*3>*(\D!*8BTKRR: \ZT!)3#/&.H M@,2@R6K[E9_H.?CM\T:[2H6KY/\A )?5F?6]U.5BO92[-^/#[-3KSK[IW+N1 M_C3G#[I\Y,T#U@CG1-1V_?M&_>2'C0$_)M-YLF_#'Y/:BN1W9T?2&/+__>M/ M.TCB3]/LI<&?_=/AOI 'VLZ<*[-8/D=O(:]%;\<8WP/VFHH^NTG\Z^I+=+C<6\Z6\,*?-)WZ2"^OQ/:[ P?0Z#SD*-*M% ME.]G/8%6Y3\DBZ7]I-T!G##_:(V]UV6I]8='O;0^[/SNO9/X?LK%=&;%?.1/ M;H-0OEGK"59(2PQ30'1! >*8 ZY1"@S-168]>B&-F:RV_'YQ&?H*#B*_,V^Q MF(NP>H4EZ[F:EG*QGKM]T\-T/GU8/R1FO5HO=3*KUNAC8T(8Y7E/AQ_7]0%R MSR17JWR3;)5.*JUODJW>-\EJD0B=?.13%8_80J&*Q&C>8@>ELE PGG-8\//= MR.OC^6:S%RJQGM[):EJ5UV@HF"VB R!$$".$4<&Y_X@5F4&)= M<)B%.&UMPL;FH?WP2:NU=(<2R<+\F#QN5$_,8IG,%G9RRL3^BS?J)TLM]?0K M%S,=1E>M$^!'4;%@[9F6-BHEG[90W;B#,S5=)>\MH,G;[X]Z[GRS3]J=P?'9 MC_&XR0>C2'S4*FI0#O(Q^CGO>#W3C6O>:*.7=KZM>[9XT%_X]UN[BE;EKWHU MD02GC$(-",((H%P4=GN8IT#0/".JR&1!BA"F.2]J;#RST=1N0YRJR8I_UX$> M3PNN?@02!ZV>Z6,+5*UE8M5,:CUO$JMI/*JXC$8DHF@1-"A-7#;X.4EX/!%& M$4I/)V_G*^O:W"IEOS7EQT5I-PG_9_KX>J'LSDDP(U)B'1$B[,XIQ9G]">9 M$@E-EA&38^)##^UBQD8-M:9)H^I-4BN;6&T3IZX?25Q MIT@XN'5,SETA&'80&_$S;4(#GI[MY"#]/Y^YJL-KL M?'+WI!_,;Z6NR&4B:*&TD0083;C=C$ "A/4,0%[P7-F_L90&;49:9(V-"*Q/ M9O>!;MO^:'^_2OA<)?H?Z^FCVP2&^0IM"/LY"Y%PZYD0&BTW)Q^5HF!A@%6U M]AIN$F[LW"76MUT_K&?5[?WMPV*YFOY7=14=SY_P "R20]$F:5"/PL/DYRZ% MSR.=CSBJU?/1K9W;N7J[63FWHEPMN5Q-#.5YRE(#Y%#"G@J,!"Y1IQJ M1!ED@><<[1+'2S ?MP2S53KY?:-VX.739>"]SS?BP=DS[UR-9)>3#3]TXAUO M7) W]!F'G_DG#CH\'^Q&.[>SV8?5O5Y^UG?56>TO^D'HY02GC.>Z4*!@- .( M:04HY0)(;#)"J2A(ID*XYK28L1%,I6*RT3&,1LX Z<<=U\/3,V$<(I/\7BL8 MD1_:$8A$"F>$#,H$[88^7_X7/MWUA%.LWLTM?511H;??I^4D)8JQHC" F$P M)+$&7#,!A&&9AB)C4LBPD\WG(L:VUIV&R4Y%^]*S2@:Z#B> ]#W*O :>WH\P M@Y#I<')YSOAH)Y9' @8^J3QGX/$)Y=E/7G\TL;V'G4"8D3SC#&!:<("4$8#" MG-E7.F5V'U' 3'4^E-A*&=L"_V@'C]Q6EHPT\C M.@$V[#G$5L5^CA>.$.CA8&$GX\6.%([,;#M,./YPQS"OZ5Q_,/5]]<]<5D/^ MPK^[L*57B^5R\6TZOWO-[=? ?7EI5C"2VM=\FG()$,0",*T)$%DJ$.+@I$G0]LU%G MU+I$SE_"(UZ4_%E)0T?$7S+Y1/3[Q4?":(/+^>HD/;U>?-76TUK]4H=OO_TN M=5G>?N73V2905=LOV7S%[_2DL)X0U% HMTEB[MN$4;F+K:4&,-R(HS75BF& M,F,CGIUF[K6^"8;G#R[JSOU&5[8D?,^89.EN@%T\5!W*?<]5\@.WGTD>Z\'. M!T_&G]MV.AMZQH;POCZ<\+XVYE@_K)G!VJ)DWZ2;9&?4@#.DFDSUZFY[-#-U MH-4_]8QYO\MB0ER_[-R([@V6IWF=[/[?HL@8Y#47$XW->S#JF!U>E%_N]=9] MKZ^J.",,*2H +:@"B IW&B A@"9/I62D*'*O\,73PX_M9?9)?UW,OKK-YZS9 MI\IJ&FX2M=;)_^+S-5\^)5EQXXI@% $<> RLQWOG*KAZ?I-8W;9D=/GFSP>0 M )J_"IB!B'L?H$C4>];L5C(]?FHX>CRK\0'AG?]4Q_L./EW^U1WP?S#U:>J4 MSW87*N7'Q6PJGR8IPEBQ7((400Z0IAPPE1M -735_HA8@7]IX7)+$1[?O"Y#*8+KS;:9W\WOSWB_Z^2E[9!?/WB(<- M0<#%NF?QDCGLO4L(#$?W,$$/=_"U-HDHK^_Y\DZ[!)1?K5EK^RO[1YBEVG!2 M $X0M>2$,& XUP *@QE6BE#F=0ES4=+8"&F;*B5K96^2>4N"5""J'CY7+*QZ MIIHM3*\W,/WJXL)WNL:"+, KBP7=0 Y:=PC#O#8?6%H=N-8!AO/E?.PX<.N\ M'H@1K/:*E]/R\^-2<_5A_E>^G+K\[$]\I;,)E30C7+I 598#A(4&0E &-->, M6I^/HMQT#V$[+WALM%IIFI25JIW.6H.1]W/Q^L"S=^H]B(2[26IL:[5=786- MXHG3O*\(N>>LP?@^MYVGHG3 MVZ^4=),XQ1.G><_A>RU8]1G1=TKLRP?YM8#A%??7]GP8(Y7+U>23_=;HYK0U MUXSQ#*8 LI0!!#4&--<2,*HUD9@BS[S!9^..C4\^NUU$N9I*/DM^L="NE[H. M7W^S>.#3N>>)]7/PVJGD"DAZ9HK.:'A3PQG;VU:^?61OU=M_[5;\\]$&6=!G M3-BLUW-_[KJ1L5Z'G-:[Z\+0E!B9 9P6 B"D*.#*A9F0U.@\%5R18O)5+\7" M?[NR&S[D>[@OI$]/>J==HNL*6J&[D7WX6(:,(-+E)[FK2@P!(XP!3HQ2FA0T M#ZNRT!6\(7BMKD.I]C2\ CC?K5HW.'K?CGE@T&&S=6QLM W5WM #;YJ.C3K> M&)WX3#=NJPK7OBO+M59OULOI_*[I#7#/[?Q7?_SPZ,24;[_KI9R66DVT%ISG MB /+= 8@C0O $;/;((P,S"$B!0X*X U786P+O='/TF.C8/+#=)Z4E0&!1S<= MYL./&?I%N6^?R&D)7G$'[>O%@WL)U2^DV^72O>8K!TD\)?N?:]SRY-:58';% M:BOK;I*-?:4KS%V#$(^2NJ,U:J'IGK0XHA5-.&PJQ6.6DC&&)H\W,(VYH_7"WY7]8*OMO MVM60TNK6[L+XG7[3E)IWY]%-E.H/=/+4?G]C?9)HWZRT;^ZY-J&F<>C MGJ[@16*E8/&#$E97<)YS6>=Q8MS:OYM;9M!E-;X[F*SZ;VUR/A G".F" \MJ MW-V'I8"SU/Y$"PD))D9G5Y2>:1,]-FK;Z)K8F=(1K^Y;X?<]$>H#U-[/BYY= MWV\!KIFL5CUJWDQWO'JYPV\5_(*W^#Z M-_C>XW0(53SY^FR7%6[OT_ZT7X1 M[RU;?EPN[I;\H;D1RA27*2(9$'F: I1+8G]2&L@T36$!<<9S[1VO>5'-S@&AB)>!;F>F^/#US$;MR'5)K+D,84!(9U0H!XKK[/AE# OJ M] :F-;+S\BC#A7=Z6W00X^G_5,=*I$I-W=>%SUP4R[OY:_XX7?'9Z\7#PZ+N MC#?)J=T+\T*"@B@"4)$1P) A0#*60:JIE#RH_\IED6.CWT9#=^C<9-LO3/+( MEW65L\"*I96&5.+PL< MMN2I-P!'Y4_]GXQ==7VN6FJ]W[JB_'LU^?>O4NV3^Q7Z)Q0*6$B[JV7:E5*F M&0="$04DUT8K0A#.TSAEVV.I/#;2:VTL$9 U-."D,YT9P5,!C"0&H$P30%/! M@<%<0R4+I34,::(ZLDD?H/WJ/^&D^[TMQS65/;]MGS4:N'G6:<#]ZR"FV;,% MRD$XF1NDGYXHPTU5[UT/HBD\DK8)L2? O^]"=,G=/)&JDY2-C^2C# M DC$<)82F$.!8^>^59+'1DKV2X?C)[_5(/NQ3R_0]7Z$[IW^5JD^;/[; 5H# M)L#57 7< 1Y<4N,,!NE'3KWI5%YIUK=LG2$@EE/3,N Z*IG+V#TZU'Y/;U6HY%>M55?; MTNY''J> 2BL2D=CT<.Q!&?.D6<]9\?2'.D0Q?.:SFEL%EW__LN3SDDNWYSR, M MMK$(0S3J7='1)4U4ZQ'IH@T&7D8%5 12!$7A=K782/;?4_"S#=-@QRM:SK MTR?[K2^MC?7?G9'):F>E9T!JIVGRB(CH$?R>J<9IGFQ53_9T=VDWSX)4+W]K.)%;JL. 1." MBU1F)>[+ ME,B=857CA<8T%RU;-HR=$XAC3/GG@$D0\]DWS$F^Y.X,RAY>S")KP\G M<6.5BT>N8]INDMJRB*$H,8&.%:T21:=A UIBPG@4\Q)U\(Y=!'59:KU_2%.Z MZL55\>))H=.4NUZ!4"@%D'&%%I66@+N,-$P@UX0&=0UL$38V>G[?(>>L%4P_ M@HP%4<^\5ZMY36!W]VD0-V\'/P^BCCGT^SW3,9G6]R=_9 MS IZG=6V&4 M$98C)$T0[X4('QOC;76_IK#'!;P]':J>4!QH$W;^U'Z?YWKI@-P%N5ZJ>5P0 M_8*5//Q ::_BX3E&USIEIS(]Z^K!$UFP7+H:TE1GKJ$:UT#H++-^FR)&FD*J ML!KV;<+&1E#G,[B#"DU[X>Q'5+'0Z_N"MS-P':J9748D6E&S%E$#US:[;/1Q MB3./9[H1B,N8<-UL'QX7P,= >.P//T :Z!I.\7_QX:/1STGC4]UAO^:/QA7^OGS#MZEY_]X#67 MP(=;CKV;2\1E6IBB ,@@"%":(?LFAP9@;&@,(HK 6%NT"0[[0PS2UZ'X9 M?!;4D.O@&$"]S%E$OU?"EW")>BE\5M@+7 M?,OSTQ?#%IZZ__GF>)+U?-"&7 MW.0%@0#S0EG?0$G %:) :XXI1B9CJO.=3XO74K MU_WJIPW_\/N>2*@.>\ESJJY$/T4C J'JX2JG3>J+W=]X0-%V:>/S>(1""G5E MJ2I->B)3+DFN.2 XEP 5A &.BQSH5!>LP"K#A$WF^L[EA/AQTSE17LN&UU$M=17WUY"2BP985P 3EAJ'1]+-$(4"$#*I=T]":R15WQ!95M+[6N ;^>0_N#L?:_E=+[4O\'GOO<:< .2YGH!>:!TN7A@ MAV7*!6/6FB/G/]IPV7'!%A[DQ84_W?&,>_WX.*L:QO'9:U[>_SQ;?'LW-XOE M0UWJ:[L@4"JO"W")0A* \Z) 0J4I95[%X@/ECHWE]]6NELALX3H2 M.]_269$X,Y(].P+/S#TGP_,D/3[$?9^O[Z-[$L]>HGP"@8IU&N\I==@S^C H MCD[N Q^/=Y[O&11\4/KA[OV MN;=;2$CIY.U]9W^16*?L%*BL9'Y8?EXNO4VO(Q&#&,%,(Y)12@%+, *=" 4+M M#DN++,?:ZS[@DJ"Q44>M:](HVW3EM) F&X7]F.,BONVL$1.UGAFC.V#>A.&+ MQ@FR*+7\T]WBZT]VB)HG[ \[>K@X\"#4X&O>AA:\/]^Y2+%CF6HTI=6KI]]* MK=[M:KG=NCOTRI&9&(4R#%U#ATRF %&9 0&9W640*2!-&3%ORL=$]$4_)8GM P+>*!Q?O]9T+/S>D'X1[IA@';N6+?-P#]P>G>3*= M_[AW#G-[&>8N%8 #$8M7'MA7\-"U@P,!.5%8.'2$*PH"O5_,[[[HY8.+1'_= M;.2E0BG)C &Y]66L=T-20(O,[96*C.4"&JB"NN"=$S0V[Z91*WET\6IU:.?, M:@VL[(=$!:>'G,77CXQBH-8S]=0%@IR.P"E9)8W<)*]CGYA<0B)F::!38H:O M"]1B[,FB0&V?CUD3XVGS%;8LH#DB"$ B[ :(YQ1P%WZI.2'$;G^8,4'G)^WB M_@F(8N?-'%8B#W9J+@ OE;)4G!%@<3< Y3D"PB7V%":G.$TS7N0D+),G'O3# M9/*<8NGGD-\\GX^XD^!)X-& [9O&6Z[JXI.Y%RJ]5AAY>AEB]S+K5:;([3M22Z2=L^:&PDP5N[,2TC 9"I!P9$AQA4W M9[D?\W01/SX>.NH\LZOH_>> <,W0:6CGGKZA[?NX[*BN=E(IGUCMDT;]9*-W MM_#84+P#@F1[Q'V@4-D@_".%R79$K358-G3,X4)F.UI[$#C;=8R.R:%\NJQ2 M+7ZI,C"JJY:_35?WO\T7HM3+KZZYU+OYX]H%<#@$[/NI^I9^RB9E) MK /L.DJ Q?J*>(X>I]C/51['Q/7\M)[? M6\_/]^OV-NXUM#F*^X6OFM8W$<,D6V&)%2=Y6LBP@9*MAAY%2K9_.L9A_[., MO#HL>_-')SN;0".0$;@ :::1RS%!@$NF0%J@3&"8"BZS[L?_EQ48&Z5\B'C: M[ %_E_/GN* .?2)]E+N[U;_^1.(LZ.N0VA^Z7HZM/<2_X$&V/SCM1]L!XT2- MW'HW_ZK+P[B*[=E?(33,,I@!0ZBK\$\P8%RF(&/()8DHS(N@C.!P%<9&=%M5 M8P=MM4V#']WU"V[/A'*R^R M\Q,W-F)K K5KE3>%GFJMDSVUPWOT>J+?SG'Q,>W[(L\/SIC1[S[(7!$#WSK\ MP)'P/J8>Q\-[/=7-M_JDORYF7^TXKY=:35<_#JZ:/])JQNY\HU.WAT]PB[>MNI M$C E7 "),'>]K#F@M"B D92GA:$",19"(Y=%CHU+/LM[K=:SJA;31ON;I-*_ M*NJYM2",6SRP]R.8N(CVS#*M ":_?ZEN8GLI?>X/4R3B\1 X*/OX _"<@@*> M#-\DO6F"K+[81R>I1)#:O0\PN1 $0$!9W9C!(F6$&*E$/3>#NT//#9.V>B6 M..7\MS0'6%W>O'1%H&<.\#,^:#-RRM).VXZ#@0;;8)Q2?W\KKCXOI?/5N_F7ZH!N?UBC#,I%F[C8Z=9?3$G"8VW\6>8$IE0(1&/*Z M;Q]5'@^MGI?PGJ()7R65JJ[NN5.VA_V"'R[1 M2G6W"ANX8+>/X<=EN[V>NJIYV8>O>CEWET=U#P*[/W'%8S\OS'+[EW=SI;]_ M_L8?W5^:=8 *)%E1,$ EM-N)S A ,R@ II!#R#-$TK 20-=H,S;Z^?SAYT^= MFJ%UG P_4AH,XIXY:]-D;:MNLK6DKD7]@\/_Q[V_5_8DSJ"F6'5?G=FNPS9N M%[>.NKQ$Q[?K8#O3'>[*0:^/N]SM_PG/+#="[3H_%78W1#$0&J> "<$9)$S+ MPJO@4:N4L9%@>$?(T^#YD=O5D/1,6H=A@'UUA6L#H8>@OY?J ==F9EO(W[7' M'%7^T.<5G\YG56DDK65*$L T9]8EH@H(*)7=?;AX7(B+^E_D/QX\<.=6V!.5_K]]*N+ MP5G9&9R*6=V^KOR%_^=B^7K&R_)7.]%-)W>:9A1*NWO4.5( (:)<;R@)"ICG M#&5Y071H*\P0^6,CT5I]4.F?[ RHNS>6-TEE0U(9D3@K+K>,CS)+?IY7C]CW M3,KQ8>_20K,+>/%::09)'[JE9A=H3K36[#3,E66S7ZW+Z=SQK+ZK\OENOT_+ M"1(%(P1RP(@V %%&[#XP)T!R5!AD^9"8H-)PK=+&1G(;W9+?G79=JV2?Q-7S M_"L66KV?;_D!U;TH=AL L:MBGY3U,F6QV\P^6Q>[]:'K&X;OU>[?5"5XL]XU M&428Y5#E!F">((L>&WTTFG=O#7X!:6]GIP?\ M^O=S]AN$GVPEU$L^1#A:/?0(OR#XQ=J$^P'2UBG<F:93BAY4XH7"FWL80?88P[[KQUKM(\]"$%XF;?A K\/ M=TUS^GRO9[/7BX='/G^:2$9<0A,$6#/K?T": :Y2"$RJ*!)8YDR@L+2F_>'' MMM";O)M*Q:31,31/Z0"^]I5]/2@]+^D@/#HD'9TR^XHDHX/A!DXJ.F7*<1+1 MR4]UVT2\F\NEZ/J_[^:W4B[76NUY!1.(3(J9TB"7117T+P'+"P92852: MII J'12EXR-T;(NZT3#1WQ_U/+BZA!?,?GN'V.#UO/@WZB8_;!3^T44&;N!\ M[U$N+WC#$ )1I*V"E\A!-PDA(#S?'@0]VXUXWDS+QT7)9W]9+M:/5EY=S:CJ M/&\Y;FYE-:4I%O.S^0:;4N""Z)2C5 ,%>]5 SO@?<(W%O3,T&I>@>('W.Y'V(Z!+MQ&?U89/@\N]5/+HK7;.8'Y8? MVG6CUG99N6:25;_DTQ]R'E-FJ-1%+H#"Q$5$"@%8(=R=F-(95EQ*[96-VJ.. M8WL!."OK FG.S/URQ0FW_W/U\YU9KKS7PB158[KK^ZKT^1UH?VN,9&;[ONMS MD[JU,-DS\6:O]]SQP7UC:?+!)'5G\FIV3]OBZ?D0/&)W7*W:'L7W]BNI]M^AJ=\WMUW#;*(K*C,IJMAO[N_HVF)OMN[!NK1[>[V9N4E=W+G M,!U^YW:DR5AW:N<@NV)G=G;(CMEENBRU/L?GNQ" 7_7WU9=O>O95_V)5NB\G M$BGD0@\!YLJ5X\@1X Q3H*#"1C..,X.#$M Z*C*V/97]7J/ '+6N4^#'FD, MVS-EUB:T.[&[N*.;Y#\T7R8?YA$*B,0",5:F7%L%E1: $<$ PTI+DA>YIEYI)FU"QD9I M!WHFE:(=@I7.0MI.8[& ZIFB.F$4%*IT"80K(I7.#CU8H-(EX_;CE"Y^MGNA M,;N!G2[4V[EZPU=Z(DFFN'07B(7+OB68 9H) DB1DDQBAM/"*[?BK(2Q+?1M M]:U:R^2M:S)I]0RO0G8(9/L*CP)/WYNV4&0ZE2@[:?U5MD4P8@!C2H%409AK":5TY-FC) M;@?O[XM9']CR2K>P;4<#$RMR(9"D(%<9!"C-I*4[A$"&NB9OF[;+0[>#AT:&&ESTPPZZ%;ET)#G&X]G M?^UX7*W%RIWDS!:NG>,V.4AHS8C*"D!HG@*$"@EXQ@2 U&2YS#,L45 -X??)>+F;%"*$5 QE,)4,$0$ A#%TR-K'LB<@*#BE:<$S0V&G#=E:9S MN7C0R0\6Z?)'%VJ2R+HY2=7-Y<]A?' 683]&B(%;SYRP4='M0.K&+;W0PB4D M(A'#63L,E8Y^3P\7/=XB&N[7;'Z55-=XG_6B_+O>\U!^7B[LE?]CT:]&2 M61^]L,X!LCXZ=SD71:Z L3X$3_-,,>F5(NDK<&QTT:C-U@'A2#YP MMW-&'R#V[?Y?P*]+V3 ?( ."M"(#.E#$5>585A5,8S@DT.D*N^BHBF0 @L "TPP[D164Y) M8/[;.5ECH^%:U62K:[)1ME/]G3:0_;RV2-#U3+Z=4>N2ZG8)CW@9;F/!\E!>WB6]CVI!""0B,))8Y,.. $^).I3531&74R*!JS6,O?H'/CB QU+^YT)K]X=0.UJEEOB8'80#J!C#P0I!A11!# Q&I*"PS3L MGB9 ]MA(I5([D"Q"H/:CCYX [)E0SN>(E#U5D.^ 4ZR"@0&2ART?& [)43'! M#D-L[ZV,I/SHZ(<5K MU;!ZU>S+ZI-XRO+/F]=O\KA85F[\PB0SUXIAY5HQJ*M:5(0Y,%TQ>XGV%%NO M)?F%K];+R$4^6I#HH4?%BS@M+2:V]:>(XZC\JE>O>7G_<;GX.E5:O7KZK72U MC[=M<&XM]WRM$S.QH BA5(+,[FH ,DH!H80!AF!-Z22UK5D[75V-6Y,=N>4GRK=!A7!,R#'X7T@V[/S.* =5HG&[43\93\\%N- M\H][K;MN+\,<3#7AB$5BH #!@Q)3."#/^:K#"!TNVMS+>[$\S")HD@>^+%[I M3UIJ5]']UMCWN$L@^=E^7R=8(21)"H$0J>M)J F@5",@"UYH):$LL%5>+S5W&@;<%76"WN,6KF] ^_:0*O5/I#4U-C0Y31LS;I+*D#J[R9G2 M]PP$7-_U/1,#W>?U-B-A]WW7H-EZ =AIX.%N!*^Q^^"*\*J!.FZ3IW/]P;Q> M:C5=-=??%$G%8)9;!YA*NTN6%%"9$F!?&TH:+3 D097VCT6,[>W@-'3[X5K' MP'WP,8">V^"K8.F;XP\0Z:%-['GK8^U\CP4,N_$]:^#1OO?\)Z^) WB_*,N? MK5JOZUQ\RR?;9/SRE3:+I:X_]X5_U^7;[ZLEMS*L[[I\JI+3?K5FVB>MR5;2 MW;NY78>Z7$TRDZ9<2KLQID+9?3)$@$/- %*NB4^>045-R#ZY1UW'MK%^=Q Y M*BJS-N&D*V=8ET"$?F:9IZH0!:) 950 A"$'7$(&[ LH%Y0KGA5>1>G&-LO# M19O\,\RRWWMJ)'/7\PMO,VWOJVES=)[L3-U5M2DW,]I\OC+W)CDT+]G8%SM& MIM=)B!ICTX^F+Q"CTRODIV-\^A79M9O?0O[]?C&S3Y2NJ.KJ:9NJD#)3\%P5 M +JK-%2@%##7T!3;79P6G"C)85@KOW.BQD;U52AGH^D?JQ+4JZ? !) 67#VO M\Z.@U??M_9Z2?TQJ-9/;U6HY%>M5E=NZ6B0?>77/UD=VR&60HO7Z.RMHX$9_ MEPP^[O)W\8ENS/%QJ1_Y5+VM(^ENY^J#"Z.K4U0W]\:N&ZAB*@-$%1@@*'(@ M4DP!0YDQ N49-CJ$0CQDCHU+&I7;(@Z[Y'_[H.]'-)$Q[9EQ-G VZE9H5@IO M6QI'CT8, "@2V_A(')1V B!XSC\ACW9T8>JVI4WU)L69RET 4&$RZ[5PK@&G M/ ,YIX30E%*ALR"O97_TL9'+KH]NIV[IA\AY^B5=\>C;%?&&(MS+.&5R+,?B M8.QA?8E39AVY#R<_U+7RA-%VP:N]78[E _O?^HBTG$!FTI3@%!19E8Q0*,!4 M:D!F>%XHKM.@[9_>5+Z! M_:FYZX@8<^.+3+2J%1?$#5R_PL_XXTH6GL_%J6FQ"Y\70BM""N3*JQN["2$8 M4 8)4 S+0J209EG0M>=926/S#K8E&IK#SVVEANMJ680F)D3!JV<".57-HI?L M@XM@]%30XH4R"RZ:>ZFD1:RL@5--Q9_XIKE+1L4:,)UA M4$B6YRF5+#4BS.N+"/XP3I_5#<@3:1S/@;\YG)/($^%'YQ'![9G4&TU/%&?? MJ1N/V3UQB<3OEZ0-RO*>IC_G>M_'.@97GRW1[D+N7&'^P^A2KC)I=YD*8"4A M0%H6@!(F $VARC F@D 5%%H=)G]L;X3.@=6!L+>3S@!@]DQ"/KTBOBR25YM> M$=?%5 >"'QA1W=\D#!A/W<=DA(=3=X/R8C!UX+##AE)WL_DHD+KC,!TO%^2] M5NN9B^-J+N_+>;8^9TE@AHX%!1@ $[6N% M9X0#@DA&3"&*@@259KI"E[&]73:F5*'(6V/VN,=NE7 MU>^23WP57'CAB@GUO"$99IKZOD\Y.T.[.=G>PO[06/-C\GME4-)/Y8;K@8UU M:W.%)L/>\5P/V=&-4(0A.WCT6U[X>;%TQYFZ_+#M/>?RBS7.D,R8!IBXJ/5< M*, P1B 3G!N$:,&%5ST:'V%C8]-#SIQ5"B?V7].=R@%^Y"6D/3SVB/CU3'.' MT+W?0O>N%^@"_.V($ [D7%\#99@#[8E-J[=\:8SA7&-/:P[\8-]GNN89-3T] M?Y[.IZ6E^[\L%JJ'KFSKT^P%N0*AUO7"_A,N*%>SL4T1(<3@H9.#>A MS=#CM(+63W=;_-7467ZQWMO$9$8AC#0@6!" L@P"4:@,I+B@-(4897D6DA2X M-W;0,A\@B:]2+7FL= M;Y/N ^:WLCC#TO)QK!#ZV(Q"\=$_8&FF][H\\Z"(] M8=+SE7GJ(^%M(-_.5]/5TR=]-W41^_/5KW;V)J)@2"G!@33(!;CJ' B>*B Q M(X7!$!5^S1?."1C;^[?6,=DIF3@M_5M G@2Q?9W&@*;GQ1J(2E#[QS;3.W5_ M/#G@8,T?V\S9[_W8^KDKLNO>E>5:JS?KY71^5_>5K");RE_UM^I/Y412PTU: M%$!H@@ J<@BXZ^Y:("Q@D>$,RF)3OO)+8,+=1>E>7^K#LI9?AECVW_523LOJ M_+%TAB2+QSI1U^TNJYY,UL^)[ZQ@-[P-R]I-8X MJ55NNLG>U!%P+OU9?ZL_$=&7#P,J9O[>9:'#Y_)Y W$RK\__Z>N+"/W,9=W@ MOI(SE4W]HDFJ#$1"9P!" @&"+ .,<.(*;)("I3RC)BA-V$/FV%R4]TU1'5D7 MU?G'FB^MV-E3\ECK&WAJX(.Z'RE%QK)G1GI_6)MHH_!-LE%Y4_:LGVI%%P#J MH7S1.8DO5L_H @1M!8XN/=IU]W.KE/V.E:_MCQ^67Q;?YI/"6$;)) =4X,)E M^.6 NG:UAF8"P8)FC'HUJ6R1,3:":;S]1L^;Q&EJ<4R<^"]T5FCCK='YS_:T<.HXIAW7:A34A@%15VH&_$T M UP1#C3%B!$#(>(XR)DX&'YLR[K6KG/3Z6?8>;H$G1'I^^WO#4;X6_ZDS;%> MZ(>##_ON/FG8T6OZ]*?"%FRY7$U^FL@ BD M)B=9D7/((/)9JT;Y#U=]:,S=([_X&N!XE->\ /IBE#SV0$4N=$%EAC MO+ +4F "6"HUH#GB>8H$P2+HY>DC=&QK==?6TFXDMUHG&[4[OVN])L#WI# N MK+V?$UZ-:(H@<^'S0'X3CT\& 9[MNS=\^Z.7=='[WE^7BV^K> M18/R^=,DRUA&-"P -XJ[KL0(4)I38#*+_>:MSQGKW]X]T<$CO*PV)> M74)\Y,L/RXIPU%_Y;*TWJ?L33#*[V#,#%-7"'=1E0/"<@UP5G*6"9;E?I$* MS+&Q0JUR?8%YDSSR9?+5J5O=6:K%;,:79?*HF_O,P.M+GRGP\T@B ]LSB328 M?JXQM0J[<[Y:Y:32V:/02;!'$@!1)(?$1^*@_D@ !,_=D9!'.^2&_$U/[^[M M@+=?]9+?Z4_:%2O;I >ZSH.[+5+&72%C!D1.A*LP9K=(!&(@H?VUR@MAF%>9 MCS"Q8V.EC>* UYHGRXWJ3,!XHS20:UF$Y)\&0M6:?^(\V7!Y*L(4'&2GA3W>],#K; M2JO<[Z7E]C.H1RM[OJP)[\T4L(W$U?M'NOD+E#WP]UA&>XQNTK@-UWUU/ M5]7PMW-5]PNYTW,YU>6;:2EGBW*]U-L7?\XS@:BT[ES.)4"X@/:GE ",-2?: M:)Z2H"K[0=+'1FY[RE<%(P[43W;Z=[X)")L;_PUX+X@/L!6/!7:G+7DP:!$W MY_ZR!]^F!\-R:L,>/LBU)7::8N.?=%4#T?4X,HOE0[6?>/74_+&J*#'!F50H M%1BD&.8 *>O.N=9VH,@AU0*E6F9A5?[#=1@;\>T7;>3+96)'MFW+CV])M/ MU/5:0B]#.\R8Y]UHO_/0]U5I+U-P19V<8!"CU\?QU^"%ZN($0W2^'D[X4-T( M\\O2^I_KY5-UGEH?K3:A1IAK@?,, <)=(ADD*> 8$D *8J1A-"-%4"[&64EC M([^-HO6M0!B;G8?3C[.B@-0S,QWB>'N:]M0#X6'=GU9"P$ B4Q0" MIA)A+X?B:.2QD42C7%)KYQ^U=0A7^]J_"H3>'00O^X,BL4[:VBGVZG"DP:*M M3AJP'U]U^@-=XRE_GL[TK^O*\U2Y@5)P";!1.4"Y).[.2H L(]H@;C36@4&4 MN\''MO2:H$"G8%)K&!HTN0?=!N?;)2^V<;".+W["'\, MQ:J/77Z;V)?;]'N T7H&X/-\M&/"NCK,1%.*H18<0$RY)2N# 9,I!20UD&N5 M8P6#C@/.2AH;.^V'8R>6D5:-XC<)7R72K9W.Q:3.HRT+@13.4I!1E]C.90YH MP0N =(&A8%A1BB:/=?6>%5^N!L3\N=0!F*L)A1?Z;CJO@O8$GU5=NGI 'A>0 MYE@K0-/">M&9A9\6C%J>R2FA19H56=$@_W:N!L=](W,XU/5<]0QYYR/SZ-P1=+K2[UW8UKOYRL[\5,ST M;5GJ57G[X"[P_JNZN6OZ66Q;9B%CI.&9!I)1#9 [%J/4NOQ%GEHXE"X*'G3% MUDV-L;U8PT-*.\+O>;K>.ZA]'[M7!H#*@F1G0E+9<%/UW9%5#/R>-;U$F%Z' M9+QFEUV4&+H'YA5 G6B->L;+0TZ#^#Q?DC8WC-NHFE;[)H<+)[T[E MP#BJ2X#[D5U$&'MFM:L0#*8N3UPB<=0E:8.2D:?ISUG'][%N]+)MW;?M%>;: M]]6QI6N[+6G"ZQ?S&^GL M^AU.Z[9[*_X]L;IZ%L#O@+T?Z?2#:-_W*ULP]WH8.KU=EHY=6=/9M/&D/FHK M,F:AV7"\(O%2@.!!*2HXF*.@U')'IX-OB@%'#:L.?+_,RGNBWE#ZM[O?QU,5]L4OEJ M[FCV4;LRM%HQQ0@$,,]":-&<%_CC>?Q0Z/TC[VDQH4!%8E*/(4.2C%A0#RGGL"G MKVRV^8E_^\52W'+*9^6$6(\"%80!+0D&2*0&,%<(F\-<:.9<#=ZMU^:^E+$1 MCM4M>=@HU['3Y@&*?K1R-38]L\A>GTV'T%;%_MILG@(B=I?- QDOTV3SE)EG M>VR>_'#7)=]L6':QV[O\ 2YHH1!+@>:%2]B0&K",(HND3E-#9)IF01=,;<+& M1@"[;7GH1J,54E\:B -4[VRP/;K83[#O9>OA TDT7F@1-3 ]7#;ZF"4\GNEX M*Z/%ZEEQI7=SNQAUN7+G'9.4\0(QC$&18010FJ> 8<.!X=(22 &1+O*@6YEV M>6.CC&TYL$TMNVFC;'5*FOS RX2[B%-WG!>X=[F$O.?U3#P\^[Z>L9K>)$?U MU3;:5B>E$:]G_'")=3US0=JPUS-^IA]=SW@^UIUG=BF1S_O-%7DNB75&+,M0 M!A#.,\ +2SK4:$$1(QC)H/CV5FECXQBGK.65C;8WR>.F(=WCA89T'9#V9Y4H M^ W *7N9MGWV\O.")"*=G)B>$C(VVGC6QS+YO58SM-[8*3C]2.):D'KF MAF!\PDN$M0 0JQ+8*1'#%OQJ,?*HKE?;9[LM]_UXM _F>;3:)+6 "637?*%2 MNSUA0@%*<@&,"Z05/,?2H(EU9L3"=^FW"PSY?N^+[>]KOJ_OYC8EC (N0.Q' M!O%@ZYD6#O!:F*/PUX@'GGZ81&**"\(&Y0P_PY^SA^=3'2KX?];\8>;ZBG*[ M(N>?5UK//DX?]>UM6>!?O M]Y$X-H?B?VK^]2GYQF>SI&S43V2E?U(Z Y)':T%5B'-E;0@H,N\%?SO-] )J MSTRS43>I]4TJA1.G<6)53IS.ETMD=40SH%I_;%0'*M0?!=VP(OTA2+76Y_<: M:+C2_"%V'53E#WJPZV56?03UD4_5KWHUP0*)5.78]9[, =)(VYV>U "Z&OR& M8&-4T'GTL_''QLD;]4*OJPY!\[VAZ@Q%[Y=2S1FQ4\WE)\G9NDHU?;N@2O>#F5$Z(RG$(D@(;"1:B@ E"(%1 2,KO^!<\4#MO8G90SOOU49TE!G!!#C:J[EECM%SA@H:,&R3!EI@0]*?K@6UB%HM&]0_0CV:JAZ MIMF-?KL2+S=)I6/$1(4V"&+E))R4,6SZ09N91YD&K1_NWL=(Z\.6(N^G7%0' M(F_656[G%XN[GA")($=8 BPH!8AC 9RK!2"DN$ IYDH%!08%:S VSK#? M*QS>QR@,=#_>Z!7*GCFEUOU$'Z.M 3=-*Z/:MZN2S"LCXO8QZH1?Q#Y&8?(' M[V/4"9Y3?8RZ#=2UC]'R<>'B<'ZUF\^Z 'YS_,%33(G];@)#\@(@0C,@4F@ M)CEEUI>D.>%A/8O.2!H;:6T5#>TZ= Y)SZO &/CT?1^XT?'&I4R ;7^,Z$7J M+X(1K4O0.3D#=P2Z8.YQ]Y]+#W3T>?A/T&YL ,P- M!TAANY,DQ+*"R'56$(9S&M3,Y[28L1%!1;[WBYE*IGNZ!OHSIP'U=%JNAJEO MS\3=9.QKV ,5M(,0R[TX+618'Z+5T"-'H?W3'9?_HBQWK<2>WO '?J?+SXOU MW?VJ*F4_D=RDBJ "0.:\ FJ] FYP#@B4AB-8%)($G1U?E#@V4F@T3,I*Q>2K MTS&0$BZ"[,D.,:'KFR@6[I9II^Q-LL&QUO>F[F 1D35\P8E%(!?E#Z=:I?JVW^L[:9F8A3$4.(42)(9@"1"KI=%"@R3/#-(2R:L M<[%8\9D?I1R+".*0K:#^5L,7)Z,^.FWT_&.B*TT#N_P=@XF8QM95$\ 4.02( MF1Q0*3D0N4690(,SR<)+V5X'Z7 U;%\]KUE[-9X%L:\[#C.@J$%JB-@6;_E6G?'E2BO1I(OW?:==#T_!+;5^Z/2:U>[J&/&S)]')%8GR&,!PS9Z/&O@41_'\Y_L]C+ZI+_J^5I_TB[( MUG[9/^IEU0_2ZOU!S*9WVPJ.KI+GE^F#*UED/MO?EH9+][>J5^0NBS7/L<#< M>L.0:V3?9 P"Q@0&]B7&,HB4@30HA#ZR?F-SI?>;L3:FWB1;8Y,]:Y.=N7NE M56N+JU:N>S:',57LKX ?S;W@Q/;,D?'FL>FZVT_%IIXF(!(EQ]9N4#[O"=KG M+X.^Q'0(C:X;5NK#NYHOBU?:7S<(_@]A$]W>+SCT?AT MKC^8P^P\][MW*_U03C@V!1'( *B@ DC0%'#"*# 9%5 7.50HZ+*\5=K8V-PI MYKRWHVS1Z@^5RH$9M>U@>QZ/QX*P[Z/Q:] +/Q?W0276F7BKK&'/PWW,/CH+ M]WJH:R_9*@*<5^61W_ 5?[U>NH.CB50I2:%F &O, "*" R;L_XD"YQQ3G$(: MV%?VM*"QD4C3675/V<1IFS3JAC:NM.U87-&A]LS M W>K;3?ON'/MA<]WCS5>+ _#_C;1?LZ;^:2E=JUF?K7[U2_?].RK_F4Q7]V7 M$P)S0:FQG@;+K..!( 4B0Q1 2:' .L6Y4*$AQUT4&1N=V*\;"H\\[C0%GN[( M ,#V[:E4)IR(0V[L:(*0-Y8T@<@?YI'#D*]!,6(T9D$8 PW$&D!$4V*$UH))G*N>&N42,N;YS#_KQ M8K@27@N7U0MW7Y7^UN^>H@=MZ>*U!3PS'7X,V1/$(V@'6-XDP=A'[0/8#M\ M/0#/*#":_G_M (7T_KLP4L>HJ>:F](/YN'2E[E=/'^VW;W4[5^X>_-$Q<'6= M,2D0E9I@#'+D;J!3:3E/VP[\V*X/9'OFN.M #8]\"40H5CR,K]AAHV0"P3B*G0E]ODN)J$GI]KQ^FDL_*PSPH(PRF".; X(( 1!%Q';D0H%0;9F"*E?$Z)/<1-C9" MVJJ;;/4-J5=T 5F/^\Z(>/5,,R>@2KPSS<*Q"RGS% _#@6XO;Q.Y>'A56TWU;V;!2.9SJNXB[H6X-P.QU=[0J?N-[J1^L=R[[G2VEZGKOPI5FTI MO^EI+RMU88P!*TKY67-83,KSF!31%A+;=PCC''.5& M RU=B2E(+,L7S "<%Q0A5D@J TM,^8H>&_&_OK?_TJ5;"+L68[S:*U0.U*RY MM)[J\L_!#55\I\//)>T'Y)[?%ANEDQ\V:O_HL-Z=43:J]]+%+1RQ>+U8? 4/ MW9DE$) 3?5I"1^A8%?GT3OV#^=6:6E_JO-%&VQ]4$V3R>E&NR@E$1$GHNLFR M5 "4"P&H<1%]BA"!M.0%S39GBU_\&:ZC.AU.&;\,P'K[QUW\6;5@U9B1R'N^ MO MM(]5UVOPHL,]9&*@V\YF#QIND;O10ENLJGJW2NRKC(&-=&4<",58QYXY: M#%OE^3JHCLH_7SE<_ N:/2V:IIR[RDV9P490I)O#2D@A$(@P(" E+--*OK!%Q_+Q,)UI>\G-E+1#GDRS[*:%V)Y0 W-6U:C.:ZQ@.J MD#L;G^&Z9ABN^'2NU:8^87/FE'*1"LHPD(4+\E,H!S33'!C("2$<<8F#PH5/ MBQD;L6VT3#9JAJ;JG<32C\2N1ZAGCCH"IX=2.NT@1$M>.REDX!RT-D./4\E: M/]WQRK8^>/M4G9M6CD"I]8"R- >,I!0KJC * MZR'N(W1LK+ YVM\JG>QI?44.@=<$>-[51H:U[PN4ZQ$-OZP-@"C61:V/R&$O M:0- .+J@#7FVP^7L7RS%N>(^'^:.YCZL5]MLJ5OUG^MR5=W$3#1"3!CKB< < M2X#L7A%0EE)'2*E0A>3<$I+_X9:_Y)&>8VW"&]W-EG4)YV"Q7NT?V;NC9OU= MNAXJ[GI-_F,]+:?5,E/5+1F?+D-*A 7,E,>5;SS@A^$MIV_R@]/XQ^3#O'*$ M@-5ZEW.9[.D='=" >^#HP YT&QP'X+!+V2"L6J]F_48:[H(VR+*#:]JP)_O- M**EVN6Z[6T[RO!!*<0(,%0H@QKDK0NU@DFE86COB.?@^:W*JR#I M>77NH]%+AX@SID?K#/%\_($[0IPQ[[@3Q+D/7ODF?5;84$-MH* :*&P$0.Z, MB,),@8RSO- J%5J&M8 X+6=L:WJ_1N7.>W6!FP>%H33WRE2U<= MRKV>JS]6;ZCJF;_IZ=U]==/\U0YUI_>J)-:?_**7#Z$=)LY,6.![?;05)??> M\KV6A+R 1&PWX"5+-%XP]:R+$*5DXF;4S7[@Y\7RDWZTWY9[*^6#V>.SB<:, M9D)Q@!%C F6 TH9!)#!/"6%+'#*.H1:7I8\TM/HG;:.CF3]@BW#W0T/Z/W8 M(Q*2 Z4O;L[R7>[+(91>GELPH_BC$XEN.*M,DU?.:>GBW*M?UF M[5QH"761B5P#DAH%4)IB2PB9NQ6AAD&9&RY86 /U%[ B9*D-TYY]?T]51V F M_U//5/5>_LQGH;U&7N"+X4EYXY[LGGEU8W-2&WV3;,U.]NU.=H;WNKU[PJ,;%X%-TOES&\*J$%Y1]TX2/_+]KOK3^X^RICB*;:"6-,8P"HO,< MH*+@@"&*@"(""L*8,LSXUI(](V-LKNU&S62K9Q,&Z5] ]AR:[:0?":.^23D8 MGJ""L1< Z%0K]MR8@Y6)O6#4?H782Q_MF*E<^4A-H=EM3K_=I!I).08%S21 M+FY'\#0#.-M)*6-;WHUZ30&%P(()IW'T\^6N1J?GA;VI,[@! MJ(]J!ZT8Q,K:/2ECV)S<-C./,FY;/]QMO1_&S6QC W%>*>^?PH4G*O\5 ?-1N\L8G$\Y?E#KI]E(A4Y2KSZGM\,.KHJ,5E9Y4K5U4Q^:5"M+DU=,IZWJ >PM9.')W!&."^ MM ,.WE1PTNZVA6X?V%OD]E^[!7XXUB#+]Z3ZF\5Y^H_=/(.#95V_ZVYE5;-5 M39CA&1,9 ]C898BHS "'(@>4Y)DL,J4Q#PK6;)$UMF7ZZ]H%P;K75EF__Y>[ M]W_RPW3>_/K',%^@#6R_]W\D"'M>W(>O^IO&AW+M*VI5X[WI/?"(]'9ODS3H M&]W#Y.=O<9]'XE0FVBL=]T:;J9RN)DA*E5%$@68I!LBDR.XN2 Z,8H60TBC% M@ECDLLBQD$73AU!ZZ(+K T[$B6+M0TKO7.C=)>:5==$!=W;YJUYM&D(;S0N-#;F.'*%T1W>E7/7L*+NA^?GK\*#X6Z#T3 M\Q;O3WMX5%#%UJ_:/2):NJ7G[GV M6J^E+G&=7I-#4F02&T H=E69"@,$A!+D1*800TB%#HKU\!<]-K[:O]QK[[=Z M;8?'BY,2>N<7$^J^S_?CH7S%]9\O8-%O "\*?J%+0%] SM\#>H]P94:E:RBY M>GJ]:0%7[]4*S#G12@.-D0"(LAP(!0TP68848Y@;$\9B;=+&1ERUCLE.R4Z[ MZG: /1DI%FP]DU P8MUS,]N0B)VJ>5+6RV1NMIE]-I&S]:&.UYC3![OY+1[&MW/TU+RF2M+^;/]33F1DBK)"P0R54CKNU %N$$* M*(5S134J4K_8RA898Z.;;9Y8K6==C[72-#R/[CF<[602":2^S]C#\>F42'<& M@:L2Z9Z/.7@BW1FC3B72G?OHM: Y MXP!E(G7=/R' $E,EH!:L"#HOOEZEL5''_OG!\9'!Y[7X3RVK@L_[;;>Z'M1T MGL?0 YPA9F? @YV-.9=.>,134AF5U,'@PX1^7XMU]#.AS@J]T%G1M0">/T.Z M>N1NQ.W.W7EY_W&Y^#I56KUZ^JUT@K?)-[?NYJG*-=NF]6909S(S%! A+%'G MT%*V0!E0!>$I2JF"0H00=;@*8R/FO?*E6UW#>+?#-/CQ;+_@]LRK5OG$:9]L MU'>L^8.S()G.?]RK&KNSHI?T[.X@1B+,#@H,2I#= 7I.B%>,=.7A^OMMZSHL M."/6]P2_<%? 8R,"3\T[P M].W:A2'3_;#\R/C8)^3O7ZASWUD#SYZ%'W^R<_=T%_A1]TA93N=R^LAGF_JG MDY05.<90 *98!I 4"M!40L#3K! J*Y#AV:8$LM\Z;Y7G]9T^+'S<\Z+?JI@\ M[O7B,TWQ];K6P$+,IG=UO%APX_06[/V(X7H\!VN"OJM7?Y/L<-WH&K7+^65( MXO4R;Y$U=,?RRV:?Z$ON\5"'AI]OM-%+NU5[?<^7=_J@R?E'O9PNU(1C1?,L M-0!KB0#2+K*(*@PD3B$2E"H%O=)V_<2-S9O8*)S(6N.;A._IG#Q62E<9@T^N M095GPJ G].W4$A_0OH_#-UB^WF"YKVY2ZQL5P(!NG5&!'*A3YW6 AG7H],:G MM3OGY5&&Z\SI;=%!5T[_ISJPL8OE?5V%M]_IN7RJLY0_&">SBIK^N*EQ[P:< MY)H62G,$BL(8@"@B@%&B08XHYT;DF3'(FYF#1(^-I7?IW+M^#4[/ #()@]Z# MF7L#M&>6=GHG>XK?)#MTM\HG&^V3#[WB'$#@O>$]$)E'Q3V,VSM!U\KS82,. MQ_F=+#W@_VXC=-OT_Y4OI^XJS34+>[-P/< F&J9$9@4'N2 2(,0,8$:[%B0: M2RF$HIB$G.<=BQ@;MV\TK%JF);_72@:>YYT TF_;?AT\/3-U(#+!&_3SQD?: ME9\0,.A6_+R!S_??+9_LX.9M\NBMPUA5Z[ DXJX$%LOMA1CG0FB28Y 1G0&4 M,PAX3NQ:)TP;FA.EC%>FNI^XL2WYK8*>I9L]0?5PVJ)"U?/RWQ;.L,K6)7B2 MK;H^5X==( SPQZ)".9 /=BVD86Z7-T*MKM;E489SK[PM.G"I_)_J?'=R+@SE M+TOKSDV@ACF2A@.6*^M4:6F $,C^)+A*B59&&Z\.&+X"Q\:WE5+):[Y],O(P_<6WB M]US'> L]LW^]^XN>6[Z:5;4L'JQ$1UIN*_CV^Z.>EWIB=X:ISHP!*>6I)95" M DX) 51EW(@4Y8*'Q6!XB1T;R31:WR1WM=Y580A^H'E@D(8?^H4L&%48@M12 MN76E<^M%9U2#-$.RR"'BPNC ]GS1\1^F$O]OO0U;UU>1B^;A8NGVCKM4- MO!/W!-^/]>,#VC/W;[_+?]G[+A\JG31:1PRO"4(I5LB-G]!APW""@#@*S0E[ MNMN;X=6ZG,ZU.RE\$--YM6O9'AJN[$_E5#6UBVZ72U?JM[K(?WWO?GPWKQTP MU\CXY"/;_@'91'*54P0Y,(I02VZN(W&6I8 SFL$\$S C..35,I#>8WLWN1T( M6*Q7]GWTG^MRU1[H\J(3;DB1IP4L $0I!\C.,Z"2UR3*EE'4<@UR7,4WXH+[/ M/\^D^[E,(YS(GGVNC<7)GLDWNPO357)@0K)O]DU2&YY,Y\WAAKM4/??H7A>E M>,[;P/,5R?L;2NM!W<>!I^*Y_SFT^!C=!3]-[^ZMT-_*^O!D G4NJ# ^ZJD3F-0WLGD,N ME%%0Y-A"SG+KZ0L,.&$84&Z4P8;Q@JEK>@E> ?HP;W OV&,B[OR7K _X!FSVWL#GGNH:T+@0OY]K[7=F_72 M"JKC5/_*9VL]$6F69SR#@*6%L/M)8AD%*0D4,@CK#&&"TDWFT)>0-,$+@L.V MA,_$]T@R>A= NNT-9'^2BX<'ZU26SJS05,)+4^!Y1AH%T:$2#5T'P#UEDUK; M)B+])JD4CIEXZ(E-M#S$2_(&3DOT-/\X2]'WP0Y!3C]/A5[>N?H.MW/U>:7U M[/WT'^NI_7&QY'?Z"Y__O?J+?N2U[^K*!CXZ9_<7[6(J)U#F-$M1#O*,&( * MC8&P_P]2K26',N/*Y-XQ4-=J,S8G=&=/=?=0.HN266628REG4[)R1M5_WIJ5 MZ(U= 7%!5T]E.\4-/D&]1P9LY\9JG%3&)+4U26-.4ME3_WDW-UN3DM]KHT*" MMZZ>I(#8KB$G:Z#0KR$F+2P\+!;(K=%C5PL9+K@L%AX'L6?1!NU>2+(J4UFU M0+&OXL5R->%Y+C0B D@,"4#0=1M)\PPHPQC1N22%]#I=:1,RMO?9ME3B3M&D MUC2\E.01H.VOGU@P]?Q6Z8!0IV*2YR"XJIKDT:"#EY,\9]:I>I)G/QN^R-]; MS&,V-_<9[]S)47''5W M,I?6-S&,"*FIW6=J5@"$"@(X%MR^>#G+LX(9A=%DM5CQ6> )^TY&T!+=2AKB M6'A:Z9C\X-IW!?:]/H4E3C,J&$M=,V#LDM,A8(QC8#3)4DU9)F!0K\UKL1RT M=&)D+ -O(KHA--C]P[L&G/>MX'2_L:VR!JZU>MELT]T:/5XJ&M5YF]-BT1WM[!53_?^[HNL* M9SE1* 7BERW*Q/(SQ^+P65;32[7R^YK-7+NK#RIYD,L^ID1H4EOU< M[K'=,>6% I!(P3.(E-U0^9?S\I8[.KJKM$N$JFQ71, #JW8%P]9>LLM_N 'K=07; M>%BL*_SQ;D[N^^EX*\6R^7BFY7^FMNOD/W]1"$JY MD 5- >)I 82Q#BY2!688%@H708TJ0X2/C>W?S:>KJ:/[C:*);#0-\V:#)L#/ MD^T+UK[? *ZTOTMOJ11/-IK?)(WNR5;YY/4EJ(/]URZ81?)=@T0/ZK=V >6Y MS]IIC%@'?1^7^I%/U:;T;9,B?3M7'U;W>EG7TY@8:#@7) 98A M0'-N<(J-0KI+)'$W;3J<#PX17EQIV"0O5(%YLR9?)\*IH=/(0CV=BKII<0+'U>& '7Y'#-HM&Y\^3?ME2O[/;/T_&8Z6]N/O9F6FWT>K:J&3/*KO[=;1@7WAUZ&P?_>WB(AR)B2,I-2@SQP7R.5-' M'KT;<[^NLKJJ+)@CP1.5ZQ0:F=O9M*1LR3<%E/(<4%T0SA')H0KBXS9A8V/9 MUWOI;C%/_.C"\I15R/PZ-!63/S-A@^+G&L-;T9I\-XW&>#R*1F*Q5 MU*#\Y&/T<];Q>J;KKKF^,'^JRYU233!CN6N8E;DZ34("80P#$%-*D- YY3(D ME/!P^""^&""*<*O=37+76O;4!SK?/6I70'K?>VZQB%P"]K3)T3:+!X,/O D\ M9=CQYN[DI[HMU[\L%NK;=#:;%"3-+8WH4MS2U,?HNRB_$]+\>+=@/M]6DXTS'1&K)N=&VI<*0H%J$@IR*6B M)!4XRZ%7OG> S+$MTO>+^5U34?S+03UQNU6VZ@9VO?$!W6]=1X:R[QNPKB@& M4T$ +I%8PD?BH 02 ,%S;@EY-'[]FWH#,"FT20D4&N1%C@&"TM789 4H7S1WIYG_?W5ONB,WKJ6+_C]/(>!> MW%,%! %1HD2R&SA >MK7YWH[#9>K-S;J1X!C.DY'1F3'X"KOI[^DAIA#03(H MI1JHP9F6M-;Z*'Y:)-<@'Q=?E=BNK,0W;#U;_[Y8\K5:_;#-QCXN7K:;XRWS M3[-%O0,Z+5&1YIQQ@'/K+>5% 0C).&!9*5$A1 E3X=6SI@/CV.1:Q^0'VH.&P/H1Y!/NL[U*>LL(_0P[[N^;=E*T)]5IM]@NBWY5NV M_FZ\\A\SJ>2;G[^O;=ND7?3L@^UO6YFR;P?(IS&0\3PW MWZ40^]O YN7Y[7'N2>OSPGX[LS,#$6'N>^V[^V=B9?#L;V%VNK>0]^/<@H MV-O;2\A$GP,2Z?/3BXJ#?G[Z!/GT\].KK/O.6QX69YWX]K$=^UQ3@K""@E" M=0D!@N;#PKE9W4 ID"I(0:GV6MWXB1_;)Z/5?G+>9[**86VC&VV;B]63;RBQ MY]#XG03%!WR@\Z(*V'.X]\HG?_22 1P&7.0S*$?AKW)2Y0?,M?,LSZ<$9U(8 MNOW&_FK"CM^HA=(SZS83G6-*04X5 D@H#'A68D Q%+DFI6"%5VVD*W+&1F.- M\[-A?]7>[-JNJ'_AM;*>V\I7H:6Y2+%4 ,+,?#C,&PZX0@60%)<8*X20QGYM M,B* .TR#C"'@=2/_")#US/(-5D;%73+(+V]N(162!=*%0[PTCXM2AL[CZ#+U M0J)&Y^6!6;C*$+DZ3O?==43ZPGY6'O&[K?JG8JL/YEV:PH*F,H<,E H6]O!/ M (9R 4J.B[S@&"J_4C.^"HR-HI3T&Q,0P64;]?@Y%0"SZVE')/!Z/[9H]:S\$F#P:Z&,U]?$"Y1H1P==L@8^ M W P^WPSW^6F\/8C'V9K6UB]"G?Z8'ZWGF+"TT(7&9"89P )* 5&0,*8TP* MK23/D&__D3,I8^.-77N-6M,F4"^I=/5O07(.:C=;1(.J9Y8(0BFH#/VFZ"UUV-5C]FYAOYVW(NIPQ+**ED(+5E M^I%F&/"4#2J!0H3G)"6Y0%ZK#$_Y8R.11L_P1 E?_(N\2/-"8) Q:/"7 M=N-'"K/HDQED.11EIC*?#/,^\1\@!?V=6BR?9PM+,(DV_\IF/!1;+8RZZ^1% MK>J!24#RYY4J0H,-GMO'H<!>@60S:"YBZ\CE(B-I:Y;GVLWC$7) S;'N:ZB6<=8#HN M#9OK51\!ME'-V1"#!2=E6H(RY69Q5N88D)07 !49YVE.&()>FVG'CQ_;#*\[ M6QCU_.;R"69NTS@*>/'S0.7O9L-/I>N6J@'9,?V?B M^VRA5C\/RXW\MN6?9L^S3?,>BJ*$19X1D"F1 B0A!>:KG .64PRQIE)PI]P3 M5X%CF\T[E:N=WIW2MJ%-4JGMT3#(!>_N>=\'BCTSP4T ;S-$&)(>/9,UPS)0^KCKHH^=QW=R'F*DQG*@DNKVU>][F+Y>'NZ_F M[UZ43?A4<\^N2V?CYGKH&3X:O1]U'E9M;@J(?*R ZZ5>\Y']\6LTUX]_K;K, M1\9UU&(^OBZ,0MXIOOFX6&]6U7?HLQGB=\MG-EM,-PI)=R\/I :9FNC\&:V,"3>Y&LL%^O_5\VE7JYLT$_C M/N/<< (A&J02,8 *)@%-$09,DY+DA38^B=?9D:/UGGZT M> M2Z894$+C>@5$<"D -3_S3.6&.KP*Z\=6<&RDTU?MT,K8UZL06[\,;M3WFD/< M,V>^TNB^9E'8HR$87T'86KW_KL5@C\#ML1#LL9S ?7:V_F[_M;OX/XS+:CY9 M7Y59;\_$1DG[%P\+>?R+@RNG5.LT930#,$T)0*@L "^4 K+(:093FI4(3U_J MNND;MMHX;LW?HY,/KYQJUN,FLBWJ:;?9J\JM:J]NPC8)5T^SA0U)MX%0M4Z> MF^YW#:+DDN;0+"12 DN 2B(!U5D&KS2 RIZ? MO,;0.1ZN##48?9_$&,TF=7W< P4GR5[WI+[$CM/)+P_OB'AL$P/96&<\=^DR M[(%0#-C.3H^B/#3\M'I6E]IA*A0?Z5[/WR +_$VB/L7 _G^X'WP%.KZ\" MVW_MVC#<(IYZ>P@?_$S<'YA+)^8!3PFLI;A?L#01TKO26(6 QNU'#$ AMNXU&K)J&UP4-6[WPIL%G=0IOWQ'[JZ MF7^AHZOCC?=3C@W*9,:<1VW[_7Y3JV<;/C0E.'I@G"L"7XURN@'HXIP;=]Z=G%"7M:C#P:<9 M9HR660D(QSE 6D% :"E ;GM[,$DD4UZ=HZ_(&1N]'*PUK^ 2#O'3"XZDO%:6P253.Y(-+EX>&*DS6UBVJ4J_?UR8 MR:?6FZ:AQ92F',I4I$ 710D0XSF@A%)0D%1#+&$!(?,*NKDN:VP,T:IG(RET MK78RMWH?[IMXAL%T(.W&$9'PZYDG&BW;EA$[)!M-(T:7W(8C5J!(AZ1A8SYN MFWP6ON%P2V@D1E7%N7J8G&VVEI(6-AI$R3?;S>?EYI]J8^L]3TL(:29U"3*4 M:H!DA@%-2P6DA@B37&O$_3(A'06/C53:8N3J0/&)+223_%2;Y,5H['L4[S@ MKJ?N\6'M_8"]1O10YZ15.N';3?*Y0?=+%[H!Q^A^4$4[,7<4._#AN!\8Y^?@ MGO='Z3[SR0[R;+EHL@ +5NJ2I@P@89ON84-/#&KCZS"(((.P3%EV1P^:8VEC M(Z:S!BNMNH&YEMU0N[%1- ![IJ [L+NW1\UE3/KI5',BZS7[U5PV^T;7FBLW M!=3?L4VSEJOCIEF_;7FU.GA8++9L;D2O:G>KJOICI']1YFU;;-B3FBHH-(0V M.5/3'"#.,&!48B!R08TS9%95@CB7YKE/E['1T%ZSA%7*)[-&>]L*A]O_5Z>P MO[!UPFSPHKW:<9-!P S507:$A!LRO E$CO1526/[ M>EGMP,:HY^BSWF6 M%84A9Z.1 M:^-T'H#<*)Y4FDR-5JRRP^Z"ARU)[ W(6;EB_R?5L4O(%%I M2G,@$#9TA34!G$@-RI1*22&$ GH%WW8)&]OGX4++@1X.HL\@AQ!G1493D"F; M& &Q C1C!5#&^H)SX\ZSU.\+$0OT@?*ZSF$_@WMR/!(QX7?[/,2"M._P[,3\\JX6LNKW.V=-4P%1JEBI0 M*'N8EF4<4(:4X12*H89Y7@CG[LM'3QX;2>^42ZQV[CV6C^'JGO1W@=#S#'>T MWZM[\D5;@SHF'S]IL"[)%PTX[(Q\^8)@_VFV,3/YAY(?%QLS-C,^5P_KM=K\ MOE9Z._\TTVIJ7"6>$I$9>$0)$*$9X(B8M9]9A%O$4I9[5=YS$3JVJ?I^O9D] M5ZN/;:6C^:!K547[_E1LY1OLZP2[\\<\*IC]?]2-NJ#2-]DKG%0:3Y):Y\0J M'?7K[@Q1O*_\;9%#?^V=0;CPU7>_-[!3G-K8$A5?5LL?,ZGDFY_FR4:8[4ZW MMN<3#[8Z?^4^3Q'C69J:]1UAF8(^;7_=17N1T@ = M?XWF=7T>PTG2'G+/6IT3ME/:L[N<^SBX\5,_Z/;,4A;8JHI.JW;"?R:__%ZC M_&NR4SYYN VS?Z,Z;\1B]:]S%SQL6SMO0,ZZW?D_X<[BQ=4*R>YP33G6I!0, M @&)\9XH48 PSD&>YRGDN9*J\$J2.AF:5L]B*MUW A%Q;:#>US[^J:M=_\?1QH9>KY^K4Z\W/YB_W!=APJ7&N-;->0 J0+@I )4H! M+"4S] $IXMJ',0+U&!NA'':6;W1-#@SPXY70L7&CG0$0[YF5+H&],^(0]HE= M^+17U 6^DUX*Y]V):22""]5B4/Z[$ZI3>KSW<:$E)2I&%O;A'Q=F8?9DWN^V M.4DN"YH2:19*V&9\VB-\GF$.RD)I6E"NM5^[ABYA8^/!0UW!; %>&FU]JTET MP.O&H@O M\)(^-N)HE:^BED]/8H]+9=\N6QMA<-R\DMX@[YEWHJ+M[;D$H1;)E?&3/:AO M$P3+J;,3]I# XR6;7% _^_.R+G*QV$QE1E)AVQ 5O( ,88 L^&W.E,L3X6A M.>P5YWQ1RMCHJU(R69A%4J-@PBJ-)\E"^9XV7435\<#I7JSZ/G.J8'IHH-FK M&/'8J0N!6"=/%V4,>_C49>;9^5/GQ1%3';ZPGU4WA'=;]5G]M?GVIYK_4']? M+C;?U],":Z:@)*!,+2TH*@'AE(,R/H/VN\2_?B"_ SA.P?TN MSPD\0+.]'XV$=V9%N)YMIEF!.2F%!"F1 B"H(."V$D":2:RH8I1*K]S>D^>/ MC8Y:]1)9Z^=YPG4"GN/)53@D?9](M6B\NX&&_\G299MCG1B=/'W8DZ#+IIV= M\%RY+# 49K9F3T\K]50=##WJK^J'6FQ5W5L9\B)#3&2 E?;D1J0<$(81D)H* MC"4D.?4+A^D0-K8)?:RK/5IMM WK>]V)L]MTCX5>SW,_'#C_0!D'1&(%RW2) M&C9@QL'HLZ 9EWO"".2K>FE\BD?]>;E1:^-B5"]U5M*44., ()S:VC]Y#EA* M*="I+K*"9Y"G^71A55+RFSN'7)/G- -H/0/.I/8W&UJ'R]8.7QAUDY=:73_V MN JR&W/7WLG,3U MP[,]._I7Q4E-%?(';;[M=L'YP=PP920M\ZH%B>W.B$J6 9KG"%"LL41IP67J M%5QWARYCR[D;4U&DB+I#)E[YJ3[(P.*#+]3<_93R7E26 MO0YH-\7%@ZGO-=A%A&X'T?E Y5%?-PID Y7.]7RY_*K@W@2BL\#M];N'JUU[ MTX*CLK2WKPYLYGVAW&V[TOJV?*.^*J$L2W]5ML"[>>ZC_C!;"S:W=#R5B*%4 M9[:'9D;,RI1 P)CESRPM.9.:$.W5@N8N;<9&KCLE[3K,OH.>_<#O&ADW#W,P MO'MFZ:M5NAMCFE.XUIQ) [:S1>92' M!I[FVIG=S7>5;!J# M/$\-O0?)\5RQ3^C[/GFL@*V53VKMDUK]25(9,$E:$YJVZZT1$<\H0_&+=8KI M+7_8<\Y0>,Y.0H,?%)JM8OL(K5Z6JVH-4K43>FMSCU<_WRZEFG)"!"94 RHH ML>52-3#K;P5R5FK.H;1MQ?R25CKEC8WPFF2,(YTG=2\L W/2:)Y8U7WS6+IQ M[V:U'M#LF<-B !F0X>($SQV)+MW/'SC?Q'MC!A:UGZT?]((3E-NM7+>+.YT11L[!&6?RVWJ^"Z,^ZL+HKY.P2$#V$G!V)>;60LTO&=H6<7;P^I"/STC8JJDA'+0SE5%M" MC_JWV=S(J4(RZGUS\_?OU#-;R$]J8WXYU9P0R80&*BLA0 @2P)AB@&-DUE0I M3W/DE*]RCQ)C\VUJO:L-[$KS)KYIU>IN>,4JG\PK[7U:^P8.4C?Y# 5]W\>" MRZIMVLZ$2;(?A]\.QV%G2%);DGP::AQ\>BOW/QY#-57N:UP\.RG?!VAW"^7 M9P_8._D^ZX^;)M_YK/LJC2YU1SCAA^W&UIDX#RJL4C;VZS]5DI)6+95R:+LG M9 I0AC'0")>LE(+ W"M#*Z9R8_N:'9;)W#> .30C:>P(*T\:94 =3VA?:9CZ M/KP]&*'. .SU)*FMNSA\@Y0VC0E]Y'JG451[E2*H,4&]5ADUJHRP3\##?+[\ MTV[D?EBNWBVW?*.W\V:O9%U_% %04"B",*J$ <,)Q"+12F M*G,*\@Z2/C82WRF?Z.4J$2LE9YMDOO2MJ.HW FZDW!NN/;-NJV.R5W*2'./\ MML;9.DP]].L, BX29_K)'I04@V Y9;VPA\0/&JS^[O'%,NKZ_5]J)69K):<\ M$T)RH0'ERE ;D000G"$@"*=4%:3,%(X5-'A1@['16ZM8M>=2A: 4*R *$4J,E*@-"4^'0Y#SU.&Z&'XST^NIU8'4!.9,P M!Z@LS'^X%("E.@4E3G&F&")\#ZQ'49CHZ Y1&J8GB-TX,P)B0Y:\/=0TJ55- M?FF4O=ZM.ZSZ[4U48I;!O2YL^'JX-PV_6!CW]EVA/85LIE3EG?U6K7L>MIOO MR]7L7W;=F):8FC4CR%'5IU'9]O59:5B%RS(GJ=+0:TNL0];85HAO#Q+()FUB M&=NI6S6QKW_KV<6^"V\W3HF$8L^$T@#X6PU@K6BRUS1F@Z&;<$3K+W1=TL#M MA6Z:?-Y=Z/8M?@2R7FVF?V=_S9ZWSTVI"KN[E&*$0%E8NL@+!JA6$BBARY)) MA',WNCA[\MC(H5'.;>*?X]0]S>^RON=)W>@5L4W856N[YJRYZ6"^FI_V<_7\ M>8/,S*MFM//P^@5AGVWC MC42_5.U?__N&BWFYMZS8YNONZ"6H*J0CU&X?[_@ ]CSE6X637UJ5 M?[4= W>0-FK;?&\6(U$R#*A(7WA'H8-^[/V ./WN>]X=N(9@Z^\/"VG_]_Z_ MMK,?S$9VK1\V;]EJ]=.L5ZH-X*E(" 91FCI$B=6Q49+6MVED)^P>UU]MS%>&$N.-Z(C:.?:\L6@BK/QRH/$G8)FFUK@^7 M(BXS?%"*M>!PDCGLTL,'AK-%B-?-H8[1#_/0Y>KG/Y:K_ZSZJ JU7D\-R6F: M%1)P)I!-Z:: <?'KW M:QH%)XE5L>F";)6<)'];=44Z!;@R75A$DR]-PUZ;PZ,.:OBB]L M(\I$CE7.:0XP)!0@;)8_+"L0$%1S+FT&M6(^9\)'3Q_GH?!Q8S_/<+TC\-PF M>C D/<_O-H Y?AC=)8-CANQ"E\ MSCL0=X#2_VZ#Q:/2KBF4\KGCX#9D5^&*\?%V$$X%#+U;<,7 "SL#UZX,K=OV MVS.;S]]LU[.%=121A%Q!8GQL@E* ;/PIRS,""J%37?)<4.A4__?*\\NI733\COIIQ\\; MN%[:16/.ZZ-=OBPPG+PZ#GS<;M8;MI#FO9TJ56+&<@A2+ N D#)K99CEH,R5 M;8V;US?J:;98V.G+V;S*S @^ZC]' MML@QT0@Q +4R#HYD!)"\+( L+*P%)E"TR+Y?.(:\1<"UE=4G"\B>('5S>NX" MJ6>&_*U)-SC0+F+H^S7#8X6VGSU_V-#U:^:=A:9?O3",-3]O[2&N;?'7?.U_ M7\PVZVFA:8DY%8!I:<\X. $,E99)E<**$:U9[K."N2QF;*Y/K:5-IEGMG)^M M5=1O0_R]$R3OR=Z-0:09?T7(H-.^V]#3N7_CZCNR M\+XOY^:.M3W,V/RTW?S>S=9BOEQO5P>U!J#@&DO- 6=*&'=*2L!X 8%6$$&) MBC+/O&(PG"6/C28J#FX4_Y])K7I @IT3Z(YN01]0]NTN'.CB=_ M]%.4P1>NF/ES3G*'SYOS@>-BOIS7 P+SY,PZ\5'7V>4?F*C*V=8ML76>EU2( M%$B"S%(/Y@1P"3.0:DE57A!1,+\>3=ZAG4=OXZO&PU% M0:UGV@D%S#_O[A88L9+PKLH9-B/OEKEGZ7DW;P@CB2\KFU^R^?G%#/OF82$M M(;W8>F\7?9JRY%P8=Z9D)08H%88W,)2 4%'D&*.T2+T*8OD('QN5M+I/DDK[ M*C1II[\?D7B-@1NW](5LSW33"6K_GDX(:I%XR4OTH%05 LHI>P4](W"%MC6D M6(6\VH.N*61%!@N. ,_LKK9@$+ "4EL.A1/C @G%TH"@ZQM%Q9>4/RT#+IQ:*C]U0^"^.+EH<:P5T_/!AESD7#3M;RUR^*J"T M]-_8_ =;V,RT+[,7U>1,082-DR$R4 I>6H=#F7FL)-"$I!1AIB!QZGMX5<+8 MO(J]CLF+4;+Z &ZVW''N7@>R>_I&@:?G&7R C-4OI-WV160\JBW?B]! I92] MD?(KD=R%0F?]XXLW#E?94EBH7 &2&H9# M!9:V[K &E-DZPQGG2GAMRCC('!O[545]ZJ*TWXY*TB9_U I[[M"XP'[G>BH, MS+YW;<)QC+=F.D>F[Z72@<1QK)#.(7!>&%VX-3309[G:V,).;Y:KU?+/V>)I M/56%UIIA" I!%4",&;>*Y@1HS#1G/"Q: /O2LU.6YR0S[P 0 MFC" 2F5W; 4&9493;%90!&>E7ZTU%[$!^R$]3_]=XOIJIV2L<@ ':+OQ030$ MQU$*X.MM1".6 3B'J/MV\<2\F/?.#+QQ>P?[7[ Z*]#][V&!A_M?,.(SQOWI-8!'6U9/= MQ*CVFMXN%^OE?":K'\PJX[!S[J/>]=;=M=9=7SIXU"R%&#,"$"VY/3_!@!)I MDVR%I*G .*5>N?2Q%1P;3>S:[(;W*8X^AFX.RFN.3,]D=6C:)#DRKMIK/S3O M2M_I=?_GT'T-0*S:JK'5&[8::T_@GM5O[4M.8+6F.5NO'_4WZPYN5S^K(,0Z M6HW!5.2:,D +;'RW5%) <\D!IP43%.,RS;WZA%R5-#:&KA2UL[Q5M>E)$10- M>!U?-]*-@EK/[!D*F'_9I5M@Q"JU=%7.L.65;IE[5E+IY@UA)&%W #\NUIM5 M=4[Y:;90'PTAK:=0RH+PG(.4&;Y#$5?DC(T@K)K) M7L_D#ZMI4JGJR0[7@'7CA@AP]'6Y8%K MR+;T_">[A_1IQG@5=SQE/,=80^,GP R:]2"2@ C,@"IHCC.9EGE*IS_4BB^= M%X.7)?F\X8?R^GO1&\\M^6&+UME/81U6-F\TGOD6=+D&L>-*[7[8^EYP[1I+ M5"I.DIV2$9=+W2C$6O5YUMZ3'5R0=CR$ MCHM>WX?2M;8'.=/]9SFZ Q3K^-I!XK#'V>X0G!UO>]P:1CKU)HDZ)K(O[&>] M7;)54\E@D4JS,J$J-4Z)5@AP*4M0Y+GM:(/R--<^51]O"?1:K Q6"'*[D 9Z M>]*G9/(\6U2-&W3=SKUV55X:$_R8Z";\;C04$]2>.:A1]VZ*&Y1X7(T_91WG^T+]G+GYVZ>_J87QHN8/"_D@[8PRWW/C4_UH M.W&MFT!RAC%D>:% *32Q16!L]ST!S:((:IQ37NHR]0JJ\Y$^MIV31OE)\E2K M7QVNL",#?#TAG[%P]8EZ0KAW[Z@!]V\'X![KGK3*1XS^OPNV:#Z3C^R!O:< M6,[]J)"'1/2H_LXV511"M9N\7V2D.$4EY H0A1% *2T @S@'0JF4Y1E3 B,? MIB MY@_/=IU:'\XWI&K?JV]_+JKX\. =IG\;?E&U3'A2DXA+DNL#/?1 M@C* 8($ I7D!I,@H)X*S+!4^>VBN@L>YE[9NBT9422,OOEMFSJB[D5X?6/;, M<[7*D^3L$+#5N]E*:U6/6$[,$ZQ8U<597$!VZ7P6(S34N(<6F6H+DH.$#2N&FDR"7(%Q Q=$] /CO#ZB MY_UW]IFTG9>*0E,A&0*20V8[W^> $*D 1FE6YB++"N[5VO;PX6/CFE:WF>U9 ML.AHSG0;-IKS@F8V5[!@.4"%65NS0D$ 65$464H1LO3M[F0&PS: (QD1-C?* M#06C9UH]Z+L9N;/7N;FQ6VN^0C>OK>#U#/DWB' M3:-A'VTV.S&(U6_SLI!A&V]V&GK6@;/[ZLA%ROF\>]>_K>IO* MZ+)]WLYMT8YWZF6EQ*S-:COE7:::\/7<;7K[W]+V-Z$1![84(=6'%@1J49:E+? C?E>?U!?I;SUY*2^ MM?WIZ/@SJ0P&2PV,R>WIP('5R;O3]^#!Y3V(5^,MYOCT71TNBJ[CJ"L7$W;G MBG11A8;VFOTPFZO56R/ER;B^4P@IEQ@6@*=V)4E*"FA*$$":%11BI)%PBDJY M\ORQ^:9-4]5*QZ15TK?/[#&"W?P< 9>>&=4/DH ^LQ<-OZ//[/'S!NXS>]&8 M\SZSER\+"D9 M*+40U,:?%=AK9]]+^MBF>Z54>--4/^3S-">:P1(@H0R!*LT 9;H$99$JRF2& ML"[]\K5ZPWZ8S*UW:K%\-M\[0Q")-O_R:C046]DNP>O$?"/K84E \F=C:<)J M4YOQ&FKHW'SLWH:C9X9O]4X:Q9-]1\U:]\,.NI.D4C^>YQN$6B1/UD_VH)YI M$"RGGF;80X*+I2Z?U:Z^SINZ O!OWY7:5$'690?+E8U[5>()$$"98"3HFV-&J[?F8,8%RB MS(QP2I57G/1 >H_MT]=:D-0F3)*=$C+"B/4.]%JYG-Z,;[)[)O8=Q M#JDU.R3J\C=;*6&&Y(-2 MZVF:%IBED@&=<65CY E@14J (@5)B4QYIISJ('O('!O7MEK;1?BF+06YKDI! MVJT2V:B>:.6:!>DS X$'!_6GHEXA^CC67%-FUC::IU\Z 51#U*.C^Q0Y/Q= M)6*YWEPH7SHS-IE%QFR1?)JIK;W@'^RI V<_OO9#K).W'1\U''_[V7;$XYZW M!O#Y;R_V%'*^^?GVNWJ>"39OJT-H7G*N. 4HHP(@E=G:9"('4E!>8$5XFF?. M#'Y-RM@X>Z=GLE/4@TBN8NE QC$0ZIE^+X 3XOM>1$O_(R:\>7'8EO=GHR=;?[>!PFN;MK6+WS!_KHK#[I)Y%$19 MJHD&4)80():6@$FF@1";V8\JJ^3?_':6 MW=%WVQON!=.>6?4.+1SA0MII&XE#=Y/_YOT@&X;\GORF5?%YN5 (SS_85'O79O Y355+CTF0% M*+6TU6%Q"3C/")"J*'%6$IRG3C[.-0%CT3.J\GG4?R91WXQDKX3)23I>>+7SOR]7&QNN89N3 M?3//>+=\9K/%E)0$E@HQH#CDQD?#"#"B2D"P+'"NRE3X;3=?D3,VLJG4!%6, MD%5TDEA5DS]J93T)YAJT;JP2 ;"^UVEA6/F7LN]&(E;1^BM2ABU/WVWJ62'Z M&Y>'4<)7]4,99^>#T<[N]M@=XW_,-M_?;M>;Y;-:F35D[1A9M\G\([^QOZ:\ M($07N0"$*0D0S*H_$5 2F3(,!67*LY-8@!;CVP_^K#;5&LZS*&G("%"5<9EE M!4A3VUF)(0*8+>I!,DTX@[#DU*LB=L_X#W)2.!SZ;IS>,Z8]\WVC?6)I*VGU M3_XT!B2M!;8L=KN2;HU(C!7Q/@9W0!CI0Q&BP: ?D3L@.OW W/.HX!Q &VFF MWJGZ_Q\7#T*LMK8.M\W[, )46V!IFBGSG8%%!EAJ/%.49Q3P@F>@*$B64BII M4?KF\;G*'AO5-8HFLTK39&-5]C>UZ@K-GEFNU3GYI]?[5!IW6.B>5 MTFUIM:CI;;Y0Q4M15*'47-3E.,I934 MKJ2UX2N9(L Q3@%F4A9%GFI<>C6_=)+JQ50#%%L]KG^MZLK-O-+[)$W!<[7M M- 2.:^_8P/:]$C_0MZTIWF)Z'$8?<57N@U&L-;J3S&%7[#XPG*W?O6X.HZ9W M2JO52K5EP=XNUYNUC12K#S#^MEJNU]-2:5BHC &8BPP@D=ID5&C6CFDF1V1H!LJ>_(*A+%RVAW0Z,YH[WK @/GL#G8<9[.[ MW. ? OMV^4.M=ADF!8.X1$H!1;,<("ZT[>^&@4:T*+."$9PY[=^?/7EL5%@I MYY)0<@.P;NJ["X:>JOB!T6<0W'Q?F M414QUP7 *"0RUU( J+4$".$44,@+H$7&-<5*I;E7,XT+,L8V&0_[9']:+I[ MICW.3_::!]9MNP2QZ^KG+N#ZWFTYQ>Q;$&8!RYZKJ$1;YIQ+&'A9<]7$\V7, M]4O'6G[RTRZRL,09EL2L? C+N#]]^F,.:GUXGT?84A&;Y YKD*81_:KL>*+,M/>+,-% M*E5*. -24;-"IG;S,..E[5#)>,Y5+E7I\\WT$S^VSU[;@ZAJ?NYY3N$)O-NG MI#\X>_X:''5SFB1GM>Q;[1.K_B1I#(A'XV' 16)B3^&#DFD8,*=\&/B47F*G MOZF_-F_F-A!!$*2S+&<@S_/"D%D! 4]+ @C4*<8,R4QZ[36X"AX;C;5!I5^5 M6#XM9OZM\9P1=V.Q/G#LF;\L M[?G]@:%J]>G%5_5B.[XMGG;[Z5FN89I)!"0C!*!<,,!AF8,"0\D+7F)>>"40 M7!,T-@9JSQEWBGJ?3=R$UHUZ8@#6]]9G"%;^H64W@(@5379-S+ !9#>,/8L9 MNW7]'1&LYJ'F3?EN'*4OJ^73BCT;IVBVE!\7'Y;F!8)3IC(*E=) J]2LP'+# M#A0Q#J3D&6(P3]/"+RG40>C8Z*+6KJ[.4;>VVBP3KI+5S@Q9]11[-AS^W;>G MF-,H.+))9&S[9I:JR/->WZ11N%IO6< -I)72D2-8'1&*&EH\58NX+^QG=<+V;?E&F66#FOU0\MN?RW\JMEI/>:FA M(C 'F#$!$-0V*L&0N_%1GT#VS$VUZI-D MIWR[5=3HWWP!6@LFB34@,8;$XZI0]"+QEK?X03DL%)Q3/@M^3B"WS1B?S:NZ MQ0\+>9X+,,T+,PZH) #FN;;Q* (PE4+S'Y'B,M,$X]PG7^B60"_N&B!5Z)N5 MD#'<+>$=&BPAGWPQV@N'[;M3\Z%R7"3:V>IY CJ1#G0-"" :0+&W52E "57) R4X7D[(X -R-B;.Y/%955 MQ;39-=E/R]J>2[(+,+K1PWW@]$P()]%JD\3JUUNHVH'M_42J60&O&:AV8."- M.+7#*P,+KS[;C9]_54?QCWI7X;W*XYD216A!H0*Y*C% C&2 "BX 40IKKABC M//A[^7$34<2%Q)TY]+QZ.8MS= M(/)?071@$&O5<$G$L"N%#B//5@==UX9-^F^S9T,?MID0$#9GGL(90APG1(@-I-+UXX1>(;-YF#$I 7#*>,Y'=S MH%_"%K+)T\:8$(E3!3)9V@K$MJ!EH6P_4&ZKGN M=C2'J?+\_OEEOORIU(4QK'\S@I%T^TP,.SH]?UX.C$EJ:Y+:G.30'GMXOYN0 M[^L):5S2ZDI06;D[YC^T,W+MSRB8QRP)>I]"PU<*C0+@Q0*B<9X<]CE^7#VQ M1;,#^-9PRG(^D]4/#POYQ6C2UA3:[0ZR^2[Q;]^\."VQX$@SH#-4 *0* 3A3 MF2W.3WA1F&^R\#KVBZ+5V#[*AT9-DB.S*B8_-,P2Q,ZT?1JQ4YOD'L?9C>,' M'[V>:7ZH@?,F]JA 1^+V.#H-2N]183QE^+@/OR/TWAZV*?ENNYHMGNH(VOI; MC:?#\H.AWLGH<,(&.PY(0 M09GY)!=E!EB!)>"B2%/%I$#,/Y,B_L@-6<;E8,A&-%!NW]1^X>_Y UJG7M3: M)[7Z3=+%I%DP34ZJB">M%9&3,8(0C)F:X:? \(D:00!=3-L(>U)@)*)/<1'; MFKHY LLQ3C'F"A30]C[-6 Z(9!CDFFBN"<^9UE[ABF%ZC(TIC^L/5^;B FK]UE?4/1@*; MVR22]POYSGC%TSRSAR1%"J LE2T(:#OW*0((*3-2)>0L1%9HV=2 M*UIG31E5$ZNK1U7@:Y!VLU0LH'JFH"",_.H&WP AK(3PM8<.5TWXAEE'A85O M71N>O*K4<3Y9F_3Q\_>%;*H/*?G^+V$N?7BV/TW30FO(908(LXT\H5D?,L4( MR 0E6D*9:\0#UO9!RHQU>?_\LMU4W>X,3:GU]5I<$8?%,%CLU7 MJG4&E=+)7NND5ON.FL1.(^!&?K%Q[9GK8D :4NS1&:-X)1YOBQRZL*,S"!?* M.;K?&YAA5SWM41\M#[M7AU.1(5UD!31N&LH!T@K9@NX(Y!E&K.0RI3+SR=4/ MT,&+L@9(WV_FT7H9WT'VIVP7()PVG1.8 MX9( C-*"8U3FS*.=GZO4L7EFA^U@]LLF&WER5%AZ796X-4-0E3+;QQJ8GX^: M#WBTN7,>IVY.[ W]GEFP^;X8G9,#I%#[M1STA:RS_:#SPX9K1>AKWU%;0N^;P[SA]VRU,(RV_J)6U1%Q%2RMY#2' M4B)($2@$Q@ I6 #*2@G24I<:I3I/B?3+#;@BR6<^#!/PWRA6!:+(Y7S.5NO$ M,'\=E.(9DW(-7JPR* 04@#!E%A2%-M]6FN9 Y24V'UF9:^P5M!L!W,%R8WJ& MUFV)$ &PGC^ K88V6J>.U)DDC9;Q//T;,$3RYJ])&=1COV'JJ5=^Z_+0#+SC M38W/:O/^K\;3M_FV?\[F\ZD0F/< !RJ SW*@UX43)0T!*+$FNJ_;I'N @= M&U,<[-BQ2NE)LG!UG[W =J.+V!#VS!UG^YV3Q&B<_++3.6F5ODZZ :E.[AA% M2V9R$#EPNI([".<)21[WAO'/E]52*"77M@_%;VRN'K7YC?D";WY^,2^0;2%F MJQ.^V$7'E&K6,\) ]-C9J5:_#E66[ M0;?4R4MCPB1YL494.P.J-<./KGS&QHVU>D*\9_(Z!MOJ;8'^L@.ZTGVRJW3: MC;0WBP5@%HG,?"0/RFD!D)Q26\@C LL@K9A4SVSUGW;M7/U@0_O633T-LY"5 M6853]6H<+K'FJ;.($2JWY1IZQAZQ:YF'U6K\CIIC .^1N;+3XM MU^O'Q06NVG^$9<92#M,,2,QL3ZTL!PQ7'4QQ3DJM"IB7 ;%\;M*=YLCPP7M6 M\>27)V/"K\ERT9>KY#A ;E04$>]A.,DJG/QB5:XPKL\-9VT&=*M^[2?UX2+Y M 1:)KQR%#DI;ILG%OCWT%S:3'Q=OV+I]?U&)=G3=]M7/3O%:JJ0!7YY$==/+\#S;?JBF6J2XA5$!0>U! B@)P M#J'Y4>-<"$QXZ=6WN6^%Q^:45:EXH#+&9L;NK/&,I>E[F-VH=$R#U_?Y])>/ M;R>W"@E5P3LVYU)5,5*VMK-3+US_B)V!@(\5WM.WNL/& @T$_EG@T%!R_3X] MZ]5F>E1MHXK:K&N0ET61<\5!KBD#")95 X,2%"7&4D)(T]1I^7U=Q-CH_;AB M3:6F5P'R#C"[*3D.1#V3: ZSM1X&X N,C-W'Q"9^6E/8AT/'H1V;AO6$H7# ME7[ &9J)) MX3QH9!;/>A@#/*P_?]B#ZMY!DU5M8.])!; 3[9H@F&?4HCGJ2'"C=2]T^+YBB MYIK>DOD*N:6.,%S.)76]N8?T^K9OZ[NML@G]W_Y<3LM2Z[R$&!3(MH;&L $ M"0P4I%E!M%1EYM78Q%/^V*@IK#.T#^ ^K-0+C /Q4U>R?-T:VBZX^VH+'8#= M$ GR%Z2/)S7^.C1>2?$=CPE(NSJ+)U6+Y;-A4/,*[#[T4!'**%4 *YP!E'($ M*!+2K*$TQV5JBSF[9UPY"!P;:1VHZ.A(.4/;S59] -8S/9V'AR<'"GO7JG8& MTB,E*C*@ V5#W0^L7Q:4!TJ="5 NSQDN]\G#JJ.T)Y_[PAW+Y>J8\UNJ_[9\ MH[XJH6S]@;^SS79E/@,G*8$PEZ*P?3,Q4IDMMT\ $8@"F*<8Z2R5AJ=]_F4='!5PM@8L]8Q:97T\-8NXN?@Y]Z+ M2L\,=@+([3!;1V0\'-=[$1K(4W5]=?S\T2[C.QW0BS<.YW%VZ7WD8G9>&-CD MP[JJ7]6+&=GOEC]7RZ<5>ZY.Z4N:E6F905 :Q&S!3P5(5I2 %DR4LD1:(B]_ M\;JHL3%;O7;:JYHTN@8U8.] V,W#BX-;S]P7"IE_0X:;:,1JO'!=T+ -%FX: M?-9(X?8= 4[/I]E"/>JW*R5GFY:"WBY_J 5;;/X^6\R>M\]- /U!3O_P[9GJXV8).WP MM 6$#PSI?00\'+W>1V(@3["G$?%S'.\"L].S#'OR<*[G798?^:;W/2FP!)3A M2"-ESM;K1WW4(>C3KD1PFNM,9(2"LN 8( X%8"Q%P"!5<@*IXJE?O:+;,L?V MQ:E5-E/**FT_."==L\*+-+L,@)N3&QG6OH^P8B#J7_+(':-8Y8\<) Y;"LD= M@K.R2!ZW]A#XUE]'ZQ M,8][D')E?<#Z?Y9XLRF!4.8V!1>G*0%(Y1*0,N= H$Q3FF6\+)VV"#JEC(WD M:D631L5)^X>DUKA2+EU6WL)A)![<:N/W6P?F,W#3ML M.';[XG@3'TY3 ?-44@@@Y1P@R5+ TAP!P0K*-8=9JIV:37=*^6\U\1\7'@T& MKP,;/O&]X'K-B=^%5)2)#WN9^)=FR\ 3'_I,?!@X\6W^YI?54F[%YG'5I&I7 M1UXH4YFMP U22*#-OM)VO<- J@0D4AA70#CU3KXF8&S3O=&Q*AG4J.F=17T1 MR.XY'@.>GJ=W #)>&=1=YM^1/WWQL8-E3W<9=9@[W7E=<$N\7=+4/]3LZ?M& MR8@/SIYIXR3ILM4]:91/=MK75R16_ZAM\@)@B]

=%!@0A)>0TUU!YE9#N$C8ZLC*Z)I6RR8&VWHDY3C@[LE4D]/KFIF#@_(G( M 9%8M-,E:EB2<3#ZC%)<[@F,G30/L1QE%TI?U6)S4-5J2E.(E&(8T"(C ,F2 M )ZBTCA"&618LQ1C+_[HD#4V^OB\7 #!UM^;XA+J+UN\R[/#9A>T;I01";"> M&:/5LM[4^%H5X=LK&C%J\C8:L<(F.R0-&S=YV^2SP$F'6T++3IU'Q^P\FC?+ MU6KYI_G#6V9>$QL(QFRJ'BERH#,;-5FJ'#!&N2U4 SDCN5>S=3_S8"&7O MTO-6U40TNOI6K/(:!L?#W][ [?O:\O%;04X*[@RGS:F[>UQ_[*<1IGD&N 118 E1(!5B9$J $DS)7 M.<>E%X&=/']L#-6J%^;LG(+G1CMW0-(SK^S0>'\#C9!&79=LCM>3Z^CI0[?? MNF3:A4Y;%R\+F[;'[%"=*TA.%&=( 9(S,W.Y1H *D@.8H5Q(PA547ONVYR+& M-GE//G]!25X7@'2;Q??!T_-$]D3&>SI?-S[2C+X@8-!)?=W TWG=<67H%_F' M6;)0:T8% B2S4SQ7)6!$I2#3O,0X,W\#LX#N+]MC=R+JR0UWXC08.^SU3/[H)4;O--"F8*$H@B,H!DC '#"(),(%% M!C7*8.:5=G=;Y-AHXS"-Y=-R\02,T.?$:N]Y%'(;;,<3D:@0]GTPMQ:] MY$#S7K-1W/&*=71R6^"P)RC. )P=I+C?>4_F[RZ* )?&+6JL G[=R:^SQ9J]?.P8793WZPLJ99$98!@*@%*F?$5"@*!X#E!>5%F M&?9JQ-@A:VQ3>:?J)-&SOS95N- =W66[4':;YY&PZWG2[[2LP-KIV4-C:P<\ M(A%"EZ1!V<'!Y%.J<+DEC#?>;&=S.5L\-2^Q@IIR1#C(89G:=/D"<%$4(&4, M09P)FOGU;#U^_-C8H=7.<]_A!#.WB1^.1,]SO56LA\E]V>9(\_GDX8-.X.T*2KRU$'"Y)30O_!O[ZZ,T3Y_IF:A. M,SYOJX\6(PAR()XS?NN&@$JS MOVUYE3I0%?!_V>R3A6"&.&,"@:S(C/=/"02,\=RX%4IIR83,J%-%ZDXI8R.$ M5L^D532L0])54+N)(!I4?9\7](R21VG6&&@-5'WU#+5(!55O0=!9,_7JS<.5 M1;VE_U'ETYL7ARVHC+/%GIY6-AS*O ./^JLR7MA6G=2G*QG312HXR$MH*)$I M"CC+"I!A0G1&M?&AO+H9.TD='44>'!8>&V!_TYB0\)])6W/B;ZOE]L5O[>4V M'&ZKL.@@]TRNUS'M\_S5"Z5(RS0WF8,NV+Q@.%VZ^=T<1E3-,S\8S=\N%Q7U M_6.V^?YVN]XLG]6^_R+E@E%,%6"IL@V2- 'Q()ZWBR9]&\Z15/7B#R'4HW&BJ!X![)JI(V'I3E2=2DJ@=.4)Q2EA M^=X>7,MHME&?;'>XC\;)7CS-#!\^K-?*>&_/R]5F]J^*+YLDFSIKSCS]4=<] M!VW+P6FF,Y%F2 !9:F3H+,T I8( S1 DK,"YQEZ5FR/H-#ZJ:Y2T+H-U]+T+ M']T]2FY,-S#V/;-@;0VHS$GV]B2509,J*T]4)9,.3&N3?IO!.NBM&;5X4BR4 MXU54NENCHU>F^47J[4@Q#;Y^W 80U! P: MZM8IX6;)7)0%]CJ*'$#GL;'ZM^7&4,-+8_@D>;&F'T MK&9V%6C_PA#>\2\.KORB5K.ET4O8CEGJG:K_;WZ>;VWLX/N_Q'>CL?IJM'^O MM5E83H70!&4*V[8.ALH00X"D)0(%TK:A59X5!9ENK!/I2&6#JN_%B3LC>CQ[ M:51.9HNDJJIH/:GJ#VIOI2=1#OL^.#+N:$>Y;^HVIDP2^]_DP"*['],:F]27 MV($_^>7Q'34*20M#\DL+Q*^39(=%TH*16#22&HZ(WX17&<98'Y=AE1_V*_4J M W/VN7L=+88X); ;8!_,M5.D,@B1S('F-G252 &X>=4 3#.<,504A43]'0RT M:HS-MS<(D#ZW_W?P]['C'P+J*#?YK2&)M>2U=O5/D7R5C?R=$B/>NS\%ZK[M M^K.GA<;KOU7V4';^<2'57_^?^CE-58%$*B H>%H8LD.&[&2>@ARFA&A5"6/CL2;:O-$RJ=1,C)Z^F8D;V0"XN^O6']'W/WI$P>. MM[]BT'F<_;4+H[LV'[8V#?T"A^RK;:24*U1BP!DQ<[ZD"E ;?5HJSA&D&2XD MCN3@W%1F;/30^5DV:[3/]N-\:$];)'=R>.9^T&XYM.G*/0-\MPL5==A>TY'J M9\1B^EC.4/?O:=U692S^EC-H'EZ7^S.C4_:;GW]G_V>Y>CMGZW55>[C J4A+ M(0!DJ0:(80EX2@Q-(\D%$0*KU"O4UD/V?R]"MDD!E?Y)94!0[6>?@;F;6>^! M^U6)U!/IF!1Y#;/^&?%,\E@(\!HD'GQW]1&AS;26XC^_JA?S-GYG:_5EM7Q: ML>M*\83M-$\VRX2K9+57/OEEMFBN^]6W9]<] M(^C&C(.-2\]<6=F1['5+&DLFR7ZP:FN2A]/!.K H9H.P",!&:R%VCRX#-QF+ M -MY&[(8#_7?X7MKR_VM%'N[E&J*J.'-7&*086$8E5 !.(<2Y+EDW/!IKG+A MNK%W^."QD:/5+;'*)58[]UV\([!N;]Z%0M#WX;.;]5X[=9=,#=J@.WK08/MR ME]0_W(Z[^/=A/D^S7=]NNVA*%*=9"CA,(4#<^"]'8OI[_6K]_-R,$]#<_(9P('J>@&UP7@^;1I=MCO2-/GGXH!_= MRX:=?D6O7!58C$%IM5JI-J3X[7*]67\VVF[-+Q>;SVHSM6U]$;%[+)H36XB! M R*T^0^6"JD\A:4H?*+>;DH<7Z!:K7!B_)#5DUI/DH7R+%][&V6WV1X5NYX) MH"YIOUYOJP2+2E6S"-@I6^T_1ZRIX(I,K'H*-^4-6TO!U?RS.@K.-P;V!UXN MGFQ_"/LV?#./>+>TZ753QHJ,9:P >2:P[1U. )>B!+#,56D\=(V1DQ/>+69L M+OEQMXQ)8C5-_JAU]=R;O8*K&XWUG(L(UW M.PT]:[#;?77H-BC;*)N_9!;Z=AO@^W)N;EZ?]&S(A,B0*G(@2EV8E0)#@%%J M5@I,6;J@' FO?A=.4L=&$SNEJ\VR [7_9W)GAPRW07#=L8P,;>\[DQ%0#=A^ M]$ IVC:CB\R!MQ,]8#C?-O2Y.8R>/B\W:OV%_:SJ1RW?L,5_MGEU2 I)6 MB>4R3CVD)=X$(Q)_7)4)V[?$,@-:F,3-KZLEC]F4LDW/W]?VU/C M>LDT6SP]B,WLQVPS4P=55?,\5S 3H"SM(4,I*6!Y20'.49$1F*.<>%6O]%=A M;&RR4S5A.UT]N<1_&!Q)IE=P^V8?M:DSYEKU;3S*+]:"9+;X-=G#OK>B%T)J=^@M>YEMV-R>T'Y9J1H@!Z'V?NL6[WJ(^L&:2-/;4.J>FV27X77<%;L; MLKZWP:R"H-+0KEFK#;&'UP*#F;+FS+!"6_>>5(N2OA]+K3^G4_4Z6_5__C\\MV M4VV)&/)1:\_P';]A<..)^*@.E@RUKY@Z27:J3Y)#Y9-:^Z16/VHRE#]J\=*A M/&0/G1#E#\N%E*B AX016[4^:H7,U$'(T90(1EC&,L"AAF89@RE@14D DY(4 M!*&T+%(?3^6ZJ+'Y+/7^PGP7)#3?*^W'5QWHNI%3',QZ9J(:K@,M#\,+XU'. M;2PB\4N'H$')Y+;!I\SA<$=PJ[B7Y9K-J[9F54+FKAMG$_ F!,>%H0R004T M*I%=US *%"X)QEPCJKP""6]*'!MIM K7K=^28Y4#@PMOP^ZX2QP3S+ZW@>_# M,:0)G!LV\1K W9 W=/,W-_,O-'YSO#&P5T>])[;^MGP0_[6=K=350NQ3323G M*!<@E9H9[BE3P%BJ0(8RG<."2Y07[7K+C7WLLWHFHB]-HN;:'F)U-M'P M[)[A/B!NK!09Y(%Z631*V_BB1NVDN[]%Q$84WH#%ZB?A+GC8MA#>@)QU=_!_ M0M1FNY]F"_5QHY[74PQ3J0H,@:1: 80) ;PL)<"*ZQ(BQ6C&(_39W0D0=-O]]R]N#$TSCTSWK%G[OE] M0U25_JS^VGS[4\U_J+\O%YOOZRG/C1N50PU*G1< Y24"K%0%$)1(AAFD*/?: M][E/G;'1E'DE49]5IL^&PWD7>R"0^]_6#JTZ_;AXM:+3UP!]E>+39\J,I2:8 M!W#W%:.^^M3 .)\F*O!1OV>KQ6SQ9!L%M.$",V&\Q'>SN3W6.NYZ/E6&*R1) M4Z!53FR=?@BHR"G00HJ""HDU\JK3'ZC'V"CT,,AR\]VFI-M#P9W#4ME2+:$: M:Y+6VN273\OU^E?;AJ2N7>493Q0XC&X,/,#@]$R]A^.R@WR']>3"P/09<'DG MGK'"F *U&#;.Z3ZHS@*A[GQ<&,F>]$]\Y!MF_&'#]FW7E0_+U:-9FAN>6#P= MGXU."R(%$B@%J( E0"7. .7F1ZF0E 7CDD*OH*H[=!D;V>Y:J6[7*F'6FF39 MF&,;?JFV5Y->KI)E:U(RK]H[M>>>CJT'8HRD&]<.-#X]\^UYE]OD\6!HWA\. MS_L^<,VQ+MFWEG/NJL77IO)AV/PR?SI?_V/]C?F M/S;_XG_]C_\?4$L#!!0 ( "V*J58U82']M6@ $&.! 5 86-N="TR M,#(S,#,S,5]P&UL[+UIEYM);B[XW;^BIN?KP!W[XF/['BU5/3JC*FDD MM?MZOO @MA3=3%(FF2JI?_T@R-Q7+O'F&ZI[V^6J5"J3@0">0 (+/_Z/[Z= MSG[ZFI>KZ6+^;W_B_\S^]%.>QT6:SD_^[4]__?0+N#_]CW__IW_ZU_\#X'^^ M_/#VI]>+>'::Y^N?7BTSKG/ZZ??I^O-/?TMY]?>?RG)Q^M/?%LN_3[\BP+]O M?NG5XLOWY?3D\_HGP82\_;?+?['*%!8<@K1"@=)>@_.:@P\N2Q.-,5G_7R?_ MPD3 Q$H&3*6 \B8!,F0@A=)HDE!%;C]T-IW__5_JOP*N\D^TN?EJ\\=_^]/G M]?K+O_SYS[___OL_?PO+V3\OEB=_%HS)/U_\])_.?_S;G9__76Y^FGOO_[SY MV\L?74WO^T'Z6/[G__GKVX_QX^#&HWP(N0/)__K9*?_KW?_KIIRT[EHM9_I#+3_6_?_WPYG))7$62 M9%S\_.8,0YYMOCM)>3K9?/*+L%HO,:XGR4J/6 RX9!BHY")]E20PXU@4 MB,&G6]NN)*^(YHT@5CG^\\GBZY_I@TD@0M0O*D_$AA]WEMORY3"Z+\[=)_K9 M2=;*2#H@1&?RH*PU$) )6MIXC58K5\I19%]?[2;5U^7Y8AE_6BQ37I+BN%@. ME_&&;.^"]OPG_OP%E_1!$#]/9^GBMZL&:2&K]:(!Y[9B(7+_]!/MNN3E,J>W M6ZD\N+G-SM:D3O/F)UM(_/\]PR5]XNS[A_QEL5Q/4,7H8O3@LDB@.%KP/C.P M4G-MN2&U*)H(_];".^% ](^#8_C9"23>Y^5TD7Z>I]=T!4^,]DYZR<$&'F@# M*8$S7(&F+Z5GVD?=!A WEMT)#K)_.!S.RT[ \&F)\]6T,OX<&/0L/M%7="@>X7!4=QL OI?\@GT\J$ M^?HW/,T33"(;4R(8SWC5:0*\TQFTYRD$D?!$9SL @EO MR)5?D@K;,/XC\3^_6IS-U\OOKQ8I3YPVP49%3J/+",H0N@,& [(P0GGA+++C MO)\=B-@))[9WG+3CP^83?WB1BW[1,MU&*"0D>B]56V83LN,#$@TOO! [?.SB.Y6FGP!"3P**T:#7H0I:3XG2'HN<1 M4N#1!R6S-FH08(C=PE?LQT/&?DSM"1FOZ,MWRT^+W^<3-*BUM@&LE+0%(P,X MC F2-#&G1 #WK!TNKA;>#14=1S5;,+0G3&R,IG?+]\O%U^D\YDDHP9(CH MR.5FG(,3W@!+@F>>A6=*M@/&K=5W0T?'LS;F21UU?SV?O/B_E% M;,XR;3-Z!TY%!PH-77?T);B2G4NE2!^/LRMOK[B;Z#L.;Q[%PI'%_S''LR5! MEXOP:;J>Y0E9NXY;XT!D2TP@2@&%3F00)\6%5\[9X\1_>\7=Q-]Q7/,H%HXL M_D]+K'E)'[^?AL5L4E)AVGD%Q(H,JIJ[+AH$X;,,,@F1Y7$6XHWE=A-\QX'* MPYG7R:'_^5O\C/.3O(G$RY*XMH+V+LA\5:4X\(J45LE<1>2,"7V'6VK.S:OLU62),,SE83@JUWLG#"<'5K5(C@8PQ0@M,!F;>: MM? 8[U]]-VAT'W]LP-HN(/)F3I]&[)A^S:]QC>?;FH3 ,_V/N"%#U7K((<^BNP&B^QCDX8SL @<_G^;E":FZORP7OZ\_OUJ< M?L'Y]XESSGL>&&27+"BZ&H&L)02>3/18X:Q= SS3:[H-[SQ'@BZH6R9"LY+\ QER!RN@B9(8 G;*$FKJVY&QJZ#S8>S,8N0$"$ MG];$CD7\^\?/Q+?5N[-UK>FH'M6$^*&%XDC.,Q*D+1:RCH0%EI1.SC"3T+8P M/!^A83>0=!R0;,SF/D!#G%OB[,T\Y6__3R;4"Q6X"@FT99L,#PG>3=,=!S%;,+23O+WKS;Q"WUG-9%D#_E0GV>]5J3L M; (T]$>9=/!:1*-\F_3]6POO!HJ.(YPM&-H5)K:E*=M-%%54(/@"%[;6R];SZX]&ZXZ#CJV8:I(R/C!>T@;78QPY,)T])%[PUAV!'A M2FM 7@NC,S$D&AZM/"YS^\9RNR&@X^#FXSLAF./C7/]]AX5OZQF'% M^F0,SUKQ6R::C^&ESBKK0;(W<[KU4WJ=ZWB?_)3&Y3W[T?YD77_9RLX M0?PRV23"537PKOPRG=-B4[H.%MM*OTN$Q9 =DA8 *R,AS*4 /D@.G#ONT#N> MRV,OBP5780.!\T6W9RS/UJN+[UP=MGWH.E2+7*SQ8K4BME[NDO$00K0%)*ON MD]PD?2!"]'7'7A;::^-=WJ1@G*X"@R'A0M>G,SL.1\TM0L8%SS&RO1K%_A7WY M])PR\8HK2%Y&J(P#U)I!36H506/6VK362H_0,TZ?E.$ U8SW'>#HS?PK44W& M/VUA8KAD-I+WQV+PH 0GIF2-0%3SQ#!G9V)CW%Q??YP&*L/AY&#>=H"+]\O\ M!:?IYV]?JEM"ZO/=^C-YG==Y-$DE:IFB!5W+(U1A&;MD!M88FP''28$'JZQQ4FDK'GNG/MK+&Z=US- X M.H2[AT-CL<99HYMQ0>!>?W\_0V+'/%6?XDN-G-#7V]!)?IMQE3_4'J_ORE]) M9]?MOBB$3K(G%:\XO_L?GC!(-36AXF/]B0Z[6(?>50]>0),016< Z$!;GFO[^IB:'BS])B!JQ/ 1H5,3 2ZW\>HS+D]R)?^WQ3R>.RX8*/\,0? M'*5<=I!-D1$6SYVH$NNQ=^N;2(BBR:5#"$'!;Y _<2,DY/R"&LVZ/9W %6MO1/M"L*0Y#DS]E:KE'?@XJ3 MD&31=9PFD(/E!>S%R YB16^G&*:SZ7J:5^3B;\IX/B]FQ/15 M#1JLOU^RID9 R;6/D$QU^"U&((9D\,&P+'P= /18X<,A -F5MG'C-H/G)0TB MH@XTS[5]W0[=)H9!1HY$.I=T#AEM@GL/5DE55.U^Q%N_VSU,S;C9)L-(_V&( M'2.*#D!UD?GP'K_7M(>+"#X6Y94M$G)1M<:H-N25Q";C"S(Z?E*HQ[I(')-O MX='$$6=,#@6RKYE7W!5PQ0A()0BG7,YH M'NNA?B!Z[B=FW,MN. U8'T'&/IMLJ4S T2ER*B4&4MR MRK/'RL .0<\]9(S[IC 0;HYE=P>(V3B1;Q?SDT]Y>?HZA\LTO8))1D<^1':9 M^)+(#0F1#@(O+)8H:M%3:]@\1,NXKPX#8:<)XWL T(TWM@MF?;_<#1T QCSM MP:.@XQ Y!)7KZ1"T&>4PZ]9WU^,4C?L*,128V@FA TA=SQ&XLY=L6(I.2K!> MTEY"%(#&1OI7IF\(C$6V#@0\1L^X[Q$#P:F9 #H TWU&'6.(T@M@=#V#*AK! M288@=;1:::Y,+@8!S)+-["$A>NY&O1=5MG?(;7() HB4-J@4$ MEE4=XV:]+R)DUCKQ_WY*NO&_!HP&'2^"+@HB'[B4KVW)V/JNFP4Y!XF!4A$! MK8K K1(Z61VR:/XD]A11W3AJPP&LK6 ZN./NO:^O;:<49[45GN@/$52D/;F2 ML+;O+SQ%IE&U3C!\@J1N7+KA4-92*!U@;.NO7C'NVDZR9\5X5TNU=.VP$4@S M%PQ =ST9AO6;HG6^V>CI<"@]AV_W+"]O!PJ@ YN]]@"=KNL;>.74JTV)U4F>1]K4A*S# M6H43(49'6^'10)"XF542443DL7G\Z1%RNG'ZAD-4*V%T8<(_PJ,BLG!H"MAL M:A.$V@HJ<0_>H,_%A]IMJC&PCDQ!&2RG[5EPU4@4'5QZUUH6;SMK&*<$.;<( MTM<.I)DIP$BGI'#A W,2M6U=LGN;AK%[*[61[3VJZ&!&=P"4%REMTKAP]AZG MZ<%,I8V]I"?XB6<8-2 Z&I">/W!Y#? FB>3ZIR'$A538HM M1'RL(9!,&H)Y-">W%[ XTSE/^[L3FG(1U M'**/L>I-"Z[$VC!:2U*AY 3;UI?:4S2-6^?TW+',X\72#&;/VKW[_48:G_-Z M&G%VO15+HR+];;KB9-A;E^[S<#'>;:*UL M#!@@2)Y Q>P!O700'$:6A+?:MDYDV(&LL>-= Z.NM6#ZPMIV:N"+L_7GQ7+Z MCYPF7&<;7:;#PA1MA0P.P)J.KTV,AF/,UK9.RGJ$G+<^'K:,$T2.FWJQ6 M9[2-G!UYO[( %X6V44U/[XA'Y.L$.A76>3F@SKI.RM@QK>?&T@$"Z!%'UR>: M%EX?JJ*#:)2AO7!!+DR=FW\L2A* 2YQ_0/:_W(\R Q8T>\!@94&R'\,)/%+OFY M6I1MG[._SO$L3>FOF@4G'EMCF.C$SKMJ%)[8KG&YZB40N4'.$A9RZ&JL75L- MP6H)1191?#2(CPX1/ZS-X[VD'/\2_37/S_(O="!KPEC]R+]-UY]?G:W6M-SR MLKEB[7%$_Z1/^&U2#X2PR8/W1=,Q)!T<5$Z 1?)L@]$NMW[=.8#,<0,2+9!S M]Z%Z6%EUD??W:K&B.Z#V\MR$DO/RZS3FU#5B/,=&%Q_62Y6J_?+19FN)SI';VQ0H!$5*"/K MM'%M0*>D2A'&>MNZ?/#:\N/&$(9 R:&\[>#Q\&.>S6J?X#S/2YS5OO;I=#J? M5J:LIU_S^12;B?$Q*881UJ8I-.VO$"HM8XJE@0 MZ$(.$ I37BLEF'QL//0A6-N=NG%##$/@;2#)](FYRP*0=76AINE\ZM&+Y1+I MNQLOZM7G^N6;^8O3^I#UKCSP*YX3,I$E4).YR8BLR=ST?7A9 :(B?O M2"DG(*#0H)VTO"@3M1JDQ_J3E(U;H#8(J-I+I .U]&9.GY57ZPNCEP7)>.0" MK"O$H20\DQ* +3R5&UWR"Z2T2QHV@#2'EN]-D#F9Y!XAYG$,3*:(Q(M&9 M)$,/,\1G&).B<"Y8\WOM$0F5M06OBY"5(+\ M*\YKNK'+H)DG]RJ@+[IU/N. VQDWQWN(2[87V7=@ 5YN\?P@O\SS7,.?CDEA MZ$Z S*7=.C].%@XBN1*L8)8W#]X\0,IN-S7[\?!W'-,[N*-_R^OKKH\541O# M ).AR\4QN@%$+2N5@1GNZG20UN_&-PC8#2<_U*/HX0SN0+-<":\&10)\>T+4RW;K7[$"V[8>:'>NELPO8.E,OM?;S$U31. MM NII'J[.F_J*"M69Y;7Z>=""G39<-;ZF?Q>0L9U']O(^ G@[,_P+G(L;F_C M]71V1C[#Q%J5,YTGB#('4,)+"#E90)-D3M[YTKS&Z %2QG45GP4[AS"]"_3\ M+==IWCF]H _%D_S;V6G(RW?E3IKN^09?3U=QMEB=D:M078(K!2[)BF-!@O'> M@V)HP>L@0.4DO;(Z16P=,&U#^6YZ[8=*ZAA!I!UJOEC;**QQC!8:UE MR+%.]_06HN4U UT:XULG$NU%X+C7[1@(.A#$^XNS ZS2J5]NSOMEWZMMS=9Z MO9R&LW4M/OVTN+!)>988OS'EJ;^U;AURN M> E6R14W3D@0&FO"NC6 Y%!!"<59SJ/ YE-?'Z.G012Y?N;[Y>+KE#CW\OM? MB?]OYI?9-2_B>OIUVW[GLD\4"RDH[B&5FF5C50&7G 4IT.04K&%B@%#SGE1V MTS3D. 3=$Y,>4EP=W-$WH^Z.%>&B8Q!3"K#)U$8K"MD;,D@=-3%/ML?:OL\: M0\%H:&D_^N"Q#^L[P,V+]%]GJVV+^D^+#SDNYG$ZRS>V]&FQ+S=EE#%HECX:%@T$DT7$?H7IXOE>OJ/#?7O MRAL2Y/QD&F:Y%@:O5Y/L>-+!UK;"M9J3QU1['6APY-_Y;$+ML=!:7SY*T;B: MKSOP-11?AW \;^\Q/]G6645A;-%%0C"E]K-E&D(B \8G9K1SR8C2.HGJ,7K& M#=5T#L4C1-?%=;M=]EK&XHMY;9+PBKXYI?UP*1-#%4&6J$G/V]HU0>OZ$DO& M#+<26>N@P5,TC5ORVQT@(W*!UA@P9 MUKR:I*>ZS<&JE+L[(CT"ZHABAO51IZR&S"=_P>F\RN'=O*;@O#M;7^[BFO F M*'U0Q2DR\ET!Y0T'Y$Y \9II:;)A]I;ROQN/WWVY<8N-NP'M0/(YMGCF4S.; M8\/ %8GUGK;1$Q;0>D>&/*-[B3A69S(:9&!4=L1$Y7QN_2#_&#WC5A]W@\GF MHAO1]-VS+\2IQ?+.AJ42YMLM@JR\;270B?+,\N )V]=YIF[ MVX/L'M!\3RPT;B%R-_AJ+I,.7*LK%?X19_E=H>T1U];?W\]POJXC0+Y4QD^\ MTBPX;4%G86HS?%_KOB0P8=$J:9)/K5,^=Z-LW/*];J YH#C[N9(_$G]J-LI; M,I,_U%2I:T:&MQL(^0,W)57W>P;"6Y ML2_DVAR]CA)Y5VXT):YVQG29(_WF+YGN@&2Y<]P7X%(+4 ;I#A!D^Y*M*U1D MV19K=KJ7=UMOY-K ;M VE(@ZN*:OTD1?+4YK5>WV?741Y-SD,-,V7N?M?Z]Q['R6\R6[M"9% M+8R#&%@B/1YJ6W9?JW@U,S%X*], ;2%VI&[DRI_N\#F07#O0E'=W=G?8UR0Y ME*3B"P11SZ%%#4YX#UQC42BB+;KU7+I=Z!J]\?D@F'@2>D<*J)>&.[=V=3TH M$$-"ES&!QE"GRF$&U#I!3%%C"MIK.T@!ST,$C=X"?1R@'2J23A'V?IF_X#1= M/*U>],.:ITTWJ_.0HM0&\SL"*$T$9X?'*+!L,>KM0.GK# M]7$PV5R(_<1K'M;T[_'[IOQMB2E/9.9.Q\+ ><6)GTJ!-ZR D(5K@Z3[L777 M]MTH&[UK^[C7\<%"ZM4*7)X1'5?SKB>*3 FKZ"PQY*%.6*%39>E?,EE=,CI# M7SP'\&[1-7KS]M%@=XR >@;=M:2G\T,U83DD%I@D\T/4]MN&0T@F0DG2:&2D(E6-225 A2;B(/!6L"L-21OG++",.<' MJ #;D;IQ;<+G+P\;0F@=-,M[8&?5'5L]P$@5';.AT DKKEJ\L49*!7'3%&5K MA;FPK9/+]Z>RFQGFSU($VTI<'>C'\UX;JT^+S1"99;[Q3D[.U]53.;,^.'&)RWN76WLGNU'59/ML,)[?3NH816A?!'=I*S#EM.C;? MD[EQ8W/1/_$0$P>3>&">L<1RZQM[#_*ZK(4=#)(#B:T#%;D[ M)R>!::OS9F?!D=%3'-TUS /=--J8++C(K:MO=J>N2Q-R*#P.)+1^36$$7KMG_[4SDN/)_;A&PEK@[TXW75?Y5S M]'8Q/_F4EZ>O$A6L9]!AX16@<+I)\4A"V;\MOZOO-^.26.?<'912!IXK02R5L&"LD M4*S.G.$Z &,NH-0BQ^;ITX\2-.[+[S,CK9UHNM!DO^!T^1\X.\N_;JH.-E[5 MWZ;KSW^=+\(J+S=IC6_F7\XV:8Z;_-]MCRKZT]ER>=[S\R[0 M*;+BM=-D)%@!RB<)CGL'@JOD,$5%BKTU3 ?;S;A/R\^-\3Y T8$->7&P?UDL MZ8HY6\;/=.QKMXI-8_1J)4^4=%8DR<$*).,%N0(GN0>>.)?",)OD4"\M#U,U M;FG]:A3"AG3H%66):"FS;8.VNQ.W;B% M^,^,QH&$UD$PNVZK_G]]'/J*L[RI?2".32.AOO[%BWFZ^8UK/_D^+Z>+=#=Y M*<[.:@?^G[_%34>@#W2"?BXEU]E71A;B/X(O/('2+H&+P4))/B?KO8N^]?O, M\^YP7 ]ML"!ZQS#YT0_1Q KC;=02M#,.E,H9@G4%N%.B.-3<-1]B?13!X[J& M?4)\+R$>C-@OFX-$'%@>U]&LS9:SDE8P;8$5@:"2YML6LIPK;R4/R35/_A@> MMX.Y>YWB=A\A'HG;G^=MPAL?S[Y\F5U,LSIGY9MY62Q/M\*\8&H(P17FZI%D M[+RO0I$6,A/<*EF4\:T;!>U(VKB>W&!('$(P'<0+WLSIL^@ O<=I(D>@AI]S M$EC3J6OV5(D)D-<'VY3JG%6IB5?-ZR5ND##RQ)LAQ'RG(.)PGG;?M!V-N7EMN+'V)9&M45HH'X#I@O5HE.,$"% S!^)B8%,V;ONU" MV/'M/<\7^;1).*%S*2,W$K#H.J,D<[HQ:H,675L.C^V+;]/5Q$H>0^$<"NEU4#K4!R'C@2-WJ@XA M3F:P,W(?09U@Z0!)/P2:H]G> 89N[>'UXA2G\XDM26LT#CR+]8E;B)J=RR Q M;EW1UEAL;>'?2T@GF#E>T(O67.\ .M=R(G[-=2;ZA*,TO* "'V)5Q:EV8B2' MQR9IF>:,Z]0Z<> .$>-"IH%@;QO>1W&Y YB\2&0M$OMK9N,TO9F?>Q+GF[') M2^FD!JMK&W;/:#-%9G \L%R,9*;].,?'"!HW4M4>/NVXWP&4/N0U\2.G.FJ' MO-O5^2X$_60I&Y>VU(XC)8*O>8#,FUK7I,D(;)\H?Q\EXU9@M =/ WYW@)H; M3="WZO1\(R%$+;!.'PV%=J,T7>&"X%^B1D%;Q-P\^?U!8L9-X&F/G39<[P ^ MEU;@6SH*FX#:)(B2I$,'/.?:6\,AH"P>@M/&>E]0N-:=R^Y2T4GGG8;^U&$, M[@ B=U/,[L8K/BQFLU\6R]]QF2;)E2(\"M VUQ-@$7PTM,=B56 Q..>&[[W] M*(F=.%X'(N+)+G?MQ-,!^C8AVM6[L_5JC?.:V%C3&$/T7M*-;#7I;6,A6%*X M69G*1:>\:EU&<(>(WAJY-Q3Y?8,N#N9_-TEY=QDTP2)4CL&#B;7 QHD SI"C M0#9>X2(Q&4KK#-&[5/36J'U (!TG@6Z0=(_IMSTCDQB$2,:,ED%@-M4HAP>7,AT517N+DJ'UK775WD3VUB=]X+MQ,/GU"]"M MHKY_ASIZ\JL],9!.]^?RM[ZJ#\[1%M)L)]2XL?. MXOW=GG*=D1&8 XET#)702&>R>9W[;I2-F\3< 12/D50_>O+& MR,L''F(W.PVWIZ1^R,3EU72=/^;EUVG,6Z[4!BDG\\VG;,[JQ(JHM=RTK:W/ MMR)Y\$PG8$6%4IBD_[5^^!QZ3^,.LW].Z'>%CEZ4]E7/E7OTP42IDE6MQ\=$ MVU)U(I+/F@.QB EG2G%\D'CDHU2-/.C^V;5U.Q%U#KKM*1).!H%< [.FQO+I M #E9-C.6G'1,&13M<["?(&KD:?>]0&Y_ ?5C&]Q]-")?D"OA&5A?Y_WJ6CA3 MAR=):T61V3DN3&N@'?9H]\=X;#E* +VT)+C[8J2M\B71<>"96U I"+*2"X** MRF?Z4V[?Z>C -[OA9LV/_&BWCP@Z =+#3T0H%?>UD9C)P=1L+=J,U1D*]T4: MHYQ(K:>0'?=DQ_\0CRUM!-(479T46;[?R.IS7D\CSFYN=/B*RYN+CUI^^0@? MGK46$UT)J39,2.15;N>/HB%0H@X.43HG=>O"[&>JQ=P[G)\3G>B2%#D_2(H? MZ<"[* IYW-Y%3KZXR(/XI^T?9$:NZ=P'4PV>8?:16P=.ZXU-;/=U/@XP3:)R MP=?A+4%)"8IG#8Z8"")[95E,)9K6,>U'R.DD1WDPK+621 >@>O38W/\J9!./ MR&0@@R:DVD^"[!OA(WG>R*)/TD3-GE/='?ZL]QS3Q<90=\?+K<<6'9N.\(OR M_MI''6('WO*ZGFZOOB[\ Q3]-D+D%IH*@F0SED)V!,NMC>#6>QC7+GQ^/-]6I*-BHD\^G'*UDGZ*LD8X]7Z8.L2- ;!!6)Y>\.ENM%Z=Y>8DZ M;5E0UC+@BF6R]+P'1&N *4T7JE RF]:'?T?2CB^X?G29*ZQ+GZ+%Z,&G3!:, M"0KZ.%T*/:J:TUYX3".GWH !5S_=>/5B035PSZR*A7V11$TX5N"0- M&".9\"G%$EJ75CQ&S]C%U&TP<;E0:[Y>++WFY_OY^AO.:85)#?E_J ME7^("GGXPXY6*#O2V4B]W%CMQ;75+@'E;'0VQ R,U\'@F,D0CHX!ENAJ;J'D MS:>[/$E4@XGU]R]P'_"Y-$IJ'J%DX@+Y! (PA43\T$688KAMWEQF'_K&545M M\7//V/IAY-2C@OK+8I%^G\[(&:%C?S(-L_QBMF U^<<*8:AU;Y:] M"#Q6U^VTV+5KOB2=+29(#&OC*,\AJ/H(QJ/+00NA9>OTZOTH'%??#8>MV[IO M0+GUJ/U>YW"0);;YO:,UUMW5&^FB^L'W (/,Y?H6(UB?O(I+T_KIU][:4F9]L 02E#D*QC/P!MA(8J$+G#F ME&X]<>U>0L;5%0UD?ULI',_N'L_^VYJ\>Y!5<_Z;1Y__^RAHI &V'WTI_8R1 M)20QE9 470FDK%T)&1(F%M 6YWSK^_4F!4>?^$QW4-Z&SO/VHZ^0&'QBS"I) M((QTXMC](Q[_H^0_)USWXKI'22V;??RCAP[K..1 M;N_&LYR]EPR24JJ.#_&DS&2$()C&8F(2MO5SR.,4C9LSV1Q$31A_,(R^YF58 MM,J0Q-GV+ 2,?_^TQ/F*.$1BN<\\MLSJVN<85#"&S&.1 -'L(&V[#RSQK?N M\+H'>>/F1#:$V% BZ=%JN5L*<#Q/4P;^4@3#Q=R-E"'#UJDHMQ#K6/X_N\W!S?0W3)O9]SM#9Y MFKI6^N1\H8M%+E&D>,C9*59;6]*-Y)P$1%X]9LN%L;GPT+J,ZR%:CA[O=>MS MKT!8[R^DR#031BE5B+0[3OP)GO1(2UP<&?"5Q/&]Z@]KDVZ M/BP;YNK7&V3#/$!+LVR8\\^_+_,A2*=%2N 9)WNRAL&=1@' $ M^6,ET*/2J!T,IMMF9SBOU>XU(I#G\<"4NL<^KD%1_HZT-E(RU]9[<6N]>R"& MR5D5I0"+ D%ELD #EPF"R\HK'8N2K=L$[45@BZF23RYV(XK$8Y 6!&?5XN<6 M7&*.3IPL5FH9??-V-_M1.*ZR&@Y;]\VI'$AN#:-_3>V@=$9\^_XQGQQ[WT]I5O;M1)IBBR87/F7QO+ X<^>,@ M@XDR6ENT:=W,K(MZ]XVTWI47,2[.-A?S1E;?M_^^.D*.:T:W/ ,C?>T8G#DX MQ2(8Q**5%5HTK^+5WY>?5>GI*S%I-T&9+ M1J&%G!WYN%H90$G&J*^)UBHEEF3K+*Z;%(S[\CX^RHZ01P=H^BW_?NU\+!=S M^C)NN7/_:2G"%R.-H=."=:1H[?HEH@8M!9T3*0+MOS'>]J5QW(?Z\1$YJ$P[ MP.QEW>R[>XO#M[N;,&W(=(X*;+*6#J(O$! #Q.)XYH*,ZJN6S*V+F!\C;-S1 M=^.CL[WT>@S=WFVVLAGY?9!+\N!G#= 2YCXJG[DQC'7!!8D:,/%4GPT3H!(> M(N-.I: C;]Z,\9D:PY #CB7* M UIE?%8JYN9/9#L1]F.TA-D'/;=54WOY='!;7I[Q4YS.MYT.RV)Y6G.4WX79 M=+O7G[]]R;&.:IB>TH^\*Q_INZNR30N\M?ULO.'H&'#//>E^SX$6)?4LI%9. M9&N;UYXUWL*X'LMS 'E,F?=X&S_13NCPJWFW#QZZ'=* E_:CS6^4B%EPXX"T M(9F!W!7P*I/SX#S+R,EO*,_1)ZC9XT7\G-/9C Q3^O OBQ7._K)IN"<&DEO\19/6,#-[6CR'/O\V.&SCM@^$[#RR= Z;/!YMKS9@.5[QW M/Z1EDZ@!%>IC;8&D2Q)Y%,"P=M2O[W#!" XV&[J 2V086C<6'K!5U-7IN%SD MU=FR'MA;U@5#GU(H9.0X,J-5;0SB%=*V'2M!UOSSV'P Q(ZTC9TTUP8K#^NM MAI+IT>Y[L$W3X8KGJ8\IZKV9U#Y8V;F9 MU&$RZ5$I[=YXZ7 MM?<:S]A.:D ]ME_C'_36!V8+)),)IU9'"$YKD$87Y6)) MN?E3YK,VE;JZYB_&Z_PRG4_7^>WT:[ZS_,OOO^)_+9:O9KBZWH16A)*+BF!< MJ.W:>!W*F#5$;8Q&X^D(-J_(/IKJ'ZGYU#X8?-B,>Q;Y=A#+OMCQ)@SVT$Y_ M.5M7#I_6I,=_7$8ZYZO;<7RKBI$I(?"BR/./T8%C,D*1HHB NEC>NJ=<2_K' MC6(_/\J?7>8=X/WRYERLUJM7^&6ZQMGT'[F^U'_!:2+FOUM_SLN'&\[EC"$( MU" $Y\1X+.!]*< M?>VLM]JVUM_'TCQN]L[SX?I99=NC';QICW:PA7OMMYLT M%AS0*GV@Q9PG;XBY($&RVG;!DBY"CQYRG5T2-6)LWM-TF/:"U\+@]/G7WZ6N M DF("J+AL/[H.*1]XC6@BB1Z5Q MW@_K8+5QX_<;=20<4'7WK#3T'K46%KBI3RBRFH4:& 0DS:D< M1YZB<,$-TJ7S+BE==1\\!#\M6=T%8E:KQ?)F$\7W^'U[%RY>UH377-W(7Y'< MQNGZ^^UT)TZ>8!W/0@HE@RHB@7,1(1HII->8"!;-@74,Q5VU)CP.?\\FN$Y@ M>KO7YX7N_O[0%BWG*#4#)KT@[K("N.F=$DT02AA61&M+^@ RQRUR: S((474 M 0JO-RQ^:FN8Z!9@M2Q#2-+^*D0(IK;52;DD;6+@S5L5[$'>3JC3/P#JAA)) MCQ[=W3ZHAWMW#W[6 -U:!_3Z;O7G3((9&Z*M%0:UX*#6&M0J95$X2]*QPFSK M$M_&/5LOXQ*?E@3IL^7W3=O0E]]OO49YK2M^$UBTFQ:A&;RP$HS3AFNT6'QK M]W9'TKKJU[H/'AX.$;4318]:Y;Y^J(?KE4<^;9#.K4/JEH?Z=NK 6-3,T142 M.:C@ZX "54 F([UE&ML7=@_5O_4*Y+=7J"TAXHMY>CV=G=72EYM7J6>(110' M7K/:NE0X<%[+.@F*X)Y1.-6:!0>2VFGOUWTP]+!F&DYH/6JJ:]U8CTF'O_TA M+;O$#IH._W!?4)XD$GP"I!CJ )IZ)XC;UZCXJDDY/%V&+CG7K%7^'ZU./VR MF->01DW /E_P/%_A99[G,KV3A^V\4%I'X#JR.H,J04BUQ;)7#)/2"M-0J2H' MD#MVTGP;1#VLGX:57Y\ZZF9_Q&,4U;V?U+R#XX JZ\%>?3G6:2BN0,[9D%VN M:Y6L9F!8G7V0@G2J=3GD8'T<+\%^>X4W\TTE<97.RPMN7P.ZL86VFB#+$.DR MMA:"DP*$EHR.6-"Q#.?![45JI_T>]\'0PQIJ.*'UJ)WN=C&YRAF\UM(AI_,? M#-_?+Q?I+*XWU9JO\QJGLT:-60Y9>( N+D?O_YE;OA1,1;J[4-X@6N(8D^M,5BAY:>^1,NF92731D<1\0J>E YSM8O5[4 M=C"3*$-&\CQ *UW#Q]9!0#(Q;%"243M<'*7@'' TD:F=P%R)(-'1,DF M9^R7:IDC@%"E!(L1_H&"T'(\)0=U822T6%U+!(68XEE; Q^S'A*SOKJ M%2X#V:YUM^^G7S+M[]-9R.<;$M&I[)0"DSRG#16L,V\91%>,BCEHY?U..-ME MM7'R^0;"4G/VCHX77>SG?A&0G:!IQB*;/B@6M7J_Q8!(P&P4@3?) J MA?3U<1F M%HHM#EA($936M3V_)H#[(K50R1C=O.CN"9K&+1YH[CP/(HH.H/5$?.KG;^<] M_VH5#OV3/N&W22F&%2(F8^0F]^ARQ[7^'XQK8TI/TU/,\[3NZ]Y6;]L^ABR_[(#/(4LZ<867N5:.L# 18X08T)5'+-&MZX\ZN$AQ$G',8<"S&(=*I$\>(L& MBE,B:E.XCZW+"G[\AY!]L++70\@^TNC@8K[H7_YIB?,54?"NU"8>-X.\+EHD M2W5C$YLZ/C[4OB\%R-/!8+!DS5M?Q#N0U>7%>P &%L,*I'^,G;M?P2F7:E)9 M5-J3XRP5.4LBU32.FF.!.NG6S]@[$38NSIK#83^X'2";'@!WOAE:^<5Z8Z^\ MV=@KYVZY1AN,"'7*7*J]?XP$AT& C"E'KETT*K5&VJ,4=0VQ0R!P&V3MY-$7 MNBZLW_.-E(+>"Z-J"RM&!Y%\?R>B!UTR)L],+LTS<1XD9MS R+-BZ@@I= "G M)UUXY%G+4"3P$DUMN\?)FL@>$JT M13(>Z/1DER$$'0"+="5FS@5KW:O\CQ=UVPLG#:)N^PBMQZC;$R.:MKV9_N\\ M2[\LEA]Q=DRD[="EAAY#M=L>GV,PE6.*#"_!(9="YICFI$&#RF 4STXDK0C$ MC37 D(.I#A@8]/+[7B.)MA=/20J#3ZQ&VC.=^6* C!L/QFJFF"%-4'ACMCW3 MUCH>0+4/5F\KVAZ!T8'1<&.'F\8&TS*-6W'7:(,PA@?#-&U'$\M16? I&+!1 M.S*]D+[=>L[2$R3U4#+9&8SN&K;-9-HW1,\]RR2"R"8F8$HK4)*\05\LF4:8 MK;4.?=0#%(<\3M3H-FL[".P.KP/DT0? [CF'U3@KBR5M]"+4D(5 =(:#XZ[. M$3,%,)'=G5-TW NM$V\=\-F1M&[!=@@@[L*MN70Z -WP%\GFH >&TIMDP!N, MH*QS=-"3A.*BXE)*ZYN_YCW/SL8-2OT(9D"'".O@W.VUP=_P]")ZC2EB*GXS MGZT65"H#B%Y SDX6RX45S1\L#R3UCVX@[X^ZQPR8@2 P=K+W>YR=YN4O&+?] M,+=79,I6)B=,+7(B;8(E _)"MS(/+C+4VKO=$KWO^_2.;)"A9+IHR> .=.'P M9_4J2$[VGR_,(01?^TUGIX XK*'$>I%).L"F=<.X9]S>N%W%_[!*V-JYX[L_4M2)/7XXJW4*2*7$9RY&/K+-@CR/VCFR8'0O Q M^V1 /!P,_:]Y&1;/#_X'!QY?;)X)C[8$!U%8K.4/')S*$F+R6+B2,?,PWF%X MBOP_ND?[[(>C*5XZN">VC\;ORAXLF!AMT-?9XJ+6Y2A='%W9M-F + M9.U0W M3RH M]LY>_76^"*N\_%K]G3?S+V?K6@TWKT[^1L@7M;Z6^R 0M%+U]2Q'<-8@<%-* MK7Q,++7.FFN]AYZS//9 WYUI,&.*N@,3X>H2.UO1G;-:733YW01-2T%5LK0U M,S'7GLX*?#*T(UV4\5D4F5N?ZT<)Z@2$HV#E=D/:9H+K 85;VL]#K$R)Q!Q9 MV=:*.A_%,P@Y,?"2_D(S)?WM5D.M>CWW\![24+"W(7,PE\=^G+C;0N5\+^=A M=)0!ZV$"GE#104H&4-=_^9R,]BZJVR.P=VY(.F6$* M-_[UXQGMD/[[8CX_PQGMG9QL^E$;3;!D.T.,K+9M=0Z"0BUHUM5O? MT=W7_,-8=@>"8S&\I/H'X)MYK(/SB*T7&WR?ES48@B=Y8CPKJ#>=\[:6#X? M+5UZVJK,LO!68B-0/D;''T:E/@M0FTFT T/C8^7N=/W]=?ZR6$W7DU1*CJ$$ M8,D74(GN)>>D!".ST$++(II7.MPB8=PH>#=8;"&@'LL>+]YJB:]'1*OO^90& M$Z$>IZS9 +OSQ^I[QHW)J$EA)(1BHP4EM8%04@*CDR-1IY)LZ]#4(^0=TZ9U)Y)["1D["Z,- M"NXF&!W+\PXNI,*Z=)(<=0J9;54FGP0?N(4B-1D96 M#&_=BO5^2L;.41@8.H=SO2?L_#*=3U>?:?#3O'<7]_'/DMCN;;N8B?VJN'+\60ME!GE.6&2V>-[U"E2W&>2^ G*-XCJHD'2!+RI%E*S5OK:^? M)*K='.8'ESI_=A*1Y]H?WS+#0''OP 4M@+-$I\(+GT3K2J1=:1O7,V^+FX=' M+C>43P>F\X.[>?G]$WW$MF)2BE:LU(&O.M4.+H;7'I?:@@B6B1BC]-A:@UVM MWBEP#A7LH@F7.\''F],OR\7738;CQ2 T;PT:X8ALE )4LA90\ C,AZS)^ Z% MM8Y6WT_)N-'JY\#-D=SO $,OSXB)T_G).?6T@D'',_C@,C$D, A>13 !/0O: M1ZE:>R8W*1@W2CTT9H[@=@=8^16)??.\_'Z=,^=;X2&[D(4!K!,QE+0UDSIX MT%8*EFP*J;F)_0@YX\:OAT91*SET *E7BTWA7=P6TQ/C3DA6%ZJT^(#DT6HH MNN9DBSH9W$ABF5;.U5&?PK2.2CY&S[B![:%!U4P2':#J5D7QV\6UUILLQ,24 M$:!5;6)L6>41RV"S=L)K;7AJ_Q[[(#GCFDC/$@-H)8Q^<75^^IR1*>BHP9.R MK5/N% 2G$]C"4:-Q+X;G Z000> >K58K=^5.H#@0M,F M;21WN4!1=<98U;2^* ]21:N*=(;EUDEJ=XCH$CB'"/C.%7<,MSN R\<\H[\Z M^4LFXP]GF^88IS7M9;UM6/#SMR]YOKK<'-J28F8(2=M:TN:JGQ']9BZVPA!4 M:#YY;2\"QTYF&PIFPTFI P@^:"B\O4PZ3Y;X11H>A+$"E,\2T) 5FHH1 ID@ MV_397EO>]M$A<-S'EL-$TS/8Z.MMZY:\J9+Y,#WY3)K]KZN\Z='S,I?%,K^( M\>ST;%:S9EYGVD'<%D?4\WBZ6*ZG_]AVZ%&9%U%])E9JS)<4/WAF+2AG2V", MFR1:.YG/L*U.0_8'(G%7H(\$BQ_WI.S(#!=U)JWD &-T9*_+4,?\T945O?.1 M,:]L:TMBT UU^C QZND8 K])#L>RI-")W1'QD2F=/ H()<82&%H4AB!:9 ^ M8<0_*0*#H(,7\^E8F0MH4C#&@4Z9[#^D&=,%8**&X M(C6+2;=NVG%]_4Z?<-I [V!&]UA86RMN?I_.9F]JBNW)E-R8;:=,G-/9V)+X MZC,N3W*3=I%'K'9T.G&KG39*-+X@A_!YFZ)[4MF=(E0&H<&&&G0M'"&D;,#J MP+UA*F?6^FE_+P+;)2#74K!U?DO.Z;L-AZN&$Y*;R&M$96RW7DP]$_C:9,0@7&5<:7$JE#D3+ MX)AV=4!UR$HD&07;!63TJ=< 1G^Z M>-!7M))VXKS<6QK.T!#Q>OZ,()NLXU M:)\2G9;J13%3^<"S2R;H$G;J6[L+(L9\R3E"6+?%?0#G1A;XKP3_T[/3"\*5 M%AB0=HN<@3+$ <^9("_ &%XX=SL^YSTA\AN+CBST0T2V:,&_L06/WZX1KK2V M*C!&/D'TH(0A[R#X"*E^-PL53&BA_6\L.DY8JYG@#^9?!_'71RZ]*X_1Z,0# ML0"2TL09%P+AN!"BC=;*9HDLM0ZC[D)7+SE(@Q@.@PFH ]!=V.J3@#X6YB31 M;2,Q)M22&8T0D9;'VR)TFFTMUT8#%'4#C8<;\=97+V>SMM-!Y M"BRARAJD+72YAAB))R6!SS859CU+OO5PFEWH&KDGY-"0:BZ:L3N1W@I]70^ MO\_+Z2)-4+C@M$N0$Y.@F)40&*GPD 5S.AF/_);C\T"ST2>7&KF'XU#8&8#/ M/W8D^<)J6)0[4:KG""T_O?PSQIKWY,4HP6=,VEAF%.FSQ+=S?GUF!DB7.8>6 M6QO^5PD^*\^BY$J Y'6^#K-T]!DC=XD;C$QP*T5K8^V/&7S>!U-'!)_WD5?7 MEM_JY?=?\;\6RU"-G=+SU*7'TC\6ICUV;!9VTB^E3KR[RC[8D(01)#O0W>J>\?."\R.BY M,!P!'=:9VU$ HC:0F0Z>#!GIFZ=R/T).M^&:Y@!K)9,.X+53E,L1V=*)3+P2 M"I3E!E":"$+JX!+]3="M'?X_U%O70#[%80+J&W3;;MY<*&Y-4"!E-*"*J%FT M.4#4T;CLHD35NOK^*9JZM=4.1,'N,-M?)'U#[%JZ_XW\?L-%%DE;"/0569^% MW"Q=+%CAN?0:G>"MBP?WI[);*VYP&+80V[%%3/V\E/R\6D]/;_/BO!K]F5]- M=B%EE!>4O7DTRFN*EK(43S9HQHI?:3($[CFP:+DC*Z%HW_JN>];7E$>.]"]G MZ[K07>E<,H?Y7+S5]9JI^6>!_A5R26"4]"(:2[JD^;#A(^C]D5Y<]L'='FJZ MK4P[MR3N[O)#KMXER;FZ!:N(L__,N)S8)%2.7D-]R")G4R(XDM '9W9J\C3&VAPTRA,!_.(S_1O?DI]_S[&O^=3%??UY-?*;_\X:1;Y") MVSY9\#Y*($YCME;YZ%LWB3F.XFZMZ)Z0?928?SA0UV/[Z??%A)MBI0P9-'/D MO<@L:O=5!D)9^IH%:YD:%T)PH<(]<=$+D$Q3VR,6O@<(?):8"-5 M &="!.]"L(Q[97>K4AP6NY74<1L"_$CHW5NP/R1^?UF<+2O<7Z8X*7?G:2N$Q1F01<"PY*!0ZH MZJS!Z(QAMH3HQW7Q+B@==S[CCP3>?<7ZPX%WT_WHVE8C4ZS.KHB,SBD&,I*8 ME�N>@P<>2M073@QS@.( ME@_<.BLP&).;9Y<\ZP/(!>//V]#5QN6KWQ;S>+:LFF;[ MNDZ6D=+22;I7BJ?SZ4N]9@IP0QXJ*SHH;#U'=0>R?JCGC#U0=+>#6UL)=6 ( M//!:_JY<[>N^74]44K6448(6*8+RQ$8G3 13;';:92]4:Q_L0%+'C>$^'SB? M0Y+]-'=]_"C6X>M&TX%3.8(/M7@_< E>.0%!>A5-3*PT3]-YDJAQ@[&]*,I] MI=.L26I#&_-U#NL6G2WO_9RC[;ZGJ6MDP=6%[L,.,Y'%H($[19<@8P&"P ): MFL+(C3#"MRZDN9^2HZ>M3N?Y77E%@)NN?\$XG4W7W\]S=9E%KK.'L FUAH+@ M]*9U$2J/UHA@6ZN7!XD9U_YJ@($[8U:;L+T#\^KF%C95>CI:GR+I.Q6Q-C0R MM!?%##A+!J-,LO9L:%UD=H>*<1'32+RW:\>.XW5W:#DO0!'"EYA* 5OJ:[HN M E 8 ]&$&'RRI83FP\'NH6-A<@"C.P#+A_QU,?LZG9_91@GJ"SR'R7@S%_ Z05"_P-YM!L)M! M"/5PU2X;WH0 TE6GD*$#ET2&'(/%[*,T"@C>Y+^H>):-.-=!RKC M[6)^0I]V6EE3)Y=O[;=]-$2?@(R M!["[!]!<.T[GJC*29UBB8> 4UILW)7#%THF*,F>AZ72%UB^F=ZGH"RR'R/:1 M -T!C![;&GF=9_@]I]=+_/T3,>;M N<7+>A]ML&)0,JVAA:<,'7480&EF/*B MV&B1[625/+C$R%Y-.RPTY.38>/@5B6WSO/Q^?>K;Q[/P=GIZB6_-N, L.3 5 M%2A=FTX5*X"+6"<3T#=DV0D9.RPVLE'2&".MN=O!1?,QQ[-E'0,9+M6?]\QH MX8"5>ODB(=W%F*%V??9&\R15\PZOMXD8MUIB@&OF.#9W@)/_P.6TFO,?<+VU MT3+#;%RVH+'VKS7TE4?#Z=(TOBC)4E:MR\9NTS R2@;Q>([B M"]GPCD4!RNI2VQT&4I 8 WU5T+1^)[Q+Q;B&ZW%2?00B!["X Y"\K'.)B?J+ M(% T+FJKP.+&K+*U6%$ID,[8Y&7&Y%M[-CJT<]+!TM"V M(U.O,_GL)&;=>O(K15 I>N>;/R0\2$QGX#E$U(LA^-X!@.Y3RF\O6UC*A#G4 M<'<*/(!*M4*SZ B1>69UB"J6UD&?1PD:MV9[H,?,9A+H $XWDP-H.[4 ^&R^ MGG"NHA!9D,DH:C9CL1"$(S,RB#K?S:-VK>-"#]'27V[P@>)^-(_F0-YWAZ$W M<_KDO%IOO(5U+;)ZGY>U'@1/\L0(7I1/Q!\M/*EPU(#>&')E13!!"2;9L"E9 MCU'77WK?$#AK)I\.D'=I*;Q<+)>+W\E'74V8KKW=K"4KH3[[&LG!N5A .VE, M?0JVHG5Z^CUD])?%TP9+QW*\ ]#&W%C09<,BEC MLKZ8UF[;72KZ>P890OWLS>\.$',?;W[%;]/3LZMC\ J_T-^LOT\\DCNK!(>2 M4AU_FQCM+2O(+C%K$;U,S=,(]Z"OOY!2&Y0-)J-.\?=J6[I\=V]99)99'=>2 M(Z=_N0@HL=8B>85(IJ-HG\:Z!WW]>83#X:^)C#K%WW;8]S2^Q^]5K4]\Y(XC M4V"PYLM$#&0.9 8QA-IEEW'G6O??V(&L<9MM/2_:CI%(!R"[:2;.4CF0>*91&L$]*VTY \S\ZT!K)IA/,_2W7 MU_&<7GS-2SS)UR,N$Z.4"R$Y(+[5J]\ZP( "6#)H:*=*-Z^#?H*DW<*K[,>$ M6"M1C)T0?J]YN?B:YSA?_SJ=5S?GYV\QKU8OON*4?GGS Q-'%[U3Y.*$6/UL MHTE5%V7JVU9![1'Y[3R&!U+$#UI^-V#]0('[9Y+$#XFU:T'D++ADT73@?WZ7W;W8XN(H?ZKF>=? I> M^_^_NROK;2M7TN_S7PK#?7D9($MGD$%WIY'DSL4\"5R*B7!M*:,E-[F_?HJ2 M[-B*[&CA\:$'#1CQTF(M'XM5Q:JB) _5UWTF8^4N@Z-H1YB:J&:M'Z4[C<+C M0/D,;P8&5%2/,YVK<_%A?7T=%M_GI7::W!2L7#A[[]'/;#*'[WBJAYW)5TI4 MAOD VCH*)EV)X.KX)"8#=R%H;GGKK3K,3+Z]"XY-@0G#Z(3(=4:Y05 R.6*N M(!C/0PF)>/3#SJOI=P[?*7K_Q5W2R:+NX4 [U"G/@W&6_VQ!,-*CE#N<=,G3A%TAVB95<*F654VF $&Y!"UZ1BO4"( MP(UP@0530AQZ5DD/9<:7:_BXJ1.GB+L#T#P^#"Y(*4+B))6XF5.H&;A"_]*V M&$3&(O.M!\5V/(FOA<9/FL5WBO@[P-+/'<],6F:\$O7=^@"*&T,,4#S)57&< M2Q_1]=%8_M0S*R[!S&5B[@ G!V;,>9%LLA@@&9] E63!J1CK7']9N,F2Q_8# M[_N:V=C:I;E0RMWAY,XT.D%;)'F>(0CZLBT]M441WK/2OG!A_;!W.!B,=:B1@5'>DDC(WXM!*4#KM(A&4%RYYP$_\VF-)ZGK M\6F-I\AN=,WOACB]7N-_A=DZ++YS34K4-VWQV4I=7S@L7),Q9=J#$[R #U*E M2'^8\G$W7(^OT],IT@03[:3:W9GR(YVMG B>6069O"5049'3'82&*'1]LM"; MP(8M&KHE9=QV@&&]D//DW0%L[N:_)[1E8M+< ,])@A+HP;LL0 :A=+!:^-BZ M!>#N^CT=.FGW=(G.BO M@_NQ>6OMSV3T=!"UQ\DYLK[T";CF@/GQKMC$9VZD*P9T<>2W6YF!Q!1!:BMY M$IPE;'T+=)B2GLZ?]K Y4^(]7BO_CF&)RQ8/N3WP21=?(1]#8:.+X^U2MQ>' M(M5'4(R"@+4Z(6A=O5(+203-!>?&)=9Z-]VCX*) YD.XPLW'Q9#^\7$19DOZ MQ/H>YA>LDIQ]VOSR]^E-Q5B)B7DD!ZTVY-:87T*4&<$:=&00A0G[^9 '(IL3 M%QXY'7^^RN\%.$-*>^R0^$3>=K5?[\K'ZA\=_J,I+B?2.\6B,6"=5Z"<91 * M40NNL@\GI?B[+?E;\MMZ^]OHMTALPPOYW] M]BU]#K-/^&:^>'"G2B]HH[HZ ]&2Z,ES<"XFT$S8;+WB7K/LG[S%5E>;I;/497\UGR_G5--<@XV6X MJG_UX3/B)06"PQ#2R"4<5#[#>)0F2E5T].!-[2V*.8+W9$"SRJ((U,5JUZ5' M>?-I]W?- M83NQGVWNON(BSAL=QW?WZ#XS-B=6LD8@4UWSQ(4\BR@U))VD\O2?2*TG-CU" M3E=.X"4(:B7R#IRY!T[]FUR>B"EC4AQ()@F4KIU/"BT8+P++BA4F6\]C>IRB MKERR=E;H(L%W9X9^XJ:0]31"">#!R#HWH[['DCU9UN@#"J;L_D5O4SMT%HB& M&]8TC"&Z2.A=0.B!+7$G0:R$-DQBG1I;)W_:A$ &U4%2+AO-3/;- MR32X13I3_%T@ZN#^N,.0T*(^HAH@>!1T6.=Z6 L/KCXSIX(W.K7VL7]!TL@3 ME@8V36>*OB&6!DPL;+)\FQ^^FB];)@H.?W#SP/\(^@<*Y%6*'E&"3Z$^<&\* M.&8U9,XP"*-Y:5Z3/F0@7Z4WD=*;R&S8/CY'6R= K&]J8(@\DZ$L0K6N7OJ9 MBKY"]A.T_/C1=+* .XBS?D>*#O&N47R-R[28?MEHXT9&TC/FF$EUEF9]MY!, M;T Z:H,N"ITV&FWK^3)'$=97Y'X!D-JKH0-L/9*.>'$]7ZRF_]JH:I*=3NAY M!.[KO@F*#E_K'+#L6%1:Q"*>,!MTE[2Q#55S4!R?,#I;0YT![V8XTV_?ON!L MB;53SK(B$Y1B:AZU&/ H/7EZ5BMO(^.^=>;H$7+&-F!/";!+--$!J#ZLX]66 M#?)4<:(2(XN>!=A2YY-+H\'GQ,!@?8+(D81R:T?J/@5]91PO./LN$.RE99H? M&_I1-PY@L"R9$#-@# [J,^ 0)2/3F;-SB8GH6&L#23JTL4,J".32?8]&PI',GL!LAWK(5A"@<*:@42=-Y:2RG MR-)5!@.3G(>@[9&UFP^L,+:W>[82[Q?#M9!?!_Y&=<[VJY]V(Y.7'^5?>3) M!WL- 7,@H'\:[3TCJ/Y)]O[C/_'J*_XQGZT^+R=*A*198>!2#%7""6(A"1L* M*)E&)HQH/ECQ3%K'B=3&!^A%.GM&V/SXSWG=>LN)E;Z4.J12^AKN&D<.K'0. M8K),*BT1]5B8O*%QG-!O?"R>I:/GA$'"$VXYS"9SS^N\,>8,*"$4^!!5?=8* M2YVHFD+KBH+3J1PGW.P A^?IZ1DA\; M3-2GUMA8CN0MD>.4NHR/P_.T-':GV2/5RXE%%5P@CUBCXE6( MG"Q^9" L!8DF"\OY7KKUH?'O9ZP^3O%+>WP]C?B?D9F;)&>3K(\-1:OSKA:1 M<;+F*GGMR'K3EY&LVSBOC(UOU$[22;\9WS_":KW8]%'.RWYGY69OOBTAQ\IMJ,E39S/$'+B@J+W$YM.&3J&OJ_3R*<@X MKB"Y@5(Z.3D1'VHO(12K'@T7%@3&A:"$4I0R1.SJ-V M7# .AZ"#=66#J_.Y )?$^E,^4QMO7,P6#"-/0XFBR*?Q%,87ZY7DM?A[%-@> MH'7<:J&^0'NI*I\19.MV_/C/^81I)9*+ KBNTQ7#YM%*(VI5A92(D9?4LR1PY8:,\I;R0$&PR4G'U!6Y.@[8=HG4CD MN+51?6+S9.4],W1NB$ .,%= 2:T=&,G0J<-I]D3F;@O6%MV_C.8W&<7LU MN\3FR:KK(:W](',UP?57F.YE58M27.4D0$15*R2#!U>;5Z,,4FI=F"O')[5/ M6WO7V:6G"(.D5@)16CHT4G6K^:+M-\/5MAWKT??%V_FPA$@58PR-G6]X+)W?"UM2AI MGG,JEGA_4H?Q(4*/ J?[_PW.)DKLIU/CH7F"PM8>-Q(89SS5 5NYY@T2.)U+ M\D6KO%]>/=0,CZ- YY\]Z%HHHMMI'@_(B_R(Z+.SX(-'J#.W(#)?R,G0*:ED MT3>W>\=3-W8S8K,+FH$4TH'#=W!ZR>-Y?!Y#;;W#\U#&WKM(?@)YMYH[00$^(\$RVNJ:3A&9 MK=%.MSYT3Z5Q7*O8 S0O5=PS .9-IE[:HFS4'"SWL=X@,0CU&LD[(:)45@3S M) ,!>[M:Z02&YZCIN:!ODXLO-G,;? :#UH-B%L%;Z8!$5X)G7//2^HKO:.+& MO4#I"8$GJ^J98'"3 @U6^5+GZ@=#?H?R3$&TP4(T/I28>(KJ268/=G=-TA$" M3U;4V)7U5"Z04M?S7"W"FCGXP@HQ[E%[LSQI[X%+D^#7'O0P9 M&%=#RO\9V+4)+X(\4BV!_%4%)*0(P5$P);@QP=#WN?D4QU_1-.Z51R=V["3% M='#1<9"?!W/CA8D0K*? 7=4G XOPX+/5$&C[<.5U5/I)'+D^+S;&A& 3E?5S MG7&0QTG4UH?Z8J5@M,&4E9&D5A!*UE%K*WP.K=^S.DC(N%<98\+L)!7T^S[5 M6:T]DSW&!F]DH@7';&7:Y_>VF>G?SQ?\C_G7?\H^5XT M-8R$.PBF[E_)_Y)-/LE&!Q?J,U*FOL2(V8'CU@*RR*1-&,L^@AH73?R:QA$G MBPV$DT?K*!HKK0-0WG6OCN"N9,>5<^1R*2% .<4A<.Z /ZJ+/UZ"6[*M\Y^VP=1L(=F+%'S?1=!G?/EM^=O_KJ>K[Q]6\_2/ M]_AEO4B?209_+>:?%N&2%,BI2UR<^;B(IT8)C^VZMXC,.8;L@Z*#.N*VY-HI M90F@S+I2G'2E]9W_?0HNM6.OKL)R^:Y\7-"^6"^V OT8XA5.M'66ZV"!*V%! M)1/J6X$.!$])9RUY$*TO8AXD9MSLQP4ZW[=";<3=P?FWV8L_[;P7WZ;+B60Z MJ8RL-K;025Z__=ES:R[Q9%K^NS] *+*-P=A9D2V$RAPC*QU*B#8W?][N"++& M!=@P;E!K;70 L,/Q[%^XF,[SV]F;^2(AGQ09>& 4=11$X@D=R:SF0Z+CT28; M,+'6K;#'T-5#C-80#/N.4FO-=(NV/]?5-+\K&\.]?+%>?9XOIO_"O!TU??/' M>6*RT3E$!BG6R>8QTWF/.8)AFCN)RK#4W#V_A.!Q3> X^!Q"EQT ]Y[\=KPE M$C!1,HE),9NUK1,UD%@I]2&\ZH9Z%J.GHX:IUN?O(^2,VWPX-.A:Z:$W2-TP ML;L?J,^IDJ7?,#B1.?#LH@&G?2:7M0;:EM@4+'-A&4]&MS9[Q](V;I_ADX*M ME89Z0]Y_AZLUWC!7N?H#R6;G"3*7<[ <7$ *KJ63$$/QP(B7&(./EK=NKSZ& MKG'["I\4<2TTT^-%X6]A4!C'W?Q!>#1M+:Z[-NM=[/6 M[160Y9AEHCA5Y63(Q 0'=,!YT&1>"O>\Z-RZ2^0A6B[*@^U_*/F+M6QCOKCE M5)N0G5814DF>0AKKP<7:-5MD$L7%:/&XMY-_N=3(\6,+5=_+?[65;0<'U9^X M>CNCO8AU^TTXQ;GM MQ#QV5GU?+J]Q-K^>SNY)!GF46:$$9[0BR0C:3CQFL-('%AG%F?MS8HZT)P<6 M&SGB']RB7"K?#FS*7B76_7S%N_5JN0JS3#R_#,MIJM-K8G;*0JX5U:H$!&=M M+134(0>GA"ZMFR9.(K CFW0Q-N9/I:@N)E&2Q5U@[6T-5Z_FU]?SV2Z;L5HM MIG&]JG<5'^>;G[VL";-=(^R+Q2+,/FW^/[+4F4)-9HEGP2S99V5H6UL$%J4) MWM-O4^M)T9=3/6+9Y]"(?6*5=@'C!W;IZ^G5>K6[BKV[62="6"UU-H"RMEIC M%!"*0K"16+-9%I%;ER^>2.*(+[:/9%*;*&O$L1\'9;)*0C!["IYOAQT_F?2NH20F% M:4_;#KE/%'%+ ;ZFC:TM2G I,-JAL;0CI2/G["G1=(XB.L#3B]EJFBOITZ_X M =-N&,IOW]+5.F-^0_(E-_3+>JO =^4GV[^=I>0--W2R'#,^?I0 MN,DAU[<86S>*-2%\Y+O'E@?I> KM\7YHFXO\&+[A\H)KH0.?&N%"8,C8 #'_0^0T2()L/_JW M;U]PML27.,,R74V2H[B&!57G7-2Q%T[51(Z!;'V1+*K"L74GV .DC'M'U H) M!S(5%\N]#^>\%$S57-YR5%MJ7\W)D,[69!MW3>'SV9*\#,LC.0:@N*M$A M=L2G7GRHG4IYHT/NSK(O]I?]&87%.>4"&G+OZT-3*9'?GP(#88T1F7D=3.L: MN),(O&Q2S7RY_/'YWV_3(>-]NFE7?E MP_2J7GC5V:SO,>'T*_W^-5[3L?,[KNB'$SK\2W)60GC.B#/)&#"_S:;U!C[ES".7H 2%.DID.M4](X.;"K$G!(&_=:'M84I&[NEO M@8"?"@TO%_ES,"P_)F7O?O)V5N:+Z\T:#6W-,@FN, -*BJ0Y2<87W9K]T\GLU):=@IV?VE\'5M:(+OQRL2)?=+:<7TWSAHU- M8]-F\H\2*0J#%A!YG42F278I&)"^2)\P,!^.@ALM<0=J]-T/F#V\^L@H&EKA M\Z;2[PX_N^DN:%0.EM41FKDV%5@!3G,+REB-D674QWF0)R-HS)E:K73Z*$3. M$' '::G;L;TW'L9N4 ]7JDZZ-R"RC:#JNV/>.P,N&Q9ET9Z\T,8'VP.D] 29 M 6Y>S1=D?L,*_YS/=ISL&)$FFJ(2 R]3?0LQ.G!*$C?">DPE MJ21:3ZMYD)AQTI>#8:>-T#M SP=2PJ;D_N5Z.9WA4J-/M$!PRK,^Y M&/!,>) E6Y\5^0+-1[7=(V!D#[J=8O/GS!- U7 MJ^^O/N/U-(6K/5XTDY9Y(C[BIOV'& HV:[ ^R,1U$B4<-QWA%PN-?.2T045+ M879PEKRXNGJW^HR+/QJWXRL%>*YOG2"4M0Q?$K6*UURW0;.GA^B M:V0D/;7#VUI3':#O/7[%V1JW/0NS3;K][]/5YU?KY6I^C8MM3T/-Q2^7Y AB M_AB^352*(=5V4^6,)LFQ.L.$S+%(JA0EI"C8&HQGD-F%O]00*_.G55P'V+S- M@-V9>A.]CQI+!C1,U5VK2'C$D4"/67)4D;6N#C] 1A=>UW#8NE3P'6#G U[1 MKS[])\Z(E:L7L_PB7T]GTWJA6(MR=OT4$Z5=D36_CG4@1-57G0RYG-9_OL>KL-K.B%Q. MC!8F.'B9A:OQ:\1\)12#3/%HF7"+P#'W.3?/IS/IO?=Y=ON-$LAA"+ M \94II/#TDXH4D,V0=1GV)V.S2LC'J7H*#399XNFANHX'5Q^"ZX9?JJNP\=F M&/L1@=U$^OLMN2^1Y(AW1A[\]HV\:-(FV?;%]XU822BIY@CF&Z?[9M=-I"LA MRQ @!5,S8"26B(P#.=8IFIB5TJUO.0=DYRATNV>+[EZ T('=K2DM\LP524RP M'""XE+:-=@'1@F0IH]!)6MVZ?FB[\E%(\\\6:6>(=_ANC]TOZI<8EO@?__9_ M4$L#!!0 ( "V*J5;*)_&J^P< +(G : 86-N="TR,#(S,#,S,7@Q M,'%E>#,Q,2YH=&WM6FMSV[@5_=Y?@56F23RCIR7Y(3N>R=K>KF=VDVVJ3J:? M.A !BJA!@DN DK6_ON<"E"59LB-MW$3IQ!]HD;@ [N/@W@.0YS]7K-9HM3YV+UNMJ^$5^WGXZR^LUVQWV+#@F55.F8SK5NOZ M78W5$N?R0:LUG4Z;TV[3%./6\$.+ANJUM#%6-H43M8MS>H*KY.+B+^<_-!KL MRD1E*C/'HD)R)P4KK< MEA?S<%-3_?BDU^O+T6F[W>_UVMV3_G%T+/NB M=]SN'+5[1__N0,D6Q$,?ZV9:OJFE*FLDDN8?] Z;Q_WU6W<'+#RD+%0="J/R1FQ.3^=AH4.L8X6F5RKF#GD%2ZODO42#G6[30[YRV2 M7S(KJ 3?%!>K;>N&\V(,VYW)!Z>8=\FX"+Z6Q5>R[O+ZP_#FIYO+M\.;]^_^ ML6;?CMIO<,3F@/ZGM$[%L_^YT;V-1M_4V652* MS$EFPOS79SZ6#%746R8+T M8B[A[N6+_LG9[L9\(S[H-%^^P#H]"]<;EO")9(6<*#E%ZG")LNSWDA?PBI[A M>6X*QTS&?C)%RCKMQM^9B=E;2]%G-YF *86"[]U_-P M)4X_690!C V5QGCV8R5F2M*"=U1&'R- M0/0X2W%7**Y9S",\*IA)D>B<"7)K IF,I+6\F)%(RF\EYET:T^*9@#*84OL" M@SE((%(%"@K$,G2')@)+;IJH*&&VI,NB_U06LAJ$#$B5U:@\5,2FRB4PT.8R M\@K2N#E4,P)F3M!-L-%LV0W?4?BL>G:W0Z%DL64K.%7UFE*$B6.%VQ#<&\8+Z>&!<*N1EA1&)H')D58V(7D22Y$? M*4?2O5 VTL:6Z$>9LS Z#)47)I("CRU[#5@("9R%V%_?10G/QI*]15+Z4&I( M=+J\T>F_E@>^:Z>*5>7!'5CZ$,@2H MN/]).K-G\,RYH(+0T#)&CY-5+OIU-><'#%&S4 1A\Z7MTY"J4]6->&FW[T+E M;R07,X6":LH" R!%393UB0]2,O/C$)==I,SEM%M(S3W>JHJZ0$V]2LG4J) ^ MH8LU6@F_K[3ER"JA.#$^"(:Z[PM!1B.5EFJQ7Y_6%VZ?)K%QA4+84?I..9BE MBDK-*;O#+*_$HJ:C1V (R\0&OT:2!)& T5^*IQ/N#DAYFK+O,>1&:Y#;.L>L M(6_[[+0U ':B1*$*VY-QBD-IR:(GMW W\ /MDBDX78S MF?-X1DZW(0-$FXO:<2E#/]4I#"%Q-O M?97H9TRK6ZFKDX('\O7/<,@]\+]Y)KLW>O8_;Z/E#P[O%T)]D;(H@RX#Y08/2\%?;5\WM^/*S MGZW6HG;SL$=^H$,H8K\**X'VV+19CY0$M M\P.IG=9#M3,*YQL;TBT7Z&CE?;;=L'8JG@UA+ /0X7J@*189_[3F?5\"/CG$D']#)[0G42 MO*J:Q4\8FJOWW/V3YO%QAUYU.^CMQ'SBZBUXT[\%;SFQWG;2/.D_WMIN=AYM M>VK4;J=Y>M)[]F'[_>;)T=%6P[:\(X(SX&Z;\^Q-K5M[L/8'A_D=ZZS&D$#^ MT./!V5]^Z?O/%ZZPG%890F7\;G:%=^I[9%E03E"Q\+E_X,]\2*IV\2N?L=.Z M_YKD\ZS>LV@^9?/+%[WC,^NOF[\D6/'$E@!ODT-J6WEO!]']=W3MXKL+G\&% M2L;L^DY&)1U-L?=AD[;NQ):O7(^7RJJ6/5HM/UUS'WS>E9OP?=L@O&V8R$<_ M^*JF;B^Z\)$UNG3K79[2XQ/?9%77\#6;_Z[NXK]02P,$% @ +8JI5@K[ M2L@(" R@ !H !A8VYT+3(P,C,P,S,Q>#$P<65X,S$R+FAT;>U::V\; MMQ+]WE_!*F@2 WH_+%MV#*2V@VN@37H3703W4T$M9R76W.66Y$I6?_V=(5=O M*942WU@ID@^*=SDDAYS#,X=<7OYX\^ZZ_]_?;MG()8K]]I^??[F[9J5*K?:Q M=5VKW?1OV+_ZO_["VM5Z@_4-3ZUT4J=/3.K2;$>_$Y[\WT,D:FH ML[K_=T$EE9@G4DU[+_HR PH2]UPE/7Y0M3G+%@I%Q,+3R+\ >L7/_. D. M=;$=)5.8.=AHDDNW#R,YD(ZU&M7F98WLMPQKR=<_$ MFR%.B]-9[QQ=6FHKPC" >:*!7]^^[]^]N;M^W;][]_;#SJ'OZ?V6B=AG_OY_ M@VYO'?1=F7V42DF>L ]5]L%!= ^JS"(PY!1S(^Z>/^N<73P*$HYQ AK5Y\\: MI_6+\'O'1GP,S,!8P@0IQ8VD97_FW&!@U13?9]HXIE/V1IN$->J5?S,=L]>6 M0L_N4H%#,1*=N];8;.?\,Z;M:X\_C/OX_6RNQ.EG;C$Z&(=DRNY3/5$@AE . MX2J")#1VGFI,#]@VERGCZ93EJ3,YH.^8,'SNP.AQEN"3D5RQF$?XRC"=( $Z M'>PV#%*(P%INIF22\'O ?I?:M/A.H#/8I?*)!_L@@T@:3#1HEF)U]$2 89.1 MC$;,YO2SJ#\! T4C-(!$6H49B9+;1+H1#M!F$'D'J=T,7=,"ASG&:H(-ILO3 M\!V%C^IG:S\4 HMEBG$FR"SB6D8(HCD6FZ5RF<;()9PD$?X=J5Q@FXB=I2"6 M$7>2^"?#T!-J"U<_V"N3Z*_%Y80LX%?F:*$+' ML<3'$-P[Q@UX>&"XY4 !A9$!8G*@I!V1/9DER(_$D?0LI(V4MCG6(^8T6H6F M,J,C$/C:LI<("P&(LQ#[VX=HQ-,AL-=(2N]SA1:-%J\T.B_AQ%=M=$1X"H^2 M9%(:\$GM,V*N)=@&&'G?]NPG7ND'GVB4ZU!& TKNGREGC@R>&1>4$"H*8JQQ MMBI$G]9S?L(P:A8=P;#YU/;WD"I3UHUX;O>O0NEO (N>0D+5N<$&D*+&TGKB M0RM(?3ND91>4N4R[!A3W>"LRZ@(UY8*2J5 B?:(O5BLI_'[3Y@,KA>2D^- P MY'V?"%)J*;>4B_WZM#YQ>YK$#2TZA#M-7RE#92FC7'%B=QR6=V*1T[%&4 C+ MP@;_&@ 9(@%C?1"?)MP#D/)IR7[$D!ML0&YOCME WO[LM#< $;1C*0A7W.J4 M$PUSBY@D)4A@XT;, H]0E'P@E7132L=;23$5 2,^_ '!*Z9+2M*S_4,QH"PW M&<+/>OD01=H([X#7E$-(414H1"&60$;P)A/4RP%IN QDAHS[:%C[SJ?[>AZ= M+ L &'.5>_HA#$ W:+?4!_L0:3A<;N8\WC&BDB"-DC&@<[=[K[W MH7H^MP;2P_'?[V+88*:T_1(MY@#]\7#T'7R+D?UV,2E.V#(HBZAOHH?VW(5H M\R5KX#R :REYZRC*#:%C*5.NM)=HZ_"-/XV)T2=LHCB\82\WC&.$-C+?FEWA M)NZ*P!\.T+E!FL]].0F>C+B=2PGB3+\40/ADXD=?$/V4*7D/JC@I6+,O?\&$ MS('_S2O9H_&S\V4;+7]P.%\(Y05E$8,N W/!7@2P X3*ACI%KSAJ4Z<+)ZC4 MO\#&DD0Z![ U)PPT*@XJ$1)]\M5?(G"1@BU1//Y/VGBVPN#/7*++?DWE:>1/ M#D[^@;NHUNE6A@VO)(J[U/4J1,-/MJ^:C>/K]WZQFHOJU6:;YH$.H4C]2EP) MM,>FS7HD 9%;R(KY=FL"_)YT0E"?7BEXW>Q/6V<'4@>MAV)G%,XWMM M%UC1 MPIQMMZR=0F>C,2X#E,/E(%,L:A2;)PEN[/X"/XPBFVT]M#M4@NR V>%;L&/' MZ^!H\'I>/>UZN*(:B0TR9!G! Y[/$7[^B+W :3FD=YF.M1H#Y?B4#XLO!:9( M 9!D2D\!2RN184!KA3'U0?*6+HOF!=DXG/?H*/J9$BL*KZ,5W&(J+#^3GY]5N MO4O?R!WZ[<2LX^+S>=5_/J\YL5G6KG9/.SM+Z]7&SK)/M=HXJ[;KNZM^;K/= M5K73:N_5;,U/1)@,G&Z;\?15J55:(X=>,WM@C=48$CS69SQ,]M?G!G_OX0;7 MVZJ$* 9_V+C"%_Z*[3K-1VFOJ#C#=[W+,VH6Q3(<;<[WPG6(,.Z^0 M%?-87U3A ZM5[G97.?PF5_$;KL?YBWI7_P-02P,$% @ +8JI5F1S2@0W M! KA0 !H !A8VYT+3(P,C,P,S,Q>#$P<65X,S(Q+FAT;>U86V_;-A1^ MWZ\X=;!> %L7RXYMQ3'0.>E:H)>L<1'L::#%(XL++6HD%NWSD\I#A\=O!I//G]Z! R.Y=P].67]^_&T&CY_DDT]OV#R0&\ MG7QX#QTO"&&B66Z$%2IGTO0I/?,GGWUGJN-+I0QZ MW/+&:.C>T!,9'_TT?-9JP8%*RCGF%A*-S"*'THA\!B<_AW[E9#A5?#D:KUO8O87@ M-HO#(/BYL2%J\=RVF!2S/*X")C15E-X*3I14.MX)JK\]A[12-A=R&;^8B#D: M^(@+^*SF+'_1-$1RRZ 6:2UHQ-]('LEY]7-1!]0C.U+DN XP;+N0#L\S,146 MHK87#GTG?R6M.B3B1H^VQZZ3PO2,>+&JB <4TY7$$ZH#ZA^4^1BU%:E(F&M/ M T>E-B6C,*R"L ]?O&-O[,$Q)@Z&,.H&URBX8X+?YO$K(U-EK9I3B)N&_BP- M!;NL7XFOFLZW^1NDB&4%(4V%!SR)BPR!4PC6 *23& *>(Y):<49 M@DJ)9=3 8&K%%X;QQB\RSGEJP4%/%9>$Y E&62H<;J$I"X; M039CMNG*Y8Q.T5AG(1,&3G.UD,AGV*P@EB1J7K!\Z>;%&Z7G$ :MWYRP0X4Q M)3E/2RG). E*9WLA;%;!&O\JA48W,8Q3N6R(E^P5* UA]R5_M39&:*EIWI&% MP_,D8_D,X752!18.HDYSQ0&S(/*4(JEZC[SFEA''G-ZNG!9*6TB9T!14H=$X M]TT',RF!U*ALQ!P!!<5CZCPO&26#O)JZE3^2*F4=O2I0K_I](WWONWM[HR/; MO:HC+9M*7!N8*DU]TJ+.E*PP&*__V>/"%)(M8Y%7_54I[6VN C<_SUR]$R97 M7BMW-;P:K=TP]+I![9C6E^5KSZO)Z]68;_EUL-WW@EO@6W5O!0>]:OK_^X:C MWF![RWY%B%Y+K)=PK4Z:5 M#"V._$376,@7CG-9)W"[.(=PLN,3T6CGJ2OSW M4ZC:3@]H'3S?Z?;W+KIWQIT M<[^L'UDU;\OY^4ZGMV>J)XPS+0Q-(]H-X%A3?=39@M@H^&'$;H@^;2%/6\C_I)K;;B$G0DK! MYG!,GW<6DU.43X/NONOHB=.'VCS>7'S5W;AY^-6WTY;W-E_58'U-5:CZGB[6 M*)G;JVZ\N%I]FP67*FQJE"SMS2K?=R-R!ZV-9WV35]TICOX!4$L! A0#% M @ +8JI5B0:B@X77@$ 'W,0 !$ ( ! &%C;G0M,C R M,S S,S$N:'1M4$L! A0#% @ +8JI5E._-'-D4$L! A0#% @ +8JI5H6/ M:FE,'P %#,! !4 ( !SVL! &%C;G0M,C R,S S,S%?8V%L M+GAM;%!+ 0(4 Q0 ( "V*J59VH\=3;2D *ZF 0 5 " M 4Z+ 0!A8VYT+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4 " MBJE6I/NA MG3T3 #T+0 % @ 'NM $ 86-N="TR,#(S,#,S,5]G,2YJ M<&=02P$"% ,4 " MBJE6/\J)3B>T #&8P< %0 @ %= MR $ 86-N="TR,#(S,#,S,5]L86(N>&UL4$L! A0#% @ +8JI5C5A(?VU M: 08X$ !4 ( !MWP" &%C;G0M,C R,S S,S%?<')E+GAM M;%!+ 0(4 Q0 ( "V*J5;*)_&J^P< +(G : " 9_E M @!A8VYT+3(P,C,P,S,Q>#$P<65X,S$Q+FAT;5!+ 0(4 Q0 ( "V*J58* M^TK(" @ ,H : " =+M @!A8VYT+3(P,C,P,S,Q>#$P M<65X,S$R+FAT;5!+ 0(4 Q0 ( "V*J59D#$P<65X,S(Q+FAT;5!+!08 .."@ * *0" "!^@( ! end