0000095953-23-000008.txt : 20230331 0000095953-23-000008.hdr.sgml : 20230331 20230331161630 ACCESSION NUMBER: 0000095953-23-000008 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 102 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230331 DATE AS OF CHANGE: 20230331 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-05200 FILM NUMBER: 23787912 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-K 1 acnt-20221231.htm 10-K acnt-20221231
000009595398.12022FYfalseP8Yhttp://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization66.6633.33300000959532022-01-012022-12-3100000959532022-06-30iso4217:USD00000959532023-03-28xbrli:shares00000959532022-12-3100000959532021-12-31iso4217:USDxbrli:shares00000959532021-01-012021-12-3100000959532020-12-310000095953us-gaap:CommonStockMember2020-12-310000095953us-gaap:AdditionalPaidInCapitalMember2020-12-310000095953us-gaap:RetainedEarningsMember2020-12-310000095953us-gaap:TreasuryStockMember2020-12-310000095953us-gaap:RetainedEarningsMember2021-01-012021-12-310000095953us-gaap:CommonStockMember2021-01-012021-12-310000095953us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000095953us-gaap:TreasuryStockMember2021-01-012021-12-310000095953us-gaap:CommonStockMember2021-12-310000095953us-gaap:AdditionalPaidInCapitalMember2021-12-310000095953us-gaap:RetainedEarningsMember2021-12-310000095953us-gaap:TreasuryStockMember2021-12-310000095953us-gaap:RetainedEarningsMember2022-01-012022-12-310000095953us-gaap:CommonStockMember2022-01-012022-12-310000095953us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000095953us-gaap:TreasuryStockMember2022-01-012022-12-310000095953us-gaap:CommonStockMember2022-12-310000095953us-gaap:AdditionalPaidInCapitalMember2022-12-310000095953us-gaap:RetainedEarningsMember2022-12-310000095953us-gaap:TreasuryStockMember2022-12-31acnt:segment0000095953srt:MinimumMember2022-01-012022-12-310000095953srt:MaximumMember2022-01-012022-12-310000095953acnt:ObsolescenceReserveMember2022-12-310000095953acnt:ObsolescenceReserveMember2021-12-310000095953acnt:PhysicalInventoryShrinkReserveMember2021-12-310000095953acnt:PhysicalInventoryShrinkReserveMember2022-12-310000095953srt:MinimumMemberus-gaap:LandBuildingsAndImprovementsMember2022-01-012022-12-310000095953us-gaap:LandBuildingsAndImprovementsMembersrt:MaximumMember2022-01-012022-12-310000095953srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310000095953us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2022-01-012022-12-310000095953us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-12-310000095953acnt:SpecialtyChemicalsSegmentMember2020-12-310000095953acnt:SpecialtyChemicalsSegmentMember2021-01-012021-12-310000095953acnt:SpecialtyChemicalsSegmentMember2021-12-310000095953acnt:SpecialtyChemicalsSegmentMember2022-01-012022-12-310000095953acnt:SpecialtyChemicalsSegmentMember2022-12-310000095953acnt:DanChemTechnologiesIncMember2022-07-012022-09-300000095953acnt:DanChemTechnologiesIncMember2022-10-012022-12-3100000959532022-10-012022-10-010000095953us-gaap:CustomerRelationshipsMember2022-01-012022-12-310000095953us-gaap:CustomerRelatedIntangibleAssetsMember2022-12-310000095953us-gaap:CustomerRelatedIntangibleAssetsMember2021-12-310000095953us-gaap:TrademarksAndTradeNamesMember2022-12-310000095953us-gaap:TrademarksAndTradeNamesMember2021-12-310000095953us-gaap:OtherIntangibleAssetsMember2022-12-310000095953us-gaap:OtherIntangibleAssetsMember2021-12-310000095953us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberacnt:TheCreditAgreementMember2021-01-152021-01-150000095953acnt:AmericanStainlessTubingIncMemberacnt:EarnOutPaymentMember2022-01-012022-12-310000095953acnt:AmericanStainlessTubingIncMemberacnt:EarnOutPaymentMember2022-12-31xbrli:pure0000095953acnt:MarcegaliaUSAInc.GalvanizedMemberacnt:EarnOutPaymentMember2022-01-012022-12-310000095953acnt:MarcegaliaUSAInc.StainlessMemberacnt:EarnOutPaymentMember2022-01-012022-12-31acnt:lender0000095953acnt:SpecialtyChemicalsSegmentMemberus-gaap:RevenueFromContractWithCustomerMemberacnt:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310000095953acnt:SpecialtyChemicalsSegmentMemberus-gaap:RevenueFromContractWithCustomerMemberacnt:OneCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310000095953acnt:DanChemTechnologiesIncMember2021-10-222021-10-220000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2021-10-222021-10-220000095953us-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2021-10-222021-10-220000095953acnt:DanChemTechnologiesIncMember2021-10-220000095953acnt:DanChemTechnologiesIncMember2022-12-310000095953acnt:DanChemTechnologiesIncMember2022-01-012022-12-310000095953acnt:DanChemTechnologiesIncMembersrt:RestatementAdjustmentMember2022-12-310000095953acnt:DanChemTechnologiesIncMember2021-01-012021-12-310000095953acnt:DanChemTechnologiesIncMemberus-gaap:CustomerRelationshipsMember2021-10-220000095953acnt:DanChemTechnologiesIncMemberacnt:ProductDevelopmentKnowHowMember2021-10-220000095953acnt:DanChemTechnologiesIncMemberus-gaap:TradeNamesMember2021-10-220000095953acnt:DanChemTechnologiesIncMember2021-10-222021-12-310000095953acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember2022-01-012022-12-310000095953acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember2021-01-012021-12-310000095953acnt:SeamlessCarbonSteelPipeAndTubeMember2022-01-012022-12-310000095953acnt:SeamlessCarbonSteelPipeAndTubeMember2021-01-012021-12-310000095953acnt:StainlessSteelPipeMember2022-01-012022-12-310000095953acnt:StainlessSteelPipeMember2021-01-012021-12-310000095953acnt:GalvanizedPipeMember2022-01-012022-12-310000095953acnt:GalvanizedPipeMember2021-01-012021-12-310000095953acnt:SpecialtyChemicalsMember2022-01-012022-12-310000095953acnt:SpecialtyChemicalsMember2021-01-012021-12-310000095953us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-310000095953us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310000095953us-gaap:TransferredOverTimeMember2022-01-012022-12-310000095953us-gaap:TransferredOverTimeMember2021-01-012021-12-310000095953us-gaap:FairValueInputsLevel3Member2022-12-310000095953us-gaap:MeasurementInputDiscountRateMembersrt:WeightedAverageMember2022-12-31acnt:pureItemType0000095953us-gaap:MeasurementInputDiscountRateMembersrt:MaximumMember2022-01-012022-12-310000095953us-gaap:MeasurementInputDiscountRateMembersrt:WeightedAverageMember2022-01-012022-12-310000095953acnt:MarcegaliaUSAInc.GalvanizedMemberus-gaap:FairValueInputsLevel3Member2021-12-310000095953acnt:AmericanStainlessTubingIncMemberus-gaap:FairValueInputsLevel3Member2021-12-310000095953us-gaap:FairValueInputsLevel3Member2021-12-310000095953acnt:MarcegaliaUSAInc.GalvanizedMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-310000095953acnt:AmericanStainlessTubingIncMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-310000095953us-gaap:FairValueInputsLevel3Member2022-01-012022-12-310000095953acnt:MarcegaliaUSAInc.GalvanizedMemberus-gaap:FairValueInputsLevel3Member2022-12-310000095953acnt:AmericanStainlessTubingIncMemberus-gaap:FairValueInputsLevel3Member2022-12-310000095953us-gaap:DiscontinuedOperationsHeldforsaleMemberacnt:PalmerFacilityMember2022-12-310000095953us-gaap:DiscontinuedOperationsHeldforsaleMemberacnt:PalmerFacilityMember2021-12-310000095953us-gaap:LandMember2022-12-310000095953us-gaap:LandMember2021-12-310000095953us-gaap:LandImprovementsMember2022-12-310000095953us-gaap:LandImprovementsMember2021-12-310000095953us-gaap:BuildingMember2022-12-310000095953us-gaap:BuildingMember2021-12-310000095953us-gaap:MachineryAndEquipmentMember2022-12-310000095953us-gaap:MachineryAndEquipmentMember2021-12-310000095953us-gaap:ConstructionInProgressMember2022-12-310000095953us-gaap:ConstructionInProgressMember2021-12-310000095953us-gaap:CostOfSalesMember2022-01-012022-12-310000095953us-gaap:CostOfSalesMember2021-01-012021-12-310000095953us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310000095953us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310000095953us-gaap:NotesPayableToBanksMember2022-06-060000095953us-gaap:NotesPayableToBanksMember2022-12-310000095953acnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2022-12-310000095953acnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2021-12-310000095953us-gaap:SecuredDebtMemberacnt:TermLoanDueJanuary152025Member2022-12-310000095953us-gaap:SecuredDebtMemberacnt:TermLoanDueJanuary152025Member2021-12-310000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2021-01-152021-01-150000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2021-01-150000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Member2021-01-150000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberacnt:DelayedDrawTermLoanMember2021-01-150000095953acnt:MachineryAndEquipmentSubLimitMemberus-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Member2021-01-150000095953acnt:MachineryAndEquipmentSubLimitMemberus-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Member2021-01-152021-01-150000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberacnt:DelayedDrawTermLoanMember2021-01-152021-01-150000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2021-01-152021-01-150000095953us-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2021-01-152021-01-150000095953us-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMemberacnt:ABLLineOfCreditDueJanuary152025Memberacnt:DelayedDrawTermLoanMember2021-01-152021-01-150000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2022-12-310000095953us-gaap:LineOfCreditMemberacnt:ABLLineOfCreditDueJanuary152025Memberus-gaap:RevolvingCreditFacilityMember2021-12-310000095953us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310000095953us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310000095953us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310000095953us-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310000095953acnt:DanChemLeasesMember2022-12-310000095953acnt:FirstShareRepurchaseProgramMember2021-02-172021-02-170000095953acnt:AmendedShareRepurchaseProgramMember2021-02-170000095953acnt:AmendedShareRepurchaseProgramMember2022-12-310000095953acnt:SubscriptionRightMember2021-11-160000095953acnt:SubscriptionRightMember2021-11-162021-11-160000095953us-gaap:EmployeeStockOptionMemberacnt:A2011PlanMember2022-01-012022-12-310000095953us-gaap:EmployeeStockOptionMembersrt:MinimumMemberacnt:A2011PlanMember2022-01-012022-12-310000095953us-gaap:EmployeeStockOptionMemberacnt:A2011PlanMembersrt:MaximumMember2022-01-012022-12-310000095953srt:MinimumMemberacnt:StockAwardsMemberacnt:A2015StockAwardsPlanMember2022-01-012022-12-310000095953acnt:StockAwardsMemberacnt:A2015StockAwardsPlanMembersrt:MaximumMember2022-01-012022-12-310000095953acnt:StockAwardsMemberacnt:A2015StockAwardsPlanMember2022-01-012022-12-310000095953acnt:StockAwardsMember2022-01-012022-12-310000095953acnt:StockAwardsMember2021-12-310000095953acnt:StockAwardsMember2022-12-310000095953us-gaap:PerformanceSharesMember2022-01-012022-12-310000095953us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-12-310000095953us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310000095953us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-01-012022-12-310000095953us-gaap:PerformanceSharesMemberacnt:ShareBasedPaymentArrangementTrancheFourMember2022-01-012022-12-310000095953us-gaap:PerformanceSharesMemberacnt:ShareBasedPaymentArrangementTrancheFiveMember2022-01-012022-12-310000095953us-gaap:PerformanceSharesMember2021-01-012021-12-310000095953us-gaap:PerformanceSharesMember2021-12-310000095953us-gaap:PerformanceSharesMember2022-12-310000095953us-gaap:ShareBasedCompensationAwardTrancheOneMemberacnt:InducementAwardsMember2022-01-012022-12-310000095953acnt:InducementAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310000095953acnt:InducementAwardsMember2021-12-310000095953acnt:InducementAwardsMember2022-01-012022-12-310000095953acnt:InducementAwardsMember2022-12-310000095953acnt:NonEmployeeDirectorMemberus-gaap:RestrictedStockMember2022-01-012022-12-310000095953acnt:NonEmployeeDirectorMemberus-gaap:RestrictedStockMember2022-12-310000095953srt:BoardOfDirectorsChairmanMemberus-gaap:RestrictedStockMember2022-01-012022-12-310000095953us-gaap:RestrictedStockUnitsRSUMemberacnt:NonEmployeeDirectorMemberus-gaap:RestrictedStockMember2022-01-012022-12-310000095953acnt:NonEmployeeDirectorMemberus-gaap:PhantomShareUnitsPSUsMemberus-gaap:RestrictedStockMember2022-01-012022-12-310000095953us-gaap:ShareBasedCompensationAwardTrancheOneMemberacnt:StockAwardsMember2020-11-102020-11-100000095953acnt:StockAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-11-102020-11-100000095953us-gaap:DomesticCountryMember2022-12-310000095953us-gaap:DomesticCountryMember2021-12-310000095953us-gaap:StateAndLocalJurisdictionMember2022-12-310000095953us-gaap:StateAndLocalJurisdictionMember2021-12-310000095953acnt:TubularProductsMember2022-01-012022-12-310000095953acnt:TubularProductsMember2021-01-012021-12-310000095953acnt:SpecialtyChemicalsMember2022-01-012022-12-310000095953acnt:SpecialtyChemicalsMember2021-01-012021-12-310000095953us-gaap:OperatingSegmentsMemberacnt:TubularProductsMember2022-01-012022-12-310000095953us-gaap:OperatingSegmentsMemberacnt:TubularProductsMember2021-01-012021-12-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsMember2022-01-012022-12-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsMember2021-01-012021-12-310000095953us-gaap:OperatingSegmentsMember2022-01-012022-12-310000095953us-gaap:OperatingSegmentsMember2021-01-012021-12-310000095953us-gaap:CorporateNonSegmentMember2022-01-012022-12-310000095953us-gaap:CorporateNonSegmentMember2021-01-012021-12-310000095953us-gaap:OperatingSegmentsMemberacnt:TubularProductsMember2022-12-310000095953us-gaap:OperatingSegmentsMemberacnt:TubularProductsMember2021-12-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsMember2022-12-310000095953us-gaap:OperatingSegmentsMemberacnt:SpecialtyChemicalsMember2021-12-310000095953us-gaap:CorporateNonSegmentMember2022-12-310000095953us-gaap:CorporateNonSegmentMember2021-12-310000095953acnt:LiquidStorageTanksandSeparationEquipmentProductGroupMember2021-01-012021-12-310000095953acnt:SeamlessCarbonSteelPipeandTubeProductGroupMember2021-01-012021-12-310000095953acnt:StainlessSteelPipeProductGroupMember2021-01-012021-12-310000095953acnt:GalvanizedPipeAndTubeMember2021-01-012021-12-310000095953acnt:SpecialtyChemicalsProductGroupMember2021-01-012021-12-310000095953country:US2022-01-012022-12-310000095953country:US2021-01-012021-12-310000095953us-gaap:NonUsMember2022-01-012022-12-310000095953us-gaap:NonUsMember2021-01-012021-12-310000095953acnt:A401kEmployeeStockOwnershipPlanMember2022-01-012022-12-310000095953acnt:A401kEmployeeStockOwnershipPlanMember2021-01-012021-12-310000095953acnt:A401kandProfitSharingPlanMember2022-01-012022-12-310000095953acnt:A401kandProfitSharingPlanMember2021-01-012021-07-310000095953acnt:A401kandProfitSharingPlanMember2021-08-012021-12-310000095953acnt:A401kandProfitSharingPlanMember2021-01-012021-12-310000095953acnt:DanChemPlanMember2022-01-012022-12-310000095953acnt:DefinedContributionPlanTrancheOneMemberacnt:DanChemPlanMember2021-01-012021-12-310000095953acnt:DefinedContributionPlanTrancheOneMemberacnt:DanChemPlanMember2022-01-012022-12-310000095953acnt:DefinedContributionPlanTrancheTwoMemberacnt:DanChemPlanMember2022-01-012022-12-310000095953acnt:DefinedContributionPlanTrancheTwoMemberacnt:DanChemPlanMember2021-01-012021-12-310000095953srt:MinimumMemberacnt:DefinedContributionPlanTrancheTwoMemberacnt:DanChemPlanMember2022-01-012022-12-310000095953srt:MinimumMemberacnt:DefinedContributionPlanTrancheTwoMemberacnt:DanChemPlanMember2021-01-012021-12-310000095953acnt:DefinedContributionPlanTrancheTwoMemberacnt:DanChemPlanMembersrt:MaximumMember2021-01-012021-12-310000095953acnt:DefinedContributionPlanTrancheTwoMemberacnt:DanChemPlanMembersrt:MaximumMember2022-01-012022-12-310000095953us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMembersrt:MaximumMember2021-12-310000095953us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMembersrt:MaximumMember2022-01-012022-12-310000095953us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMembersrt:MaximumMember2021-01-012021-12-310000095953us-gaap:InventoryValuationReserveMember2021-12-310000095953us-gaap:InventoryValuationReserveMember2022-01-012022-12-310000095953us-gaap:InventoryValuationReserveMember2022-12-310000095953us-gaap:InventoryValuationReserveMember2020-12-310000095953us-gaap:InventoryValuationReserveMember2021-01-012021-12-31


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE FISCAL YEAR ENDED DECEMBER 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM    TO
COMMISSION FILE NUMBER 0-19687
acnt-20221231_g1.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 StreetSuite 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
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ¨ No x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ¨ No x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨
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, a smaller reporting company, or an 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 filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. x
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ¨
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes     No x
Based on the closing price as of June 30, 2022, which was the last business day of the registrant's most recently completed second fiscal quarter, the aggregate market value of the common stock held by non-affiliates of the registrant was $98.1 million.
The number of shares outstanding of the registrant's common stock as of March 28, 2023 was 10,172,266.
Documents Incorporated By Reference
Portions of the Proxy Statement for the 2023 annual shareholders' meeting are incorporated by reference into Part III of this Form 10-K.



Ascent Industries Co.
Form 10-K
For Period Ended December 31, 2022
Table of Contents
 Page
  
 
 
 
 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
Item 16


acnt-20221231_g1.jpg
1

Disclosure Regarding Forward-Looking Statements
This Annual Report on Form 10-K 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 in Item 1A, Risk Factors, in this Annual Report on Form 10-K and from time-to-time in Ascent Industries Co.'s Securities and Exchange Commission filings. Ascent Industries Co. assumes no obligation to update any forward-looking information included in this Annual Report on Form 10-K.



acnt-20221231_g1.jpg
2

PART I
Item 1. Business
Ascent Industries Co. is an industrials company focused on the production and distribution of industrial tubular products including stainless steel and galvanized pipe and tube, seamless carbon pipe and tube, and specialty chemicals. Ascent Industries Co. was incorporated in 1958 as the successor to a chemical manufacturing business founded in 1945 known as Blackman Uhler Industries Inc. On August 5, 2022, we filed with the Secretary of State of the State of Delaware a Certificate of Amendment to our Certificate of Incorporation to change our corporate name from Synalloy Corporation to Ascent Industries Co., effective August 10, 2022. The Company's executive office is located at 1400 16th Street, Suite 270, Oak Brook, Illinois 60523. Unless indicated otherwise, the terms "Ascent", "Company," "we" "us," and "our" refer to Ascent Industries Co. and its consolidated subsidiaries.
The Company's business is divided into two reportable operating segments, Tubular Products and Specialty Chemicals. 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.
The Specialty Chemicals segment produces specialty 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.
General
Tubular Products – Tubular Products is comprised of BRISMET, located in Bristol, Tennessee and Munhall, Pennsylvania; ASTI, located in Troutman and Statesville, North Carolina; Palmer, located in Andrews, Texas; and Specialty, located in Mineral Ridge, Ohio and Houston, Texas.
BRISMET manufactures welded pipe and tube, primarily from stainless steel, duplex, and nickel alloys. Pipe is produced in sizes from 3/8 inch outside diameter to 144 inches outside diameter and wall thickness from 1/4 inch up to 1 and 3/8 inches. Pipe smaller than 18 inches in outside diameter is made on equipment that forms and welds the pipe in a continuous process. Pipe larger than 18 inches in outside diameter is formed on presses or rolls and welded using a batch welding technique. Pipe is normally produced in standard 20-foot lengths, although BRISMET also has capabilities in the production of pipe without circumferential welds in lengths up to 60 feet. BRISMET is one of the few domestic producers capable of making pipe in 48-foot lengths up to 36 inches in diameter. Additionally, BRISMET's Munhall facility manufactures ornamental stainless tube and galvanized carbon tube, as well as similar stainless pipe products as produced at the Bristol facility. As of December 31, 2022, the Company made the decision to pursue an exit of the galvanized steel pipe and tube business at its Munhall facility. The Company is in the process of winding down operations and expects to permanently cease the production of galvanized steel pipe and tube in the first half of 2023.
ASTI is a leading manufacturer of high-end ornamental stainless steel tube, supplying the automotive, commercial transportation, marine, food services, construction, furniture, healthcare, and other industries. ASTI's facilities are located in Troutman and Statesville, North Carolina. ASTI incorporates proprietary finishing capabilities and the highest levels of customer service and technical support to provide the customer with the highest quality ornamental products available in the market. ASTI's product range includes a variety of shapes, including rounds, squares, rectangles and ellipticals up to 5 inches outside diameter.
Palmer is a manufacturer of fiberglass and steel storage tanks for the oil and gas, waste water treatment and municipal water industries. As of December 31, 2021, the Company permanently ceased operations and is in the process of divesting all remaining assets at the facility. The operating results of our Palmer business in Andrews, Texas, currently held for sale, are included within the Tubular Products segment for all periods presented in this annual report. Palmer will be removed from the segment beginning in the first quarter of 2023.
Specialty is a leading master distributor of hot finish, seamless, carbon steel pipe and tube, with an emphasis on large outside diameters and exceptionally heavy wall thickness. Specialty's products are primarily used for mechanical and high-pressure applications in the oil and gas, heavy industrial, construction equipment, and chemical and other industries. Operating from facilities located in Mineral Ridge, Ohio and Houston, Texas, Specialty is well-positioned to serve the major industrial and energy regions in the United States. Specialty performs value-added processing on a majority of products shipped and


acnt-20221231_g1.jpg
3

typically processes and ships orders in 24 hours or less. Specialty plays a critical role in the domestic supply chain, by maintaining a diverse inventory of hard to find sizes of pipe and tube that support critical infrastructure applications across the United States.
The majority of raw materials used by the segment are available from numerous independent suppliers and approximately 65% of total purchases are from its top 5 suppliers. The Company does not anticipate that the loss of this supplier would have a materially adverse effect on the Company as raw materials are readily available from a number of different sources, and the Company anticipates no difficulties in fulfilling its requirements.
Specialty Chemicals – Specialty Chemicals consists of the Company's three production facilities located in Cleveland, Tennessee, Fountain Inn, South Carolina and Danville, Virginia.
The segment produces specialty formulations and intermediates for use in a wide variety of applications and industries with primary product lines focusing on the production of defoamers, surfactants, and lubricating agents. End users include companies that supply agrochemical paper, metal working, coatings, water treatment, paint, mining, oil and gas, and janitorial and other applications. The segments sulfation products represent a renewable resource and are alternatives to non-renewable petroleum derivatives.
The segment also provides dedicated contract manufacturing services, as well as operating a multi-purpose plant with the ability to process a variety of difficult to handle materials including flammable solvents, viscous liquids and granular solids. The segment has long-term relationships with a number of leading chemical companies that outsource their manufacturing production to our production facilities allowing those customers to reach their target markets quicker.
The majority of raw materials used by the segment are available from numerous independent suppliers and approximately 31% of total purchases are from its top 5 suppliers. While some raw material needs are met by an individual supplier or only a few suppliers, the Company anticipates no difficulties in fulfilling its raw material requirements.
See Note 13 to the consolidated financial statements, which are included in Item 8 of this Form 10-K, for financial information about the Company's segments.
Sales
Tubular Products – The Tubular Products segment utilizes a sales force comprised of inside sales employees, outside sales employees and independent manufacturers' representatives. The segment's products are sold to various distributors, OEM and end use customers. There were no customers representing more than 10% of the Tubular Products segment's revenues for 2022 or 2021, respectively.
Specialty Chemicals – Specialty chemicals are sold directly to various industries nationwide by sales representatives comprised of outside sales employees and independent manufacturers' representatives. The Specialty Chemicals segment has one customer that accounted for approximately 21% of the segment's revenues for 2022 and 15% of the segment's revenues for 2021.
Mergers, Acquisitions and Dispositions
The Company is committed to a long-term strategy of reinvesting capital in our current business segments to foster organic growth and completing acquisitions that expand our manufacturing capabilities, product offerings and geographic footprint.
On October 22, 2021, the Company completed the acquisition of all of the issued and outstanding shares of common stock of DanChem Technologies, Inc. ("DanChem"). The purpose of the transaction was to accelerate product development capabilities and provide entrance into new end-markets and applications within the Specialty Chemicals segment. The purchase price was $32.95 million before adjustments for working capital, transaction expenses, cash and debt. The tangible assets purchased and liabilities assumed from DanChem included accounts receivable, inventory, equipment, real property and accounts payable. See Note 2 for additional information on the DanChem acquisition.
Environmental
Environmental expenditures that relate to an existing condition caused by past operations and do not contribute to future revenue generation are expensed. Liabilities are recorded when environmental assessments and/or cleanups are probable and the costs of these assessments and/or cleanups can be reasonably estimated. Changes to laws and environmental issues, including climate change, are made or proposed with some frequency and some of the proposals, if adopted, might directly or


acnt-20221231_g1.jpg
4

indirectly result in a material reduction in the operating results of one or more of our operating units. We are presently unable to quantify this risk.
Seasonality
The Company's businesses and products are generally not subject to seasonal impacts that result in significant variations in revenues from one quarter to another.
Backlogs
The backlog of open orders for the Tubular Products segment were $49.8 million and $91.5 million at the end of 2022 and 2021, respectively. The backlog of open orders for the Specialty Chemicals segment were $10.4 million and $12.9 million at the end of 2022 and 2021, respectively. Our backlog may not be indicative of actual sales and, therefore, should not be used as a direct measure of future revenue.
Human Capital
Safety and Wellness
The health and safety of our workforce is fundamental to the success of our business. We have a long-standing commitment to the safety and health of every employee that works in our facilities. We are working to eliminate all injuries and incidents and our employees are making a daily commitment to follow safe work practices, look out for the safety of co-workers and ensuring safe working conditions for all employees. We provide our employees upfront and ongoing safety training to ensure that safety policies and procedures are effectively communicated and implemented. Personal protective equipment is provided to employees to safely perform their job responsibilities.
Talent Management
Our approach to human capital management is one that seeks to foster an inclusive and respectful work environment where employees are empowered at all levels to implement new ideas, to better serve our customers and continuously improve our processes and operations. Our business results depend on our ability to manage our human capital resources, including attracting, identifying, and retaining key talent. Factors that may affect our ability to attract and retain qualified employees include competition from other employers, availability of qualified individuals and opportunities for employee growth.
As of December 31, 2022, the Company had 698 employees, all of which were full-time employees. The Company considers relations with employees to be strong. The number of employees of the Company represented by unions, located at the Munhall, Pennsylvania, Mineral Ridge, Ohio, Bristol, Tennessee and Danville, Virginia facilities, is 334, or 48% of the Company's employees. They are represented by three locals affiliated with the United Steelworkers (the "USW") and one local affiliated with the United Food and Commercial Workers (the "UFCW"). Collective bargaining contracts for the USW locals expire at various dates between 2023 and 2024. Collective bargaining contracts for the UFCW local expires in 2024.
Our voluntary turnover rate in 2022 was approximately 25%. We monitor employee turnover rates by plant and the Company as a whole. The average employee tenure is approximately 7 years. We believe our competitive total rewards package offered to employees and development opportunities help attract talent and promotes longer employee tenure.
Total Rewards
We invest in our workforce by offering a competitive total rewards package that includes a combination of salaries and wages, health and wellness benefits, retirement benefits and educational benefits. We strive to offer competitive total rewards packages and benefits for eligible employees.
Diversity and Inclusion
We are an Equal Opportunity Employer and all qualified applicants for positions with the Company receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender, identity, national origin, disability, or veteran status. We strive to provide an equitable and inclusive environment for all our employees with representation across all levels of our workforce that reflects the diversity of the communities in which we live and work.


acnt-20221231_g1.jpg
5

Available information
The Company electronically files with the Securities and Exchange Commission ("SEC") its annual reports on Form 10-K, its quarterly reports on Form 10-Q, its periodic reports on Form 8-K, amendments to those reports filed or furnished pursuant to Section 13(a) of the Securities Exchange Act of 1934 (the "1934 Act"), and proxy materials pursuant to Section 14 of the 1934 Act. The SEC maintains a site on the internet at www.sec.gov which contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. The Company also makes its filings available, free of charge, through its website at www.ascentco.com as soon as reasonably practical after the electronic filing of such material with the SEC. The information on the Company's website is not incorporated into this Annual Report on Form 10-K or any other filing the Company makes with the SEC.
Item 1A. Risk Factors
There are inherent risks and uncertainties associated with our business that could adversely affect our operating performance and financial condition. Set forth below are descriptions of those risks and uncertainties that we believe to be material, but the risks and uncertainties described are not the only risks and uncertainties that could affect our business. Reference should be made to "Forward-Looking Statements" above, "Management's Discussion and Analysis of Financial Condition and Results of Operations" in Item 7 and our consolidated financial statements and related notes in Item 8 below.
Industry and Segment Risks
The demand for our products may be cyclical, creating uncertainty regarding future profitability.
Various changes in general economic conditions affect (or disproportionately affect) the industries in which our customers operate. These changes include decreases in the rate of consumption or use of our customers’ products due to economic downturns. Other factors causing fluctuation in our customers’ positions are changes in market demand, capital spending, tariff induced price changes, lower overall pricing due to domestic and international overcapacity, lower priced imports, currency fluctuations, and increases in use or decreases in prices of substitute materials. As a result of these factors, our profitability has been and may in the future be subject to significant fluctuation.
Domestic competition and excess manufacturing capacity could force lower product pricing and may have an adverse effect on our revenues and profitability.
From time-to-time, intense competition and excess manufacturing capacity in the commodity stainless and galvanized steel industry have resulted in reduced selling prices, excluding raw material surcharges, for many of our stainless steel products sold by the Tubular Products segment. In such situations, in order to maintain market share, we would have to lower our prices to match the competition. These factors have had and may in the future have a material adverse impact on our revenues, operating results and financial condition.
Overcapacity and overproduction by foreign producers in our industry could result in lower domestic prices, which would adversely affect our sales, margins and profitability.
Our business is susceptible to the import of products from other countries, particularly in our Tubular Products segment. Import levels of various products are affected by, among other things, overall world-wide demand, lower cost of production in other countries, the trade practices of foreign governments, government subsidies to foreign producers, the strengthening of the U.S. dollar, and government-imposed trade restrictions in the United States, such as imposed in 2018 under Section 232 of the Trade Expansion Act of 1962 (section 232 tariffs). Although imports from certain countries have been curtailed by anti-dumping duties, imported products from other countries could significantly reduce prices. Increased imports of certain products, whether illegal dumping or legal imports, could reduce demand for our products or cause us to lower our prices to maintain demand for our products, which could adversely affect our business, financial position, or results of operations.
A substantial portion of our sales in the Specialty Chemicals segment is dependent upon a limited number of customers. The top 15 customers in the Specialty Chemicals segment accounted for approximately 67% and 60% of revenues for the years ended December 31, 2022 and 2021, respectively, with the top customer accounting for approximately 21% of revenues for 2022 and 15% of revenues for 2021. An adverse change in, or termination of, the relationship with one or more of our top customers could materially and adversely affect our results of operations.


acnt-20221231_g1.jpg
6

Operations and Supply Chain Risks
Any interruption in our ability to procure raw materials, or significant volatility in the price of raw materials, could adversely affect our business and results of operations.
While the Company believes that raw materials for both segments are (in general) readily available from numerous sources, some of our raw material needs are met by a sole supplier or only a few suppliers and many such relationships are terminable by either party. If any key supplier that we rely on for raw materials ceases or limits production, we may incur significant additional costs, including capital costs, in order to find alternate, reliable raw material suppliers. We may also experience significant production delays while locating new supply sources, which could result in our failure to timely deliver products to our customers.
In addition, purchase prices and availability of these critical raw materials are subject to volatility which may negatively impact financial performance due to decreased sales volume and /or decreased profitability. At any given time, we may be unable to obtain an adequate supply of these critical raw materials on a timely basis, at acceptable prices and other terms, or at all. If suppliers increase the price of critical raw materials, we may not have alternative sources of supply. As well, though we attempt to pass changes in the prices of raw materials along to our customers, we cannot always do so due to market competition, among other reasons, or price increases to customers may occur on a delayed basis. In addition, although raw materials may remain available, volatility in raw material pricing may negatively impact customer ordering patterns.
The loss of or reduced supply from one or more key suppliers in either segment, or any other material change in our current supply channels, could materially affect the Company’s ability to meet the demand for its products and adversely affect the Company’s business and results of operations. In addition, any limitations (or delay) on our ability to pass through any price increases in raw materials could have an adverse effect on our profitability.
Loss of a key supplier or lack of product availability from suppliers could adversely affect our sales and earnings.
Our Specialty Chemicals segment depends on maintaining an immediately available supply of various products to meet customer demand. Many of our relationships with key product suppliers are longstanding but are terminable by either party. The loss of key supplier authorizations, or a substantial decrease in the availability of their products, could put us at a competitive disadvantage and have a material adverse effect on our business or results of operations. Supply interruptions could arise from raw material shortages, inadequate manufacturing capacity or utilization to meet demand, financial difficulties, tariffs and other regulations affecting trade between the U.S. and other countries, labor disputes, weather conditions affecting suppliers' production, transportation disruptions or other reasons beyond our control.
Our operating results are sensitive to the availability and cost of energy and freight, which are important in the manufacture and transport of our products.
Our operating costs increase when energy or freight costs rise. During periods of increasing energy and freight costs, we might not be able to fully recover our operating cost increases through price increases without reducing demand for our products. In addition, we are dependent on third party freight carriers to transport many of our products, all of which are dependent on fuel to transport our products. The prices for and availability of electricity, natural gas, oil, diesel fuel and other energy resources are subject to volatile market conditions. These market conditions often are affected by political and economic factors beyond our control. Disruptions in the supply of energy resources could temporarily impair our ability to manufacture products for customers and may result in the decline of freight carrier capacity in our geographic markets, or make freight carriers unavailable or more expensive. Further, increases in energy or freight costs that cannot be passed on to customers, or adverse changes in our costs relative to energy and freight costs paid by competitors, has adversely affected, and may continue to adversely affect, our profitability.
We are dependent upon the continued operation of our production facilities, which are subject to a number of hazards.
Our manufacturing processes are dependent upon critical pieces of equipment. This equipment may, on occasion, be out of service as a result of unanticipated failures. We have experienced, and may in the future experience, material plant shutdowns or periods of reduced production as a result of such equipment failures. In addition, our production facilities are subject to hazards associated with the manufacture, handling, storage and transportation of materials and products, including leaks and ruptures, explosions, fires, inclement weather and natural disasters, unscheduled downtime and environmental hazards. As well, some of our production capabilities are highly specialized, which limits our ability to shift production to another facility. The occurrence of incidents in the future may result in production delays, failure to timely fulfill customer orders or otherwise have a material adverse effect on our business, financial condition or results of operations.


acnt-20221231_g1.jpg
7

Our operations present significant risk of injury and other liabilities.
The industrial activities conducted at our facilities present significant risk of serious injury or even death to our employees or other visitors to our operations, notwithstanding our safety precautions, including our material compliance with federal, state and local employee health and safety regulations, and we may be unable to avoid material liabilities for any such incidents. We maintain various forms of insurance, including insurance covering claims related to our properties and risks associated with our operations, but there can be no assurance that the insurance coverage will be applicable and adequate, or will continue to be available on terms acceptable to us, or at all, which could result in material liability to us for any injuries or deaths.
We may not be able to make the operational and product changes necessary to continue to be an effective competitor.
We must continue to enhance our existing products, develop and manufacture new products with improved capabilities, and accurately predict future customer needs and preferences in order to continue to be an effective competitor in our business markets. In addition, we must anticipate and respond to changes in industry standards, including government regulations, that affect our products and the needs of our customers. The success of any new or enhanced products will depend on a number of factors, such as technological innovations, increased manufacturing and material costs, customer acceptance, and the performance and quality of the new or enhanced products. We cannot predict the level of market acceptance or the amount of market share these new or enhanced products may achieve, and we may experience delays or problems in the introduction of new or enhanced products. Any failure in our ability to effectively and efficiently launch new or enhanced products could materially and adversely affect our business, financial condition or results of operation.
Government Regulation Risks
Our operations expose us to the risk of environmental, health and safety liabilities and obligations, which could have a material adverse effect on our financial condition or results of operations.
We are subject to numerous federal, state and local environmental protection and health and safety laws governing, among other things:
the generation, use, storage, treatment, transportation, disposal and management of hazardous substances and wastes;
emissions or discharges of pollutants or other substances into the environment;
investigation and remediation of, and damages resulting from, releases of hazardous substances; and
the health and safety of our employees.
Under certain environmental laws, we can be held strictly liable for hazardous substance contamination of any real property we have ever owned, operated or used as a disposal site. We are also required to maintain various environmental permits and licenses, many of which require periodic modification and renewal. Our operations entail the risk of violations of those laws and regulations, and we may not have been in the past or will be at all times in the future, in compliance with all of these requirements. In addition, these requirements and their enforcement may become more stringent in the future.
We have incurred, and expect to continue to incur, additional capital expenditures (in addition to ordinary or other costs and capital expenditures) to comply with applicable environmental laws. Our failure to comply with applicable environmental laws and permit requirements could result in civil and/or criminal fines or penalties, enforcement actions, and regulatory or judicial orders enjoining or curtailing operations or requiring corrective measures, such as the installation of pollution control equipment, which could have a material adverse effect on our financial condition, results of operations or cash flows.
We are currently, and may in the future be, required to investigate, remediate or otherwise address contamination at our current or former facilities. Many of our current and former facilities have a history of industrial usage for which additional investigation, remediation or other obligations could arise in the future and that could materially adversely affect our business, financial condition, results of operations or cash flows. In addition, we are currently, and could in the future be, responsible for costs to address contamination identified at any real property we used as a disposal site.
Although we cannot predict the ultimate cost of compliance with any of the requirements described above, the costs could be material. Non-compliance could subject us to material liabilities, such as government fines, third-party lawsuits or the suspension of non-compliant operations. We also may be required to make significant site or operational modifications at substantial cost. Future developments also could restrict or eliminate the use of or require us to make modifications to our products, which could have a significant negative impact on our results of operations. At any given time, we are (or may be) involved in claims, litigation, administrative proceedings and investigations of various types involving potential environmental liabilities, including cleanup costs associated with hazardous waste disposal sites at our facilities. We cannot assure you that the resolution of these environmental matters will not have a material adverse effect on our results of operations. The occurrence and ultimate costs and timing of environmental liabilities are difficult to predict. Liability under


acnt-20221231_g1.jpg
8

environmental laws relating to contaminated sites can be imposed retroactively and on a joint and several basis. We could incur significant costs, including cleanup costs, civil or criminal fines and sanctions and third-party claims, as a result of past or future violations of, or liabilities under, environmental laws.
We could be subject to third party claims for property damage, personal injury, nuisance or otherwise as a result of violations of, or liabilities under, environmental, health or safety laws in connection with releases of hazardous or other materials at any current or former facility. We could also be subject to environmental indemnification claims in connection with assets and businesses that we have acquired or divested.
There can be no assurance that any future capital and operating expenditures to maintain compliance with environmental laws, as well as costs incurred to address contamination or environmental claims, will not exceed any current estimates or adversely affect our financial condition and results of operations. In addition, any unanticipated liabilities or obligations arising, for example, out of discovery of previously unknown conditions or changes in laws or regulations, could have an adverse effect on our business, financial condition or results of operations.
Federal, state and local legislative and regulatory initiatives relating to hydraulic fracturing, as well as governmental reviews of such activities could result in delays or eliminate new wells from being started, thus reducing the demand for our pressure vessels and heavy walled pipe and tube.
Hydraulic fracturing (“fracking”) is currently an essential and common practice to extract oil from dense subsurface rock formations, and this lower cost extraction method is a significant driving force behind the surge of oil exploration and drilling in several locations in the United States. However, the Environmental Protection Agency, U.S. Congress and state legislatures have considered adopting legislation to provide additional regulations and disclosures surrounding this process. In the event that new legal restrictions surrounding the fracking process are adopted in the areas in which our customers operate, we may experience a decrease in revenue, which could have an adverse impact on our results of operations, including profitability.
Regulations related to “conflict minerals” may force us to incur additional expenses, may make our supply chain more complex and may result in damage to our reputation with customers.
On August 22, 2012, under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”), the SEC adopted new requirements for companies that use certain minerals and metals, known as conflict minerals, in their products, whether or not these products are manufactured by third parties. These regulations require companies to conduct annual due diligence and disclose whether or not such minerals originate from the Democratic Republic of Congo and adjoining countries. Tungsten and tantalum are designated as conflict minerals under the Dodd-Frank Act. These metals are used to varying degrees in our welding materials and are also present in specialty alloy products. These new requirements could adversely affect the sourcing, availability and pricing of minerals used in our products. In addition, we could incur additional costs to comply with the disclosure requirements, including costs related to determining the source of any of the relevant minerals and metals used in our products. Since our supply chain is complex, we may not be able to sufficiently verify the origins for these minerals and metals used in our products through the due diligence procedures that we implement, which may harm our reputation. In such event, we may also face difficulties in satisfying customers who could require that all of the components of our products are conflict mineral-free.
Human Capital Risks
Certain of our employees in the Tubular Products segment are covered by collective bargaining agreements, and the failure to renew these agreements could result in labor disruptions and increased labor costs.
As of December 31, 2022, we had 334 employees represented by unions at our Bristol, Tennessee, Mineral Ridge, Ohio, Munhall, Pennsylvania and Danville, Virginia facilities, which is approximately 48% of the aggregate number of Company employees. These employees are represented by three local unions affiliated with the USW and one local affiliated with the UFCW. Collective bargaining contracts for the USW locals expire at various dates between 2023 and 2024. Collective bargaining contracts for the UFCW local expires in 2024. Although we believe that our present labor relations are strong, our failure to renew these agreements on reasonable terms as the current agreements expire could result in labor disruptions and increased labor costs, which could adversely affect our financial performance.


acnt-20221231_g1.jpg
9

Failure to attract and retain key personnel may adversely impact our strategy and execution and financial results.
Our ability to successfully operate, grow our business and implement our business strategies is largely dependent on the efforts, abilities and services of our employees. The loss of employees or our inability to attract, train and retain additional personnel could reduce the competitiveness of our business or otherwise impair our operations. Our future success will also depend, in part, on our ability to attract and retain qualified personnel who have experience in the application of our products and are knowledgeable about our business, markets and products.
We also face risks associated with the actions taken in response to COVID-19, including those associated with workforce reductions, and may experience difficulties with hiring additional employees or replacing employees following the pandemic, which may be exacerbated by the tight labor market. In addition, COVID-19 has, and may again result in quarantines of our personnel or an inability to access facilities, which could adversely affect our operations.
Financial and Strategic Risks
There are risks associated with our outstanding and future indebtedness.
As of December 31, 2022, we had $71.5 million of total outstanding indebtedness, and we may incur additional indebtedness in the future. We have customary restrictive covenants in our current debt agreements, which may limit our flexibility to operate our business. Failure to comply with this covenant could result in an event of default that, if not cured or waived, could have a material adverse effect on our business, results of operations and financial condition. Additionally, our ability to pay interest and repay the principal for our indebtedness is dependent upon our ability to manage our business operations, generate sufficient cash flows to service such debt and the other factors discussed in this section. There can be no assurance that we will be able to manage any of these risks successfully.
Our Credit Agreement with BMO Harris Bank N.A. (as amended, the "Credit Agreement") bears interest at variable interest rates, primarily based on the London Interbank Offered Rate ("LIBOR"). LIBOR is currently in the process of being phased out. The Credit Agreement includes provisions intended to provide for the replacement of LIBOR with the Secured Overnight Financing Rate ("SOFR") upon the cessation of LIBOR or the occurrence of other triggering events, with corresponding adjustments to the applicable interest rate margins. However, uncertainty as to the timing and nature of such modifications could cause the interest rate calculated for the Credit Agreement to be materially different than expected, and there is no guarantee that a transition from LIBOR to an alternative will not result in financial market disruptions, significant increases in benchmark rates, or borrowing costs to borrowers, any of which could have an adverse effect on our business, results of operations and financial condition. Our failure to manage these risks effectively could adversely affect our financial condition and results of operations.
We may need new or additional financing in the future to expand our business or refinance existing indebtedness, and our inability to obtain capital on satisfactory terms or at all may have an adverse impact on our operations and our financial results.
If we are unable to access capital on satisfactory terms and conditions, we may not be able to expand our business or meet our payment requirements under the Credit Agreement. Our ability to obtain new or additional financing will depend on a variety of factors, many of which are beyond our control. We may not be able to obtain new or additional financing because we may have substantial debt, our current receivable and inventory balances do not support additional debt availability or because we may not have sufficient cash flows to service or repay our existing or future debt. In addition, depending on market conditions and our financial performance, equity financing may not be available on satisfactory terms or at all. If we are unable to access capital on satisfactory terms and conditions, this could have an adverse impact on our operations and our financial results.
Impairment in the carrying value of our fixed assets, intangible assets, or goodwill could adversely affect our financial condition and consolidated results of operations.
Goodwill represents the excess of cost over the fair value of identified net assets of businesses acquired. We review goodwill for impairment annually, or whenever circumstances change in a way which could indicate that impairment may have occurred. Goodwill is tested at the reporting unit level. We identify potential goodwill impairments by comparing the fair value of the reporting unit to its carrying amount, which includes goodwill and other intangible assets. If the carrying amount of the reporting unit exceeds the fair value, an impairment exists. The amount of the impairment is the amount by which the carrying amount exceeds the fair value. A significant amount of judgment is involved in determining if an indication of impairment exists. Factors may include, among others: a significant decline in our expected future cash flows; a sustained, significant decline in our stock price and market capitalization; a significant adverse change in legal factors or in the business climate; unanticipated competition; the testing for recoverability of a significant asset group within a reporting unit; and slower growth rates. Any adverse change in these factors would have a significant impact on the recoverability of these assets


acnt-20221231_g1.jpg
10

and negatively affect our financial condition and consolidated results of operations. We are required to record a non-cash impairment charge if the testing performed indicates that goodwill has been impaired.
We evaluate the useful lives of our fixed assets and intangible assets to determine if they are definite or indefinite-lived. Reaching a determination on useful life requires significant judgments and assumptions regarding the lease term, future effects of obsolescence, demand, competition, other economic factors (such as the stability of the industry, legislative action that results in an uncertain or changing regulatory environment, and expected changes in distribution channels), the level of required maintenance expenditures and the expected lives of other related groups of assets. We cannot accurately predict the amount and timing of any impairment of assets. Should the value of goodwill, fixed assets or intangible assets become impaired, there could be an adverse effect on our financial condition and consolidated results of operations.
Intellectual Property Risks
Our inability to sufficiently or completely protect our intellectual property rights could adversely affect our business, prospects, financial condition and results of operations.
Our ability to compete effectively in both of our business segments will depend on our ability to maintain the proprietary nature of the intellectual property used in our businesses. These intellectual property rights consist largely of trade-secrets and know-how. We rely on a combination of trade secrets and non-disclosure and other contractual agreements and technical measures to protect our rights in our intellectual property. We also depend upon confidentiality agreements with our officers, employees, consultants and subcontractors, as well as collaborative partners, to maintain the proprietary nature of our intellectual property. These measures may not afford us sufficient or complete protection, and others may independently develop intellectual property similar to ours, otherwise avoid our confidentiality agreements or produce technology that would adversely affect our business, financial condition or results of operations.
General Risk Factors
We encounter significant competition in all areas of our businesses and may be unable to compete effectively, which could result in reduced profitability and loss of market share.
We actively compete with companies producing the same or similar products and, in some instances, with companies producing different products designed for the same uses. We encounter competition from both domestic and foreign sources in price, delivery, service, performance, product innovation, and product recognition and quality, depending on the product involved. For some of our products, our competitors are larger and have greater financial resources than we do. As a result, these competitors may be better able to withstand a change in conditions within the industries in which we operate, a change in the prices of raw materials or a change in the economy as a whole. Our competitors can be expected to continue to develop and introduce new and enhanced products and more efficient production capabilities, which could cause a decline in market acceptance of our products. Current and future consolidation among our competitors and customers also may cause a loss of market share as well as put downward pressure on pricing. Our competitors could cause a reduction in the prices for some of our products as a result of intensified price competition. Competitive pressures can also result in the loss of major customers. If we cannot compete successfully, our business, financial condition and results of operation could be adversely affected.
We have identified and may continue to discover material weaknesses in our internal controls over financial reporting, which may adversely affect investor confidence in the accuracy and completeness of our financial reports and consequently the market price of our securities.
We have identified and may continue to discover material weaknesses in our internal controls over financial reporting, which may adversely affect investor confidence in the accuracy and completeness of our financial reports and consequently the market price of our securities. As a public company, we are required to design and maintain proper and effective internal controls over financial reporting and to report any material weaknesses in such internal controls. Section 404 of the Sarbanes-Oxley Act of 2002 requires that we evaluate and determine the effectiveness of our internal controls over financial reporting and provide a management report on the internal controls over financial reporting, which must be attested to by our independent registered public accounting firm. We have identified material weaknesses in our internal controls over financial reporting, and may not detect errors on a timely basis and our financial statements may be materially misstated.
The process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404 is challenging and costly. In the future, we may not be able to complete our evaluation, testing, and any required remediation in a timely fashion. If we continue to identify material weaknesses in our internal controls over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner, if we continue to be unable to assert that our internal controls over financial reporting are effective, or if our independent registered public accounting firm is unable to express an unqualified opinion as to the effectiveness of our internal controls over financial reporting, investors


acnt-20221231_g1.jpg
11

may lose confidence in the accuracy and completeness of our financial reports and the market price of our securities could be negatively affected, and we could become subject to investigations by the Financial Industry Regulatory Authority, the SEC, or other regulatory authorities, which could require additional financial and management resources.
Cybersecurity risks and cyber incidents could adversely affect our business and disrupt operations.
Cyber incidents can result from deliberate attacks or unintentional events. These incidents can include, but are not limited to, gaining unauthorized access to digital systems for purposes of misappropriating assets or sensitive information, corrupting data, or causing operational disruption. The result of these incidents could include, but are not limited to, disrupted operations, misstated financial data, liability for stolen assets or information, increased cyber security protection costs, litigation and reputational damage adversely affecting customer or investor confidence. We have taken steps to address these concerns and have implemented internal control and security measures to protect our systems and networks from security breaches; however, there can be no assurance that a system or network failure, or security breach, will not impact our business, results of operations and financial condition.
Item 1B. Unresolved Staff Comments
None.
Item 2. Properties
The Company operates the major plants and facilities listed below, all of which are in adequate condition for their current usage and are able to accommodate our capacity needs for the immediate future. Substantially all of the value of the Company's leased plants and facilities relate 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 in 2019 and 2020; see Note 7 to the consolidated financial statements included in Item 8 of this Form 10-K for additional information on the Company's leases.
The following table sets forth certain information concerning our principal properties including which segment's products are supported out of each location:
Segment
LocationPrincipal Operations 
Square 
Feet
Land
Acres
Leased or OwnedTubular
Products
Specialty Chemicals
Munhall, PA
Manufacturing stainless steel pipe
284,00020.0Leased
Bristol, TN
Manufacturing stainless steel pipe
275,00073.1Leased
Cleveland, TNChemical manufacturing and warehousing143,00018.8Leased
Fountain Inn, SCChemical manufacturing and warehousing136,83416.9Leased
Danville, VAChemical manufacturing and warehousing135,81155.3Owned
Andrews, TX1
Liquid storage solutions and separation equipment122,66219.6Leased
Troutman, NCManufacturing ornamental stainless steel tube106,65726.5Leased
Statesville, NCManufacturing ornamental stainless steel tube83,00026.8Leased
Houston, TXCutting facility and storage yard for heavy walled pipe29,82110.0Leased
Mineral Ridge, OHCutting facility and storage yard for heavy walled pipe12,00012.0Leased
Mineral Ridge, OHStorage yard for heavy walled pipe4.3Leased
1 Company currently subleases facility to a third party
In addition to the facilities listed above, the Company leases from a third party the Company's executive office located in Oak Brook, Illinois.
Item 3. Legal Proceedings 
For a discussion of legal proceedings, see Note 15 to the Consolidated Financial Statements included in Item 8 of this Form 10-K.
Item 4. Mine Safety Disclosures
Not applicable.


acnt-20221231_g1.jpg
12

PART II
Item 5. Market for the Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
The Company had 350 common shareholders of record at March 28, 2023. The Company's common stock trades on the NASDAQ Global Market under the trading symbol ACNT. The Company's credit agreement restricts the payment of dividends indirectly through a minimum fixed charge coverage covenant. No dividends were declared or paid in 2022 or 2021.
Stock Performance Graph
The Company is a smaller reporting company as defined in Rule 12b-2 of the Exchange Act and is not required to provide this information.
Issuer Purchases of Equity Securities
The following table sets forth information with respect to purchase of the Company's common stock made during the fourth quarter of 2022:
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 Program1
October 1, 2022 - October 31, 2022— $— — 760,183 
November 1, 2022 - November 30, 202234,403 11.00 34,403 725,780 
December 1, 2022 - December 31, 202245,801 10.30 45,801 679,979 
As of December 31, 202280,204 $10.60 80,204 679,979 
1On December 20, 2022, the Company announced that is Board of Directors re-authorized the Company's share repurchase program that was set to expire on February 17, 2023. As re-authorized, the share repurchase program now extends to February 17, 2025.
Item 6. Reserved



acnt-20221231_g1.jpg
13

Item 7. 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, financial condition, liquidity, and capital resources during the fiscal years ended December 31, 2022 and 2021. Unless otherwise noted, all references herein for the years 2022 and 2021 represent the fiscal years ended December 31, 2022 and 2021, 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 should be read in conjunction with our consolidated financial statements and notes to the consolidated financial statements included in this Annual Report that have been prepared in accordance with accounting principles generally accepted in the United States of America. 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

Executive Overview

Name Change
On August 5, 2022, we filed with the Secretary of State of the State of Delaware a Certificate of Amendment to our Certificate of Incorporation to change our corporate name from Synalloy Corporation to Ascent Industries Co., effective August 10, 2022. The rebrand to Ascent represents our commitment to unlocking the potential of our industrial manufacturing portfolio and embodies the considerable progress that we have made and our growth prospects into the future.

Macroeconomic Events
Economic activity continues to be impacted by ongoing factors driving volatility in global markets including the misalignment of supply and demand for labor, transportation and logistic services, energy, raw materials and other inputs, the inflation of (or unavailability of) raw material inputs and transportation and logistics services, currency fluctuations, rising interest rates, extreme weather and the evolution of the novel coronavirus disease ("COVID-19"). The ongoing factors driving volatility in global markets that could impact our business' earnings and cash flows include, but are not limited to, the factors discussed above, the purchasing of commodities and relative commodity prices. The Company continues efforts 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.

In February 2022, the United States announced targeted economic sanctions on Russia in response to the military conflict in Ukraine. This conflict and the associated sanctions have disrupted the global economy, causing heightened cybersecurity risks, supply chain challenges, higher energy costs, and an exacerbation of existing inflationary pressures. 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.

The Inflation Reduction Act of 2022 was signed into law during the third quarter of 2022 and included provisions for an alternative minimum tax and a one percent excise tax on share repurchases. We anticipate being subject to the excise tax beginning in 2023 and continue to evaluate other provisions of the Inflation Reduction Act for their impact on our business.

Fiscal 2022 Highlights
Consolidated net sales increased 23.7%, or $79.4 million, compared to 2021 driven by increases in average selling price and the Company's acquisition of DanChem in the fourth quarter of 2021, partially offset by a decrease in pounds shipped. Excluding the DanChem acquisition, net sales increased 16.1%, or $52.8 million, over 2021.

Consolidated net income increased to $22.1 million in 2022, compared to net income of $20.2 million in 2021. Earnings per share decreased to $2.12 diluted earnings per share for the full-year 2022 compared to $2.14 diluted earnings per share in


acnt-20221231_g1.jpg
14

2021. Excluding the DanChem acquisition, consolidated net income increased to $22.0 million and diluted earnings per share increased to $2.11 per share.

For 2022, cash flows from operating activities were $5.6 million, with $5.8 million used for capital expenditures.

Fiscal 2022 represented a year of solid financial performance for the Company with continued execution of our strategy and transformation efforts. Both of our segments contributed to the success of the Company in 2022, delivering solid financial results along with quality and reliability for our customers. During the year we continued to make progress on our transformation efforts and strategic priorities by investing in upgrades and new equipment at our facilities to further enhance and improve manufacturing processes, continued to focus on operational efficiencies within our facilities and continued efforts to maximize our working capital use. As part of these efforts, 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, resulting in accelerated depreciation and amortization charges of $0.9 million within our Tubular Products segment in the fourth quarter of 2022. We believe this will position the Company to focus on its most profitable operations enhancing and building efficiencies while further increasing long-term profitability.

The DanChem acquisition continues to drive growth as we continue to integrate the business with the existing portfolio. Full-year 2022 results include $32.3 million in net sales and $0.1 million in operating income attributable to the operations acquired in the fourth quarter of 2021.

During the year, we also repurchased 110,404 shares for $1.3 million through our share repurchase program as part of our continued efforts to create sustainable value for our shareholders.
Results of Operations
Comparison of 2022 to 2021 – Consolidated
Consolidated net sales for the full-year 2022 increased $79.4 million, or 23.7%, over the full-year 2021 to $414.1 million. The increase in net sales was primarily driven by a 42.2% increase in average price partially offset by a 14.0% decrease in pounds shipped. Excluding DanChem, net sales increased $52.8 million, or 16.1%, to $381.9 million driven by a 44.0% increase in average selling price partially offset by a 18.9% decrease in pounds shipped.
Full-year 2022 consolidated gross profit decreased 7.0% to $56.5 million, or 13.7% of sales, compared to $60.8 million, or 18.2% of sales, in the full-year 2021. The decrease in dollars and percentage of sales for the full-year 2022 were attributable to increasing raw material and freight costs.
Consolidated selling, general and administrative expense (SG&A) for the full-year 2022 increased by $4.8 million to $35.0 million compared to $30.1 million for the full-year 2021. SG&A as a percentage of sales was 8.4% of sales for 2022 and 9.0% of sales for 2021. The changes in SG&A expense were primarily driven by:
Increases in professional fees primarily driven by accounting, tax and other advisory related costs;
Increases in amortization expense primarily driven by DanChem acquisition related intangibles;
Increases in repairs and maintenance costs in our facilities;
Increases in travel expenses; and,
Increases in other expenses primarily driven by increases in share-based compensation, bad debt expense, utilities, and insurance.
The full-year increases were partially offset by:
Decreases in incentive bonus expense primarily driven by lower attainment of performance goals in the current year over the prior year; and,
Decreases in taxes and licenses in the current year compared to the prior year.
Consolidated operating income for the full-year 2022 totaled $20.4 million compared to operating income of $27.3 million for the full-year 2021. The operating income decrease for the full-year 2022 was primarily driven by aforementioned increasing raw material and freight costs and increased SG&A expenses.


acnt-20221231_g1.jpg
15

Comparison of 2022 to 2021 - Tubular Products
Net sales for the Tubular Products segment totaled $306.6 million for the full year of 2022, an increase of 14.7% compared to the full-year 2021. The increase in net sales was primarily driven by a 45.3% increase in average selling prices partially offset by a 20.3% decrease in pounds shipped.
The net sales increase (decrease) for the full-year 2022 compared to the full-year 2021 is summarized as follows:
(in thousands)$%Average Selling PriceUnits Shipped
Fiberglass and steel liquid storage tanks and separation equipment$(932)(69.4)%29.6 %(78.1)%
Heavy wall seamless carbon steel pipe and tube7,687 19.0 %34.4 %(11.5)%
Stainless steel pipe and tube36,242 19.4 %32.9 %(10.2)%
Galvanized pipe and tube(3,630)(9.4)%49.4 %(39.3)%
Total increase $39,367 
SG&A expense decreased $2.4 million, or 13.2%, for the full-year 2022 when compared to 2021. SG&A as a percentage of sales was 5.0% of sales for 2022 and 6.7% of sales for 2021. The changes in SG&A expense were primarily driven by decreases in incentive bonus primarily driven by lower attainment of performance goals in the current year over the prior year and lower allocated costs in the current year compared to the prior year. The full-year decreases were partially offset by increases in travel and bad debt expenses.
Operating income decreased to $27.6 million for the full-year 2022 compared to operating income of $33.6 million for the full-year 2021. The operating income decrease for the full-year 2022 was primarily driven by increased raw material and freight costs.
The following table summarizes operating results for the two years indicated. Reference should be made to Note 13 to the consolidated financial statements included in Item 8 of this Form 10-K.
 20222021
(in thousands)Amount%Amount%
Net sales$306,605 100.0 %$267,238 100.0 %
Cost of goods sold263,521 85.9 %215,841 80.8 %
Gross profit43,084 14.1 %51,397 19.2 %
Selling, general and administrative expense
15,477 5.0 %17,836 6.6 %
Operating income$27,607 9.0 %$33,561 12.6 %

Comparison of 2022 to 2021 – Specialty Chemicals
Net sales for the Specialty Chemicals segment increased 59.4%, or $40.1 million, to $107.5 million for 2022 compared to $67.5 million in 2021. The increase in net sales was primarily driven by a 52.2% increase in average selling prices partially offset by a 3.1% decrease in pounds shipped. Excluding DanChem, net sales increased $13.5 million, or 21.8%, to $75.2 million driven by a 45.2% increase in average selling prices partially offset by a 16.3% decrease in pounds shipped.
SG&A expense increased $0.9 million or 15.6%, to $6.9 million in 2022 when compared to 2021. Excluding DanChem, SG&A expense decreased $3.2 million, or 62.1% compared to 2021. SG&A as a percentage of sales decreased to 6.5% in 2022 from 8.8% in 2021. The changes in SG&A expense were primarily driven by increases in amortization expense related to DanChem acquisition related intangibles and incentive bonuses due to higher attainment of performance goals. The increases were partially offset by lower allocated costs in the current year compared to the prior year and decreases in salaries, wages and benefits.
Operating income increased to $7.0 million for the full-year 2022 compared to operating income of $3.6 million for the full-year 2021. The increase in operating income was primarily driven by the aforementioned increases in average selling prices partially offset increases in SG&A expense.


acnt-20221231_g1.jpg
16

The following tables summarize operating results for the two years indicated. Reference should be made to Note 13 to the consolidated financial statements included in Item 8 of this Form 10-K.
 20222021
(in thousands)Amount%Amount%
Net sales$107,542 100.0 %$67,477 100.0 %
Cost of goods sold93,680 87.1 %57,627 85.4 %
Gross profit13,862 12.9 %9,850 14.6 %
Selling, general and administrative expense
6,891 6.4 %5,961 8.8 %
Asset impairment— — %233 0.3 %
Operating income$6,971 6.5 %$3,656 5.4 %
Comparison of 2022 to 2021 - Corporate
Corporate expenses increased $6.2 million to $13.0 million, or 3.1% of sales, in 2022 up from $6.8 million, or 2.0% of sales, in 2021. The full-year increase resulted primarily from decreases in allocated costs in the current year over the prior year, increases in professional fees related to accounting, tax and other advisory related costs, share-based payment expense partially offset by decreases in salaries, wages and benefits and incentive bonus due to lower attainment of performance goals.
Interest expense was $2.7 million and $1.5 million for the full-years of 2022 and 2021, respectively. The increase was primarily driven by higher average debt outstanding and increasing interest rates in 2022 compared to 2021.
The Company's effective tax rate for 2022 was less than the U.S. statutory rate of 21% primarily driven by tax benefits associated with the closure of Palmer and the release of valuation allowances on certain deferred tax assets, partially offset by state taxes.

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.



acnt-20221231_g1.jpg
17

Consolidated EBITDA and Adjusted EBITDA are as follows:
Year Ended December 31,
($ in thousands)20222021
Consolidated
Net income$22,066 $20,245 
Adjustments:
Interest expense2,742 1,486 
Change in fair value of interest rate swap— (2)
Income taxes(4,211)5,253 
Depreciation8,722 7,547 
Amortization3,995 2,794 
EBITDA33,314 37,323 
Acquisition costs and other1,200 1,001 
Shelf registration costs12 — 
Proxy contest costs and recoveries— 168 
Loss on extinguishment of debt— 223 
Earn-out adjustments(7)1,872 
Loss on investments in equity securities and other investments— 363 
Asset impairment— 233 
Gain on lease modification(2)— 
Stock-based compensation1,016 799 
Non-cash lease expense414 481 
Retention expense— 500 
Restructuring and severance costs74 1,345 
Adjusted EBITDA$36,021 $44,308 
% sales8.7 %13.2 %




















acnt-20221231_g1.jpg
18

Tubular Products EBITDA and Adjusted EBITDA are as follows:
Year Ended December 31,
($ in thousands)20222021
Tubular Products
Net income$27,644 $31,893 
Adjustments:
Interest expense— 
Depreciation4,814 5,485 
Amortization3,092 2,721 
EBITDA35,551 40,099 
Acquisition costs and other96 — 
Earn-out adjustments(7)1,872 
Stock-based compensation100 129 
Retention expense— 500 
Restructuring and severance costs20 363 
Tubular Products Adjusted EBITDA$35,760 $42,963 
% of segment sales11.7 %16.1 %

Specialty Chemicals EBITDA and Adjusted EBITDA are as follows:
Year Ended December 31,
($ in thousands)20222021
Specialty Chemicals
Net income$6,935 $3,589 
Adjustments:
Interest expense36 11 
Depreciation3,846 1,932 
Amortization903 73 
EBITDA11,720 5,605 
Acquisition costs and other— 61 
Asset impairment— 233 
Stock-based compensation41 165 
Non-cash lease expense— 
Restructuring and severance costs484 
Specialty Chemicals Adjusted EBITDA$11,771 $6,548 
% of segment sales10.9 %9.7 %


acnt-20221231_g1.jpg
19

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.
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 December 31, 2022, we held $1.4 million of cash and cash equivalents, as well as $37.6 million of remaining available capacity on our revolving line of credit. Our existing cash, cash equivalents, and credit facilities balances may fluctuate during 2023. Cash from operations could also be affected by various risks and uncertainties, including, but not limited to, continued effects of the pandemic and other risks detailed in Item 1A - Risk Factors of this report. 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 were as follows:
Year ended December 31,
(in thousands)20222021
Total cash provided by (used in):
Operating activities5,577 19,055 
Investing activities(4,975)(32,661)
Financing activities(1,182)15,391 
Net (decrease) increase in cash and cash equivalents$(580)$1,785 

Operating Activities
The decrease in cash provided by operating activities for the year ended December 31, 2022 compared to cash provided by operating activities in the year ended December 31, 2021 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 decreased operating cash flows for the year ended December 31, 2022 by approximately $13.8 million compared to a decrease of approximately $18.9 million for 2021, while accounts payable decreased operating cash flows by approximately $10.3 million for the year ended December 31, 2022 compared to an increase of approximately $10.8 million for the year ended December 31, 2021. The increase in inventory is primarily due to product cost and freight inflation over the prior year, partially offset by slightly higher inventory turns year-over-year while the decrease in accounts payable is primarily driven by a decrease in days payables outstanding. Accounts receivable increased operating cash flow by approximately $4.0 million compared to a decrease of $16.2 million driven by higher sales in the current year partially offset by slightly lower days sales outstanding.
Investing Activities
Net cash used in investing activities primarily consists of transactions related to capital expenditures, proceeds from the disposal of property, plant and equipment and acquisitions. The decrease in cash used in investing activities for the full-year 2022 compared to cash used in investing activities for the full-year 2021 was primarily driven by an increase in cash outflows related to the DanChem acquisition in the prior year not in the current year partially offset by an increase in capital expenditures in the current year over the prior year.
Financing Activities
Net cash used in financing activities primarily consist of transactions related to our long-term debt. The increase in net cash used in financing activities for the full-year 2022 compared to net cash provided by financing activities in the full-year 2021 was primarily due to increased borrowings against the Company's asset backed line of credit driven by the acquisition of DanChem in the prior year not in the current year and proceeds received from the Company's Rights Offering in the fourth quarter of 2021 that were not received in 2022.


acnt-20221231_g1.jpg
20

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 December 31, 2022, the outstanding balance was $0.4 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 December 31, 2022, the Company had $71.5 million of total borrowings outstanding with its lender, an increase of $1.2 million from the balance at December 31, 2021. As of December 31, 2022, the Company had $37.6 million of remaining availability under it credit facility.
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 December 31, 2022, the Company was in compliance with all financial debt covenants. See Note 6 in the notes to the consolidated financial statements for additional information on the Company's line of credit.

Stock Repurchases and Dividends
We may repurchase common stock and pay dividends from time to time pursuant to programs approved by our Board of Directors. The payment of cash dividends is also subject to customary legal and contractual restrictions. Our capital allocation strategy is to first fund operations and investments in growth and then return excess cash over time to shareholders through share repurchases and dividends.
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 December 31, 2022, the Company has 679,979 shares of its share repurchase authorization remaining.
Shares repurchased for the year ended December 31, 2022 and 2021 were as follows:
Year ended December 31,
20222021
Number of shares repurchased110,404 — 
Average price per share$12.16 $— 
Total cost of shares repurchased$1,345,540 $— 
At the end of each fiscal year, the Board 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 and 2021, no dividends were declared or paid by the Company.


acnt-20221231_g1.jpg
21

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 asset 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 financial measures are as follows:
Year ended December 31,
20222021
Current ratio5.13.3
Debt to capital34%39%
Return on average equity18.0%21.1%
Material Cash Requirements from Contractual and Other Obligations

As of December 31, 2022, 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 $67.4 million and $4.1 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. See Note 6 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 real estate and manufacturing equipment used in the normal course of business. Operating and finance lease obligations were $33.5 million, with $1.3 million payable within 12 months. See Note 7 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 in fiscal 2023 to be as much as $6.0 million.
Critical Accounting Policies and Estimates
The preparation of these financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an on-going basis, management evaluates its estimates and judgments based on historical experience and on various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. Our significant accounting policies are described in Note 1 to the consolidated financial statements included herein. We believe the following accounting policies affect the most significant estimates and management judgments used in the preparation of the Company's consolidated financial statements.


acnt-20221231_g1.jpg
22

Business Combinations
Description
Business combinations are accounted for using the acquisition method of accounting in accordance with GAAP. Under this method, the total consideration transferred to consummate the business combination is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values as of the closing date of the transaction.

Judgments and uncertainties involved in the estimate
The acquisition method of accounting requires extensive use of estimates and judgments to allocate the consideration transferred to the identifiable tangible and intangible assets, if any, acquired and liabilities assumed. Fair value determinations involve significant assumptions about highly subjective variables, including future cash flows, discount rates, and expected business performance. There are also different valuation models and inputs for each component, the selection of which requires considerable judgment. Our estimates and assumptions may be based, in part, on the availability of listed market prices or other transparent market data. These determinations will affect the amount of amortization expense recognized in future periods as well the allocation of goodwill, if any, attributable to the transaction.

Effect if actual results differ from assumptions
We base our fair value estimates on assumptions we believe are reasonable, but recognize the assumptions are inherently uncertain. Depending on the size of the purchase price of a particular acquisition, the mix of intangible assets acquired and expected business performance, the purchase price allocation could be materially impacted by applying a different set of assumptions and estimates. Unanticipated events and circumstances may occur which may affect the accuracy or validity of such assumptions, estimates or actual results.
Goodwill
Description
Goodwill is the excess of the purchase price over the fair value of identifiable assets acquired, less fair value of liabilities assumed, in a business combination. The Company reviews goodwill for impairment at the reporting unit level, which is the operating segment level or one level below the operating segment level. A reporting unit is an operating segment or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. Goodwill is not amortized but is evaluated for impairment at least annually on October 1 or whenever events or changes in circumstances indicate that it is more likely than not that the carrying amount may not be recoverable. The evaluation begins with a qualitative assessment to determine whether a quantitative impairment test is necessary. If, after assessing qualitative factors, we determine it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the quantitative goodwill impairment test is performed.

Judgments and uncertainties involved in the estimate
We make various estimates and assumptions about our goodwill, including whether any potential impairment events have occurred. Examples of such events or changes in circumstances, many of which are subjective in nature, include the following:
Significant negative industry or economic trends;
A significant change in the use of the acquired assets or our strategy;
A significant divestiture or other disposition activity;
A significant decrease in the market value of the asset;
A significant change in legal factors or the business climate that could affect the value of the asset; and
A change in segment by one or more reporting unit

Additionally, we make estimates and assumptions regarding the inputs used to perform a quantitative assessment of our goodwill, if necessary. The Company performed a discounted cash flow analysis and a market multiple analysis. The discounted cash flow analysis included management assumptions for expected sales growth, capital expenditures and overall operational forecasts. The market multiple analysis included historical and projected performance, market capitalization, volatility and multiples for industry peers.



acnt-20221231_g1.jpg
23

Effect if actual results differ from assumptions
We have not made any material changes in our methodology used to determine whether potential impairment events have occurred or any material changes in the estimates and assumptions used in our quantitative goodwill impairment testing. During 2022, goodwill was allocated to the Company's Specialty Chemicals segment and as of December 31, 2022, we determined that no impairment of the carrying value of goodwill for this reporting unit was required. In the event that our estimates vary from actual results, we may record additional impairment losses, which could be material to our results of operations.
Inventory
Description
Inventory is stated at the lower of cost or net realizable value. Cost is determined by either specific identification or weighted average methods. At the end of each quarter, all facilities review recent sales reports to identify sales price trends that would indicate products or product lines that are being sold below our cost. This would indicate that an adjustment would be required.

We record an obsolete inventory reserve for identified finished goods with no sales activity and raw materials with no usage. This reserve is based on our current knowledge with respect to inventory levels, sales trends and historical experience. During 2022, our reserve increased approximately $2.4 million to $3.5 million as of December 31, 2022.

We also record an inventory reserve for the estimated shrinkage (quantity losses) between physical inventories. This reserve is based upon the most recent physical inventory results. During 2022, the inventory shrink reserve had an immaterial increase in response to estimated shrinkage rates based on results from previous physical inventories. Our inventory reserve for estimated shrinkage was $0.2 million as of December 31, 2022.

Judgments and uncertainties involved in the estimate
We do not believe that our inventories are subject to significant risk of obsolescence in the near term and we have the ability to adjust purchasing practices based on anticipated sales trends and general economic conditions. However, changes in demand, product life cycle, cost trends, product pricing or a deterioration in product quality could result in the need for additional reserves. Likewise, changes in the estimated shrink reserve may be necessary, based on the timing and results of physical inventories. We also apply judgment in the determination of levels of obsolete inventory and assumptions about net realizable value.

Effect if actual results differ from assumptions
We have not made any material changes in the methodology used to establish our reserves for obsolete inventory or inventory shrinkage during the past two fiscal years. However, it is possible that actual results could differ from recorded reserves. For instance, a 10% change in the amount of products considered obsolete would have decreased net earnings by $2.7 million for 2022. A 10% change in the estimated shrinkage rate would not have had a material impact on net earnings for 2022.
Income Taxes
Description
In determining income for financial statement purposes, we must make certain estimates and judgments in the calculation of tax expense, the resultant tax liabilities and the recoverability of deferred tax assets that arise from temporary differences between the tax and financial statement recognition of revenue and expense. Deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In addition, deferred tax assets are also recorded with respect to net operating losses and other tax attribute carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. Valuation allowances are established when realization of the benefit of deferred tax assets is not deemed to be more likely than not. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

We recognize net tax benefits under the recognition and measurement criteria of FASB ASC Topic 740, Income Taxes, which prescribes requirements and other guidance for financial statement recognition and measurement of positions taken or expected to be taken on tax returns. We record interest and penalties, if any, related to uncertain tax positions as a component of income tax expense.



acnt-20221231_g1.jpg
24

Judgments and uncertainties involved in the estimate
We assess on a tax jurisdictional basis the likelihood that our deferred tax assets can be recovered. If recovery is not more likely than not (a likelihood of less than 50 percent), the provision for taxes must be increased by recording a reserve in the form of a valuation allowance for the deferred tax assets that are estimated not to ultimately be recoverable. In this process, certain relevant criteria are evaluated including: the amount of income or loss in prior years, the existence of deferred tax liabilities that can be used to absorb deferred tax assets, the taxable income in prior carryback years that can be used to absorb net operating losses and credit carry backs, future expected taxable income and prudent and feasible tax planning strategies. Changes in taxable income, market conditions, tax laws and other factors may change our judgment regarding whether we will be able to realize the deferred tax assets. These changes, if any, may require material adjustments to the net deferred tax assets and an accompanying reduction or increase in income tax expense which will result in a corresponding increase or decrease in net income in the period when such determinations are made. The utilization of certain deferred tax assets is dependent on the amount and timing of taxable income that we will ultimately generate in the future and other factors, such as changes in tax laws.

We also assess the likelihood that our tax reporting positions will ultimately be sustained. To the extent it is determined it is more likely than not (a likelihood of more than 50 percent) that some portion, or all, of a tax reporting position will ultimately not be recognized and sustained, a provision for unrecognized tax benefit is provided by either reducing the applicable deferred tax asset or accruing an income tax liability. Our judgment regarding the sustainability of our tax reporting positions may change in the future due to changes in tax laws and other factors. These changes, if any, may require material adjustments to the related deferred tax assets or accrued income tax liabilities and an accompanying reduction or increase in income tax expense which will result in a corresponding increase or decrease in net income in the period when such determinations are made.

We have provided valuation allowances as of December 31, 2022, aggregating to $1.7 million against certain state and local net operating loss carryforwards and other deferred tax assets. As of December 31, 2022, the Company has no liability for unrecognized income tax benefits.

Effect if actual results differ from assumptions
Although management believes that the estimates and judgments discussed herein are reasonable, actual results could differ, which could result in income tax expense or benefits that could be material.
Item 7A. Quantitative and Qualitative Disclosures about Market Risk
The Company is a smaller reporting company as defined in Rule 12b-2 of the Exchange Act and is not required to provide the information required by this Item.


acnt-20221231_g1.jpg
25

Item 8. Financial Statements and Supplementary Data
Index to Financial Statements
Page
Report of Independent Registered Public Accounting Firm (BDO USA, LLP; Chicago, IL; PCAOB ID: 243)



acnt-20221231_g1.jpg
26

Report of Independent Registered Public Accounting Firm

Shareholders and Board of Directors
Ascent Industries Co.
Oak Brook, Illinois

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Ascent Industries Co. (the “Company”) as of December 31, 2022 and 2021, the related consolidated statements of income, shareholders’ equity, and cash flows for each of the years then ended, and the related notes and schedules (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control – Integrated Framework (2013)] issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated March 31, 2023, expressed an adverse opinion thereon.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Tax Benefits Associated with Closure of Palmer of Texas Tanks, Inc

As described in Note 11 to the consolidated financial statements, the Company's effective tax rate for 2022 was less than the U.S. statutory rate of 21% primarily driven by tax benefits associated with losses on the investment in Palmer of Texas Tanks, Inc. (“Palmer”) and its ultimate wind down and closure. The tax benefits associated with the investment in Palmer which amounted to $5.7 million during the year related to a deduction claimed for the tax basis in the Company’s stock in Palmer.

We identified accounting for the tax benefits associated with the Company’s investment in Palmer as a critical audit matter. Determining the timing of recognition and measurement of the tax benefits associated with Palmer closure required


acnt-20221231_g1.jpg
27

significant management judgment, including the determination of whether the tax positions’ technical merits are more likely than not to be sustained in an audit by a taxing authority based on the application and interpretation of the relevant tax laws to the facts of the specific transaction. Auditing these elements involved especially complex auditor judgment due to the nature and extent of audit effort required to address these matters, including the need to involve personnel with specialized skill and knowledge.

The primary procedures we performed to address this critical audit matter included:

Utilizing personnel with specialized tax knowledge and skill to assist in the following:
Evaluating the appropriateness of management’s interpretation and application of relevant tax laws in the U.S. and the conclusions within management’s tax opinions, memoranda and other relevant documents.
Testing the completeness and accuracy of the gross receipts test used to determine the qualification for tax benefits associated with Palmer closure.
Testing the completeness and accuracy of the outside tax stock basis calculation used to determine the amount of the tax benefits recognized.
Assessing the appropriateness of the timing of recognition of the tax benefits associated with Palmer closure.

Valuation of goodwill related to the Specialty Chemicals Reporting Unit

As described in Note 1 to the consolidated financial statements, the Company’s goodwill balance was $11.4 million at December 31, 2022, which pertains to its Specialty Chemicals reporting unit. The Company’s evaluation of goodwill for impairment involves comparison of the fair value of the reporting unit to its carrying value. Management conducted an annual quantitative impairment assessment of the Specialty Chemicals reporting unit as of October 1, 2022. During the fourth quarter of 2022, the Company determined potential impairment indicators existed within the Specialty Chemicals reporting unit and therefore, performed another quantitative impairment assessment. The Company determined the fair value of the reporting unit using an equal weighting of the income and market approaches, which required management to make significant estimates and assumptions related to discount rate and forecasts of revenue and profits.

We identified the valuation of goodwill for the Specialty Chemicals reporting unit as a critical audit matter. Auditing management’s impairment assessment is complex and highly judgmental due to the significant estimation required in determining the fair value of the Specialty Chemicals reporting unit. The determination of the fair value of the Specialty Chemicals reporting unit is sensitive to certain assumptions, which are affected by expected future market and economic conditions. Auditing management’s impairment assessment involved especially challenging and subjective auditor judgment due to the uncertainty surrounding future events and the extent of specialized skill required to test certain valuation assumptions.

The primary procedures we performed to address this critical audit matter included:
Evaluating the reasonableness of assumptions used in the Company’s impairment assessment, including the revenue growth rate and profit margins.
Testing the accuracy and completeness of the data used by management to develop its projections.
Utilizing personnel with specialized skills and knowledge in valuation approach and methodologies to assist in: (i) assessing the appropriateness of the fair value methodology, and (ii) evaluating the reasonableness of certain valuation assumptions used, including the discount rate.

/s/ BDO USA, LLP

We have served as the Company's auditor since 2021.
Chicago, Illinois
March 31, 2023


acnt-20221231_g1.jpg
28

Report of Independent Registered Public Accounting Firm

Shareholders and Board of Directors
Ascent Industries Co.
Oak Brook, Illinois

Opinion on Internal Control Over Financial Reporting

We have audited Ascent Industries Co.'s (the "Company's") internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the "COSO criteria"). In our opinion, the Company did not maintain, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.
We do not express an opinion or any other form of assurance on management's statements referring to any corrective actions taken by the Company after the date of management's assessment.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) ("PCAOB"), the consolidated balance sheets of the Company as of December 31, 2022 and 2021, the related consolidated statements of income, shareholders’ equity, and cash flows for the years then ended and the related notes (collectively referred to as "the financial statements") and our report dated March 31, 2023, expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Item 9A, Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. Material weaknesses were identified regarding the following:

A.Entity Level Activities - Management did not maintain appropriately designed entity-level controls impacting:
Control Environment: Lack of structure and responsibility, insufficient number of qualified resources due to significant turnover in key personnel leading to insufficient oversight and accountability over the performance of controls;
Monitoring: Insufficient evaluation and determination as to whether the components of internal control were present and functioning based upon evidence maintained for certain management review controls and activity level controls across a significant portion of the Company's financial statement areas.

B.Control Activities - Management did not have effective policies and procedures or adequate selection and development of effective control activities, which resulted in the following additional material weaknesses:
Management did not appropriately design and implement controls over the existence, accuracy, completeness, and valuation of inventory.


acnt-20221231_g1.jpg
29

Management did not maintain effectively designed and implemented controls over recorded revenue and accounts receivable, including procedures over the existence and accuracy of data input for price and quantity, review of sales contracts, as well as appropriate allocation of transaction price across identified performance obligations within the Company's contracts with customers.
Management did not maintain effectively designed and implemented controls to detect potential material misstatements to period-end financial statements through review of account reconciliations and account analyses on a timely basis as well as other aspects of the financial statement preparation and review process. Additionally, management did not maintain effectively designed and implemented controls over the review of journal entries.
Management did not appropriately design and implement management review controls at a sufficient level of precision around complex accounting areas including goodwill impairment, long-lived asset impairment, and income taxes.
Management did not fully design, implement and monitor general information technology controls in the areas of user access, cyber-security and segregation of duties for systems supporting many of the Company’s internal control processes. As a result of these segregation of duties deficiencies the related manual business process controls were determined to be ineffective.

These material weaknesses were considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2022 financial statements, and this report does not affect our report dated March 31, 2023 on those financial statements.

Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ BDO USA, LLP

Chicago, Illinois
March 31, 2023


acnt-20221231_g1.jpg
30

Ascent Industries Co.
Consolidated Balance Sheets
As of December 31, 2022 and 2021
(in thousands, except par value and share data)
 20222021
Assets 
Current assets: 
Cash and cash equivalents$1,441 $2,021 
Accounts receivable, net
45,120 50,126 
Inventories, net 
Raw materials57,518 48,448 
Work-in-process22,966 24,990 
Finished goods33,968 29,811 
Total inventories, net114,452 103,249 
Prepaid expenses and other current assets8,982 3,728 
Assets held for sale380 855 
Total current assets170,375 159,979 
Property, plant and equipment, net42,346 43,720 
Right-of-use assets, operating leases, net29,224 30,811 
Goodwill11,389 12,637 
Intangible assets, net10,387 14,382 
Deferred income taxes1,353  
Deferred charges, net203 302 
Other non-current assets3,766 4,171 
Total assets$269,043 $266,002 
Liabilities and Shareholders' equity 
Current liabilities: 
Accounts payable$22,731 $32,318 
Accounts payable - related parties 2 
Accrued expenses and other current liabilities6,560 12,407 
Current portion of note payable387  
Current portion of long-term debt2,464 2,464 
Current portion of earn-out liability 1,961 
Current portion of operating lease liabilities1,056 1,104 
Current portion of finance lease liabilities280 233 
Total current liabilities33,478 50,489 
Long-term debt69,085 67,928 
Long-term portion of operating lease liabilities30,911 32,059 
Long-term portion of finance lease liabilities1,242 1,414 
Deferred income taxes 2,433 
Other long-term liabilities68 89 
Total liabilities134,784 154,412 
Commitments and contingencies – see Note 15
Shareholders' equity: 
Common stock - $1 par value: 24,000,000 shares authorized; 11,085,103 and 10,160,599 shares issued and outstanding, respectively
11,085 11,085 
Capital in excess of par value47,021 46,058 
Retained earnings85,146 63,080 
 143,252 120,223 
Less cost of common stock in treasury - 924,504 and 918,471 shares, respectively
(8,993)(8,633)
Total shareholders' equity134,259 111,590 
Total liabilities and shareholders' equity$269,043 $266,002 
 See accompanying notes to consolidated financial statements.


acnt-20221231_g1.jpg
31

Ascent Industries Co.
Consolidated Statements of Income
For the years ended December 31, 2022 and 2021
(in thousands, except per share data)
 20222021
Net sales$414,147 $334,715 
Cost of sales357,614 273,949 
Gross profit56,533 60,766 
Selling, general and administrative expense34,952 30,144 
Acquisition costs and other1,200 1,001 
Proxy contest costs and recoveries 168 
Earn-out adjustments(7)1,872 
Asset impairment 233 
Operating income20,388 27,348 
Other (income) and expense  
Interest expense2,742 1,486 
Loss on extinguishment of debt 223 
Change in fair value of interest rate swap (2)
Other, net(209)143 
Income before income taxes17,855 25,498 
Income tax provision (benefit)(4,211)5,253 
Net income$22,066 $20,245 
Net income per common share:  
Basic$2.16 $2.17 
Diluted$2.12 $2.14 
Weighted average number of common shares outstanding:
Basic10,230 9,340 
Diluted10,410 9,456 
See accompanying notes to consolidated financial statements.



acnt-20221231_g1.jpg
32

Ascent Industries Co.
Consolidated Statements of Cash Flows
For the years ended December 31, 2022 and 2021
(in thousands)
 20222021
Cash flows from operating activities: 
Net income$22,066 $20,245 
Adjustments to reconcile net income to net cash provided by operating activities: 
Depreciation expense8,722 7,547 
Amortization expense3,995 2,794 
Amortization of debt issuance costs99 95 
Asset impairment 233 
Loss on extinguishment of debt 223 
Deferred income taxes(4,211)(2,071)
Earn-out adjustments(7)1,872 
Payments of earn-out liabilities in excess of acquisition date fair value
(662)(138)
Provision for (reduction of) losses on accounts receivable1,034 (398)
Provision for losses on inventories3,052 1,649 
Loss (gain) on disposal of property, plant and equipment27 (848)
Non-cash lease expense414 481 
Non-cash lease termination loss 5 
Change in fair value of interest rate swap (2)
Payments for termination of interest rate swap (46)
Issuance of treasury stock for director fees364 132 
Share-based compensation expense1,407 799 
Changes in operating assets and liabilities: 
Accounts receivable3,972 (16,185)
Inventories(13,779)(18,873)
Other assets and liabilities(12)(55)
Accounts payable(10,277)10,835 
Accounts payable - related parties(2)2 
Accrued expenses(2,702)1,506 
Accrued income taxes(7,923)9,253 
Net cash provided by operating activities5,577 19,055 
Cash flows from investing activities: 
Purchases of property, plant and equipment(5,074)(1,497)
Proceeds from disposal of property, plant and equipment99 1,400 
Acquisitions, net of cash acquired
 (32,564)
Net cash used in investing activities(4,975)(32,661)
Cash flows from financing activities: 
Borrowings from long-term debt443,363 215,528 
Proceeds from note payable967  
Proceeds from the issuance of common stock related to Rights Offering 10,010 
Proceeds from exercise of stock options175 109 
Payments on long-term debt(442,206)(206,505)
Payments on note payable(580) 
Principal payments on finance lease obligations(266)(92)
Payments on earn-out liabilities(1,292)(3,494)
Repurchase of common stock(1,343) 
Payments of deferred financing costs (165)
Net cash (used in) provided by financing activities(1,182)15,391 
(Decrease) Increase in cash and cash equivalents(580)1,785 
Cash and cash equivalents at beginning of year2,021 236 
Cash and cash equivalents at end of year$1,441 $2,021 
See accompanying notes to consolidated financial statements.


acnt-20221231_g1.jpg
33

Ascent Industries Co.
Consolidated Statements of Cash Flows
For the years ended December 31, 2022 and 2021
(in thousands)
Year Ended December 31,
Supplemental Disclosure of Cash Flow Information20222021
Cash paid for:
Interest$2,230 $1,315 
Income taxes7,859 1,654 
Noncash Investing Activities:
Capital expenditures, not yet paid$751 $ 
See accompanying notes to consolidated financial statements.


acnt-20221231_g1.jpg
34

Ascent Industries Co.
Consolidated Statements of Shareholders' Equity
For the years ended December 31, 2022 and 2021
(in thousands, except share and per share data)


Common StockTreasury Stock
 SharesAmountCapital in Excess of
Par Value
Retained EarningsSharesAmountTotal
Balance December 31, 202010,300 $10,300 $37,719 $42,835 1,123 $(10,559)$80,295 
Net income— — — 20,245 — — 20,245 
Issuance of 785,103 shares of common stock - Rights Offering
785 785 9,225  — — 10,010 
Issuance of 191,673 shares of common stock from treasury
— — (1,670)— (192)1,802 132 
Exercise of stock options for 13,174 shares, net
— — (15)— (13)124 109 
Share-based compensation— — 799 — —  799 
Balance December 31, 202111,085 $11,085 $46,058 $63,080 918 $(8,633)$111,590 
Net income— — — 22,066 — — 22,066 
Issuance of 86,274 shares of common stock from treasury
—  (449)— (86)813 364 
Exercise of stock options for 18,098 shares, net
— — 5 — (18)170 175 
Share-based compensation— — 1,407 — — 1,407 
Repurchase of common stock— —  — 110 (1,343)(1,343)
Balance December 31, 202211,085 $11,085 $47,021 $85,146 924 $(8,993)$134,259 
See accompanying notes to consolidated financial statements.


acnt-20221231_g1.jpg
35

Ascent Industries Co.
Notes to Consolidated Financial Statements

Notes to Consolidated Financial Statements
Note 1: Summary of Significant Accounting Policies
Ascent Industries Co. is an industrials company focused on the production and distribution of industrial tubular products including stainless steel and galvanized pipe and tube, seamless carbon pipe and tube, and specialty chemicals. Ascent Industries Co. was incorporated in 1958 as the successor to a chemical manufacturing business founded in 1945 known as Blackman Uhler Industries Inc. On August 5, 2022, we filed with the Secretary of State of the State of Delaware a Certificate of Amendment to our Certificate of Incorporation to change our corporate name from Synalloy Corporation to Ascent Industries Co., effective August 10, 2022. The Company's executive office is located at 1400 16th Street, Suite 270, Oak Brook, Illinois 60523. Unless indicated otherwise, the terms "Ascent", "Company," "we" "us," and "our" refer to Ascent Industries Co. and its consolidated subsidiaries.
The Company's business is divided into two reportable operating segments, Tubular Products and Specialty Chemicals. 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.
The Specialty Chemicals segment produces specialty 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.
Principles of Consolidation - The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. Intercompany transactions and balances have been eliminated.
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.
Cash and Cash Equivalents - The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company maintains cash levels in bank accounts that, at times, may exceed federally-insured limits.
Accounts Receivable - Accounts receivable from the sale of products are recorded at net realizable value and the Company generally grants credit to customers on an unsecured basis. Substantially all of the Company's accounts receivable are due from companies located throughout the United States. The Company provides an allowance for credit losses for expected uncollectible amounts. The allowance is based upon an analysis of accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivables balances, historical loss experience, current information, and future expectations. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral. Receivables are generally due within 30 to 60 days. Delinquent receivables are written off based on individual credit evaluations and specific circumstances of the customer. Activity in the allowance for credit losses were as follows:
(in thousands)20222021
Balance at beginning of period$216 $496 
Current period provision for expected credit losses1,405 (68)
Deductions from allowance(371)(330)
Acquired allowance 118 
Balance at end of period$1,250 $216 


acnt-20221231_g1.jpg
36

Ascent Industries Co.
Notes to Consolidated Financial Statements

Inventories - Inventory is stated at the lower of cost or net realizable value ("LCNRV"). Cost is determined by either specific identification or weighted average methods.
At the end of each quarter, all facilities review recent sales reports to identify sales price trends that would indicate products or product lines that are being sold below our cost. This would indicate that an adjustment would be required. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical price, is greater than the current selling price of that product. During the year ended December 31, 2022 and 2021, no significant LCNRV adjustments were required by our Specialty Chemicals segment.
Stainless steel, both in its raw material (coil or plate) or finished goods (pipe and tube) state is purchased/sold using a base price plus an additional surcharge which is dependent on current nickel prices. As raw materials are purchased, it is priced to the Company based upon the surcharge at that date. When the selling price of the finished pipe is set for the customer, approximately three months later, the then-current nickel surcharge is used to determine the proper selling prices. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical nickel price, is greater than the current selling price of that product due to a reduction in the nickel surcharge. During the years ended December 31, 2022, LCNRV adjustments of $0.5 million were required by our Tubular Products segment. During the year ended December 31, 2021 no significant LCNRV adjustments were required by our Tubular Products segment.
In addition, the Company establishes inventory reserves for:
Estimated obsolete or unmarketable inventory - The Company identified inventory items with no sales activity for finished goods or no usage for raw materials for a certain period of time. For those inventory items not currently being marketed and unable to be sold, a reserve was established for 100% of the inventory cost less any estimated scrap proceeds. The Company reserved $3.5 million and $1.1 million as of December 31, 2022 and 2021, respectively.
Estimated quantity losses - The Company performs an annual physical count of inventory during the fourth quarter each year for all facilities. A reserve is established for the potential quantity losses that could occur subsequent to their physical inventory. This reserve is based upon the most recent physical inventory results. The Company had $0.2 million reserved for physical inventory quantity losses as of December 31, 2022 and 2021, respectively.
Property, Plant and Equipment - Property, plant and equipment are stated at cost. Depreciation is determined based on the straight-line method over the estimated useful life of the assets. Substantially all depreciation is recorded within cost of goods sold on the consolidated statement of income. Leasehold improvements are depreciated over the shorter of their useful lives or the remaining non-cancellable lease term, buildings are depreciated over a range of 10 years to 40 years, and machinery, fixtures and equipment are depreciated over a range of three years to 20 years. The costs of software licenses are amortized over five years using the straight-line method. The Company continually reviews the recoverability of the carrying value of long-lived assets. The Company also reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be recoverable. When the future undiscounted cash flows of the operation to which the assets relate do not exceed the carrying value of the asset, the assets are written down to fair value.
Business Combinations - Business combinations are accounted for using the acquisition method of accounting. Under this method, the total consideration transferred to consummate the business combination is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values as of the closing date of the transaction. The acquisition method of accounting requires extensive use of estimates and judgments to allocate the consideration transferred to the identifiable tangible and intangible assets acquired, if any, and liabilities assumed. See Note 2 for further discussion on the Company's acquisition of DanChem.
Goodwill - Goodwill is the excess of the purchase price over the fair value of identifiable assets acquired, less fair value of liabilities assumed, in a business combination. The Company reviews goodwill for impairment at the reporting unit level, which is the operating segment level or one level below the operating segment level. Goodwill is not amortized but is evaluated for impairment at least annually on October 1 or whenever events or changes in circumstances indicate that it is more likely than not that the carrying amount may not be recoverable. The evaluation begins with a qualitative assessment to determine whether a quantitative impairment test is necessary. If, after assessing qualitative factors, we determine it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the quantitative goodwill impairment test is performed.
The quantitative goodwill impairment test used to identify potential impairment compares the fair value of a reporting unit with its carrying amount, including goodwill. Fair value represents the price a market participant would be willing to pay in a


acnt-20221231_g1.jpg
37

Ascent Industries Co.
Notes to Consolidated Financial Statements

potential sale of the reporting unit and is based on a combination of an income approach, based on discounted future cash flows, and a market approach, based on market multiples applied to free cash flow. If the fair value exceeds the carrying value, then no goodwill impairment has occurred. If the carrying value of the reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. Any impairment identified is included within "goodwill impairment" in the consolidated statements of income.
A reporting unit is an operating segment or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. During 2022 and 2021, goodwill was allocated to the Specialty Chemicals reporting unit.
The changes in the carrying amount of goodwill for the years ended December 31, 2022 and 2021 were as follows:
(in thousands)Specialty Chemicals
Balance December 31, 2020$1,355 
Acquisitions11,282 
Balance December 31, 202112,637 
PPA Revisions(1,248)
Balance December 31, 2022$11,389 
During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period.
During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.
We conducted our annual impairment test of the Specialty Chemicals reporting unit as of October 1, 2022. The Company performed a discounted cash flow analysis and a market multiple analysis for the Specialty Chemicals reporting unit. The discounted cash flow analysis included management assumptions for expected sales growth, capital expenditures and overall operational forecasts. the market multiple analysis included historical and projected performance, market capitalization, volatility and multiples for industry peers. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was greater than its carrying value and, as such, no goodwill impairment was necessary.
During the fourth quarter of 2022, the Company determined potential indicators of impairment within the Specialty Chemicals reporting unit, with an associated goodwill balance of $11.4 million, existed. Significant decreases in the Company's stock price and performance relative to forecast, collectively, indicated that the reporting unit had experienced a triggering event and the need to perform another quantitative evaluation of goodwill. As a result, the Company quantitatively evaluated the Specialty Chemicals reporting unit for impairment. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was above its carrying value and, as such, no goodwill impairment was necessary.
Intangible Assets - Intangible assets consists of customer relationships, trademarks and trade names, and Other and represents the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful lives using either an accelerated or straight-line method over a period ranging from eight to 15 years.


acnt-20221231_g1.jpg
38

Ascent Industries Co.
Notes to Consolidated Financial Statements

Amortization expense is recorded in selling, general and administrative expense on the consolidated statements of income. The weighted average amortization period for the customer relationships is approximately 12 years.
The gross carrying amount and accumulated amortization of intangible assets consist of the following:
20222021
(in thousands)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Definite-lived intangible assets:
Customer related$28,226 $(18,437)$28,226 $(14,486)
Trademarks and trade names150 (12)150 (2)
Other500 (40)500 (6)
Total definite-lived intangible assets$28,876 $(18,489)$28,876 $(14,494)
The Company recorded amortization expense related to intangible assets of $4.0 million and $2.8 million for 2022 and 2021, respectively.
Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows:
(in thousands)
2023$1,580 
20241,555 
20251,384 
20261,153 
2027973 
Thereafter3,742 
Total$10,387 
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 and is recorded in interest expense on the consolidated statements of income. On January 15, 2021, the Company and its subsidiaries entered into a new Credit Agreement (the "Credit Agreement") with BMO Harris Bank, N.A ("BMO") providing the Company with a new four-year revolving credit facility and replacing the Company's previous asset based revolving line of credit and term loan with Truist Bank ("Truist"). The Company accounted for this refinance as a debt extinguishment and, as a result, $0.2 million of unamortized debt issuance costs associated with the Company's previously existing bank debt were written off as a loss on extinguishment of debt during the year ended December 31, 2021.
Deferred charges totaled $0.4 million as of December 31, 2022 and 2021, respectively. Accumulated amortization of deferred charges as of December 31, 2022 and 2021 totaled $0.2 million and $0.1 million, respectively.
The Company recorded amortization expense related to deferred charges of $0.1 million for 2022 and 2021.
Long-Lived Asset Impairment - The carrying amounts of long-lived assets are reviewed whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. A potential impairment has occurred for long-lived assets held-for-use if projected future undiscounted cash flows expected to result from the use and eventual disposition of the assets are less than the carrying amounts of the assets. An impairment loss is recorded for long-lived assets held-for-use when the carrying amount of the asset is not recoverable and exceeds its fair value.
Long-lived assets that are expected to be sold within the next 12 months and meet the other relevant held-for-sale criteria are classified as long-lived assets held-for-sale. An impairment loss is recorded for long-lived assets held-for-sale when the carrying amount of the asset exceeds its fair value less cost to sell. A long-lived asset is not depreciated while its classified as held-for-sale.


acnt-20221231_g1.jpg
39

Ascent Industries Co.
Notes to Consolidated Financial Statements

For long-lived assets to be abandoned, the Company considers the asset to be disposed of when it ceases to be used. Until it ceases to be used, the Company continues to classify the asset as held-for-use and test for potential impairment accordingly. If the Company commits to a plan to abandon a long-lived asset before the end of its previously estimated useful life, its depreciable life is re-evaluated.
Fair value measurements associated with long-lived asset impairments are included in Note 4 to the consolidated financial statements.
Earn-Out Liabilities - In connection with the 2019 American Stainless acquisition, the Company is required to make quarterly earn-out payments to American Stainless for a period of three years following closing equal to six and one-half percent (6.5%) of ASTI’s revenue over the three-year earn-out period. These quarterly earn-out payments ended in 2022.
In connection with the 2018 MUSA-Galvanized acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of galvanized pipe and tube. These quarterly earn-out payments ended in 2022.
In connection with the 2017 MUSA-Stainless acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of stainless steel pipe and tube (outside diameter of 10 inches or less). These quarterly earn-out payments ended in 2021.
The fair value of the earn-out liabilities are estimated by applying the probability-weighted expected return method using management's estimates of pounds to be shipped and future price per unit. Changes to the fair value of the earn-out liabilities are determined each quarter-end and charged to income or expense in the “Earn-Out Adjustments” line item in the consolidated statements of income. See Note 4 for additional information on the Company's earn-out liabilities.
Revenue Recognition - 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.
Our contracts with customers may include multiple performance obligations. For such arrangements, revenue for each performance obligation is based on its standalone selling price and revenue is recognized as each performance obligation is satisfied. The Company generally determines standalone selling prices based on the prices charged to customers using the adjusted market assessment approach or expected cost plus margin. Deferred revenues are recorded when cash payments are received in advance of satisfying the performance obligation, including amounts which are refundable. See Note 3 for additional information on the Company's revenue.
Shipping Costs - Shipping costs are treated as fulfillment activities at the time control and title of the promised good and services rendered are transferred to the customer. Shipping costs of approximately $11.2 million and $9.4 million in 2022 and 2021, respectively, are recorded in cost of goods sold on the consolidated statements of income.
Share-Based Compensation - Share-based payments to employees, including grants of employee stock options, are recognized in the consolidated statements of income as compensation expense (based on their estimated fair values at grant date) generally over the vesting period of the awards using the straight-line method. Any forfeitures of share-based awards are recorded as they occur. See Note 10 for additional information on the Company's accounting for share-based payments.
Income Taxes - Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing accounts and their respective tax basis and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets unless it is more likely than not that such assets will be realized.


acnt-20221231_g1.jpg
40

Ascent Industries Co.
Notes to Consolidated Financial Statements

Additionally, the Company maintains reserves for uncertain tax provisions, if necessary. See Note 11 for additional information on the Company's income taxes.
Earnings Per Share - Earnings per share of common stock are computed based on the weighted average number of basic and diluted shares outstanding during each period.
Leases - The Company determines whether an arrangement is a lease at contract inception. For leases in which the Company is the lessee, the Company recognizes a right-of-use asset and corresponding lease liability on the consolidated balance sheets equal to the present value of the fixed lease payments over the lease term. Lease liabilities represent an obligation to make lease payments arising from a lease while right-of-use assets represent a right to use an underlying asset during the lease term. The Company does not separate lease and non-lease components for its underlying assets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets.
If readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, the Company's leases generally do not provide a readily determinable implicit rate. When the implicit rate is not determinable, the Company's estimated incremental borrowing rate is utilized, determined on a fully collateralized and fully amortizing basis, to discount lease payments based on information available at lease commencement. The Company determines the appropriate incremental borrowing rate by identifying a reference rate and making adjustments that take into consideration financing options and certain lease-specific circumstances. Such adjustments include assuming the Store Capital lease would require two lenders with the secondary lender being secured on a second lien requiring mezzanine rates. Lease costs are recognized on a straight-line basis over the lease term.
Right-of-use assets and operating lease liabilities are remeasured upon certain modifications to leases using the present value of the remaining lease payments and estimated incremental borrowing rate upon lease modification. The difference between the remeasured right-of-use asset and the operating lease liabilities are recognized as a gain or loss within operating expenses. The Company reviews any changes to its lease agreements for potential modifications and/or indicators of impairment of the respective right-of-use asset. Operating leases are included in ROU assets, current portion of operating lease liabilities and long-term portion of operating lease liabilities on the accompanying consolidated balance sheets. Finance leases are included in property, plant and equipment, current portion of finance lease liabilities and long-term portion of finance lease liabilities. See Note 7 for additional information on the Company's leases.
The Company subleases portions of certain properties that are not used in its operations. Sublease income was $0.2 million for 2022. Sublease income was not significant for 2021.
Concentrations of Credit Risk - Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash deposits and trade accounts receivable. The Company monitors the financial institutions where it invests its cash and cash equivalents as well as performs credit reviews of potential customers when extending credit to purchase and periodic reviews of existing customers to mitigate exposure and risk. The Specialty Chemicals segment has one customer that accounted for approximately 21% of the segment's revenues for 2022 and 15% of the segment's revenues for 2021.
Accounting Pronouncements Not Yet Adopted - In March 2020, the Financial Accounting Standards Board (FASB) issued 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. On December 21, 2022, the FASB issued ASU 2022-06 to defer the sunset date of Topic 848 until December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The Company continues to evaluate this standard update and does not currently expect a material impact to the Company’s financial statements or disclosures.



acnt-20221231_g1.jpg
41

Ascent Industries Co.
Notes to Consolidated Financial Statements

Note 2: Acquisitions
Acquisition of DanChem Technologies, Inc.
On October 22, 2021, the Company completed the acquisition of DanChem, a contract manufacturer of chemical products located in Danville, Virginia. The Company accounted for the transaction as a business combination using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 - "Business Combinations". The preliminary purchase price was $34.1 million including $1.5 million in cash obtained through the acquisition. The purchase price was paid in cash and funded through a drawdown of $34.5 million on the Company’s existing revolving credit facility. 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) LIBOR plus 1.50%. See Note 6 for more information on the Company's long-term debt.
During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision within the measurement period, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period.
During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.

The table below summarizes the fair value of identifiable assets acquired and liabilities assumed in the Acquisition and the revisions made in 2022:
(in thousands)October 22, 2021RevisionsDecember 31, 2022
Cash and cash equivalents$1,533 $1,533 
Accounts receivable, net of allowance for credit losses of $118
5,358 5,358 
Inventories, net1,561 1,561 
Prepaid expenses and other current assets454 454 
Property, plant and equipment, net15,697 $1,594 17,291 
Right of use asset, operating leases, net208 208 
Intangible assets, net5,750 5,750 
Total identifiable assets acquired30,561 1,594 32,155 
Accounts payable1,751 1,751 
Accrued expenses and other current liabilities1,622 1,622 
Current portion of operating lease liabilities51 51 
Current portion of finance lease liabilities215 215 
Deferred income taxes2,542 346 2,888 
Long-term portion of operating lease liabilities157 157 
Long-term portion of finance lease liabilities1,408 1,408 
Total identifiable liabilities assumed7,746 346 8,092 
Net identifiable assets acquired22,815 1,248 24,063 
Transaction price34,097 34,097 
Goodwill$11,282 $(1,248)$10,034 


acnt-20221231_g1.jpg
42

Ascent Industries Co.
Notes to Consolidated Financial Statements

Goodwill is calculated as the excess of the purchase price over the fair value of the net assets acquired. The recognized goodwill is attributable to operational synergies, assembled workforce and growth opportunities and was allocated to the Company's Specialty Chemicals segment. Substantially all of the goodwill resulting from this acquisition is not expected to be deductible for tax purposes.

Approximately $0.5 million and $1.0 million of one-time, acquisition-related costs, is recognized in acquisition costs and other expenses in the consolidated statements of income as of December 31, 2022 and 2021, respectively.

The Company identified DanChem’s customer relationships, product development know-how, and tradename as finite-lived assets with estimated fair values as of the acquisition date of $5.1 million, $0.5 million, and $0.2 million, respectively. The finite-lived assets are subject to amortization using either an accelerated or straight-line method over 15 years.

Total net sales and operating income for DanChem for the period from October 22, 2021 through December 31, 2022 were as follows:

(in thousands)2022Period from
10/22/2021 - 12/31/2021
Net sales$32,297 $5,692 
Operating income$115 $621 
Pro Forma Financial Information
The following unaudited consolidated pro forma summary has been prepared by adjusting the Company's historical data to give effect to the acquisition of DanChem as if it had occurred on January 1, 2021:
(unaudited)Year Ended December 31, 2021
(in thousands, except per share data)
Net sales $358,735 
Net income21,681 
Basic net income per common share2.32 
Diluted net income per common share$2.29 
These unaudited pro forma results include adjustments, such as property, plant and equipment step-up, amortization of acquired intangible assets and interest expense on debt financing in connection with the acquisition.

The unaudited consolidated pro forma financial information was prepared in accordance with GAAP and is not necessarily indicative of the results of operations that would have occurred if the acquisition had been completed on the date indicated, nor is it indicative of the future operating results of the Company.

The unaudited pro forma results do not reflect events that either have occurred or may occur after the acquisition date, including, but not limited to, the anticipated realization of operating synergies in subsequent periods. These results do not give effect to certain charges that the Company expects to incur in connection with the acquisition, including, but not limited to, additional professional fees and employee integration.
Note 3: Revenue Recognition
Revenue is generated primarily from contracts to produce, ship and deliver steel and specialty chemical products. The Company’s performance obligations are satisfied and revenue is recognized when control and title of the contract promised goods or services is transferred to our customers for product shipped or services rendered. 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.


acnt-20221231_g1.jpg
43

Ascent Industries Co.
Notes to Consolidated Financial Statements

The following table presents the Company's revenues, disaggregated by product group.
(in thousands)20222021
Fiberglass and steel liquid storage tanks and separation equipment$411 $1,343 
Heavy wall seamless carbon steel pipe and tube48,227 40,539 
Stainless steel pipe and tube222,892 186,651 
Galvanized pipe and tube35,075 38,705 
Specialty chemicals107,542 67,477 
Net sales$414,147 $334,715 
The Company's revenues are derived from contracts with customers where performance obligations are satisfied at a point-in-time or over-time. 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.
(in thousands)20222021
Point-in-time$387,498 $311,287 
Over-time$26,649 $23,428 
Note 4: Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an 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.
The Company's financial instruments include cash and cash equivalents, accounts receivable, accounts payable, notes payable, earn-out liabilities, revolving line of credit, and long-term debt.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The fair value hierarchy requires the use of observable market data when available. In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.


acnt-20221231_g1.jpg
44

Ascent Industries Co.
Notes to Consolidated Financial Statements

Level 3: Contingent consideration (earn-out) liabilities
The fair value of contingent consideration liabilities ("earn-out") resulting from the 2018 MUSA-Galvanized acquisition and 2019 American Stainless acquisition are classified as Level 3. Each quarter-end, the Company re-evaluates its assumptions for all earn-out liabilities and adjusts to reflect the updated fair values. Changes in the estimated fair value of the earn-out liabilities are reflected in operating income in the periods in which they are identified. Changes in the fair value of the earn-out liabilities may materially impact and cause volatility in the Company's operating results. The significant unobservable inputs used in the fair value measurement of the Company's earn-out liabilities are the discount rate, timing of the estimated payouts, and future revenue projections. Significant increases (decreases) in any of those inputs would not have resulted in a material difference in the fair value measurement of the earn-out liabilities for the years ended December 31, 2022 and 2021, respectively.
Quantitative Information about Significant Unobservable Inputs Used in Level 3 Fair Value Measurements
The following table summarizes the significant unobservable inputs in the fair value measurement of our contingent consideration (earn-out) liabilities as of December 31, 2021:
InstrumentFair Value
December 31, 2021
Principal Valuation TechniqueSignificant Unobservable InputsRangeWeighted
Average
Contingent consideration (earn-out) liabilities$1,961Probability Weighted Expected ReturnDiscount rate-5%
Timing of estimated payouts2022-
Future revenue projections
$9.1M
$9.1M
The following table presents a summary of changes in fair value of the Company's Level 3 earn-out liabilities measured on a recurring basis for 2022 and 2021:
(in thousands)MUSA-GalvanizedAmerican StainlessTotal
Balance December 31, 2021$1,106 $855 $1,961 
Earn-out payments during period
(1,099)(855)$(1,954)
Changes in fair value during the period
(7) $(7)
Balance December 31, 2022$ $ $ 
For the year ended December 31, 2022, the Company had no unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value instruments.
Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
For the fiscal year ended December 31, 2022 and 2021, the Company's only significant measurements of assets and liabilities at fair value on a non-recurring basis subsequent to their initial recognition were certain long-lived assets, certain assets held for sale and goodwill (see Note 1 to the consolidated financial statements for additional information regarding this Level 3 fair value measurement).
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.



acnt-20221231_g1.jpg
45

Ascent Industries Co.
Notes to Consolidated Financial Statements

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. It was determined that a significant 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, however, certain long-lived assets and intangible assets related to the galvanized pipe and tube operations were written down to their fair value of zero resulting in accelerated depreciation and amortization charges of $0.9 million. Expenses associated with accelerated depreciation are included in depreciation and amortization expense in the consolidated statements of income.

During 2021, the Company determined that technology associated with certain long-lived assets within the Specialty Chemicals segment was obsolete and, as a result, recognized a $0.2 million non-cash, pre-tax asset impairment charge.

Assets Held-for-Sale
On February 17, 2021 the Board of Directors authorized the permanent cessation of operations at 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 December 31, 2022, the remaining Palmer assets continue to be classified as held for sale with the remaining assets to be disposed of in the first quarter of 2023. The results of operations for this business are included within the Tubular Products segment for all periods presented in this annual report. The Company uses observable inputs, such as prices of comparable assets in active markets to determine the fair value of the remaining assets. The Company classifies these fair value measurements as Level 2.

The assets classified as held for sale as of December 31, 2022 and 2021 are as follows:

(in thousands)20222021
Inventory, net$198 $617 
Property, plant and equipment, net182 238 
Assets held for sale$380 $855 

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.5 million in the first year, 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 approximates fair value as of December 31, 2022. 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 6 for further information on the Company's debt.


acnt-20221231_g1.jpg
46

Ascent Industries Co.
Notes to Consolidated Financial Statements

Note 5: Property, Plant and Equipment
Property, plant and equipment consist of the following:
(in thousands)20222021
Land$723 $723 
Leasehold improvements4,114 4,641 
Buildings1,534 53 
Machinery, fixtures and equipment113,413 110,127 
Construction-in-progress3,270 1,900 
 123,054 117,444 
Less accumulated depreciation and amortization(80,708)(73,724)
Property, plant and equipment, net$42,346 $43,720 

The following table sets forth depreciation expense related to property, plant and equipment:
(in thousands)20222021
Cost of sales$8,472 $7,293 
Selling, general and administrative250 254 
Total depreciation$8,722 $7,547 
Note 6: 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 December 31, 2022, the outstanding balance was $0.4 million.

Credit Facilities
(in thousands)20222021
Revolving line of credit, due January 15, 2025$67,442 $65,571 
Term loan, due January 15, 20254,107 4,821 
Total long-term debt71,549 70,392 
Less: Current portion of long-term debt(2,464)(2,464)
Long-term debt, less current portion$69,085 $67,928 
The Company and its subsidiaries have a Credit Agreement with BMO Harris Bank N.A. ("BMO") which 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 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) LIBOR plus 1.50%. Amounts outstanding under the delayed draw term loan portion of the Facility bear interest at LIBOR plus 1.65%. The Facility also provides an unused commitment fee based on the daily used portion of the Facility. The Credit


acnt-20221231_g1.jpg
47

Ascent Industries Co.
Notes to Consolidated Financial Statements

Agreement includes provisions intended to provide for the replacement of LIBOR with the Secured Overnight Financing Rate ("SOFR") upon the cessation of LIBOR. The Company plans to transition away from LIBOR by June 2023.

The revolving line of credit interest rate was 5.18% and 2.29% as of December 31, 2022 and 2021, respectively. Average borrowings under the revolving line of credit during 2022 and 2021 were $71.0 million and $61.9 million with a weighted average interest rate of 3.67% and 2.23%, respectively.

The term loan interest rate was 6.38% and 1.90% as of December 31, 2022 and 2021, respectively.
The Company made interest payments on all credit facilities of $2.6 million and 1.4 million in 2022 and 2021, respectively.
Principal payments on long-term debt are as follows (in thousands):
2023$2,464 
20242,464 
2025$66,621 
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 December 31, 2022, the Company was in compliance with all financial debt covenants.
As of December 31, 2022, the Company had $37.6 million of remaining availability under it credit facility.

Note 7: 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 December 31, 2022, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.5 million, or 94% of the total lease liabilities on the consolidated balance sheet.
As discussed in Note 2, on October 22, 2021, the Company completed the DanChem acquisition. As part of the acquisition, the Company assumed certain operating and finance leases. As of December 31, 2022, the balances associated with these leases in the consolidated balance sheet include operating lease assets and liabilities of $0.3 million and finance lease assets and liabilities of $2.9 million.
During the year ended December 31, 2022, the Company entered into new operating lease agreements resulting in an additional $0.2 million of right-of-use assets and lease liabilities.

Balance Sheet Presentation
Operating and finance lease amounts included in the consolidated balance sheet are as follows (in thousands):
Year Ended December 31,
ClassificationFinancial Statement Line Item20222021
Operating lease assetsRight-of-use assets, operating leases$29,224 $30,811 
Finance lease assetsProperty, plant and equipment, net1,494 1,640 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,056 1,104 
Current liabilitiesCurrent portion of lease liabilities, finance leases280 233 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,911 32,059 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases$1,242 $1,414 


acnt-20221231_g1.jpg
48

Ascent Industries Co.
Notes to Consolidated Financial Statements

Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Year Ended December 31,
(in thousands)20222021
Operating lease cost1
$4,151 $4,099 
Finance lease cost:
Reduction in carrying amount of right-of-use assets273 100 
Interest on finance lease liabilities36 11 
Sublease income(187) 
Total lease cost$4,273 $4,210 
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 consolidated statements of income.

Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2022 are as follows:
(in thousands)OperatingFinance
2023$3,645 $311 
20243,667 257 
20253,687 244 
20263,703 244 
20273,765 244 
Thereafter36,151 327 
Total undiscounted minimum future lease payments54,618 1,627 
Imputed Interest(22,651)(105)
Total lease liabilities$31,967 $1,522 

Lease Term and Discount Rate
Year Ended December 31,
20222021
Weighted-average discount rate
Operating leases8.31 %8.30 %
Finance leases2.32 %2.27 %
Weighted-average remaining lease term
Operating leases13.61 years14.43 years
Finance leases6.06 years7.07 years


acnt-20221231_g1.jpg
49

Ascent Industries Co.
Notes to Consolidated Financial Statements

Note 8: Accrued Expenses
Accrued expenses consist of the following: 
(in thousands)20222021
Salaries, wages, and commissions$2,344 $5,052 
Income taxes 3,212 
Taxes, other than income taxes1,217 889 
Advances from customers304 441 
Insurance553 517 
Professional fees505 527 
Warranty reserve59 40 
Benefit plans426 333 
Customer rebate liability 194 379 
Other accrued items958 1,017 
Total accrued expenses$6,560 $12,407 

Note 9: Shareholders' Equity

Authorized shares of common stock were $24.0 million ($1.00 par value) at December 31, 2022 and 2021.
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 December 31, 2022, the Company has 679,979 shares of its share repurchase authorization remaining.
Shares repurchased for the year ended December 31, 2022 and 2021 were as follows:
Year Ended December 31,
20222021
Number of shares repurchased 110,404  
Average price per share$12.16 $ 
Total cost of shares repurchased$1,345,540 $ 
Rights Offering
On November 16, 2021, the Company announced its Board of Directors had approved a Rights Offering to existing shareholders. Under the terms of the Rights Offering, the Company distributed non-transferable subscription rights to each holder of its common stock as of November 29, 2021 with each subscription right exercisable for 0.083768 shares of common stock at an exercise price of $12.75 per full common share. The Company completed its Rights Offering to the Company’s shareholders as of the close of business on December 16, 2021. The Rights Offering was fully subscribed for the maximum offering amount of 785,103 shares of the Company’s common stock resulting in gross proceeds to the Company of approximately $10.0 million. The proceeds of the Rights Offering was used for general corporate purposes, including in part, certain growth initiatives (including acquisitions) as well as repayment of the revolving credit facility.


acnt-20221231_g1.jpg
50

Ascent Industries Co.
Notes to Consolidated Financial Statements

Dividends
At the end of each fiscal year the Board 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 and 2021, no dividends were declared or paid by the Company.
Note 10: Accounting for Share-Based Payments
Overview of Share-Based Payment Plans
The Company has a number of active and inactive equity incentive plans (the "Incentive Plans") under which the Company has been authorized to grant share-based awards to key employees and non-employee directors. On April 25, 2022, the Board of Directors approved, upon the recommendation of the Compensation & Long-Term Incentive Committee but subject to stockholder approval, adoption of the Ascent Industries Co. 2022 Omnibus Equity Incentive Plan (the "Plan") and directed that the Plan be submitted for approval by our stockholders at our 2022 Annual Meeting of Stockholders (the "Annual Meeting"). On June 8, 2022, at the 2022 Annual Meeting, upon the recommendation of the Company's Board of Directors, a majority of the shareholders of the Company voted to approve the Plan. A total of 0.8 million shares have been authorized for grant to key employees and non-employee directors under the Company's currently active Incentive Plans. As of December 31, 2022, there were 0.7 million shares remaining available for grants under the currently active equity Incentive Plans.

The Company recognized share-based compensation expense within SG&A expense on the consolidated statements of income of $1.4 million and $0.8 million in 2022 and 2021, respectively.

Total unrecognized share-based payment expense for all share-based payment plans was $1.5 million at December 31, 2022, of which $1.0 million will be recognized in 2023, $0.4 million in 2024, and $0.1 million thereafter. This results in these amounts being recognized over a weighted-average period of 2.04 years.

Stock Options
Stock options have terms of 10 years and vest in 20% or 33% increments annually on a cumulative basis, beginning one year after the date of grant, and are assigned an exercise price equal to the average of the high and low common stock price on the day prior to the date of grant. Options are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. Compensation expense charged against income for options was insignificant for 2022 and 2021
The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. When determining expected volatility, the Company considers the historical volatility of the Company’s stock price. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The Company granted no new options in 2022.
Transactions related to stock options for the year ended December 31, 2022 are summarized as follows:
Weighted
Average
Exercise
Price
Options
Outstanding
Weighted
Average
Contractual
Term
(in years)
Intrinsic
Value of
Options
Outstanding at December 31, 2021$13.04 143,828 6.0$487,011 
Exercised9.67 (18,098)
Canceled, forfeited, or expired11.71 (7,588)
Outstanding at December 31, 2022$13.66 118,142 5.2$ 
Vested and expected to vest at December 31, 20221
$13.00 5,665 7.1$ 
Exercisable options$13.69 112,477 5.1$ 
1Includes outstanding vested and nonvested options



acnt-20221231_g1.jpg
51

Ascent Industries Co.
Notes to Consolidated Financial Statements

Restricted Stock Awards
Restricted stock awards are valued based on the average of the high and low common stock price on the day prior to the date of grant. In general, these awards vest in either 20% or 33% increments annually on a cumulative basis, beginning one year after the date of grant. Certain of these awards vest 100% at the end of a three-year period from the date of grant. In order for the awards to vest, the employee must be in the continuous employment of the Company since the date of the award. Except for death, disability, or qualifying retirement, any portion of an award that has not vested is forfeited upon termination of employment. An employee is not entitled to any voting rights with respect to any shares not yet vested, and the shares are not transferable.
All awards are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. The weighted average period over which the restricted stock awards compensation expense is expected to be recognized is 2.31 years.
Transactions related to restricted stock awards for the year ended December 31, 2022 are summarized as follows:
SharesWeighted Average
Grant Date Fair Value
Nonvested at December 31, 202143,581 $9.82 
Granted72,110 18.19 
Vested(24,641)7.75 
Forfeited(11,947)13.33 
Nonvested at December 31, 202279,103 $17.31 

Performance Stock Units

The Company issues performance stock units classified as equity awards which contain market conditions that must be satisfied for an employee to earn the right to benefit from the award. Performance stock units vest upon the achievement of specific thirty-day volume-weighted average price targets of a share of the Company's common stock over a period of three years. In order for the awards to vest, the employee must be in the continuous employment of the Company since the date of the award. Except for death, disability, or qualifying retirement, any portion of an award that has not vested is forfeited upon termination of employment. An employee is not entitled to any voting rights with respect to any shares not yet vested, and the shares are not transferable.

The performance stock units are divided into tranches, each one vesting on the date the thirty-day volume-weighted average price of the Company's common stock `meets or exceeds the price target as set forth in the table below:
SharesVolume Weighted Average Price Target
Tranche I9,663 $22.50 
Tranche II50,000 25.00 
Tranche III40,000 27.50 
Tranche IV30,000 30.00 
Tranche V30,000 $35.00 

The fair value of the performance stock units granted with a market performance condition are determined using a Monte Carlo simulation considering historical performance of the Company's stock as well as the probability of attaining the market performance condition determined on the date of grant. Expense is recognized on a straight-line method over the requisite service period. Performance stock units do not have dividend rights. The weighted average period over which the performance stock units compensation expense is expected to be recognized is 2.20 years.



acnt-20221231_g1.jpg
52

Ascent Industries Co.
Notes to Consolidated Financial Statements

The weighted-average grant-date fair value per unit of performance stock units granted was $3.92 and $0.69 in 2022 and 2021, respectively. There were no performance stock units vesting in 2022. The total fair value of performance stock units vesting was approximately $1.1 million in 2021.

Transactions related to performance stock units for the year ended December 31, 2022 were as follows:
UnitsWeighted-Average Grant Date Fair Value
Outstanding at December 31, 2021 $ 
Granted159,663 3.92 
Outstanding at December 31, 2022159,663 $3.92 

Inducement Awards
The Company has previously granted stock-based awards to incoming executive officers as incentives to enter into an at-will employment agreement with the Company. These inducement awards were approved by the Compensation Committee of the Board of Directors and did not require shareholder approval in accordance with NASDAQ Rule 5635(c)(4). In accordance with the rule, the only persons eligible to receive incentive awards are individuals not previously an employee or director of the Company.
In general, 50% of the inducement awards vest based on the achievement of thirty-day volume weighted average price targets of a Company share of stock and 50% vest on the third anniversary of the grant date. The fair value of the market based portion of inducement awards are determined using a Monte Carlo simulation considering historical performance of the Company's stock as well as the probability of attaining the market condition determined on the date of grant. The fair value of the time based portion of inducement awards are determined based on the average of the high and low common stock price on the day prior to the date of grant. Transactions related to inducement stock awards as of December 31, 2022 were as follows:
UnitsWeighted-Average Grant Date Fair Value
Outstanding December 31, 202130,856 $8.11 
Vested(9,170)2.21 
Outstanding December 31, 202221,686 $10.61 
The total fair value of inducement awards vesting was approximately $0.2 million in 2022 and 2021, respectively. The weighted average period over which inducement award compensation cost is expected to be recognized is 1.52 years.
Non-Employee Director Compensation Plan
Non-employee directors are paid an annual retainer of $102,000, and each director has the opportunity to elect to receive 100% of the retainer in restricted stock, which vest quarterly over a one year period. The number of restricted shares is determined by the average of the high and low sale price of the Company's stock on the day prior to the Annual Meeting of Shareholders. In 2022, the Company issued an aggregate of 17,173 shares of restricted stock to non-employee directors in lieu of $0.3 million of their annual cash retainer fees. The Company also issued an aggregate of 65,000 additional shares of restricted stock to the Company's Executive Chairman of the Board consisting of 15,000 restricted stock units and 50,000 performance stock units. The restricted stock units will vest 50% on the first and second anniversary of the award while the performance stock units vest upon the achievement of specific thirty-day volume weighted average price targets of the Company's common stock. The weighted average period over which the non-employee director award compensation expense is expected to be recognized is 2.04 years.


acnt-20221231_g1.jpg
53

Ascent Industries Co.
Notes to Consolidated Financial Statements

Note 11: Income Taxes
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities are as follows at the respective year ends: 
(in thousands)20222021
Deferred income tax assets:  
Inventory valuation reserves$963 $310 
Inventory capitalization907 1,207 
Accrued bonus150 680 
State net operating loss carryforwards1,572 1,606 
Federal net operating loss carryforwards1,088 890 
Lease liabilities7,744 8,069 
Accrued Federal Insurance Contributions Act ("FICA") deferral 155 
Interest Limitation Carryforwards555  
Intangible asset basis differences3,262 2,980 
Other1,192 550 
Total deferred income tax assets17,433 16,447 
Federal & State valuation allowance(1,371)(3,700)
       Total net deferred income tax assets16,062 12,747 
Deferred income tax liabilities:
Fixed asset basis differences7,184 7,276 
Prepaid expenses418 381 
Lease assets7,107 7,523 
Total deferred income tax liabilities14,709 15,180 
Deferred income taxes, net$1,353 $(2,433)

Significant components of the provision for income taxes are as follows:
(in thousands)20222021
Current:  
Federal$(189)$6,786 
State199 538 
Total current10 7,324 
Deferred: 
Federal(3,657)(1,943)
State(564)(128)
Total deferred(4,221)(2,071)
Total$(4,211)$5,253 


acnt-20221231_g1.jpg
54

Ascent Industries Co.
Notes to Consolidated Financial Statements

The reconciliation of income tax computed at the U. S. federal statutory tax rates to income tax expense is:
(in thousands)20222021
Amount%Amount%
Tax at U.S. statutory rates$3,750 21.0 %$5,354 21.0 %
State income taxes, net of federal tax benefit
226 1.3 %371 1.5 %
Federal and State valuation allowance(2,366)(13.2)%(539)(2.1)%
Stock option compensation(173)(1.0)%(196)(0.8)%
Executive compensation limitation  %59 0.2 %
Transaction costs  %134 0.5 %
Tax Benefits Associated with Palmer Closure(5,707)(32.0)%  %
Other nondeductible expenses69 0.4 %51 0.2 %
Other, net(10)(0.1)%19 0.1 %
Total$(4,211)(23.6)%$5,253 20.6 %
The Company's effective tax rate for 2022 was less than the U.S. statutory rate of 21% primarily driven by tax benefits associated with losses on our investment in Palmer of Texas Tanks, Inc. and its ultimate wind down and closure and the release of valuation allowances on certain deferred tax assets, partially offset by state taxes. The tax benefits associated with the investment in Palmer relate to a deduction claimed for the tax basis in the Company’s stock in Palmer of Texas Tanks, Inc.

The Company made income tax payments of $7.8 million and $1.6 million in 2022 and 2021, respectively. The Company has $5.2 million of U.S. Federal net operating loss carryforwards and $2.6 million of interest limitation carryforwards at the end of 2022 compared to $4.2 million of U.S. Federal net operating loss carryforwards and no interest limitation carryforwards at the end of 2021. The majority of our U.S. Federal net operating loss carryforwards were acquired in the DanChem acquisition and are subject to certain limitations under IRC Section 382. However, the Company believes that these losses are more likely than not to be utilized. In addition, on a gross basis the Company had state operating loss carryforwards of $37.2 million and $36.2 million at the end of 2022 and 2021, respectively. The majority of these losses will expire between the years of 2023 and 2040, while certain losses are not subject to expiration.

In prior years, primarily due to the historical losses, the Company established valuation allowances against certain deferred tax assets. At each reporting date, the Company considers new and historical evidence, both positive and negative, that could affect its view of the future realization of its deferred tax assets. When the Company demonstrates that it can generate taxable income on a sustained basis, its conclusion can change regarding the need for a valuation allowance against its deferred tax assets. During the tax year ended December 31, 2022, the Company continued to generate pre-tax profits and as a result of sustained profitability evidenced by a strong earnings history and additional positive evidence, the Company determined it was more likely than not it would be able to support realization of certain deferred tax assets and released valuation allowances on deferred tax assets of $2.4 million. The remaining valuation allowances relate to certain U.S. state deferred tax assets that are not considered realizable based on the assessment of all available evidence as of December 31, 2022.

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.

The Company had no uncertain tax position activity during 2022 or 2021. The Company's continuing practice is to recognize interest and/or penalties related to income tax matters in the provision for income taxes. The Company had no accruals for uncertain tax positions including interest and penalties at the end of 2022.

On August 16, 2022, the Inflation Reduction Act of 2022 was signed into law, which, among other things, implemented a CAMT of 15 percent on book income of certain large corporations, a one percent excise tax on net stock repurchases and several tax incentives to promote clean energy. The provision pertaining to an excise tax on corporate stock repurchases imposes a nondeductible one percent excise tax on a publicly traded corporation for the net value of certain stock that the corporation repurchases. The value of the repurchases subject to the tax is reduced by the value of any stock issued by the corporation during the tax year, including stock issued or provided to the employees. The CAMT imposes a minimum tax on net income adjusted for certain items prescribed by the legislation. Both the CAMT and the excise tax provisions of this


acnt-20221231_g1.jpg
55

Ascent Industries Co.
Notes to Consolidated Financial Statements

legislation are effective for tax years beginning after December 31, 2022. Although management is currently assessing the impact of the law change and awaiting guidance from the Department of Treasury, the Company anticipates being subject to the new excise tax on share repurchases, but does not believe that it will have a material impact on its consolidated financial statements.

Note 12: Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
 (in thousands, except per share data)20222021
Numerator:  
Net earnings$22,066 $20,245 
Denominator:  
Denominator for basic earnings per share - weighted average shares10,230 9,340 
Effect of dilutive securities:  
Employee stock options and stock grants180 116 
Denominator for diluted earnings per share - weighted average shares10,410 9,456 
Net earnings per share:  
Basic$2.16 $2.17 
Diluted$2.12 $2.14 
The diluted earnings 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 an insignificant number of shares of common stock that were anti-dilutive in 2022. The Company had 0.1 million shares of common stock that were anti-dilutive in 2021.
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 includes the operating results of our Palmer business in Andrews, Texas currently held for sale, which will be removed from the segment beginning in 2023. 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.

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.


acnt-20221231_g1.jpg
56

Ascent Industries Co.
Notes to Consolidated Financial Statements

The following table summarizes certain information regarding segments of the Company's operations:
(in thousands)20222021
Net sales   
Tubular Products$306,605 $267,238 
Specialty Chemicals107,542 67,477 
 $414,147 $334,715 
Operating income  
Tubular Products$27,607 $33,561 
Specialty Chemicals6,971 3,656 
 34,578 37,217 
Corporate
Unallocated corporate expenses(12,997)(6,828)
Acquisition costs and other(1,200)(1,001)
Proxy contest costs and recoveries (168)
Earn-out adjustments7 (1,872)
Total Corporate(14,190)(9,869)
Operating income20,388 27,348 
Interest expense2,742 1,486 
Change in fair value of interest rate swap (2)
Loss on extinguishment of debt 223 
Other income, net(209)143 
Income before income taxes$17,855 $25,498 
Identifiable assets  
Tubular Products$158,664 $160,625 
Specialty Chemicals72,990 72,908 
Corporate37,389 32,469 
 $269,043 $266,002 
Depreciation and amortization  
Tubular Products$7,906 $8,206 
Specialty Chemicals4,749 2,005 
Corporate62 130 
 $12,717 $10,341 
Capital expenditures  
Tubular Products$3,756 $1,011 
Specialty Chemicals1,140 486 
Corporate178  
 $5,074 $1,497 
Sales by product group
Fiberglass and steel liquid storage tanks and separation equipment$411 $1,343 
Heavy wall seamless carbon steel pipe and tube48,227 40,539 
Stainless steel pipe and tube222,892 186,651 
Galvanized pipe and tube35,075 38,705 
Specialty chemicals107,542 67,477 
$414,147 $334,715 
Geographic sales  
United States$403,956 $325,335 
Elsewhere10,191 9,380 
 $414,147 $334,715 



acnt-20221231_g1.jpg
57

Ascent Industries Co.
Notes to Consolidated Financial Statements

Note 14: Benefit Plans and Collective Bargaining Agreements
The Company has a 401(k) Employee Stock Ownership Plan (the "401(k)/ESOP Plan") covering all non-union employees. Employees could contribute to the 401(k)/ESOP Plan up to 100% of their wages with a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. Contributions by the employees are invested in one or more funds at the direction of the employee; however, employee contributions cannot be invested in Company stock. Contributions by the Company are made in accordance with the investment elections made by each participant for his or her deferral contributions. The Company contributes on behalf of each eligible participant a matching contribution equal to a percentage determined each year by the Board of Directors. For 2022 and 2021 the maximum was 100% of employee contributions up to a maximum of 4% of their eligible compensation. The matching contribution is applied to the employee accounts after each payroll. Matching contributions of approximately $0.7 million were made for both 2022 and 2021. The Company may also make a discretionary contribution, which if made, would be distributed to all eligible participants regardless of whether they contribute to the 401(k)/ESOP Plan. No discretionary contributions were made to the 401(k)/ESOP Plan in 2022 or 2021.
The Company has a 401(k) and Profit Sharing Plan (the "Bristol Plan") covering all employees as part of the United Steel Workers of America, Local Union 4586 Collective Bargaining Agreement (the "Bristol CBA"). Employees could contribute to the Bristol Plan up to 60% of pretax annual compensation, as defined in the Bristol Plan, with a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. During 2022, the Company contributed 4% of a participant's eligible compensation regardless of whether the participants contribute to the Bristol Plan. During 2021, the Company contributed 3% of a participant's eligible compensation from January to July and increased the amount to 4% for the remainder of the plan year. The Company's contributions were $0.3 million for both 2022 and 2021. Additional profit sharing amounts may also be contributed at the option of the Company's Board of Directors, which if made, would be allocated to participants based on the ratio of the participant's compensation to the total compensation of all participants eligible to participate in the Bristol Plan. No discretionary contributions were made to the Bristol Plan in 2022 or 2021.
The Company also has a 401(k) Plan (the "Virginia Plan") covering substantially all employees at the Virginia facility. Employees could contribute to the Virginia Plan up to a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. The Company contributes on behalf of each eligible participant a matching contribution equal to a percentage determined each year by the Board of Directors. For 2022 and 2021 the maximum was 100% of employee contributions up to the first 3% of their eligible compensation and 50% for employee contributions from 3% to 6%. The Company also maintains a Collective Bargaining Agreement (the "Virginia CBA") with the United Food and Commercial Workers, Local Union 400 (the "Virginia Union"), which represents employees at the Virginia facility and is required to make additional quarterly contributions for hourly employees who had a hire date prior to June 1, 2013. Matching contributions of approximately $0.4 million were made for 2022 and 2021.
The Company maintains a Collective Bargaining Agreement (the "Munhall CBA") with the United Steel Workers of America, Local Union 5852-22 (the "Munhall Union"), which represents the employees at the Munhall facility. As a part of this Munhall CBA, the Company assumed the obligation of participating in the Steelworkers Pension Trust, a union-sponsored multi-employer defined benefit plan (the "Munhall Plan"), which covers all the Company's eligible Munhall Union employees. The Munhall Plan has a calendar plan year. Per the most recent available annual funding notice, the plan was at least 90% funded for the plan year ended December 31, 2021. Per the terms of the Munhall CBA the Company contributed 4.50% of each participant's eligible compensation for the 2022 plan year. Munhall Union employees make no contributions to the Munhall Plan. The Company's contributions to the Munhall Plan totaled $0.3 million and $0.2 million for the year ended December 31, 2022 and 2021, respectively. Additionally, as part of the Munhall CBA, members of the union are eligible to make deferral contributions to the Company's 401(k)/ESOP Plan per the plan guidelines; however they do not receive matching contributions of the 401(k)/ESOP Plan.
The Company maintains a Collective Bargaining Agreement (the "Mineral Ridge CBA") with the United Steel Workers of America, Local Union 4564-07, which represents employees at the Specialty-Mineral Ridge facility. In connection with the Mineral Ridge CBA, the Company contributes to union-sponsored defined contribution retirement plans. Contributions relating to these plans were $40,835 and $37,208 for 2022 and 2021, respectively.


acnt-20221231_g1.jpg
58

Ascent Industries Co.
Notes to Consolidated Financial Statements

Note 15: Commitments and Contingencies
Management is not currently aware of any asserted or unasserted matters which could have a material effect on the financial condition or results of operations of the Company.


acnt-20221231_g1.jpg
59


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
a) Evaluation of Disclosure Controls and Procedures
The Company conducted an evaluation, under the supervision and with the participation of its management, of the effectiveness of the design and operation of its disclosure controls and procedures. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934, as amended (“Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by the company in the reports it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission's rules and forms. Disclosure controls and procedures also include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Based on this evaluation, the Company’s principal executive and principal financial officers concluded as of December 31, 2022 that its disclosure controls and procedures were not effective at the reasonable assurance level due to the material weaknesses in its internal control over financial reporting discussed below.
(b) Management's Report on Internal Control Over Financial Reporting.
The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. The Company’s internal control over financial reporting is a process designed by, or under the supervision of, its CEO and CFO, or persons performing similar functions, and effected by its Board of Directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America (GAAP). The Company’s internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and disposition of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP and that receipts and expenditures of the Company are being made only in accordance with authorization of management and directors of the Company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company’s assets that could have a material effect on the financial statements.

Management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in the 2013 Internal Control-Integrated Framework. Based on its evaluation, management has concluded that the Company’s internal control over financial reporting was not effective at the reasonable assurance level as of December 31, 2022.
Material Weaknesses in Internal Control over Financial Reporting
A material weakness, as defined in the standards established by the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.

Management has determined that the Company had the following material weaknesses in its internal control over financial reporting:

Entity Level Activities - Management did not maintain appropriately designed entity-level controls impacting the control environment and effective monitoring activities to prevent or detect potential material misstatements to the financial statements. These deficiencies were attributed to:
Lack of structure and responsibility, insufficient number of qualified resources due to significant turnover in key personnel leading to insufficient oversight and accountability over the performance of controls; and,


acnt-20221231_g1.jpg
60


Insufficient evaluation and determination as to whether the components of internal control were present and functioning based upon evidence maintained for certain management review controls and activity level controls across a significant portion of the Company's financial statement areas.

Control Activities - Management did not have effective policies and procedures or adequate selection and development of effective control activities, which resulted in the following additional material weaknesses:
Inventory - Management did not appropriately design and implement controls over the existence, accuracy, completeness and valuation of inventory.
Revenue recognition – Management did not maintain effectively designed and implemented controls over recorded revenue and accounts receivable, including procedures over the existence and accuracy of data input for price and quantity, review of sales contracts, as well as appropriate allocation of transaction price across identified performance obligations within the Company's contracts with customers.
Period-end financial reporting, journal entries, reconciliations, and account analyses - Management did not maintain effectively designed and implemented controls to detect potential material misstatements to period-end financial statements through review of account reconciliations and account analyses on a timely basis as well as other aspects of the financial statement preparation and review process. Additionally, management did not maintain effectively designed and implemented controls over the review of journal entries.
Complex Accounting - Management did not appropriately design and implement management review controls at a sufficient level of precision around complex accounting areas including goodwill impairment, long-lived asset impairment and income taxes.
Information Technology - Management did not fully design, implement and monitor general information technology controls in the areas of user access, cyber-security and segregation of duties for systems supporting many of the Company's internal control processes. As a result of those segregation of duties deficiencies the related manual business process controls were determined to be ineffective.

While there were no material misstatements in 2022, these material weaknesses, individually or in the aggregate, could result in misstatements of accounts or disclosures in the consolidated financial statements that would not be prevented or detected on a timely basis. Accordingly, management has concluded that these control deficiencies constitute material weaknesses.
Management’s Plan to Remediate the Material Weakness
Management plans to implement measures designed to ensure that we improve our internal controls over financial reporting and remediate the material weaknesses. The remediation actions planned include development of policies and procedures and design and enhancement of internal controls over our financial reporting process as well as monitoring of the effectiveness of these controls.

Remediation Plan
In response to the identified deficiencies that aggregated to the aforementioned material weaknesses, management, with oversight from the Company's Audit Committee, is in the process of developing a detailed plan for remediation, including:
Providing relevant training on internal controls over financial reporting to control owners and control preparers
Evaluating and realigning roles and responsibilities of management
Evaluating and realigning roles and responsibilities of control owners and control prepares to maintain segregation of duties
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



acnt-20221231_g1.jpg
61


As the Company continues to evaluate the control deficiencies that gave rise to the material weaknesses, the Company may determine additional remediation measures are necessary.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate. A control system, no matter how well designed and operated can provide only reasonable, but not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their cost.

c) Changes in Internal Control over Financial Reporting
Other than the material weaknesses described above, there were no changes in the Company’s internal controls over financial reporting during the fiscal quarter ended December 31, 2022 that materially affected, or are reasonably likely to have a materially affect, on our internal control over financial reporting.
BDO USA, LLP, our independent registered public accounting firm, has issued their report on our internal control over financial reporting as of December 31, 2022, which is included in Item 8 under the heading “Report of Independent Registered Public Accounting Firm."
Item 9B. Other Information
Not applicable.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
PART III
Item 10. Directors, Executive Officers and Corporate Governance
In accordance with General Instruction G(3), information called for by Part III, Item 10, is incorporated herein by reference from the information appearing under the caption "Proposal 1 - Election of Directors," "Executive Officers," and "Section 16(a) Beneficial Ownership Reporting Compliance” in the definitive Proxy Statement for the 2023 Annual Meeting of Shareholders, which definitive Proxy Statement will be filed electronically with the SEC pursuant to Regulation 14A. 
Code of Conduct. The Company's Board of Directors has adopted a Code of Conduct that applies to the Company's Chief Executive Officer, Chief Financial Officer and corporate and divisional controllers. The Code of Conduct is available on the Company's website at www.ascentco.com. Any amendment to, or waiver from, this Code of Conduct will be posted on the Company's website.
Audit Committee. The Company has a separately designated standing Audit Committee of the Board of Directors established in accordance with Section 3(a)(58)(A) of the Securities Exchange Act of 1934. The members of the Audit Committee are Henry L. Guy, Aldo J. Mazzaferro, Jr. and John P. Schauerman.
Audit Committee Financial Expert. The Company's Board of Directors has determined that the Company has at least one "audit committee financial expert," as that term is defined by Item 407(d)(5) of Regulation S-K promulgated by the Securities and Exchange Commission, serving on its Audit Committee. Mr. John P. Schauerman meets the terms of the definition and is independent, as independence is defined for audit committee members in the rules of the NASDAQ Global Market. Pursuant to the terms of Item 407(d) of Regulation S-K, a person who is determined to be an "audit committee financial expert" will not be deemed an expert for any purpose as a result of being designated or identified as an "audit committee financial expert" pursuant to Item 407(d), and such designation or identification does not impose on such person any duties, obligations or liability that are greater than the duties, obligations or liability imposed on such person as a member of the Audit Committee and Board of Directors in the absence of such designation or identification. Further, the designation or identification of a person as an "audit committee financial expert" pursuant to Item 407(d) does not affect the duties, obligations or liability of any other member of the Audit Committee or Board of Directors.
Item 11. Executive Compensation
In accordance with General Instruction G(3), information called for by Part III, Item 11, is incorporated herein by reference from the information appearing under the caption "Board of Directors and Committees - Compensation Committee Interlocks


acnt-20221231_g1.jpg
62


and Insider Participation," "Director Compensation," "Discussion of Executive Compensation" and "Compensation Committee Report" in the definitive Proxy Statement for the 2023 Annual Meeting of Stockholders, which definitive Proxy Statement will be filed electronically with the SEC pursuant to Regulation 14A. 
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
In accordance with General Instruction G(3), information called for by Part III, Item 12, is incorporated by reference from the information appearing under the caption "Beneficial Owners of More Than Five Percent of the Company's Common Stock" and "Security Ownership of Certain Beneficial Owners and Management" in the definitive Proxy Statement for the 2023 Annual Meeting of Shareholders, which definitive Proxy Statement will be filed electronically with the SEC pursuant to Regulation 14A.
Equity Compensation Plan Information. The following table sets forth aggregated information as of December 31, 2022 about all of the Company's equity compensation plans. 
 
 
 
Plan Category
Number of securities to be issued upon exercise of outstanding options, warrants and rights
(a)
Weighted average exercise price of outstanding options, warrants, and rights
(b)
Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))1
(c)
Equity compensation plans approved by security holders118,142 $13.66 668,523 
Equity compensation plans not approved by security holders— — — 
Total118,142 $13.66 668,523 
1Represents shares remaining available for issuance under the 2022 Omnibus Equity Incentive Plan
Non-employee directors are paid an annual retainer of $102,000, and each director has the opportunity to elect to receive 100% of the retainer in restricted stock, which vest quarterly over a one year period. The number of restricted shares is determined by the average of the high and low sale price of the Company's stock on the day prior to the Annual Meeting of Shareholders. In 2022, the Company issued an aggregate of 17,173 shares of restricted stock to non-employee directors in lieu of $0.3 million of their annual cash retainer fees. The Company also issued an aggregate of 65,000 additional shares of restricted stock to the Company's Executive Chairman of the Board consisting of 15,000 restricted stock units and 50,000 performance stock units. The restricted stock units will vest 50% on the first and second anniversary of the award while the performance stock units vest upon the achievement of specific 30-day volume weighted average price targets of the Company's common stock.
Item 13. Certain Relationships and Related Transactions, and Director Independence
In accordance with General Instruction G(3), information called for by Part III, Item 13, is incorporated by reference from the information appearing under the caption "Board of Directors and Committees – Related Party Transactions" and "– Director Independence" in the definitive Proxy Statement for the 2023 Annual Meeting of Shareholders, which definitive Proxy Statement will be filed electronically with the SEC pursuant to Regulation 14A.
Item 14. Principal Accounting Fees and Services
In accordance with General Instruction G(3), information called for by Part III, Item 14, is incorporated by reference from the information appearing under the caption "Independent Registered Public Accounting Firm - Fees Paid to Independent Registered Public Accounting Firm" and "– Audit Committee Pre-Approval of Audit and Permissible Non-Audit Services of Independent Registered Public Accounting Firm" in the definitive Proxy Statement for the 2023 Annual Meeting of Shareholders, which definitive Proxy Statement will be filed electronically with the SEC pursuant to Regulation 14A.
PART IV


acnt-20221231_g1.jpg
63


Item 15. Exhibits and Financial Statement Schedules
(a)The following documents are filed as a part of this report:
1.Financial Statements: The following consolidated financial statements of Ascent Industries Co. are included in Part II, Item 8:
Notes to Consolidated Financial Statements
2.Financial Statements Schedule: The following consolidated financial statements schedule of Ascent Industries Co. is included in Item 15:
All other schedules for which provision is made in the applicable accounting regulations of the Securities and Exchange Commission are not required under the related instructions or are inapplicable, and therefore have been omitted.
3.Listing of Exhibits:
See "Exhibit Index"

2. Financial Statement Schedule
Schedule II Valuation and Qualifying Accounts
(in thousands)Balance at Beginning of PeriodCharged to (Reduction of) Cost and ExpensesOtherDeductionsBalance at End of Period
Year ended December 31, 2022
Deducted from asset account:
Inventory reserves$1,272 $3,052 $ $(627)$3,697 
Year ended December 31, 2021
Deducted from asset account:
Inventory reserves$718 $1,649 $216 
(a)
$(1,311)$1,272 
(a) DanChem acquired reserve on October 22, 2021



acnt-20221231_g1.jpg
64


3. Exhibits
Incorporated by Reference
Exhibit Number
Exhibit Description
FormFile No.ExhibitFiling Date
8-K001-052002.1October 25, 2021
 
8-K001-052003.1August 10, 2022
8-K001-052003.2August 10, 2022
10-K001-052004.2March 29, 2022
10-Q001-0520010.2August 9, 2021
DEF 14A000-19687AMarch 25, 2011
DEF 14A001-05200AApril 27, 2022
10-K000-1968710.11March 13, 2018
10-K000-1968710.31March 6, 2020
10-K001-0520010.9March 9, 2021
8-K001-0520099.1January 19, 2021
10-Q001-0520010.1November 9, 2021
8-K001-0520099.3October 28, 2020
8-K001-0520010.1August 30, 2021


acnt-20221231_g1.jpg
65


Incorporated by Reference
Exhibit Number
Exhibit Description
FormFile No.ExhibitFiling Date
10-Q001-0520010.1November 9, 2020
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 Annual Report on Form 10-K shall be deemed "furnished" and not "filed."
Portions of this exhibit have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K.
Item 16. Form 10-K Summary
None.


acnt-20221231_g1.jpg
66


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
ASCENT INDUSTRIES CO.
By: /s/ Christopher G. Hutter
Christopher G. Hutter
President and Chief Executive Officer
(principal executive officer)
March 31, 2023
Date
By: /s/ Aaron M. Tam
Aaron M. Tam
Chief Financial Officer
(Principal Financial and Accounting Officer)
March 31, 2023
Date

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
/s/ Benjamin Rosenzweig
Benjamin Rosenzweig
Executive Chairman of the Board
March 31, 2023
Date
/s/ Christopher G. Hutter
Christopher G. Hutter
Chief Executive Officer and Director
March 31, 2023
Date
/s/ Henry L. Guy
Henry L. Guy
Director
March 31, 2023
Date
/s/ John P. Schauerman
John P. Schauerman
Director
March 31, 2023
Date
/s/ Aldo J Mazzaferro, Jr.
Aldo J. Mazzaferro, Jr.
Director
March 31, 2023
Date


acnt-20221231_g1.jpg
67
EX-21 2 acnt-20221231x10kex21.htm EX-21 Document

Ascent Industries Co.

Exhibit 21    Subsidiaries of the Registrant

All of the Company's subsidiaries are wholly owned. All subsidiaries are included in the Company's consolidated financial statements. The subsidiaries are as follows:

Synalloy Metals, Inc., a Tennessee corporation
    Bristol Metals, LLC, a Tennessee limited liability corporation

Manufacturers Soap and Chemicals Company, a Tennessee corporation
    Manufacturers Chemicals, LLC, a Tennessee limited liability corporation

Synalloy Fabrication, LLC, a South Carolina limited liability corporation

Palmer of Texas Tanks, LLC., a Texas limited liability corporation (formerly Lee-Var, Inc.)

CRI Tolling, LLC, a South Carolina limited liability corporation

Specialty Pipe & Tube, Inc., a Delaware corporation

American Stainless Tubing, LLC, a North Carolina limited liability corporation

DanChem Technologies, Inc., a Delaware corporation


EX-23.1 3 acnt-20221231x10kex231.htm EX-23.1 Document
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
Ascent Industries Co.
Oak Brook, Illinois

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No.333-268780) and Form S-8 (No. 333-268781) of Ascent Industries Co. of our reports dated March 31, 2023, relating to the consolidated financial statements and schedule, and the effectiveness of Ascent Industries. Co..’s internal control over financial reporting which appear in this Annual Report on Form 10-K. Our report on the effectiveness of internal control over financial reporting expresses an adverse opinion on the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022.


/s/ BDO USA, LLP

BDO USA, LLP
Chicago, Illinois

March 31, 2023


EX-31.1 4 acnt-20221231x10kex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, Christopher G. Hutter, certify that:

1.  I have reviewed this annual report on Form 10-K 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the registrant and have:
 
a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c)  evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d)   disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.  The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:March 31, 2023/s/ Christopher G. Hutter
Christopher G. Hutter
Chief Executive Officer

EX-31.2 5 acnt-20221231x10kex312.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATIONS
I, Aaron M. Tam, certify that:

1.  I have reviewed this annual report on Form 10-K 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 officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the registrant and have:
 
a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c)  evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d)   disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.  The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a)all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b)any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:March 31, 2023/s/ Aaron M. Tam
Aaron M. Tam
Chief Financial Officer

EX-32.1 6 acnt-20221231x10kex321.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, the chief financial officer and the principal accounting officer of Ascent Industries Co., each hereby certifies that, to the best of his knowledge, the accompanying Form 10-K 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:March 31, 2023/s/ Christopher G. Hutter
Christopher G. Hutter
Chief Executive Officer
March 31, 2023/s/ Aaron M. Tam
Aaron M. Tam
Chief Financial Officer


EX-101.SCH 7 acnt-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property, Plant and Equipment 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 - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Accounting for Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Industry Segments link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Benefit Plans and Collective Bargaining Agreements link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Schedule II Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Accounting for Share-Based Payments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Industry Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Summary of Significant Accounting Policies - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Summary of Significant Accounting Policies - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Summary of Significant Accounting Policies - Amortization Expense of Finite Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Acquisitions - Fair Value of Assets Identified and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Acquisitions - Schedule of Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Acquisitions - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Fair Value Measurements - Fair Value Measurement of Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Company's Earn-Out Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Fair Value Measurements - Summary of Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Debt - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Debt - Schedule Of Maturities of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Leases - Schedule of Total Leases Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Leases - Maturities of Lease Liabilities After Adoption of 842 (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Leases - Maturities of Lease Liabilities After Adoption of 842 (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Shareholders' Equity - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Shareholders' Equity - Summary of Shares Repurchased (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Shareholders' Equity - Rights Offering (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Shareholders' Equity - Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Accounting for Share-Based Payments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Accounting for Share-Based Payments - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Accounting for Share-Based Payments - Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Accounting for Share-Based Payments - Performance-based Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Accounting for Share-Based Payments - Inducement Awards (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Income Taxes - Components of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Industry Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Industry Segments - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Benefit Plans and Collective Bargaining Agreements - Non-Union Employees Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Benefit Plans and Collective Bargaining Agreements - United Steelworkers Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Benefit Plans and Collective Bargaining Agreements - DanChem Facility Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Schedule II Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 acnt-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 acnt-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 acnt-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Proxy contest costs and recoveries Proxy contest costs and recoveries Proxy Contest Costs (Recoveries) Proxy Contest Costs (Recoveries) 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 Provision for (reduction of) 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, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] 2024 Long-Term Debt, Maturity, Year Two Type of Deferred Compensation [Axis] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Business Combinations Business Combinations Policy [Policy Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Total lease liabilities Finance Lease, Liability Schedule of Stock Awards Plan Activity Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Inventory reserves SEC Schedule, 12-09, Reserve, Inventory [Member] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Fixed asset basis differences Deferred Tax Liabilities, Property, Plant and Equipment Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Inventories, net Inventory, Net [Abstract] Fair Market Value Fair Value of Financial Instruments, Policy [Policy Text Block] Deferred charges, net Deferred Charges, Net, Noncurrent Deferred Charges, Net, Noncurrent Accrued bonus Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate 2026 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Total depreciation Depreciation Stock options exercised, net (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Deferred income taxes, net Deferred Tax Assets, Net Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] First Share Repurchase Program First Share Repurchase Program [Member] First Share Repurchase Program Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Capital in excess of par value Additional Paid in Capital, Common Stock Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Federal Domestic Tax Authority [Member] 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 Defined Contribution Plan Tranches [Domain] Defined Contribution Plan Tranches [Domain] Defined Contribution Plan Tranches [Domain] Income tax payments Income Taxes Paid State Current State and Local Tax Expense (Benefit) Total cost of shares repurchased Treasury Stock, Value, Acquired, Cost Method 2025 Finance Lease, Liability, to be Paid, Year Three Net income Net income Net income (loss) Net earnings Net Income (Loss) Attributable to Parent Employee maximum contribution eligible under economic growth and tax relief reconciliation act Defined Contribution Plan, Maximum Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act Defined Contribution Plan, Maximum Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act Operating lease liability related to sale leaseback transactions Sale Leaseback Transaction, Operating Lease, Liability Sale Leaseback Transaction, Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Antidilutive securities excluded from earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Leases Lessee, Finance Leases [Text Block] Taxes, other than income taxes Accrual for Taxes Other than Income Taxes, Current Other Other Intangible Assets [Member] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Operating Lessee, Operating Lease, Liability, to be Paid [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Basic (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component [Domain] Equity Component [Domain] Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Secured Debt Secured Debt [Member] Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Award vesting rights, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Leases Lessee, Operating Leases [Text Block] Reduction in carrying amount of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Effective Tax Rate Reconciliation Effective Income Tax Rate Reconciliation, Percent [Abstract] Plan Name [Axis] Plan Name [Axis] Weighted-average discount rate Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Audit Information [Abstract] Audit Information [Abstract] Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Noninterest expense directors fees Noninterest Expense Directors Fees Proceeds from rights exercised Proceeds From Rights Exercised Proceeds From Rights Exercised Supplemental Disclosure of Cash Flow Information Supplemental Cash Flow Information [Abstract] Phantom Share Units (PSUs) Phantom Share Units (PSUs) [Member] Number of operating segments Number of Operating Segments Lease Contractual Term [Domain] Lease Contractual Term [Domain] Plan Name [Domain] Plan Name [Domain] Executive compensation limitation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent State net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Options outstanding, weighted average contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Deferred charges, estimated useful life Deferred Charges, Estimated Useful Life Deferred Charges, Estimated Useful Life Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] 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 sales Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Payments on earn-out liabilities Earn-out payments during period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Tax Benefits Associated with Palmer Closure Effective Income Tax Rate Reconciliation, Disposition of Business, Amount Employee maximum contribution percentage Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Accounts receivable, net of allowance for credit losses of $118 Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property, plant and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Document Annual Report Document Annual Report Income Tax Disclosures [Line Items] Income Tax Disclosures [Line Items] [Line Items] for Income Tax Disclosures [Table] Legal Entity [Axis] Legal Entity [Axis] Line of credit, weighted average interest rate Line of Credit Facility, Interest Rate During Period Long-term debt Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term Geographical [Axis] Geographical [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] PPA Revisions Decrease in goodwill Goodwill, Purchase Accounting Adjustments Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Issuance of shares of common stock - Rights Offering Stock Issued During Period, Value, New Issues Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Galvanized pipe and tube Galvanized Pipe And Tube [Member] Galvanized Pipe And Tube [Member] Revolving Line of Credit Revolving Credit Facility [Member] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Transferred at Point in Time Transferred at Point in Time [Member] Useful life of property, plant and equipment Property, Plant and Equipment, Useful Life Debt Long-Term Debt [Text Block] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Canceled, forfeited, or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period 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] Obsolescence Reserve Obsolescence Reserve [Member] Obsolescence Reserve Outstanding, beginning of the year, weighted average grant date fair value (in dollars per share) Outstanding, end of the year, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Business 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 Total deferred Deferred Income Tax Expense (Benefit) Accrued expenses Increase (Decrease) in Accrued Liabilities Employer contribution percentage of each participant's eligible compensation Defined Benefit Plan, Employer Contribution Percent of Eligible Compensation Defined Benefit Plan, Employer Contribution Percent of Eligible Compensation Other nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount 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 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Goodwill impairment evaluation Goodwill With Potential Indicators of Impairment Goodwill With Potential Indicators of Impairment 2025 Long-Term Debt, Maturity, Year Three Line of credit, average outstanding amount Line of Credit Facility, Average Outstanding Amount Transaction price Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Transaction Price Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Transaction Price SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Long-term portion of finance lease liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Finance Lease Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Finance Lease Liabilities Tubular Products Tubular Products [Member] Metals Segment [Member] Consolidation Items [Domain] Consolidation Items [Domain] 2023 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year One Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year One Document Period End Date Document Period End Date Tranche I Share-Based Payment Arrangement, Tranche One [Member] Salaries, wages, and commissions Accrued Salaries, Current Retirement Plan Name [Domain] Retirement Plan Name [Domain] Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total assets Identifiable assets Assets Deductions from allowance Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net income per common share: Net earnings per 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] Diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Employer contributions to defined benefit plans Defined Benefit Plan, Plan Assets, Contributions by Employer Tranche III Share-Based Payment Arrangement, Tranche Three [Member] Performance Shares Performance Shares [Member] Accrued expenses and other current liabilities 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 Exercised, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Line of Credit Line of Credit [Member] Income before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shareholders' equity: Liabilities and Shareholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Segment [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Schedule of Goodwill [Table] Schedule of Goodwill [Table] 2011 Plan 2011 Plan [Member] 2011 Plan [Member] Earnings Per Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Long-term portion of finance lease liabilities Non-current portion of lease liabilities, finance leases Finance Lease, Liability, Noncurrent Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of Components of Provision for Income Taxes 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 Award Type [Domain] Award Type [Domain] Nonvested award, cost not yet recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Options exercisable, weighted average contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Benefit plans Employee Benefit Plans Accrued Expenses Employee Benefit Plans Accrued Expenses Earn out payments, target percentage Business Combination, Contingent Consideration, Target Business Combination, Contingent Consideration, Target Stock issued during period, value, restricted stock award Stock Issued During Period, Value, Restricted Stock Award, Gross Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Accounts Receivable Receivable [Policy Text Block] Gross profit Gross Profit Land Improvement and Buildings Land, Buildings and Improvements [Member] Entity Registrant Name Entity Registrant Name Issuance of shares of common stock - Rights Offering (in shares) Shares issued in connection at-the-market offering (in shares) Stock Issued During Period, Shares, New Issues Line of credit quarterly payments Line of Credit Facility, Periodic Payment Period after grant date, awards vesting begins Share-based Compensation Arrangement by Share-based Payment Award, Options, Vesting Period Start, Period After Grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Vesting Period Start, Period After Grant Inventories, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Non-cash lease termination loss Loss on Contract Termination Unrealized gain (loss) included in OCI Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) Customer List Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Equity Based Arrangements Individual Contracts Type Of Deferred Compensation [Domain] Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain] Benefit Plans and Collective Bargaining Agreements Retirement Benefits [Text Block] Leases [Abstract] Leases [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] 2024 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year Two Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year Two Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company 2015 Stock Awards Plan 2015 Stock Awards Plan [Member] 2015 Stock Awards Plan [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Heavy wall seamless carbon steel pipe and tube Seamless Carbon Steel Pipe and Tube - Product Group [Member] Seamless Carbon Steel Pipe and Tube - Product Group [Member] Weighted-average remaining lease term Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Inventory write-down Inventory Write-down Fiberglass and steel liquid storage tanks and separation equipment Liquid Storage Tanks and Separation Equipment - Product Group [Member] Liquid Storage Tanks and Separation Equipment - Product Group [Member] Change in fair value of interest rate swap Unrealized Gain (Loss) on Derivatives SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Federal net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Foreign 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] Auditor Name Auditor Name Fair Value Measurements Fair Value Disclosures [Text Block] Net operating loss carryforwards Operating Loss Carryforwards 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 Long-term portion of operating lease liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Operating Lease Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Operating Lease Liabilities 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accrued Expenses Accrued Liabilities [Abstract] Deferred income taxes increase (decrease) Deferred income taxes, revisions Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Charges Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Charges Restructuring and Related Cost, Accelerated Depreciation Restructuring and Related Cost, Accelerated Depreciation Shipping Costs Shipping Costs, Policy [Policy Text Block] Shipping Costs, Policy [Policy Text Block] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Title of Individual [Axis] Title of Individual [Axis] Current portion of earn-out liability Business Combination, Contingent Consideration, Earn Out Liability, Short Term Business Combination, Contingent Consideration, Earn Out Liability, Short Term Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Total Effective Income Tax Rate Reconciliation, Percent Federal and State valuation allowance Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Percent Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Percent Non Employee Director Non Employee Director [Member] -- None. No documentation exists for this element. -- Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Use of Estimates Use of Estimates, Policy [Policy Text Block] Minimum amount of availability required to be had under facility Line Of Credit Facility, Covenant, Minimum Amount Of Availability Required Line Of Credit Facility, Covenant, Minimum Amount Of Availability Required Acquisitions Business Combination Disclosure [Text Block] Other (income) and expense Other Nonoperating Income (Expense) [Abstract] Insurance Accrued Insurance, Current Current portion of operating lease liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation Defined Contribution Plan Tranches [Axis] Defined Contribution Plan Tranches [Axis] Defined Contribution Plan Tranches LIBOR London Interbank Offered Rate (LIBOR) [Member] Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Concentration risk percentage Concentration Risk, Percentage Business combination, purchase price funded by drawdown on revolving credit facility Business Combination, Consideration Transferred, Liabilities Incurred Warranty reserve Standard and Extended Product Warranty Accrual Net income Business Acquisition, Pro Forma Net Income (Loss) Income Taxes Income Tax Disclosure [Text Block] State Deferred State and Local Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility Credit Facility [Domain] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Amortization expense Amortization of Intangible Assets Class of warrant or right, exercise price of warrants or rights (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Heavy wall seamless carbon steel pipe and tube Seamless Carbon Steel Pipe And Tube [Member] Seamless Carbon Steel Pipe And Tube [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Accounting Policies [Line Items] Accounting Policies [Line Items] [Line Items] for Accounting Policies [Table] The Credit Agreement The Credit Agreement [Member] The Credit Agreement Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Options, vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Corporate Corporate, Non-Segment [Member] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Leasehold improvements Land Improvements [Member] Inventories Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Treasury Stock Treasury Stock [Member] Total shareholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent DanChem Plan DanChem Plan [Member] DanChem Plan Minimum age to qualify under Economic Growth and Tax Relief Reconciliation Act Defined Contribution Plan, Additional Annual Contribution Per Employee, Minimum Age Under Economic Growth and Tax Relief Reconciliation Act Defined Contribution Plan, Additional Annual Contribution Per Employee, Minimum Age Under Economic Growth and Tax Relief Reconciliation Act Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Forfeited, weighted average grant date fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting [Domain] Vesting [Domain] Lease Contractual Term [Axis] Lease Contractual Term [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Other Deferred Tax Assets, Other Employer contribution as a percentage of participant's eligible compensation Defined Contribution Plan, Employer Contribution, Percent of Employees' Gross Pay Defined Contribution Plan, Employer Contribution, Percent of Employees' Gross Pay Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Specialty Chemicals Segment 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] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Property, plant and equipment, revisions Increase in property, plant and equipment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment Other Pension, Postretirement and Supplemental Plans Other Pension, Postretirement and Supplemental Plans [Member] Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Payments of earn-out liabilities in excess of acquisition date fair value Gain (Loss) On Earn-Out Liability, Adjustments Gain (Loss) On Earn-Out Liability, Adjustments 2027 Finance Lease, Liability, to be Paid, Year Five Current period provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal), Bifurcated Accounts Receivable, Credit Loss Expense (Reversal), Bifurcated Total lease cost Lease, Cost Common Stock Common Stock [Member] Number of reportable segments Number of Reportable Segments Schedule of Operating and Finance Leases Discount Rates, Total Lease Cost and Weighted Average Remaining Leases Lease, Cost [Table Text Block] Repurchase of common stock Payments for Repurchase of Common Stock Options available (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Business combination, contingent consideration, liability Business Combination, Contingent Consideration, Liability Funding percentage under defined benefit plans Defined Benefit Plan, Funded Percentage Income Taxes Income Tax, Policy [Policy Text Block] Accrued Expenses [Abstract] Accrued Expenses [Abstract] Accrued Expenses [Abstract] Statement [Table] Statement [Table] Schedule of Assets Held for Sale Disposal Groups, Including Discontinued Operations [Table Text Block] Options vested, grant date fair value (dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Nonvested Performance- based Units Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Number of lenders assumed for lease Lessee, Number Of Lenders Assumption, Borrowing Rate Lessee, Number Of Lenders Assumption, Borrowing Rate Change in fair value of interest rate swap Change in fair value of interest rate swap Gain (Loss) on Derivative Instruments, Net, Pretax 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] Schedule of Level 3 Assets and the Valuation Techniques Used to Measure Fair Value Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Matching contributions made by employer Defined Contribution Plan, Cost 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 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] Exercisable, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Schedule of Unaudited Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Accounts payable - related parties Increase (Decrease) in Accounts Payable, Related Parties Revision of Prior Period [Domain] Revision of Prior Period [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Amortization Expense for Finite-lived Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Transaction costs Effective Income Tax Rate Reconciliation, Transaction Costs, Amount Effective Income Tax Rate Reconciliation, Transaction Costs, Amount Principal payments on finance lease obligations Finance Lease, Principal Payments Capital expenditures Payments for Capital Improvements Maximum annual retainer percent Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Elected Retainer Fees, Percent Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Elected Retainer Fees, Percent Outstanding, beginning of the year (in shares) Outstanding, ending of the year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number 401(k) Employee Stock Ownership Plan 401(k) Employee Stock Ownership Plan [Member] 401(k) Employee Stock Ownership Plan [Member] Goodwill, period increase (decrease) Decrease in goodwill Goodwill, Period Increase (Decrease) Variable Rate [Domain] Variable Rate [Domain] Numerator: Earnings Per Share Numerator [Abstract] Earnings Per Share Numerator [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general and administrative expense Unallocated corporate expenses Selling, General and Administrative Expense Accrued Federal Insurance Contributions Act ("FICA") deferral Deferred Tax Assets, Federal Insurance Contributions Act Deferred Tax Assets, Federal Insurance Contributions Act Total employer contributions to plans under collective-bargaining arrangements Multiemployer Plans, Collective-Bargaining Arrangement, Amount of Employer's Contributions Multiemployer Plans, Collective-Bargaining Arrangement, Amount of Employer's Contributions Earn-out adjustments Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Total current Current Income Tax Expense (Benefit) Right-of-use assets, operating leases, net Right-of-use assets, operating leases Operating Lease, Right-of-Use Asset Repurchase of common stock Stock Repurchased During Period, Value Lease liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Employee additional contribution eligible under economic growth and tax relief reconciliation act Defined Contribution Plan, Additional Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act Defined Contribution Plan, Additional Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act Fiberglass and steel liquid storage tanks and separation equipment Fiberglass and Steel Liquid Storage Tanks and Separation Equipment [Member] Fiberglass Steel Liquid Storage Tanks Separation Equipment [Member] Long-Lived Asset Impairment Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Class of warrant or right, number of securities called by each warrant or right (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Deferred income tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Vested and expected to vest, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Document Transition Report Document Transition Report Local Phone Number Local Phone Number Stock option compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Lease assets Deferred Tax Liability, Right of Use Assets Deferred Tax Liability, Right of Use Assets Schedule of Activity in the Company’s Stock Option Plans Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating income Operating Income (Loss) Inventory capitalization Deferred Tax Assets, Inventory Inventories Increase (Decrease) in Inventories Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Lessor, operating lease, sublease, 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 State Jurisdiction State and Local Jurisdiction [Member] Product Development Know-How Product Development Know-How [Member] Product Development Know-How Weighted average number of common shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill, beginning of period Goodwill, end of period Goodwill Common stock in treasury, at cost (in shares) Treasury Stock, Shares Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Repurchase of 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 to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax provision (benefit) Total Income Tax Expense (Benefit) Segment, Geographical [Domain] Geographical [Domain] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Federal & State valuation allowance Deferred Tax Assets, Valuation Allowance Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Entity Public Float Entity Public Float Federal Deferred Federal Income Tax Expense (Benefit) Capital in Excess of Par Value Additional Paid-in Capital [Member] Asset impairment Impairment, Long-Lived Asset, Held-for-Use Document Fiscal Period Focus Document Fiscal Period Focus Cost of sales Cost of Goods and Services Sold Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses DanChem Leases DanChem Leases [Member] DanChem Leases Diluted (in shares) Denominator for diluted earnings (loss) per share - weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Current portion of note payable Notes Payable, Current Payment of dividends (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] MUSA-Galvanized Marcegalia USA, Inc. - Galvanized [Member] Marcegalia USA, Inc. - Galvanized [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Base Rate Base Rate [Member] Deferred charges Debt Issuance Costs, Gross Machinery and Equipment Sub-Limit Machinery And Equipment Sub-Limit [Member] Machinery And Equipment Sub-Limit Earn-Out Payment Earn-Out Payment [Member] Earn-Out Payment [Member] Common stock - $1 par value: 24,000,000 shares authorized; 11,085,103 and 10,160,599 shares issued and outstanding, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Deferred income tax assets: Deferred Tax Assets, Gross [Abstract] Discontinued Operations, Held-for-sale Discontinued Operations, Held-for-sale [Member] Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Granted, weighted average grant date fair value (in dollars per share) Options granted, weighted average fair value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Stock issued during period, shares, restricted stock award Stock Issued During Period, Shares, Restricted Stock Award, Gross Earn-Out Liabilities Commitments and Contingencies, Policy [Policy Text Block] Operating Segments Operating Segments [Member] Options exercisable, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value 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 year Cash and cash equivalents at end of year 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 Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Options expected to vest, weighted average contractual term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Physical Inventory Shrink Reserve Physical Inventory Shrink Reserve [Member] Physical Inventory Shrink Reserve Board of Directors Chairman Board of Directors Chairman [Member] Interest on finance lease liabilities Finance Lease, Interest Expense Fair value measurement input Business Combination, Contingent Consideration, Liability, Measurement Input, Amount Business Combination, Contingent Consideration, Liability, Measurement Input, Amount Capital expenditures, not yet paid Capital Expenditures Incurred but Not yet Paid Matching percentage by employer of employees' gross pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Retirement Plan Type [Domain] Retirement Plan Type [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Lessor, operating lease, sublease, annual increase in base rent, percentage Lessor, Operating Lease, Sublease, Annual Increase In Base Rent, Percentage Lessor, Operating Lease, Sublease, Annual Increase In Base Rent, Percentage Transferred over Time Transferred over Time [Member] 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 Amortization period for intangible assets 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 SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Accounts payable - related parties Accounts Payable, Related Parties, Current Acquisitions Goodwill, Acquired During Period Net sales Business Acquisition, Pro Forma Revenue Total identifiable liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 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 Tax Benefits Associated with Palmer Closure Effective Income Tax Rate Reconciliation, Disposition of Business, Percent Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other non-current assets Other Assets, Noncurrent Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 2023 Finance Lease, Liability, to be Paid, Year One Security deposit Security Deposit Depreciation and amortization Depreciation, Depletion and Amortization American Stainless American Stainless Tubing, Inc. [Member] American Stainless [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Payments on note payable Repayments of Notes Payable Tax at U.S. statutory rates Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Delayed Draw Term Loan Delayed Draw Term Loan [Member] Delayed Draw Term Loan Issuance of shares of common stock from treasury Stock Issued During Period, Value, Treasury Stock Reissued Charged to (Reduction of) Cost and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Schedule of Fair Value of the Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Outstanding, beginning of year (in shares) Outstanding, end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Intangible assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 2024 Finance Lease, Liability, to be Paid, Year Two Accrued expenses and other current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Expenses and Current Liabilities Other Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Expenses and Current Liabilities Other Current portion of finance lease liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease Obligation Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease Obligation Payments on long-term debt Repayments of Long-Term Debt Changes in fair value during the period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Stock Options Share-Based Payment Arrangement, Option [Member] Less cost of common stock in treasury - 924,504 and 918,471 shares, respectively Treasury Stock, Value Title of Individual [Domain] Title of Individual [Domain] Exercise of stock options , net Stock Issued During Period, Value, Stock Options Exercised Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total long-term debt Long-Term Debt Other, net Other income, net Other Nonoperating Income (Expense) Common stock, shares authorized (in shares) Common Stock, Shares Authorized Subscription Right Subscription Right [Member] Subscription Right Income taxes Accrued Income Taxes, Current Total Corporate Operating Expenses Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Maximum Maximum [Member] Accounts payable Increase (Decrease) in Accounts Payable, Trade Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Volume Weighted Average Price Target Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period,, Volume Weighted Average Price Target Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period,, Volume Weighted Average Price Target Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Thereafter Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized After Year Two Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized After Year Two Income taxes Income Taxes Paid, Net Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Accumulated amortization of deferred charges Accumulated Amortization, Debt Issuance Costs Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Total Finite-Lived Intangible Assets, Net Acquired allowance Accounts Receivable, Acquired Allowance Accounts Receivable, Acquired Allowance Inducement Awards Inducement Awards [Member] Inducement Awards Line of Credit Facility [Table] Line of Credit Facility [Table] Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Software Licenses Computer Software, Intangible Asset [Member] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Sublease income Sublease income Sublease Income Galvanized pipe and tube Galvanized Pipe [Member] Galvanized Pipe [Member] Options outstanding, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Short-Term Debt Short-Term Debt Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Customer rebate liability Customer Rebates Payable Customer Rebates Payable Class of Treasury Stock [Table] Class of Treasury Stock [Table] Units Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Accounting Policies [Table] Accounting Policies [Table] Accounting Policies [Table] Business Combination and Asset Acquisition [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Other accrued items Other Accrued Liabilities Payments of deferred financing costs Payments of Debt Issuance Costs Total lease liabilities Operating Lease, Liability Industry Segments Segment Reporting Disclosure [Text Block] Balance at Beginning of Period Balance at End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Share-Based Compensation Share-Based Payment Arrangement [Policy 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 After Adoption of 842 Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Stock Awards Stock Awards [Member] Stock Awards [Member] Stock option compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Deferred income taxes, net Deferred Tax Liabilities, Net Tranche IV Share-Based Payment Arrangement, Tranche Four [Member] Share-Based Payment Arrangement, Tranche Four Liabilities and Shareholders' equity Liabilities and Equity [Abstract] Canceled, forfeited, or expired, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Total inventories, net Inventory Inventory, Net Accounts payable Accounts Payable, Current Defined Contribution Plan, Tranche Two Defined Contribution Plan, Tranche Two [Member] Defined Contribution Plan, Tranche Two Income Tax Authority [Axis] Income Tax Authority [Axis] Option Vested and expected to vest, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Less accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Auditor Location Auditor Location Entity Filer Category Entity Filer Category Proceeds from the issuance of common stock related to Rights Offering Proceeds from Issuance of Common Stock Basic (in shares) Denominator for basic earnings (loss) per share - weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Operating income Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual 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 Compensation expense Share-Based Payment Arrangement, Expense Specialty chemicals Specialty Chemicals [Member] Specialty Chemicals [Member] Noncash Investing Activities: Noncash Investing and Financing Items [Abstract] Commitments and contingencies – see Note 15 Commitments and Contingencies Security Exchange Name Security Exchange Name Outstanding, beginning of year, weighted average exercise price (in dollars per share) Outstanding, end of year, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Weighted average amortization period for intangible assets Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Marcegalia USA, Inc. - Stainless Marcegalia USA, Inc. - Stainless [Member] Marcegalia USA, Inc. - Stainless [Member] Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Stainless steel pipe and tube Stainless Steel Pipe - Product Group [Member] Stainless Steel Pipe - Product Group [Member] Restricted Stock Restricted Stock [Member] Shipping costs Shipping Costs Shipping Costs Defined Contribution Plan, Tranche One Defined Contribution Plan, Tranche One [Member] Defined Contribution Plan, Tranche One Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Accrued income taxes Increase (Decrease) in Income Taxes Payable Shareholders' equity before treasury stock Stockholders' Equity before Treasury Stock Employer maximum contribution percentage match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Schedule of Changes in Fair Value of Company's Earn-Out Liability Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Cover [Abstract] Income Tax Disclosures [Table] Income Tax Disclosures [Table] Income Tax Disclosures [Table] Leases Lessee, Leases [Policy Text Block] Level 3 Inputs Fair Value, Inputs, Level 3 [Member] Entity Voluntary Filers Entity Voluntary Filers Goodwill impairment Goodwill, Impairment Loss Accounting for Share-Based Payments Share-Based Payment Arrangement [Text Block] Other nondeductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent 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] Balance at beginning of period Balance at end of period Allowance for credit loss Accounts Receivable, Allowance for Credit Loss Work-in-process Inventory, Work in Process, Net of Reserves Finance leases Finance Lease, Weighted Average Discount Rate, Percent Revenues Recognition Revenue from Contract with Customer [Text Block] Cash acquired from acquisition Cash Acquired from Acquisition Segment Reporting [Abstract] Segment Reporting [Abstract] Revolving line of credit, due January 15, 2025 ABL Line Of Credit, Due January 15, 2025 [Member] ABL Line Of Credit, Due January 15, 2025 Federal and State valuation allowance Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Amount Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Amount Period for shares to be repurchased Stock Repurchase Program, Period in Force 401(k) and Profit Sharing Plan 401(k) and Profit Sharing Plan [Member] 401(k) and Profit Sharing Plan [Member] Depreciation expense Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Depreciation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Depreciation Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Total liabilities and shareholders' equity Liabilities and Equity Debt term Debt Instrument, Term Schedule of Significant Components Deferred Tax Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Amortization of debt issuance costs Amortization of Debt Issuance Costs Goodwill [Roll Forward] Goodwill [Roll Forward] 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] Employee stock options and stock grants (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Non-US Non-US [Member] Intangible asset basis differences Deferred Tax Assets, Goodwill and Intangible Assets SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Total deferred income tax assets Deferred Tax Assets, Gross Issuance 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] Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Interest Limitation Carryforwards Interest Limitation Carryforwards Interest Limitation Carryforwards Deferred Charges Debt, Policy [Policy Text Block] Executive compensation limitation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Amount Current Fiscal Year End Date Current Fiscal Year End Date Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Imputed Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vesting [Axis] Vesting [Axis] Assets held for sale Disposal Group, Including Discontinued Operation, Assets Right of use asset, operating leases, net Business Combination, Recognized Identifiable Asset Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Assets Business Combination, Recognized Identifiable Asset Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Assets Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] 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) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Tranche II Share-Based Payment Arrangement, Tranche Two [Member] 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] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Loss (gain) on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Finance lease cost: Lessee, Finance Lease, Description [Abstract] Accounts receivable, payment terms Accounts Receivable, Maturity Period Accounts Receivable, Maturity Period 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Payments for termination of interest rate swap Gain (Loss) on Contract Termination Denominator: Earnings Per Share Denominator [Abstract] Earnings Per Share Denominator [Abstract] Customer Concentration Risk Customer Concentration Risk [Member] Total net deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance One Customer One Customer [Member] One Customer Palmer Facility Palmer Facility [Member] Palmer Facility Share Repurchase Program [Axis] Share Repurchase Program [Axis] Covenant required percentage Line Of Credit Facility, Covenant, Required Percentage Line Of Credit Facility, Covenant, Required Percentage Schedule of Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Period for which earn out payments will be received Business Acquisition, Contingent Consideration, Earn Out Period Business Acquisition, Contingent Consideration, Earn Out Period Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Schedule of Maturities For Operating Leases After Adoption of 842 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 Income Tax Authority [Domain] Income Tax Authority [Domain] Advances from customers Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Decrease in valuation allowance during the period Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 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 Line of credit, remaining availability Line of Credit Facility, Remaining Borrowing Capacity Interest expense Interest expense Interest Expense Trade Names Trade Names [Member] Credit Facility [Axis] Credit Facility [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Inventory reserves Inventory Valuation Reserves Specialty chemicals Specialty Chemicals - Product Group [Member] Specialty Chemicals - Product Group [Member] Employer discretionary contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Inventory valuation reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Inventory Valuation Reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Inventory Valuation Reserves 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] Vested (in shares) Equity instruments other options, vested in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period DanChem Technologies, Inc. DanChem Technologies, Inc. [Member] DanChem Technologies, Inc. Entity Tax Identification Number Entity Tax Identification Number Shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Schedule of Disaggregation of Revenue by Product Group Disaggregation of Revenue [Table Text Block] Total deferred income tax liabilities Deferred Tax Liabilities, Gross Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Proceeds from note payable Proceeds from Notes Payable 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] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Schedule of Reconciliation of Income Taxes Computed at U.S. Rate to Income Tax Expense Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] (Decrease) Increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Net earnings per share: Earnings Per Shares, Basic and Diluted [Abstract] Earnings Per Shares, Basic and Diluted Schedule II Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Discount rate applied to earn-out payments Business Combination, Contingent Consideration, Liability, Measurement Input 2027 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] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Target period for vesting Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Period Achievement For Vesting Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Period Achievement For Vesting Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Raw materials Inventory, Raw Materials and Purchased Parts, Net of Reserves Purchase price Business Combination, Consideration Transferred Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Measurement Input Type [Axis] Measurement Input Type [Axis] Entity [Domain] Entity [Domain] City Area Code City Area Code Professional fees Accrued Professional Fees, Current Assets Assets [Abstract] Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Notes Payable to Banks Notes Payable to Banks [Member] Tax at U.S. statutory rates Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Employee maximum contribution amount Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Transaction costs Effective Income Tax Rate Reconciliation, Transaction Costs, Percent Effective Income Tax Rate Reconciliation, Transaction Costs, Percent Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] 2023 Long-Term Debt, Maturity, Year One Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Tranche V Share-Based Payment Arrangement, Tranche Five [Member] Share-Based Payment Arrangement, Tranche Five Variable Rate [Axis] Variable Rate [Axis] Class of warrant or right, outstanding Class of Warrant or Right, Outstanding Imputed Interest Finance Lease, Liability, Undiscounted Excess Amount Other long-term liabilities Other Liabilities, Noncurrent Accumulated depreciation Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deprecation From Prior Period Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deprecation From Prior Period Interest limitation carryforwards Interest Limitation Carryforwards and Other Carryforwards Interest Limitation Carryforwards and Other Carryforwards 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] Weighted Average Weighted Average [Member] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Thereafter Finance Lease, Liability, to be Paid, after Year Five Schedule of Computation of Basic and Diluted Earnings Per Share From Continuing Operations 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] Income Tax Expense Reconciliation Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Customer [Domain] Customer [Domain] EX-101.PRE 11 acnt-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 acnt-20221231_g1.jpg GRAPHIC begin 644 acnt-20221231_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 13 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Mar. 28, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
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 Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 98.1
Documents Incorporated by Reference
Documents Incorporated By Reference
Portions of the Proxy Statement for the 2023 annual shareholders' meeting are incorporated by reference into Part III of this Form 10-K.
   
Entity Central Index Key 0000095953    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   10,172,266  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Name BDO USA, LLP
Auditor Location Chicago, IL
Auditor Firm ID 243
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 1,441 $ 2,021
Accounts receivable, net 45,120 50,126
Inventories, net    
Raw materials 57,518 48,448
Work-in-process 22,966 24,990
Finished goods 33,968 29,811
Total inventories, net 114,452 103,249
Prepaid expenses and other current assets 8,982 3,728
Assets held for sale 380 855
Total current assets 170,375 159,979
Property, plant and equipment, net 42,346 43,720
Right-of-use assets, operating leases, net 29,224 30,811
Goodwill 11,389 12,637
Intangible assets, net 10,387 14,382
Deferred income taxes 1,353 0
Deferred charges, net 203 302
Other non-current assets 3,766 4,171
Total assets 269,043 266,002
Current liabilities:    
Accounts payable 22,731 32,318
Accounts payable - related parties 0 2
Accrued expenses and other current liabilities 6,560 12,407
Current portion of note payable 387 0
Current portion of long-term debt 2,464 2,464
Current portion of earn-out liability 0 1,961
Current portion of operating lease liabilities 1,056 1,104
Current portion of finance lease liabilities 280 233
Total current liabilities 33,478 50,489
Long-term debt 69,085 67,928
Long-term portion of operating lease liabilities 30,911 32,059
Long-term portion of finance lease liabilities 1,242 1,414
Deferred income taxes 0 2,433
Other long-term liabilities 68 89
Total liabilities 134,784 154,412
Commitments and contingencies – see Note 15
Shareholders' equity:    
Common stock - $1 par value: 24,000,000 shares authorized; 11,085,103 and 10,160,599 shares issued and outstanding, respectively 11,085 11,085
Capital in excess of par value 47,021 46,058
Retained earnings 85,146 63,080
Shareholders' equity before treasury stock 143,252 120,223
Less cost of common stock in treasury - 924,504 and 918,471 shares, respectively (8,993) (8,633)
Total shareholders' equity 134,259 111,590
Total liabilities and shareholders' equity $ 269,043 $ 266,002
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Liabilities and Shareholders' Equity    
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,160,599
Common stock, shares outstanding (in shares) 11,085,103 10,160,599
Common stock in treasury, at cost (in shares) 924,504 918,471
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Income - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]    
Net sales $ 414,147,000 $ 334,715,000
Cost of sales 357,614,000 273,949,000
Gross profit 56,533,000 60,766,000
Selling, general and administrative expense 34,952,000 30,144,000
Acquisition costs and other 1,200,000 1,001,000
Proxy contest costs and recoveries 0 168,000
Earn-out adjustments (7,000) 1,872,000
Asset impairment 0 233,000
Operating income 20,388,000 27,348,000
Other (income) and expense    
Interest expense 2,742,000 1,486,000
Loss on extinguishment of debt 0 223,000
Change in fair value of interest rate swap 0 (2,000)
Other, net (209,000) 143,000
Income before income taxes 17,855,000 25,498,000
Income tax provision (benefit) (4,211,000) 5,253,000
Net income $ 22,066,000 $ 20,245,000
Net income per common share:    
Basic (in dollars per share) $ 2.16 $ 2.17
Diluted (in dollars per share) $ 2.12 $ 2.14
Weighted average number of common shares outstanding:    
Basic (in shares) 10,230 9,340
Diluted (in shares) 10,410 9,456
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:    
Net income $ 22,066,000 $ 20,245,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 8,722,000 7,547,000
Amortization expense 3,995,000 2,794,000
Amortization of debt issuance costs 99,000 95,000
Asset impairment 0 233,000
Loss on extinguishment of debt 0 223,000
Deferred income taxes (4,211,000) (2,071,000)
Earn-out adjustments (7,000) 1,872,000
Payments of earn-out liabilities in excess of acquisition date fair value (662,000) (138,000)
Provision for (reduction of) losses on accounts receivable 1,034,000 (398,000)
Provision for losses on inventories 3,052,000 1,649,000
Loss (gain) on disposal of property, plant and equipment 27,000 (848,000)
Non-cash lease expense 414,000 481,000
Non-cash lease termination loss 0 5,000
Change in fair value of interest rate swap 0 (2,000)
Payments for termination of interest rate swap 0 (46,000)
Issuance of treasury stock for director fees 364,000 132,000
Share-based compensation expense 1,407,000 799,000
Changes in operating assets and liabilities:    
Accounts receivable 3,972,000 (16,185,000)
Inventories (13,779,000) (18,873,000)
Other assets and liabilities (12,000) (55,000)
Accounts payable (10,277,000) 10,835,000
Accounts payable - related parties (2,000) 2,000
Accrued expenses (2,702,000) 1,506,000
Accrued income taxes (7,923,000) 9,253,000
Net cash provided by operating activities 5,577,000 19,055,000
Cash flows from investing activities:    
Purchases of property, plant and equipment (5,074,000) (1,497,000)
Proceeds from disposal of property, plant and equipment 99,000 1,400,000
Acquisitions, net of cash acquired 0 (32,564,000)
Net cash used in investing activities (4,975,000) (32,661,000)
Cash flows from financing activities:    
Borrowings from long-term debt 443,363,000 215,528,000
Proceeds from note payable 967,000 0
Proceeds from the issuance of common stock related to Rights Offering 0 10,010,000
Proceeds from exercise of stock options 175,000 109,000
Payments on long-term debt (442,206,000) (206,505,000)
Payments on note payable (580,000) 0
Principal payments on finance lease obligations (266,000) (92,000)
Payments on earn-out liabilities (1,292,000) (3,494,000)
Repurchase of common stock (1,343,000) 0
Payments of deferred financing costs 0 (165,000)
Net cash (used in) provided by financing activities (1,182,000) 15,391,000
(Decrease) Increase in cash and cash equivalents (580,000) 1,785,000
Cash and cash equivalents at beginning of year 2,021,000 236,000
Cash and cash equivalents at end of year 1,441,000 2,021,000
Supplemental Disclosure of Cash Flow Information    
Interest 2,230,000 1,315,000
Income taxes 7,859,000 1,654,000
Noncash Investing Activities:    
Capital expenditures, not yet paid $ 751,000 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Treasury Stock
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock in treasury, at cost (in shares)         1,123,000
Beginning balance at Dec. 31, 2020 $ 80,295 $ 10,300 $ 37,719 $ 42,835 $ (10,559)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 20,245     20,245  
Issuance of shares of common stock - Rights Offering $ 10,010 $ 785 9,225 0  
Issuance of common stock from the treasury (in shares) (191,673)       (192,000)
Issuance of shares of common stock - Rights Offering (in shares) 785,103 785,000     13,000
Issuance of shares of common stock from treasury $ 132   (1,670)   $ 1,802
Exercise of stock options , net 109   (15)   124
Share-based compensation 799   799   0
Ending balance at Dec. 31, 2021 $ 111,590 $ 11,085 46,058 63,080 $ (8,633)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock in treasury, at cost (in shares) 918,471       918,000
Net income (loss) $ 22,066     22,066  
Issuance of shares of common stock - Rights Offering $ 364 0 (449)    
Issuance of common stock from the treasury (in shares) (86,274)       (86,000)
Issuance of shares of common stock - Rights Offering (in shares)         18,000
Issuance of shares of common stock from treasury $ 175   5   $ 813
Exercise of stock options , net 1,407   1,407   $ 170
Repurchase of stock (in shares)         110,000
Repurchase of common stock (1,343)   0   $ (1,343)
Ending balance at Dec. 31, 2022 $ 134,259 $ 11,085 $ 47,021 $ 85,146 $ (8,993)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock in treasury, at cost (in shares) 924,504       924,000
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Shareholders' Equity (Parenthetical) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]    
Shares issued in connection at-the-market offering (in shares)   (785,103)
Issuance of common stock from the treasury (in shares) (86,274) (191,673)
Stock options exercised, net (in shares) 18,098 13,174
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Ascent Industries Co. is an industrials company focused on the production and distribution of industrial tubular products including stainless steel and galvanized pipe and tube, seamless carbon pipe and tube, and specialty chemicals. Ascent Industries Co. was incorporated in 1958 as the successor to a chemical manufacturing business founded in 1945 known as Blackman Uhler Industries Inc. On August 5, 2022, we filed with the Secretary of State of the State of Delaware a Certificate of Amendment to our Certificate of Incorporation to change our corporate name from Synalloy Corporation to Ascent Industries Co., effective August 10, 2022. The Company's executive office is located at 1400 16th Street, Suite 270, Oak Brook, Illinois 60523. Unless indicated otherwise, the terms "Ascent", "Company," "we" "us," and "our" refer to Ascent Industries Co. and its consolidated subsidiaries.
The Company's business is divided into two reportable operating segments, Tubular Products and Specialty Chemicals. 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.
The Specialty Chemicals segment produces specialty 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.
Principles of Consolidation - The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. Intercompany transactions and balances have been eliminated.
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.
Cash and Cash Equivalents - The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company maintains cash levels in bank accounts that, at times, may exceed federally-insured limits.
Accounts Receivable - Accounts receivable from the sale of products are recorded at net realizable value and the Company generally grants credit to customers on an unsecured basis. Substantially all of the Company's accounts receivable are due from companies located throughout the United States. The Company provides an allowance for credit losses for expected uncollectible amounts. The allowance is based upon an analysis of accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivables balances, historical loss experience, current information, and future expectations. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral. Receivables are generally due within 30 to 60 days. Delinquent receivables are written off based on individual credit evaluations and specific circumstances of the customer. Activity in the allowance for credit losses were as follows:
(in thousands)20222021
Balance at beginning of period$216 $496 
Current period provision for expected credit losses1,405 (68)
Deductions from allowance(371)(330)
Acquired allowance— 118 
Balance at end of period$1,250 $216 
Inventories - Inventory is stated at the lower of cost or net realizable value ("LCNRV"). Cost is determined by either specific identification or weighted average methods.
At the end of each quarter, all facilities review recent sales reports to identify sales price trends that would indicate products or product lines that are being sold below our cost. This would indicate that an adjustment would be required. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical price, is greater than the current selling price of that product. During the year ended December 31, 2022 and 2021, no significant LCNRV adjustments were required by our Specialty Chemicals segment.
Stainless steel, both in its raw material (coil or plate) or finished goods (pipe and tube) state is purchased/sold using a base price plus an additional surcharge which is dependent on current nickel prices. As raw materials are purchased, it is priced to the Company based upon the surcharge at that date. When the selling price of the finished pipe is set for the customer, approximately three months later, the then-current nickel surcharge is used to determine the proper selling prices. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical nickel price, is greater than the current selling price of that product due to a reduction in the nickel surcharge. During the years ended December 31, 2022, LCNRV adjustments of $0.5 million were required by our Tubular Products segment. During the year ended December 31, 2021 no significant LCNRV adjustments were required by our Tubular Products segment.
In addition, the Company establishes inventory reserves for:
Estimated obsolete or unmarketable inventory - The Company identified inventory items with no sales activity for finished goods or no usage for raw materials for a certain period of time. For those inventory items not currently being marketed and unable to be sold, a reserve was established for 100% of the inventory cost less any estimated scrap proceeds. The Company reserved $3.5 million and $1.1 million as of December 31, 2022 and 2021, respectively.
Estimated quantity losses - The Company performs an annual physical count of inventory during the fourth quarter each year for all facilities. A reserve is established for the potential quantity losses that could occur subsequent to their physical inventory. This reserve is based upon the most recent physical inventory results. The Company had $0.2 million reserved for physical inventory quantity losses as of December 31, 2022 and 2021, respectively.
Property, Plant and Equipment - Property, plant and equipment are stated at cost. Depreciation is determined based on the straight-line method over the estimated useful life of the assets. Substantially all depreciation is recorded within cost of goods sold on the consolidated statement of income. Leasehold improvements are depreciated over the shorter of their useful lives or the remaining non-cancellable lease term, buildings are depreciated over a range of 10 years to 40 years, and machinery, fixtures and equipment are depreciated over a range of three years to 20 years. The costs of software licenses are amortized over five years using the straight-line method. The Company continually reviews the recoverability of the carrying value of long-lived assets. The Company also reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be recoverable. When the future undiscounted cash flows of the operation to which the assets relate do not exceed the carrying value of the asset, the assets are written down to fair value.
Business Combinations - Business combinations are accounted for using the acquisition method of accounting. Under this method, the total consideration transferred to consummate the business combination is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values as of the closing date of the transaction. The acquisition method of accounting requires extensive use of estimates and judgments to allocate the consideration transferred to the identifiable tangible and intangible assets acquired, if any, and liabilities assumed. See Note 2 for further discussion on the Company's acquisition of DanChem.
Goodwill - Goodwill is the excess of the purchase price over the fair value of identifiable assets acquired, less fair value of liabilities assumed, in a business combination. The Company reviews goodwill for impairment at the reporting unit level, which is the operating segment level or one level below the operating segment level. Goodwill is not amortized but is evaluated for impairment at least annually on October 1 or whenever events or changes in circumstances indicate that it is more likely than not that the carrying amount may not be recoverable. The evaluation begins with a qualitative assessment to determine whether a quantitative impairment test is necessary. If, after assessing qualitative factors, we determine it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the quantitative goodwill impairment test is performed.
The quantitative goodwill impairment test used to identify potential impairment compares the fair value of a reporting unit with its carrying amount, including goodwill. Fair value represents the price a market participant would be willing to pay in a
potential sale of the reporting unit and is based on a combination of an income approach, based on discounted future cash flows, and a market approach, based on market multiples applied to free cash flow. If the fair value exceeds the carrying value, then no goodwill impairment has occurred. If the carrying value of the reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. Any impairment identified is included within "goodwill impairment" in the consolidated statements of income.
A reporting unit is an operating segment or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. During 2022 and 2021, goodwill was allocated to the Specialty Chemicals reporting unit.
The changes in the carrying amount of goodwill for the years ended December 31, 2022 and 2021 were as follows:
(in thousands)Specialty Chemicals
Balance December 31, 2020$1,355 
Acquisitions11,282 
Balance December 31, 202112,637 
PPA Revisions(1,248)
Balance December 31, 2022$11,389 
During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period.
During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.
We conducted our annual impairment test of the Specialty Chemicals reporting unit as of October 1, 2022. The Company performed a discounted cash flow analysis and a market multiple analysis for the Specialty Chemicals reporting unit. The discounted cash flow analysis included management assumptions for expected sales growth, capital expenditures and overall operational forecasts. the market multiple analysis included historical and projected performance, market capitalization, volatility and multiples for industry peers. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was greater than its carrying value and, as such, no goodwill impairment was necessary.
During the fourth quarter of 2022, the Company determined potential indicators of impairment within the Specialty Chemicals reporting unit, with an associated goodwill balance of $11.4 million, existed. Significant decreases in the Company's stock price and performance relative to forecast, collectively, indicated that the reporting unit had experienced a triggering event and the need to perform another quantitative evaluation of goodwill. As a result, the Company quantitatively evaluated the Specialty Chemicals reporting unit for impairment. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was above its carrying value and, as such, no goodwill impairment was necessary.
Intangible Assets - Intangible assets consists of customer relationships, trademarks and trade names, and Other and represents the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful lives using either an accelerated or straight-line method over a period ranging from eight to 15 years.
Amortization expense is recorded in selling, general and administrative expense on the consolidated statements of income. The weighted average amortization period for the customer relationships is approximately 12 years.
The gross carrying amount and accumulated amortization of intangible assets consist of the following:
20222021
(in thousands)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Definite-lived intangible assets:
Customer related$28,226 $(18,437)$28,226 $(14,486)
Trademarks and trade names150 (12)150 (2)
Other500 (40)500 (6)
Total definite-lived intangible assets$28,876 $(18,489)$28,876 $(14,494)
The Company recorded amortization expense related to intangible assets of $4.0 million and $2.8 million for 2022 and 2021, respectively.
Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows:
(in thousands)
2023$1,580 
20241,555 
20251,384 
20261,153 
2027973 
Thereafter3,742 
Total$10,387 
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 and is recorded in interest expense on the consolidated statements of income. On January 15, 2021, the Company and its subsidiaries entered into a new Credit Agreement (the "Credit Agreement") with BMO Harris Bank, N.A ("BMO") providing the Company with a new four-year revolving credit facility and replacing the Company's previous asset based revolving line of credit and term loan with Truist Bank ("Truist"). The Company accounted for this refinance as a debt extinguishment and, as a result, $0.2 million of unamortized debt issuance costs associated with the Company's previously existing bank debt were written off as a loss on extinguishment of debt during the year ended December 31, 2021.
Deferred charges totaled $0.4 million as of December 31, 2022 and 2021, respectively. Accumulated amortization of deferred charges as of December 31, 2022 and 2021 totaled $0.2 million and $0.1 million, respectively.
The Company recorded amortization expense related to deferred charges of $0.1 million for 2022 and 2021.
Long-Lived Asset Impairment - The carrying amounts of long-lived assets are reviewed whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. A potential impairment has occurred for long-lived assets held-for-use if projected future undiscounted cash flows expected to result from the use and eventual disposition of the assets are less than the carrying amounts of the assets. An impairment loss is recorded for long-lived assets held-for-use when the carrying amount of the asset is not recoverable and exceeds its fair value.
Long-lived assets that are expected to be sold within the next 12 months and meet the other relevant held-for-sale criteria are classified as long-lived assets held-for-sale. An impairment loss is recorded for long-lived assets held-for-sale when the carrying amount of the asset exceeds its fair value less cost to sell. A long-lived asset is not depreciated while its classified as held-for-sale.
For long-lived assets to be abandoned, the Company considers the asset to be disposed of when it ceases to be used. Until it ceases to be used, the Company continues to classify the asset as held-for-use and test for potential impairment accordingly. If the Company commits to a plan to abandon a long-lived asset before the end of its previously estimated useful life, its depreciable life is re-evaluated.
Fair value measurements associated with long-lived asset impairments are included in Note 4 to the consolidated financial statements.
Earn-Out Liabilities - In connection with the 2019 American Stainless acquisition, the Company is required to make quarterly earn-out payments to American Stainless for a period of three years following closing equal to six and one-half percent (6.5%) of ASTI’s revenue over the three-year earn-out period. These quarterly earn-out payments ended in 2022.
In connection with the 2018 MUSA-Galvanized acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of galvanized pipe and tube. These quarterly earn-out payments ended in 2022.
In connection with the 2017 MUSA-Stainless acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of stainless steel pipe and tube (outside diameter of 10 inches or less). These quarterly earn-out payments ended in 2021.
The fair value of the earn-out liabilities are estimated by applying the probability-weighted expected return method using management's estimates of pounds to be shipped and future price per unit. Changes to the fair value of the earn-out liabilities are determined each quarter-end and charged to income or expense in the “Earn-Out Adjustments” line item in the consolidated statements of income. See Note 4 for additional information on the Company's earn-out liabilities.
Revenue Recognition - 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.
Our contracts with customers may include multiple performance obligations. For such arrangements, revenue for each performance obligation is based on its standalone selling price and revenue is recognized as each performance obligation is satisfied. The Company generally determines standalone selling prices based on the prices charged to customers using the adjusted market assessment approach or expected cost plus margin. Deferred revenues are recorded when cash payments are received in advance of satisfying the performance obligation, including amounts which are refundable. See Note 3 for additional information on the Company's revenue.
Shipping Costs - Shipping costs are treated as fulfillment activities at the time control and title of the promised good and services rendered are transferred to the customer. Shipping costs of approximately $11.2 million and $9.4 million in 2022 and 2021, respectively, are recorded in cost of goods sold on the consolidated statements of income.
Share-Based Compensation - Share-based payments to employees, including grants of employee stock options, are recognized in the consolidated statements of income as compensation expense (based on their estimated fair values at grant date) generally over the vesting period of the awards using the straight-line method. Any forfeitures of share-based awards are recorded as they occur. See Note 10 for additional information on the Company's accounting for share-based payments.
Income Taxes - Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing accounts and their respective tax basis and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets unless it is more likely than not that such assets will be realized.
Additionally, the Company maintains reserves for uncertain tax provisions, if necessary. See Note 11 for additional information on the Company's income taxes.
Earnings Per Share - Earnings per share of common stock are computed based on the weighted average number of basic and diluted shares outstanding during each period.
Leases - The Company determines whether an arrangement is a lease at contract inception. For leases in which the Company is the lessee, the Company recognizes a right-of-use asset and corresponding lease liability on the consolidated balance sheets equal to the present value of the fixed lease payments over the lease term. Lease liabilities represent an obligation to make lease payments arising from a lease while right-of-use assets represent a right to use an underlying asset during the lease term. The Company does not separate lease and non-lease components for its underlying assets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets.
If readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, the Company's leases generally do not provide a readily determinable implicit rate. When the implicit rate is not determinable, the Company's estimated incremental borrowing rate is utilized, determined on a fully collateralized and fully amortizing basis, to discount lease payments based on information available at lease commencement. The Company determines the appropriate incremental borrowing rate by identifying a reference rate and making adjustments that take into consideration financing options and certain lease-specific circumstances. Such adjustments include assuming the Store Capital lease would require two lenders with the secondary lender being secured on a second lien requiring mezzanine rates. Lease costs are recognized on a straight-line basis over the lease term.
Right-of-use assets and operating lease liabilities are remeasured upon certain modifications to leases using the present value of the remaining lease payments and estimated incremental borrowing rate upon lease modification. The difference between the remeasured right-of-use asset and the operating lease liabilities are recognized as a gain or loss within operating expenses. The Company reviews any changes to its lease agreements for potential modifications and/or indicators of impairment of the respective right-of-use asset. Operating leases are included in ROU assets, current portion of operating lease liabilities and long-term portion of operating lease liabilities on the accompanying consolidated balance sheets. Finance leases are included in property, plant and equipment, current portion of finance lease liabilities and long-term portion of finance lease liabilities. See Note 7 for additional information on the Company's leases.
The Company subleases portions of certain properties that are not used in its operations. Sublease income was $0.2 million for 2022. Sublease income was not significant for 2021.
Concentrations of Credit Risk - Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash deposits and trade accounts receivable. The Company monitors the financial institutions where it invests its cash and cash equivalents as well as performs credit reviews of potential customers when extending credit to purchase and periodic reviews of existing customers to mitigate exposure and risk. The Specialty Chemicals segment has one customer that accounted for approximately 21% of the segment's revenues for 2022 and 15% of the segment's revenues for 2021.
Accounting Pronouncements Not Yet Adopted - In March 2020, the Financial Accounting Standards Board (FASB) issued 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. On December 21, 2022, the FASB issued ASU 2022-06 to defer the sunset date of Topic 848 until December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The Company continues to evaluate this standard update and does not currently expect a material impact to the Company’s financial statements or disclosures.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Acquisition of DanChem Technologies, Inc.
On October 22, 2021, the Company completed the acquisition of DanChem, a contract manufacturer of chemical products located in Danville, Virginia. The Company accounted for the transaction as a business combination using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 - "Business Combinations". The preliminary purchase price was $34.1 million including $1.5 million in cash obtained through the acquisition. The purchase price was paid in cash and funded through a drawdown of $34.5 million on the Company’s existing revolving credit facility. 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) LIBOR plus 1.50%. See Note 6 for more information on the Company's long-term debt.
During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision within the measurement period, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period.
During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.

The table below summarizes the fair value of identifiable assets acquired and liabilities assumed in the Acquisition and the revisions made in 2022:
(in thousands)October 22, 2021RevisionsDecember 31, 2022
Cash and cash equivalents$1,533 $1,533 
Accounts receivable, net of allowance for credit losses of $118
5,358 5,358 
Inventories, net1,561 1,561 
Prepaid expenses and other current assets454 454 
Property, plant and equipment, net15,697 $1,594 17,291 
Right of use asset, operating leases, net208 208 
Intangible assets, net5,750 5,750 
Total identifiable assets acquired30,561 1,594 32,155 
Accounts payable1,751 1,751 
Accrued expenses and other current liabilities1,622 1,622 
Current portion of operating lease liabilities51 51 
Current portion of finance lease liabilities215 215 
Deferred income taxes2,542 346 2,888 
Long-term portion of operating lease liabilities157 157 
Long-term portion of finance lease liabilities1,408 1,408 
Total identifiable liabilities assumed7,746 346 8,092 
Net identifiable assets acquired22,815 1,248 24,063 
Transaction price34,097 34,097 
Goodwill$11,282 $(1,248)$10,034 
Goodwill is calculated as the excess of the purchase price over the fair value of the net assets acquired. The recognized goodwill is attributable to operational synergies, assembled workforce and growth opportunities and was allocated to the Company's Specialty Chemicals segment. Substantially all of the goodwill resulting from this acquisition is not expected to be deductible for tax purposes.

Approximately $0.5 million and $1.0 million of one-time, acquisition-related costs, is recognized in acquisition costs and other expenses in the consolidated statements of income as of December 31, 2022 and 2021, respectively.

The Company identified DanChem’s customer relationships, product development know-how, and tradename as finite-lived assets with estimated fair values as of the acquisition date of $5.1 million, $0.5 million, and $0.2 million, respectively. The finite-lived assets are subject to amortization using either an accelerated or straight-line method over 15 years.

Total net sales and operating income for DanChem for the period from October 22, 2021 through December 31, 2022 were as follows:

(in thousands)2022Period from
10/22/2021 - 12/31/2021
Net sales$32,297 $5,692 
Operating income$115 $621 
Pro Forma Financial Information
The following unaudited consolidated pro forma summary has been prepared by adjusting the Company's historical data to give effect to the acquisition of DanChem as if it had occurred on January 1, 2021:
(unaudited)Year Ended December 31, 2021
(in thousands, except per share data)
Net sales $358,735 
Net income21,681 
Basic net income per common share2.32 
Diluted net income per common share$2.29 
These unaudited pro forma results include adjustments, such as property, plant and equipment step-up, amortization of acquired intangible assets and interest expense on debt financing in connection with the acquisition.

The unaudited consolidated pro forma financial information was prepared in accordance with GAAP and is not necessarily indicative of the results of operations that would have occurred if the acquisition had been completed on the date indicated, nor is it indicative of the future operating results of the Company.

The unaudited pro forma results do not reflect events that either have occurred or may occur after the acquisition date, including, but not limited to, the anticipated realization of operating synergies in subsequent periods. These results do not give effect to certain charges that the Company expects to incur in connection with the acquisition, including, but not limited to, additional professional fees and employee integration.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenues Recognition Revenue RecognitionRevenue is generated primarily from contracts to produce, ship and deliver steel and specialty chemical products. The Company’s performance obligations are satisfied and revenue is recognized when control and title of the contract promised goods or services is transferred to our customers for product shipped or services rendered. 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.
(in thousands)20222021
Fiberglass and steel liquid storage tanks and separation equipment$411 $1,343 
Heavy wall seamless carbon steel pipe and tube48,227 40,539 
Stainless steel pipe and tube222,892 186,651 
Galvanized pipe and tube35,075 38,705 
Specialty chemicals107,542 67,477 
Net sales$414,147 $334,715 
The Company's revenues are derived from contracts with customers where performance obligations are satisfied at a point-in-time or over-time. 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.
(in thousands)20222021
Point-in-time$387,498 $311,287 
Over-time$26,649 $23,428 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an 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.
The Company's financial instruments include cash and cash equivalents, accounts receivable, accounts payable, notes payable, earn-out liabilities, revolving line of credit, and long-term debt.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The fair value hierarchy requires the use of observable market data when available. In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
Level 3: Contingent consideration (earn-out) liabilities
The fair value of contingent consideration liabilities ("earn-out") resulting from the 2018 MUSA-Galvanized acquisition and 2019 American Stainless acquisition are classified as Level 3. Each quarter-end, the Company re-evaluates its assumptions for all earn-out liabilities and adjusts to reflect the updated fair values. Changes in the estimated fair value of the earn-out liabilities are reflected in operating income in the periods in which they are identified. Changes in the fair value of the earn-out liabilities may materially impact and cause volatility in the Company's operating results. The significant unobservable inputs used in the fair value measurement of the Company's earn-out liabilities are the discount rate, timing of the estimated payouts, and future revenue projections. Significant increases (decreases) in any of those inputs would not have resulted in a material difference in the fair value measurement of the earn-out liabilities for the years ended December 31, 2022 and 2021, respectively.
Quantitative Information about Significant Unobservable Inputs Used in Level 3 Fair Value Measurements
The following table summarizes the significant unobservable inputs in the fair value measurement of our contingent consideration (earn-out) liabilities as of December 31, 2021:
InstrumentFair Value
December 31, 2021
Principal Valuation TechniqueSignificant Unobservable InputsRangeWeighted
Average
Contingent consideration (earn-out) liabilities$1,961Probability Weighted Expected ReturnDiscount rate-5%
Timing of estimated payouts2022-
Future revenue projections
$9.1M
$9.1M
The following table presents a summary of changes in fair value of the Company's Level 3 earn-out liabilities measured on a recurring basis for 2022 and 2021:
(in thousands)MUSA-GalvanizedAmerican StainlessTotal
Balance December 31, 2021$1,106 $855 $1,961 
Earn-out payments during period
(1,099)(855)$(1,954)
Changes in fair value during the period
(7)— $(7)
Balance December 31, 2022$— $— $— 
For the year ended December 31, 2022, the Company had no unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value instruments.
Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
For the fiscal year ended December 31, 2022 and 2021, the Company's only significant measurements of assets and liabilities at fair value on a non-recurring basis subsequent to their initial recognition were certain long-lived assets, certain assets held for sale and goodwill (see Note 1 to the consolidated financial statements for additional information regarding this Level 3 fair value measurement).
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. It was determined that a significant 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, however, certain long-lived assets and intangible assets related to the galvanized pipe and tube operations were written down to their fair value of zero resulting in accelerated depreciation and amortization charges of $0.9 million. Expenses associated with accelerated depreciation are included in depreciation and amortization expense in the consolidated statements of income.

During 2021, the Company determined that technology associated with certain long-lived assets within the Specialty Chemicals segment was obsolete and, as a result, recognized a $0.2 million non-cash, pre-tax asset impairment charge.

Assets Held-for-Sale
On February 17, 2021 the Board of Directors authorized the permanent cessation of operations at 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 December 31, 2022, the remaining Palmer assets continue to be classified as held for sale with the remaining assets to be disposed of in the first quarter of 2023. The results of operations for this business are included within the Tubular Products segment for all periods presented in this annual report. The Company uses observable inputs, such as prices of comparable assets in active markets to determine the fair value of the remaining assets. The Company classifies these fair value measurements as Level 2.

The assets classified as held for sale as of December 31, 2022 and 2021 are as follows:

(in thousands)20222021
Inventory, net$198 $617 
Property, plant and equipment, net182 238 
Assets held for sale$380 $855 

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.5 million in the first year, 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 approximates fair value as of December 31, 2022. 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 6 for further information on the Company's debt.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consist of the following:
(in thousands)20222021
Land$723 $723 
Leasehold improvements4,114 4,641 
Buildings1,534 53 
Machinery, fixtures and equipment113,413 110,127 
Construction-in-progress3,270 1,900 
 123,054 117,444 
Less accumulated depreciation and amortization(80,708)(73,724)
Property, plant and equipment, net$42,346 $43,720 

The following table sets forth depreciation expense related to property, plant and equipment:
(in thousands)20222021
Cost of sales$8,472 $7,293 
Selling, general and administrative250 254 
Total depreciation$8,722 $7,547 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
12 Months Ended
Dec. 31, 2022
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 December 31, 2022, the outstanding balance was $0.4 million.

Credit Facilities
(in thousands)20222021
Revolving line of credit, due January 15, 2025$67,442 $65,571 
Term loan, due January 15, 20254,107 4,821 
Total long-term debt71,549 70,392 
Less: Current portion of long-term debt(2,464)(2,464)
Long-term debt, less current portion$69,085 $67,928 
The Company and its subsidiaries have a Credit Agreement with BMO Harris Bank N.A. ("BMO") which 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 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) LIBOR plus 1.50%. Amounts outstanding under the delayed draw term loan portion of the Facility bear interest at LIBOR plus 1.65%. The Facility also provides an unused commitment fee based on the daily used portion of the Facility. The Credit
Agreement includes provisions intended to provide for the replacement of LIBOR with the Secured Overnight Financing Rate ("SOFR") upon the cessation of LIBOR. The Company plans to transition away from LIBOR by June 2023.

The revolving line of credit interest rate was 5.18% and 2.29% as of December 31, 2022 and 2021, respectively. Average borrowings under the revolving line of credit during 2022 and 2021 were $71.0 million and $61.9 million with a weighted average interest rate of 3.67% and 2.23%, respectively.

The term loan interest rate was 6.38% and 1.90% as of December 31, 2022 and 2021, respectively.
The Company made interest payments on all credit facilities of $2.6 million and 1.4 million in 2022 and 2021, respectively.
Principal payments on long-term debt are as follows (in thousands):
2023$2,464 
20242,464 
2025$66,621 
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 December 31, 2022, the Company was in compliance with all financial debt covenants.
As of December 31, 2022, the Company had $37.6 million of remaining availability under it credit facility.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Dec. 31, 2022
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 December 31, 2022, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.5 million, or 94% of the total lease liabilities on the consolidated balance sheet.
As discussed in Note 2, on October 22, 2021, the Company completed the DanChem acquisition. As part of the acquisition, the Company assumed certain operating and finance leases. As of December 31, 2022, the balances associated with these leases in the consolidated balance sheet include operating lease assets and liabilities of $0.3 million and finance lease assets and liabilities of $2.9 million.
During the year ended December 31, 2022, the Company entered into new operating lease agreements resulting in an additional $0.2 million of right-of-use assets and lease liabilities.

Balance Sheet Presentation
Operating and finance lease amounts included in the consolidated balance sheet are as follows (in thousands):
Year Ended December 31,
ClassificationFinancial Statement Line Item20222021
Operating lease assetsRight-of-use assets, operating leases$29,224 $30,811 
Finance lease assetsProperty, plant and equipment, net1,494 1,640 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,056 1,104 
Current liabilitiesCurrent portion of lease liabilities, finance leases280 233 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,911 32,059 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases$1,242 $1,414 
Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Year Ended December 31,
(in thousands)20222021
Operating lease cost1
$4,151 $4,099 
Finance lease cost:
Reduction in carrying amount of right-of-use assets273 100 
Interest on finance lease liabilities36 11 
Sublease income(187)— 
Total lease cost$4,273 $4,210 
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 consolidated statements of income.

Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2022 are as follows:
(in thousands)OperatingFinance
2023$3,645 $311 
20243,667 257 
20253,687 244 
20263,703 244 
20273,765 244 
Thereafter36,151 327 
Total undiscounted minimum future lease payments54,618 1,627 
Imputed Interest(22,651)(105)
Total lease liabilities$31,967 $1,522 

Lease Term and Discount Rate
Year Ended December 31,
20222021
Weighted-average discount rate
Operating leases8.31 %8.30 %
Finance leases2.32 %2.27 %
Weighted-average remaining lease term
Operating leases13.61 years14.43 years
Finance leases6.06 years7.07 years
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 December 31, 2022, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.5 million, or 94% of the total lease liabilities on the consolidated balance sheet.
As discussed in Note 2, on October 22, 2021, the Company completed the DanChem acquisition. As part of the acquisition, the Company assumed certain operating and finance leases. As of December 31, 2022, the balances associated with these leases in the consolidated balance sheet include operating lease assets and liabilities of $0.3 million and finance lease assets and liabilities of $2.9 million.
During the year ended December 31, 2022, the Company entered into new operating lease agreements resulting in an additional $0.2 million of right-of-use assets and lease liabilities.

Balance Sheet Presentation
Operating and finance lease amounts included in the consolidated balance sheet are as follows (in thousands):
Year Ended December 31,
ClassificationFinancial Statement Line Item20222021
Operating lease assetsRight-of-use assets, operating leases$29,224 $30,811 
Finance lease assetsProperty, plant and equipment, net1,494 1,640 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,056 1,104 
Current liabilitiesCurrent portion of lease liabilities, finance leases280 233 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,911 32,059 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases$1,242 $1,414 
Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Year Ended December 31,
(in thousands)20222021
Operating lease cost1
$4,151 $4,099 
Finance lease cost:
Reduction in carrying amount of right-of-use assets273 100 
Interest on finance lease liabilities36 11 
Sublease income(187)— 
Total lease cost$4,273 $4,210 
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 consolidated statements of income.

Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2022 are as follows:
(in thousands)OperatingFinance
2023$3,645 $311 
20243,667 257 
20253,687 244 
20263,703 244 
20273,765 244 
Thereafter36,151 327 
Total undiscounted minimum future lease payments54,618 1,627 
Imputed Interest(22,651)(105)
Total lease liabilities$31,967 $1,522 

Lease Term and Discount Rate
Year Ended December 31,
20222021
Weighted-average discount rate
Operating leases8.31 %8.30 %
Finance leases2.32 %2.27 %
Weighted-average remaining lease term
Operating leases13.61 years14.43 years
Finance leases6.06 years7.07 years
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 December 31, 2022, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.5 million, or 94% of the total lease liabilities on the consolidated balance sheet.
As discussed in Note 2, on October 22, 2021, the Company completed the DanChem acquisition. As part of the acquisition, the Company assumed certain operating and finance leases. As of December 31, 2022, the balances associated with these leases in the consolidated balance sheet include operating lease assets and liabilities of $0.3 million and finance lease assets and liabilities of $2.9 million.
During the year ended December 31, 2022, the Company entered into new operating lease agreements resulting in an additional $0.2 million of right-of-use assets and lease liabilities.

Balance Sheet Presentation
Operating and finance lease amounts included in the consolidated balance sheet are as follows (in thousands):
Year Ended December 31,
ClassificationFinancial Statement Line Item20222021
Operating lease assetsRight-of-use assets, operating leases$29,224 $30,811 
Finance lease assetsProperty, plant and equipment, net1,494 1,640 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,056 1,104 
Current liabilitiesCurrent portion of lease liabilities, finance leases280 233 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,911 32,059 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases$1,242 $1,414 
Total Lease Cost
Individual components of the total lease cost incurred by the Company are as follows:
Year Ended December 31,
(in thousands)20222021
Operating lease cost1
$4,151 $4,099 
Finance lease cost:
Reduction in carrying amount of right-of-use assets273 100 
Interest on finance lease liabilities36 11 
Sublease income(187)— 
Total lease cost$4,273 $4,210 
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 consolidated statements of income.

Maturity of Leases
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2022 are as follows:
(in thousands)OperatingFinance
2023$3,645 $311 
20243,667 257 
20253,687 244 
20263,703 244 
20273,765 244 
Thereafter36,151 327 
Total undiscounted minimum future lease payments54,618 1,627 
Imputed Interest(22,651)(105)
Total lease liabilities$31,967 $1,522 

Lease Term and Discount Rate
Year Ended December 31,
20222021
Weighted-average discount rate
Operating leases8.31 %8.30 %
Finance leases2.32 %2.27 %
Weighted-average remaining lease term
Operating leases13.61 years14.43 years
Finance leases6.06 years7.07 years
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Accrued Expenses [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following: 
(in thousands)20222021
Salaries, wages, and commissions$2,344 $5,052 
Income taxes— 3,212 
Taxes, other than income taxes1,217 889 
Advances from customers304 441 
Insurance553 517 
Professional fees505 527 
Warranty reserve59 40 
Benefit plans426 333 
Customer rebate liability 194 379 
Other accrued items958 1,017 
Total accrued expenses$6,560 $12,407 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Shareholders' Equity Shareholders' Equity
Authorized shares of common stock were $24.0 million ($1.00 par value) at December 31, 2022 and 2021.
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 December 31, 2022, the Company has 679,979 shares of its share repurchase authorization remaining.
Shares repurchased for the year ended December 31, 2022 and 2021 were as follows:
Year Ended December 31,
20222021
Number of shares repurchased 110,404 — 
Average price per share$12.16 $— 
Total cost of shares repurchased$1,345,540 $— 
Rights Offering
On November 16, 2021, the Company announced its Board of Directors had approved a Rights Offering to existing shareholders. Under the terms of the Rights Offering, the Company distributed non-transferable subscription rights to each holder of its common stock as of November 29, 2021 with each subscription right exercisable for 0.083768 shares of common stock at an exercise price of $12.75 per full common share. The Company completed its Rights Offering to the Company’s shareholders as of the close of business on December 16, 2021. The Rights Offering was fully subscribed for the maximum offering amount of 785,103 shares of the Company’s common stock resulting in gross proceeds to the Company of approximately $10.0 million. The proceeds of the Rights Offering was used for general corporate purposes, including in part, certain growth initiatives (including acquisitions) as well as repayment of the revolving credit facility.
Dividends
At the end of each fiscal year the Board 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 and 2021, no dividends were declared or paid by the Company.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting for Share-Based Payments
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Accounting for Share-Based Payments Accounting for Share-Based Payments
Overview of Share-Based Payment Plans
The Company has a number of active and inactive equity incentive plans (the "Incentive Plans") under which the Company has been authorized to grant share-based awards to key employees and non-employee directors. On April 25, 2022, the Board of Directors approved, upon the recommendation of the Compensation & Long-Term Incentive Committee but subject to stockholder approval, adoption of the Ascent Industries Co. 2022 Omnibus Equity Incentive Plan (the "Plan") and directed that the Plan be submitted for approval by our stockholders at our 2022 Annual Meeting of Stockholders (the "Annual Meeting"). On June 8, 2022, at the 2022 Annual Meeting, upon the recommendation of the Company's Board of Directors, a majority of the shareholders of the Company voted to approve the Plan. A total of 0.8 million shares have been authorized for grant to key employees and non-employee directors under the Company's currently active Incentive Plans. As of December 31, 2022, there were 0.7 million shares remaining available for grants under the currently active equity Incentive Plans.

The Company recognized share-based compensation expense within SG&A expense on the consolidated statements of income of $1.4 million and $0.8 million in 2022 and 2021, respectively.

Total unrecognized share-based payment expense for all share-based payment plans was $1.5 million at December 31, 2022, of which $1.0 million will be recognized in 2023, $0.4 million in 2024, and $0.1 million thereafter. This results in these amounts being recognized over a weighted-average period of 2.04 years.

Stock Options
Stock options have terms of 10 years and vest in 20% or 33% increments annually on a cumulative basis, beginning one year after the date of grant, and are assigned an exercise price equal to the average of the high and low common stock price on the day prior to the date of grant. Options are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. Compensation expense charged against income for options was insignificant for 2022 and 2021
The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. When determining expected volatility, the Company considers the historical volatility of the Company’s stock price. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The Company granted no new options in 2022.
Transactions related to stock options for the year ended December 31, 2022 are summarized as follows:
Weighted
Average
Exercise
Price
Options
Outstanding
Weighted
Average
Contractual
Term
(in years)
Intrinsic
Value of
Options
Outstanding at December 31, 2021$13.04 143,828 6.0$487,011 
Exercised9.67 (18,098)
Canceled, forfeited, or expired11.71 (7,588)
Outstanding at December 31, 2022$13.66 118,142 5.2$— 
Vested and expected to vest at December 31, 20221
$13.00 5,665 7.1$— 
Exercisable options$13.69 112,477 5.1$— 
1Includes outstanding vested and nonvested options
Restricted Stock Awards
Restricted stock awards are valued based on the average of the high and low common stock price on the day prior to the date of grant. In general, these awards vest in either 20% or 33% increments annually on a cumulative basis, beginning one year after the date of grant. Certain of these awards vest 100% at the end of a three-year period from the date of grant. In order for the awards to vest, the employee must be in the continuous employment of the Company since the date of the award. Except for death, disability, or qualifying retirement, any portion of an award that has not vested is forfeited upon termination of employment. An employee is not entitled to any voting rights with respect to any shares not yet vested, and the shares are not transferable.
All awards are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. The weighted average period over which the restricted stock awards compensation expense is expected to be recognized is 2.31 years.
Transactions related to restricted stock awards for the year ended December 31, 2022 are summarized as follows:
SharesWeighted Average
Grant Date Fair Value
Nonvested at December 31, 202143,581 $9.82 
Granted72,110 18.19 
Vested(24,641)7.75 
Forfeited(11,947)13.33 
Nonvested at December 31, 202279,103 $17.31 

Performance Stock Units

The Company issues performance stock units classified as equity awards which contain market conditions that must be satisfied for an employee to earn the right to benefit from the award. Performance stock units vest upon the achievement of specific thirty-day volume-weighted average price targets of a share of the Company's common stock over a period of three years. In order for the awards to vest, the employee must be in the continuous employment of the Company since the date of the award. Except for death, disability, or qualifying retirement, any portion of an award that has not vested is forfeited upon termination of employment. An employee is not entitled to any voting rights with respect to any shares not yet vested, and the shares are not transferable.

The performance stock units are divided into tranches, each one vesting on the date the thirty-day volume-weighted average price of the Company's common stock `meets or exceeds the price target as set forth in the table below:
SharesVolume Weighted Average Price Target
Tranche I9,663 $22.50 
Tranche II50,000 25.00 
Tranche III40,000 27.50 
Tranche IV30,000 30.00 
Tranche V30,000 $35.00 

The fair value of the performance stock units granted with a market performance condition are determined using a Monte Carlo simulation considering historical performance of the Company's stock as well as the probability of attaining the market performance condition determined on the date of grant. Expense is recognized on a straight-line method over the requisite service period. Performance stock units do not have dividend rights. The weighted average period over which the performance stock units compensation expense is expected to be recognized is 2.20 years.
The weighted-average grant-date fair value per unit of performance stock units granted was $3.92 and $0.69 in 2022 and 2021, respectively. There were no performance stock units vesting in 2022. The total fair value of performance stock units vesting was approximately $1.1 million in 2021.

Transactions related to performance stock units for the year ended December 31, 2022 were as follows:
UnitsWeighted-Average Grant Date Fair Value
Outstanding at December 31, 2021— $— 
Granted159,663 3.92 
Outstanding at December 31, 2022159,663 $3.92 

Inducement Awards
The Company has previously granted stock-based awards to incoming executive officers as incentives to enter into an at-will employment agreement with the Company. These inducement awards were approved by the Compensation Committee of the Board of Directors and did not require shareholder approval in accordance with NASDAQ Rule 5635(c)(4). In accordance with the rule, the only persons eligible to receive incentive awards are individuals not previously an employee or director of the Company.
In general, 50% of the inducement awards vest based on the achievement of thirty-day volume weighted average price targets of a Company share of stock and 50% vest on the third anniversary of the grant date. The fair value of the market based portion of inducement awards are determined using a Monte Carlo simulation considering historical performance of the Company's stock as well as the probability of attaining the market condition determined on the date of grant. The fair value of the time based portion of inducement awards are determined based on the average of the high and low common stock price on the day prior to the date of grant. Transactions related to inducement stock awards as of December 31, 2022 were as follows:
UnitsWeighted-Average Grant Date Fair Value
Outstanding December 31, 202130,856 $8.11 
Vested(9,170)2.21 
Outstanding December 31, 202221,686 $10.61 
The total fair value of inducement awards vesting was approximately $0.2 million in 2022 and 2021, respectively. The weighted average period over which inducement award compensation cost is expected to be recognized is 1.52 years.
Non-Employee Director Compensation Plan
Non-employee directors are paid an annual retainer of $102,000, and each director has the opportunity to elect to receive 100% of the retainer in restricted stock, which vest quarterly over a one year period. The number of restricted shares is determined by the average of the high and low sale price of the Company's stock on the day prior to the Annual Meeting of Shareholders. In 2022, the Company issued an aggregate of 17,173 shares of restricted stock to non-employee directors in lieu of $0.3 million of their annual cash retainer fees. The Company also issued an aggregate of 65,000 additional shares of restricted stock to the Company's Executive Chairman of the Board consisting of 15,000 restricted stock units and 50,000 performance stock units. The restricted stock units will vest 50% on the first and second anniversary of the award while the performance stock units vest upon the achievement of specific thirty-day volume weighted average price targets of the Company's common stock. The weighted average period over which the non-employee director award compensation expense is expected to be recognized is 2.04 years.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities are as follows at the respective year ends: 
(in thousands)20222021
Deferred income tax assets:  
Inventory valuation reserves$963 $310 
Inventory capitalization907 1,207 
Accrued bonus150 680 
State net operating loss carryforwards1,572 1,606 
Federal net operating loss carryforwards1,088 890 
Lease liabilities7,744 8,069 
Accrued Federal Insurance Contributions Act ("FICA") deferral— 155 
Interest Limitation Carryforwards555 — 
Intangible asset basis differences3,262 2,980 
Other1,192 550 
Total deferred income tax assets17,433 16,447 
Federal & State valuation allowance(1,371)(3,700)
       Total net deferred income tax assets16,062 12,747 
Deferred income tax liabilities:
Fixed asset basis differences7,184 7,276 
Prepaid expenses418 381 
Lease assets7,107 7,523 
Total deferred income tax liabilities14,709 15,180 
Deferred income taxes, net$1,353 $(2,433)

Significant components of the provision for income taxes are as follows:
(in thousands)20222021
Current:  
Federal$(189)$6,786 
State199 538 
Total current10 7,324 
Deferred: 
Federal(3,657)(1,943)
State(564)(128)
Total deferred(4,221)(2,071)
Total$(4,211)$5,253 
The reconciliation of income tax computed at the U. S. federal statutory tax rates to income tax expense is:
(in thousands)20222021
Amount%Amount%
Tax at U.S. statutory rates$3,750 21.0 %$5,354 21.0 %
State income taxes, net of federal tax benefit
226 1.3 %371 1.5 %
Federal and State valuation allowance(2,366)(13.2)%(539)(2.1)%
Stock option compensation(173)(1.0)%(196)(0.8)%
Executive compensation limitation— — %59 0.2 %
Transaction costs— — %134 0.5 %
Tax Benefits Associated with Palmer Closure(5,707)(32.0)%— — %
Other nondeductible expenses69 0.4 %51 0.2 %
Other, net(10)(0.1)%19 0.1 %
Total$(4,211)(23.6)%$5,253 20.6 %
The Company's effective tax rate for 2022 was less than the U.S. statutory rate of 21% primarily driven by tax benefits associated with losses on our investment in Palmer of Texas Tanks, Inc. and its ultimate wind down and closure and the release of valuation allowances on certain deferred tax assets, partially offset by state taxes. The tax benefits associated with the investment in Palmer relate to a deduction claimed for the tax basis in the Company’s stock in Palmer of Texas Tanks, Inc.

The Company made income tax payments of $7.8 million and $1.6 million in 2022 and 2021, respectively. The Company has $5.2 million of U.S. Federal net operating loss carryforwards and $2.6 million of interest limitation carryforwards at the end of 2022 compared to $4.2 million of U.S. Federal net operating loss carryforwards and no interest limitation carryforwards at the end of 2021. The majority of our U.S. Federal net operating loss carryforwards were acquired in the DanChem acquisition and are subject to certain limitations under IRC Section 382. However, the Company believes that these losses are more likely than not to be utilized. In addition, on a gross basis the Company had state operating loss carryforwards of $37.2 million and $36.2 million at the end of 2022 and 2021, respectively. The majority of these losses will expire between the years of 2023 and 2040, while certain losses are not subject to expiration.

In prior years, primarily due to the historical losses, the Company established valuation allowances against certain deferred tax assets. At each reporting date, the Company considers new and historical evidence, both positive and negative, that could affect its view of the future realization of its deferred tax assets. When the Company demonstrates that it can generate taxable income on a sustained basis, its conclusion can change regarding the need for a valuation allowance against its deferred tax assets. During the tax year ended December 31, 2022, the Company continued to generate pre-tax profits and as a result of sustained profitability evidenced by a strong earnings history and additional positive evidence, the Company determined it was more likely than not it would be able to support realization of certain deferred tax assets and released valuation allowances on deferred tax assets of $2.4 million. The remaining valuation allowances relate to certain U.S. state deferred tax assets that are not considered realizable based on the assessment of all available evidence as of December 31, 2022.

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.

The Company had no uncertain tax position activity during 2022 or 2021. The Company's continuing practice is to recognize interest and/or penalties related to income tax matters in the provision for income taxes. The Company had no accruals for uncertain tax positions including interest and penalties at the end of 2022.

On August 16, 2022, the Inflation Reduction Act of 2022 was signed into law, which, among other things, implemented a CAMT of 15 percent on book income of certain large corporations, a one percent excise tax on net stock repurchases and several tax incentives to promote clean energy. The provision pertaining to an excise tax on corporate stock repurchases imposes a nondeductible one percent excise tax on a publicly traded corporation for the net value of certain stock that the corporation repurchases. The value of the repurchases subject to the tax is reduced by the value of any stock issued by the corporation during the tax year, including stock issued or provided to the employees. The CAMT imposes a minimum tax on net income adjusted for certain items prescribed by the legislation. Both the CAMT and the excise tax provisions of this
legislation are effective for tax years beginning after December 31, 2022. Although management is currently assessing the impact of the law change and awaiting guidance from the Department of Treasury, the Company anticipates being subject to the new excise tax on share repurchases, but does not believe that it will have a material impact on its consolidated financial statements.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
 (in thousands, except per share data)20222021
Numerator:  
Net earnings$22,066 $20,245 
Denominator:  
Denominator for basic earnings per share - weighted average shares10,230 9,340 
Effect of dilutive securities:  
Employee stock options and stock grants180 116 
Denominator for diluted earnings per share - weighted average shares10,410 9,456 
Net earnings per share:  
Basic$2.16 $2.17 
Diluted$2.12 $2.14 
The diluted earnings 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 an insignificant number of shares of common stock that were anti-dilutive in 2022. The Company had 0.1 million shares of common stock that were anti-dilutive in 2021
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments
12 Months Ended
Dec. 31, 2022
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 includes the operating results of our Palmer business in Andrews, Texas currently held for sale, which will be removed from the segment beginning in 2023. 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.

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:
(in thousands)20222021
Net sales   
Tubular Products$306,605 $267,238 
Specialty Chemicals107,542 67,477 
 $414,147 $334,715 
Operating income  
Tubular Products$27,607 $33,561 
Specialty Chemicals6,971 3,656 
 34,578 37,217 
Corporate
Unallocated corporate expenses(12,997)(6,828)
Acquisition costs and other(1,200)(1,001)
Proxy contest costs and recoveries— (168)
Earn-out adjustments(1,872)
Total Corporate(14,190)(9,869)
Operating income20,388 27,348 
Interest expense2,742 1,486 
Change in fair value of interest rate swap— (2)
Loss on extinguishment of debt— 223 
Other income, net(209)143 
Income before income taxes$17,855 $25,498 
Identifiable assets  
Tubular Products$158,664 $160,625 
Specialty Chemicals72,990 72,908 
Corporate37,389 32,469 
 $269,043 $266,002 
Depreciation and amortization  
Tubular Products$7,906 $8,206 
Specialty Chemicals4,749 2,005 
Corporate62 130 
 $12,717 $10,341 
Capital expenditures  
Tubular Products$3,756 $1,011 
Specialty Chemicals1,140 486 
Corporate178 — 
 $5,074 $1,497 
Sales by product group
Fiberglass and steel liquid storage tanks and separation equipment$411 $1,343 
Heavy wall seamless carbon steel pipe and tube48,227 40,539 
Stainless steel pipe and tube222,892 186,651 
Galvanized pipe and tube35,075 38,705 
Specialty chemicals107,542 67,477 
$414,147 $334,715 
Geographic sales  
United States$403,956 $325,335 
Elsewhere10,191 9,380 
 $414,147 $334,715 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Benefit Plans and Collective Bargaining Agreements
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Benefit Plans and Collective Bargaining Agreements Benefit Plans and Collective Bargaining Agreements
The Company has a 401(k) Employee Stock Ownership Plan (the "401(k)/ESOP Plan") covering all non-union employees. Employees could contribute to the 401(k)/ESOP Plan up to 100% of their wages with a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. Contributions by the employees are invested in one or more funds at the direction of the employee; however, employee contributions cannot be invested in Company stock. Contributions by the Company are made in accordance with the investment elections made by each participant for his or her deferral contributions. The Company contributes on behalf of each eligible participant a matching contribution equal to a percentage determined each year by the Board of Directors. For 2022 and 2021 the maximum was 100% of employee contributions up to a maximum of 4% of their eligible compensation. The matching contribution is applied to the employee accounts after each payroll. Matching contributions of approximately $0.7 million were made for both 2022 and 2021. The Company may also make a discretionary contribution, which if made, would be distributed to all eligible participants regardless of whether they contribute to the 401(k)/ESOP Plan. No discretionary contributions were made to the 401(k)/ESOP Plan in 2022 or 2021.
The Company has a 401(k) and Profit Sharing Plan (the "Bristol Plan") covering all employees as part of the United Steel Workers of America, Local Union 4586 Collective Bargaining Agreement (the "Bristol CBA"). Employees could contribute to the Bristol Plan up to 60% of pretax annual compensation, as defined in the Bristol Plan, with a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. During 2022, the Company contributed 4% of a participant's eligible compensation regardless of whether the participants contribute to the Bristol Plan. During 2021, the Company contributed 3% of a participant's eligible compensation from January to July and increased the amount to 4% for the remainder of the plan year. The Company's contributions were $0.3 million for both 2022 and 2021. Additional profit sharing amounts may also be contributed at the option of the Company's Board of Directors, which if made, would be allocated to participants based on the ratio of the participant's compensation to the total compensation of all participants eligible to participate in the Bristol Plan. No discretionary contributions were made to the Bristol Plan in 2022 or 2021.
The Company also has a 401(k) Plan (the "Virginia Plan") covering substantially all employees at the Virginia facility. Employees could contribute to the Virginia Plan up to a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. The Company contributes on behalf of each eligible participant a matching contribution equal to a percentage determined each year by the Board of Directors. For 2022 and 2021 the maximum was 100% of employee contributions up to the first 3% of their eligible compensation and 50% for employee contributions from 3% to 6%. The Company also maintains a Collective Bargaining Agreement (the "Virginia CBA") with the United Food and Commercial Workers, Local Union 400 (the "Virginia Union"), which represents employees at the Virginia facility and is required to make additional quarterly contributions for hourly employees who had a hire date prior to June 1, 2013. Matching contributions of approximately $0.4 million were made for 2022 and 2021.
The Company maintains a Collective Bargaining Agreement (the "Munhall CBA") with the United Steel Workers of America, Local Union 5852-22 (the "Munhall Union"), which represents the employees at the Munhall facility. As a part of this Munhall CBA, the Company assumed the obligation of participating in the Steelworkers Pension Trust, a union-sponsored multi-employer defined benefit plan (the "Munhall Plan"), which covers all the Company's eligible Munhall Union employees. The Munhall Plan has a calendar plan year. Per the most recent available annual funding notice, the plan was at least 90% funded for the plan year ended December 31, 2021. Per the terms of the Munhall CBA the Company contributed 4.50% of each participant's eligible compensation for the 2022 plan year. Munhall Union employees make no contributions to the Munhall Plan. The Company's contributions to the Munhall Plan totaled $0.3 million and $0.2 million for the year ended December 31, 2022 and 2021, respectively. Additionally, as part of the Munhall CBA, members of the union are eligible to make deferral contributions to the Company's 401(k)/ESOP Plan per the plan guidelines; however they do not receive matching contributions of the 401(k)/ESOP Plan.
The Company maintains a Collective Bargaining Agreement (the "Mineral Ridge CBA") with the United Steel Workers of America, Local Union 4564-07, which represents employees at the Specialty-Mineral Ridge facility. In connection with the Mineral Ridge CBA, the Company contributes to union-sponsored defined contribution retirement plans. Contributions relating to these plans were $40,835 and $37,208 for 2022 and 2021, respectively.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesManagement is not currently aware of any asserted or unasserted matters which could have a material effect on the financial condition or results of operations of the Company.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II Valuation and Qualifying Accounts
Schedule II Valuation and Qualifying Accounts
(in thousands)Balance at Beginning of PeriodCharged to (Reduction of) Cost and ExpensesOtherDeductionsBalance at End of Period
Year ended December 31, 2022
Deducted from asset account:
Inventory reserves$1,272 $3,052 $— $(627)$3,697 
Year ended December 31, 2021
Deducted from asset account:
Inventory reserves$718 $1,649 $216 
(a)
$(1,311)$1,272 
(a) DanChem acquired reserve on October 22, 2021
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation Principles of Consolidation - The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. Intercompany transactions and balances have been eliminated.
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.
Cash and Cash Equivalents Cash and Cash Equivalents - The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company maintains cash levels in bank accounts that, at times, may exceed federally-insured limits.
Accounts Receivable
Accounts Receivable - Accounts receivable from the sale of products are recorded at net realizable value and the Company generally grants credit to customers on an unsecured basis. Substantially all of the Company's accounts receivable are due from companies located throughout the United States. The Company provides an allowance for credit losses for expected uncollectible amounts. The allowance is based upon an analysis of accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivables balances, historical loss experience, current information, and future expectations. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral. Receivables are generally due within 30 to 60 days. Delinquent receivables are written off based on individual credit evaluations and specific circumstances of the customer. Activity in the allowance for credit losses were as follows:
(in thousands)20222021
Balance at beginning of period$216 $496 
Current period provision for expected credit losses1,405 (68)
Deductions from allowance(371)(330)
Acquired allowance— 118 
Balance at end of period$1,250 $216 
Inventories
Inventories - Inventory is stated at the lower of cost or net realizable value ("LCNRV"). Cost is determined by either specific identification or weighted average methods.
At the end of each quarter, all facilities review recent sales reports to identify sales price trends that would indicate products or product lines that are being sold below our cost. This would indicate that an adjustment would be required. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical price, is greater than the current selling price of that product. During the year ended December 31, 2022 and 2021, no significant LCNRV adjustments were required by our Specialty Chemicals segment.
Stainless steel, both in its raw material (coil or plate) or finished goods (pipe and tube) state is purchased/sold using a base price plus an additional surcharge which is dependent on current nickel prices. As raw materials are purchased, it is priced to the Company based upon the surcharge at that date. When the selling price of the finished pipe is set for the customer, approximately three months later, the then-current nickel surcharge is used to determine the proper selling prices. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical nickel price, is greater than the current selling price of that product due to a reduction in the nickel surcharge. During the years ended December 31, 2022, LCNRV adjustments of $0.5 million were required by our Tubular Products segment. During the year ended December 31, 2021 no significant LCNRV adjustments were required by our Tubular Products segment.
In addition, the Company establishes inventory reserves for:
Estimated obsolete or unmarketable inventory - The Company identified inventory items with no sales activity for finished goods or no usage for raw materials for a certain period of time. For those inventory items not currently being marketed and unable to be sold, a reserve was established for 100% of the inventory cost less any estimated scrap proceeds. The Company reserved $3.5 million and $1.1 million as of December 31, 2022 and 2021, respectively.
Estimated quantity losses - The Company performs an annual physical count of inventory during the fourth quarter each year for all facilities. A reserve is established for the potential quantity losses that could occur subsequent to their physical inventory. This reserve is based upon the most recent physical inventory results.
Property, Plant and Equipment Property, Plant and Equipment - Property, plant and equipment are stated at cost. Depreciation is determined based on the straight-line method over the estimated useful life of the assets. Substantially all depreciation is recorded within cost of goods sold on the consolidated statement of income. Leasehold improvements are depreciated over the shorter of their useful lives or the remaining non-cancellable lease term, buildings are depreciated over a range of 10 years to 40 years, and machinery, fixtures and equipment are depreciated over a range of three years to 20 years. The costs of software licenses are amortized over five years using the straight-line method. The Company continually reviews the recoverability of the carrying value of long-lived assets. The Company also reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be recoverable. When the future undiscounted cash flows of the operation to which the assets relate do not exceed the carrying value of the asset, the assets are written down to fair value.
Business Combinations Business Combinations - Business combinations are accounted for using the acquisition method of accounting. Under this method, the total consideration transferred to consummate the business combination is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values as of the closing date of the transaction. The acquisition method of accounting requires extensive use of estimates and judgments to allocate the consideration transferred to the identifiable tangible and intangible assets acquired, if any, and liabilities assumed.
Goodwill and Intangible Assets
Goodwill - Goodwill is the excess of the purchase price over the fair value of identifiable assets acquired, less fair value of liabilities assumed, in a business combination. The Company reviews goodwill for impairment at the reporting unit level, which is the operating segment level or one level below the operating segment level. Goodwill is not amortized but is evaluated for impairment at least annually on October 1 or whenever events or changes in circumstances indicate that it is more likely than not that the carrying amount may not be recoverable. The evaluation begins with a qualitative assessment to determine whether a quantitative impairment test is necessary. If, after assessing qualitative factors, we determine it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the quantitative goodwill impairment test is performed.
The quantitative goodwill impairment test used to identify potential impairment compares the fair value of a reporting unit with its carrying amount, including goodwill. Fair value represents the price a market participant would be willing to pay in a
potential sale of the reporting unit and is based on a combination of an income approach, based on discounted future cash flows, and a market approach, based on market multiples applied to free cash flow. If the fair value exceeds the carrying value, then no goodwill impairment has occurred. If the carrying value of the reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. Any impairment identified is included within "goodwill impairment" in the consolidated statements of income.
A reporting unit is an operating segment or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. During 2022 and 2021, goodwill was allocated to the Specialty Chemicals reporting unit.
The changes in the carrying amount of goodwill for the years ended December 31, 2022 and 2021 were as follows:
(in thousands)Specialty Chemicals
Balance December 31, 2020$1,355 
Acquisitions11,282 
Balance December 31, 202112,637 
PPA Revisions(1,248)
Balance December 31, 2022$11,389 
During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period.
During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.
We conducted our annual impairment test of the Specialty Chemicals reporting unit as of October 1, 2022. The Company performed a discounted cash flow analysis and a market multiple analysis for the Specialty Chemicals reporting unit. The discounted cash flow analysis included management assumptions for expected sales growth, capital expenditures and overall operational forecasts. the market multiple analysis included historical and projected performance, market capitalization, volatility and multiples for industry peers. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was greater than its carrying value and, as such, no goodwill impairment was necessary.
During the fourth quarter of 2022, the Company determined potential indicators of impairment within the Specialty Chemicals reporting unit, with an associated goodwill balance of $11.4 million, existed. Significant decreases in the Company's stock price and performance relative to forecast, collectively, indicated that the reporting unit had experienced a triggering event and the need to perform another quantitative evaluation of goodwill. As a result, the Company quantitatively evaluated the Specialty Chemicals reporting unit for impairment. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was above its carrying value and, as such, no goodwill impairment was necessary.
Intangible Assets - Intangible assets consists of customer relationships, trademarks and trade names, and Other and represents the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful lives using either an accelerated or straight-line method over a period ranging from eight to 15 years.
Amortization expense is recorded in selling, general and administrative expense on the consolidated statements of income. The weighted average amortization period for the customer relationships is approximately 12 years.
The gross carrying amount and accumulated amortization of intangible assets consist of the following:
20222021
(in thousands)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Definite-lived intangible assets:
Customer related$28,226 $(18,437)$28,226 $(14,486)
Trademarks and trade names150 (12)150 (2)
Other500 (40)500 (6)
Total definite-lived intangible assets$28,876 $(18,489)$28,876 $(14,494)
The Company recorded amortization expense related to intangible assets of $4.0 million and $2.8 million for 2022 and 2021, respectively.
Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows:
(in thousands)
2023$1,580 
20241,555 
20251,384 
20261,153 
2027973 
Thereafter3,742 
Total$10,387 
Deferred Charges 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 and is recorded in interest expense on the consolidated statements of income. On January 15, 2021, the Company and its subsidiaries entered into a new Credit Agreement (the "Credit Agreement") with BMO Harris Bank, N.A ("BMO") providing the Company with a new four-year revolving credit facility and replacing the Company's previous asset based revolving line of credit and term loan with Truist Bank ("Truist"). The Company accounted for this refinance as a debt extinguishment and, as a result, $0.2 million of unamortized debt issuance costs associated with the Company's previously existing bank debt were written off as a loss on extinguishment of debt during the year ended December 31, 2021.
Long-Lived Asset Impairment
Long-Lived Asset Impairment - The carrying amounts of long-lived assets are reviewed whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. A potential impairment has occurred for long-lived assets held-for-use if projected future undiscounted cash flows expected to result from the use and eventual disposition of the assets are less than the carrying amounts of the assets. An impairment loss is recorded for long-lived assets held-for-use when the carrying amount of the asset is not recoverable and exceeds its fair value.
Long-lived assets that are expected to be sold within the next 12 months and meet the other relevant held-for-sale criteria are classified as long-lived assets held-for-sale. An impairment loss is recorded for long-lived assets held-for-sale when the carrying amount of the asset exceeds its fair value less cost to sell. A long-lived asset is not depreciated while its classified as held-for-sale.
For long-lived assets to be abandoned, the Company considers the asset to be disposed of when it ceases to be used. Until it ceases to be used, the Company continues to classify the asset as held-for-use and test for potential impairment accordingly. If the Company commits to a plan to abandon a long-lived asset before the end of its previously estimated useful life, its depreciable life is re-evaluated.
Earn-Out Liabilities
Earn-Out Liabilities - In connection with the 2019 American Stainless acquisition, the Company is required to make quarterly earn-out payments to American Stainless for a period of three years following closing equal to six and one-half percent (6.5%) of ASTI’s revenue over the three-year earn-out period. These quarterly earn-out payments ended in 2022.
In connection with the 2018 MUSA-Galvanized acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of galvanized pipe and tube. These quarterly earn-out payments ended in 2022.
In connection with the 2017 MUSA-Stainless acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of stainless steel pipe and tube (outside diameter of 10 inches or less). These quarterly earn-out payments ended in 2021.
The fair value of the earn-out liabilities are estimated by applying the probability-weighted expected return method using management's estimates of pounds to be shipped and future price per unit. Changes to the fair value of the earn-out liabilities are determined each quarter-end and charged to income or expense in the “Earn-Out Adjustments” line item in the consolidated statements of income. See Note 4 for additional information on the Company's earn-out liabilities.
Revenue Recognition Revenue Recognition - 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.Our contracts with customers may include multiple performance obligations. For such arrangements, revenue for each performance obligation is based on its standalone selling price and revenue is recognized as each performance obligation is satisfied. The Company generally determines standalone selling prices based on the prices charged to customers using the adjusted market assessment approach or expected cost plus margin. Deferred revenues are recorded when cash payments are received in advance of satisfying the performance obligation, including amounts which are refundable.
Shipping Costs Shipping Costs - Shipping costs are treated as fulfillment activities at the time control and title of the promised good and services rendered are transferred to the customer. Shipping costs of approximately $11.2 million and $9.4 million in 2022 and 2021, respectively, are recorded in cost of goods sold on the consolidated statements of income.
Share-Based Compensation Share-Based Compensation - Share-based payments to employees, including grants of employee stock options, are recognized in the consolidated statements of income as compensation expense (based on their estimated fair values at grant date) generally over the vesting period of the awards using the straight-line method. Any forfeitures of share-based awards are recorded as they occur.
Income Taxes Income Taxes - Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing accounts and their respective tax basis and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets unless it is more likely than not that such assets will be realized.Additionally, the Company maintains reserves for uncertain tax provisions, if necessary.
Earnings Per Share Earnings Per Share - Earnings per share of common stock are computed based on the weighted average number of basic and diluted shares outstanding during each period.
Leases
Leases - The Company determines whether an arrangement is a lease at contract inception. For leases in which the Company is the lessee, the Company recognizes a right-of-use asset and corresponding lease liability on the consolidated balance sheets equal to the present value of the fixed lease payments over the lease term. Lease liabilities represent an obligation to make lease payments arising from a lease while right-of-use assets represent a right to use an underlying asset during the lease term. The Company does not separate lease and non-lease components for its underlying assets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets.
If readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, the Company's leases generally do not provide a readily determinable implicit rate. When the implicit rate is not determinable, the Company's estimated incremental borrowing rate is utilized, determined on a fully collateralized and fully amortizing basis, to discount lease payments based on information available at lease commencement. The Company determines the appropriate incremental borrowing rate by identifying a reference rate and making adjustments that take into consideration financing options and certain lease-specific circumstances. Such adjustments include assuming the Store Capital lease would require two lenders with the secondary lender being secured on a second lien requiring mezzanine rates. Lease costs are recognized on a straight-line basis over the lease term.
Right-of-use assets and operating lease liabilities are remeasured upon certain modifications to leases using the present value of the remaining lease payments and estimated incremental borrowing rate upon lease modification. The difference between the remeasured right-of-use asset and the operating lease liabilities are recognized as a gain or loss within operating expenses. The Company reviews any changes to its lease agreements for potential modifications and/or indicators of impairment of the respective right-of-use asset. Operating leases are included in ROU assets, current portion of operating lease liabilities and long-term portion of operating lease liabilities on the accompanying consolidated balance sheets. Finance leases are included in property, plant and equipment, current portion of finance lease liabilities and long-term portion of finance lease liabilities.
Concentrations of Credit Risk Concentrations of Credit Risk - Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash deposits and trade accounts receivable. The Company monitors the financial institutions where it invests its cash and cash equivalents as well as performs credit reviews of potential customers when extending credit to purchase and periodic reviews of existing customers to mitigate exposure and risk. The Specialty Chemicals segment has one customer that accounted for approximately 21% of the segment's revenues for 2022 and 15% of the segment's revenues for 2021.
Accounting Pronouncements Not Yet Adopted Accounting Pronouncements Not Yet Adopted - In March 2020, the Financial Accounting Standards Board (FASB) issued 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. On December 21, 2022, the FASB issued ASU 2022-06 to defer the sunset date of Topic 848 until December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The Company continues to evaluate this standard update and does not currently expect a material impact to the Company’s financial statements or disclosures.
Fair Market Value
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an 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.
The Company's financial instruments include cash and cash equivalents, accounts receivable, accounts payable, notes payable, earn-out liabilities, revolving line of credit, and long-term debt.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss Activity in the allowance for credit losses were as follows:
(in thousands)20222021
Balance at beginning of period$216 $496 
Current period provision for expected credit losses1,405 (68)
Deductions from allowance(371)(330)
Acquired allowance— 118 
Balance at end of period$1,250 $216 
Schedule of Goodwill
The changes in the carrying amount of goodwill for the years ended December 31, 2022 and 2021 were as follows:
(in thousands)Specialty Chemicals
Balance December 31, 2020$1,355 
Acquisitions11,282 
Balance December 31, 202112,637 
PPA Revisions(1,248)
Balance December 31, 2022$11,389 
Schedule of Amortization Expense for Finite-lived Intangible Assets
Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows:
(in thousands)
2023$1,580 
20241,555 
20251,384 
20261,153 
2027973 
Thereafter3,742 
Total$10,387 
Schedule of Finite-Lived Intangible Assets
The gross carrying amount and accumulated amortization of intangible assets consist of the following:
20222021
(in thousands)Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Definite-lived intangible assets:
Customer related$28,226 $(18,437)$28,226 $(14,486)
Trademarks and trade names150 (12)150 (2)
Other500 (40)500 (6)
Total definite-lived intangible assets$28,876 $(18,489)$28,876 $(14,494)
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Fair Value of the Assets Acquired and Liabilities Assumed
The table below summarizes the fair value of identifiable assets acquired and liabilities assumed in the Acquisition and the revisions made in 2022:
(in thousands)October 22, 2021RevisionsDecember 31, 2022
Cash and cash equivalents$1,533 $1,533 
Accounts receivable, net of allowance for credit losses of $118
5,358 5,358 
Inventories, net1,561 1,561 
Prepaid expenses and other current assets454 454 
Property, plant and equipment, net15,697 $1,594 17,291 
Right of use asset, operating leases, net208 208 
Intangible assets, net5,750 5,750 
Total identifiable assets acquired30,561 1,594 32,155 
Accounts payable1,751 1,751 
Accrued expenses and other current liabilities1,622 1,622 
Current portion of operating lease liabilities51 51 
Current portion of finance lease liabilities215 215 
Deferred income taxes2,542 346 2,888 
Long-term portion of operating lease liabilities157 157 
Long-term portion of finance lease liabilities1,408 1,408 
Total identifiable liabilities assumed7,746 346 8,092 
Net identifiable assets acquired22,815 1,248 24,063 
Transaction price34,097 34,097 
Goodwill$11,282 $(1,248)$10,034 
Schedule of Business Acquisitions, by Acquisition
Total net sales and operating income for DanChem for the period from October 22, 2021 through December 31, 2022 were as follows:

(in thousands)2022Period from
10/22/2021 - 12/31/2021
Net sales$32,297 $5,692 
Operating income$115 $621 
Schedule of Unaudited Pro Forma Financial Information
The following unaudited consolidated pro forma summary has been prepared by adjusting the Company's historical data to give effect to the acquisition of DanChem as if it had occurred on January 1, 2021:
(unaudited)Year Ended December 31, 2021
(in thousands, except per share data)
Net sales $358,735 
Net income21,681 
Basic net income per common share2.32 
Diluted net income per common share$2.29 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
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.
(in thousands)20222021
Fiberglass and steel liquid storage tanks and separation equipment$411 $1,343 
Heavy wall seamless carbon steel pipe and tube48,227 40,539 
Stainless steel pipe and tube222,892 186,651 
Galvanized pipe and tube35,075 38,705 
Specialty chemicals107,542 67,477 
Net sales$414,147 $334,715 
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.
(in thousands)20222021
Point-in-time$387,498 $311,287 
Over-time$26,649 $23,428 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Level 3 Assets and the Valuation Techniques Used to Measure Fair Value
The following table summarizes the significant unobservable inputs in the fair value measurement of our contingent consideration (earn-out) liabilities as of December 31, 2021:
InstrumentFair Value
December 31, 2021
Principal Valuation TechniqueSignificant Unobservable InputsRangeWeighted
Average
Contingent consideration (earn-out) liabilities$1,961Probability Weighted Expected ReturnDiscount rate-5%
Timing of estimated payouts2022-
Future revenue projections
$9.1M
$9.1M
Schedule of Changes in Fair Value of Company's Earn-Out Liability
The following table presents a summary of changes in fair value of the Company's Level 3 earn-out liabilities measured on a recurring basis for 2022 and 2021:
(in thousands)MUSA-GalvanizedAmerican StainlessTotal
Balance December 31, 2021$1,106 $855 $1,961 
Earn-out payments during period
(1,099)(855)$(1,954)
Changes in fair value during the period
(7)— $(7)
Balance December 31, 2022$— $— $— 
Schedule of Assets Held for Sale
The assets classified as held for sale as of December 31, 2022 and 2021 are as follows:

(in thousands)20222021
Inventory, net$198 $617 
Property, plant and equipment, net182 238 
Assets held for sale$380 $855 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consist of the following:
(in thousands)20222021
Land$723 $723 
Leasehold improvements4,114 4,641 
Buildings1,534 53 
Machinery, fixtures and equipment113,413 110,127 
Construction-in-progress3,270 1,900 
 123,054 117,444 
Less accumulated depreciation and amortization(80,708)(73,724)
Property, plant and equipment, net$42,346 $43,720 

The following table sets forth depreciation expense related to property, plant and equipment:
(in thousands)20222021
Cost of sales$8,472 $7,293 
Selling, general and administrative250 254 
Total depreciation$8,722 $7,547 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
(in thousands)20222021
Revolving line of credit, due January 15, 2025$67,442 $65,571 
Term loan, due January 15, 20254,107 4,821 
Total long-term debt71,549 70,392 
Less: Current portion of long-term debt(2,464)(2,464)
Long-term debt, less current portion$69,085 $67,928 
Schedule of Maturities of Long-term Debt
Principal payments on long-term debt are as follows (in thousands):
2023$2,464 
20242,464 
2025$66,621 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Operating and Finance leases recorded in Consolidated Balance Sheet
Operating and finance lease amounts included in the consolidated balance sheet are as follows (in thousands):
Year Ended December 31,
ClassificationFinancial Statement Line Item20222021
Operating lease assetsRight-of-use assets, operating leases$29,224 $30,811 
Finance lease assetsProperty, plant and equipment, net1,494 1,640 
Current liabilitiesCurrent portion of lease liabilities, operating leases1,056 1,104 
Current liabilitiesCurrent portion of lease liabilities, finance leases280 233 
Non-current liabilitiesNon-current portion of lease liabilities, operating leases30,911 32,059 
Non-current liabilitiesNon-current portion of lease liabilities, finance leases$1,242 $1,414 
Schedule of Operating and Finance Leases Discount Rates, Total Lease Cost and Weighted Average Remaining Leases
Individual components of the total lease cost incurred by the Company are as follows:
Year Ended December 31,
(in thousands)20222021
Operating lease cost1
$4,151 $4,099 
Finance lease cost:
Reduction in carrying amount of right-of-use assets273 100 
Interest on finance lease liabilities36 11 
Sublease income(187)— 
Total lease cost$4,273 $4,210 
1Includes short term leases, which are immaterial
Year Ended December 31,
20222021
Weighted-average discount rate
Operating leases8.31 %8.30 %
Finance leases2.32 %2.27 %
Weighted-average remaining lease term
Operating leases13.61 years14.43 years
Finance leases6.06 years7.07 years
Schedule of Maturities For Operating Leases After Adoption of 842
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2022 are as follows:
(in thousands)OperatingFinance
2023$3,645 $311 
20243,667 257 
20253,687 244 
20263,703 244 
20273,765 244 
Thereafter36,151 327 
Total undiscounted minimum future lease payments54,618 1,627 
Imputed Interest(22,651)(105)
Total lease liabilities$31,967 $1,522 
Schedule of Maturities For Finance Leases After Adoption of 842
The amounts of undiscounted future minimum lease payments under leases as of December 31, 2022 are as follows:
(in thousands)OperatingFinance
2023$3,645 $311 
20243,667 257 
20253,687 244 
20263,703 244 
20273,765 244 
Thereafter36,151 327 
Total undiscounted minimum future lease payments54,618 1,627 
Imputed Interest(22,651)(105)
Total lease liabilities$31,967 $1,522 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Expenses [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following: 
(in thousands)20222021
Salaries, wages, and commissions$2,344 $5,052 
Income taxes— 3,212 
Taxes, other than income taxes1,217 889 
Advances from customers304 441 
Insurance553 517 
Professional fees505 527 
Warranty reserve59 40 
Benefit plans426 333 
Customer rebate liability 194 379 
Other accrued items958 1,017 
Total accrued expenses$6,560 $12,407 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Shares Repurchased
Shares repurchased for the year ended December 31, 2022 and 2021 were as follows:
Year Ended December 31,
20222021
Number of shares repurchased 110,404 — 
Average price per share$12.16 $— 
Total cost of shares repurchased$1,345,540 $— 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting for Share-Based Payments (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity in the Company’s Stock Option Plans
Transactions related to stock options for the year ended December 31, 2022 are summarized as follows:
Weighted
Average
Exercise
Price
Options
Outstanding
Weighted
Average
Contractual
Term
(in years)
Intrinsic
Value of
Options
Outstanding at December 31, 2021$13.04 143,828 6.0$487,011 
Exercised9.67 (18,098)
Canceled, forfeited, or expired11.71 (7,588)
Outstanding at December 31, 2022$13.66 118,142 5.2$— 
Vested and expected to vest at December 31, 20221
$13.00 5,665 7.1$— 
Exercisable options$13.69 112,477 5.1$— 
1Includes outstanding vested and nonvested options
Schedule of Stock Awards Plan Activity
Transactions related to restricted stock awards for the year ended December 31, 2022 are summarized as follows:
SharesWeighted Average
Grant Date Fair Value
Nonvested at December 31, 202143,581 $9.82 
Granted72,110 18.19 
Vested(24,641)7.75 
Forfeited(11,947)13.33 
Nonvested at December 31, 202279,103 $17.31 
Transactions related to inducement stock awards as of December 31, 2022 were as follows:
UnitsWeighted-Average Grant Date Fair Value
Outstanding December 31, 202130,856 $8.11 
Vested(9,170)2.21 
Outstanding December 31, 202221,686 $10.61 
Schedule of Nonvested Performance- based Units Activity
The performance stock units are divided into tranches, each one vesting on the date the thirty-day volume-weighted average price of the Company's common stock `meets or exceeds the price target as set forth in the table below:
SharesVolume Weighted Average Price Target
Tranche I9,663 $22.50 
Tranche II50,000 25.00 
Tranche III40,000 27.50 
Tranche IV30,000 30.00 
Tranche V30,000 $35.00 
Transactions related to performance stock units for the year ended December 31, 2022 were as follows:
UnitsWeighted-Average Grant Date Fair Value
Outstanding at December 31, 2021— $— 
Granted159,663 3.92 
Outstanding at December 31, 2022159,663 $3.92 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Significant Components Deferred Tax Liabilities Significant components of the Company's deferred tax assets and liabilities are as follows at the respective year ends: 
(in thousands)20222021
Deferred income tax assets:  
Inventory valuation reserves$963 $310 
Inventory capitalization907 1,207 
Accrued bonus150 680 
State net operating loss carryforwards1,572 1,606 
Federal net operating loss carryforwards1,088 890 
Lease liabilities7,744 8,069 
Accrued Federal Insurance Contributions Act ("FICA") deferral— 155 
Interest Limitation Carryforwards555 — 
Intangible asset basis differences3,262 2,980 
Other1,192 550 
Total deferred income tax assets17,433 16,447 
Federal & State valuation allowance(1,371)(3,700)
       Total net deferred income tax assets16,062 12,747 
Deferred income tax liabilities:
Fixed asset basis differences7,184 7,276 
Prepaid expenses418 381 
Lease assets7,107 7,523 
Total deferred income tax liabilities14,709 15,180 
Deferred income taxes, net$1,353 $(2,433)
Schedule of Components of Provision for Income Taxes
Significant components of the provision for income taxes are as follows:
(in thousands)20222021
Current:  
Federal$(189)$6,786 
State199 538 
Total current10 7,324 
Deferred: 
Federal(3,657)(1,943)
State(564)(128)
Total deferred(4,221)(2,071)
Total$(4,211)$5,253 
Schedule of Reconciliation of Income Taxes Computed at U.S. Rate to Income Tax Expense
The reconciliation of income tax computed at the U. S. federal statutory tax rates to income tax expense is:
(in thousands)20222021
Amount%Amount%
Tax at U.S. statutory rates$3,750 21.0 %$5,354 21.0 %
State income taxes, net of federal tax benefit
226 1.3 %371 1.5 %
Federal and State valuation allowance(2,366)(13.2)%(539)(2.1)%
Stock option compensation(173)(1.0)%(196)(0.8)%
Executive compensation limitation— — %59 0.2 %
Transaction costs— — %134 0.5 %
Tax Benefits Associated with Palmer Closure(5,707)(32.0)%— — %
Other nondeductible expenses69 0.4 %51 0.2 %
Other, net(10)(0.1)%19 0.1 %
Total$(4,211)(23.6)%$5,253 20.6 %
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share From Continuing Operations
The following table sets forth the computation of basic and diluted earnings per share:
 (in thousands, except per share data)20222021
Numerator:  
Net earnings$22,066 $20,245 
Denominator:  
Denominator for basic earnings per share - weighted average shares10,230 9,340 
Effect of dilutive securities:  
Employee stock options and stock grants180 116 
Denominator for diluted earnings per share - weighted average shares10,410 9,456 
Net earnings per share:  
Basic$2.16 $2.17 
Diluted$2.12 $2.14 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Segment Information
The following table summarizes certain information regarding segments of the Company's operations:
(in thousands)20222021
Net sales   
Tubular Products$306,605 $267,238 
Specialty Chemicals107,542 67,477 
 $414,147 $334,715 
Operating income  
Tubular Products$27,607 $33,561 
Specialty Chemicals6,971 3,656 
 34,578 37,217 
Corporate
Unallocated corporate expenses(12,997)(6,828)
Acquisition costs and other(1,200)(1,001)
Proxy contest costs and recoveries— (168)
Earn-out adjustments(1,872)
Total Corporate(14,190)(9,869)
Operating income20,388 27,348 
Interest expense2,742 1,486 
Change in fair value of interest rate swap— (2)
Loss on extinguishment of debt— 223 
Other income, net(209)143 
Income before income taxes$17,855 $25,498 
Identifiable assets  
Tubular Products$158,664 $160,625 
Specialty Chemicals72,990 72,908 
Corporate37,389 32,469 
 $269,043 $266,002 
Depreciation and amortization  
Tubular Products$7,906 $8,206 
Specialty Chemicals4,749 2,005 
Corporate62 130 
 $12,717 $10,341 
Capital expenditures  
Tubular Products$3,756 $1,011 
Specialty Chemicals1,140 486 
Corporate178 — 
 $5,074 $1,497 
Sales by product group
Fiberglass and steel liquid storage tanks and separation equipment$411 $1,343 
Heavy wall seamless carbon steel pipe and tube48,227 40,539 
Stainless steel pipe and tube222,892 186,651 
Galvanized pipe and tube35,075 38,705 
Specialty chemicals107,542 67,477 
$414,147 $334,715 
Geographic sales  
United States$403,956 $325,335 
Elsewhere10,191 9,380 
 $414,147 $334,715 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 01, 2022
USD ($)
Oct. 22, 2021
USD ($)
Jan. 15, 2021
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
segment
lender
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Accounting Policies [Line Items]                
Number of reportable segments | segment           2    
Number of operating segments | segment           2    
Cost of sales           $ 357,614,000 $ 273,949,000  
Inventory       $ 114,452,000   114,452,000 103,249,000  
Income (loss) before income taxes           17,855,000 25,498,000  
Income tax provision (benefit)           (4,211,000) 5,253,000  
Net earnings           22,066,000 20,245,000  
Inventory write-down           500,000 0  
Goodwill       11,389,000   11,389,000 12,637,000  
Goodwill impairment evaluation       11,400,000   11,400,000    
Goodwill impairment $ 0         0    
Accumulated Amortization       18,489,000   18,489,000 14,494,000  
Amortization expense           $ 3,995,000 2,794,000  
Deferred charges, estimated useful life           4 years    
Loss on extinguishment of debt           $ 0 223,000  
Deferred charges             400,000  
Accumulated amortization of deferred charges       200,000   200,000 100,000  
Amortization of debt issuance costs           99,000 95,000  
Shipping costs           $ 11,200,000 9,400,000  
Number of lenders assumed for lease | lender           2    
Sublease income           $ 187,000 0  
MUSA-Galvanized | Earn-Out Payment                
Accounting Policies [Line Items]                
Period for which earn out payments will be received           4 years    
Marcegalia USA, Inc. - Stainless | Earn-Out Payment                
Accounting Policies [Line Items]                
Period for which earn out payments will be received           4 years    
DanChem Technologies, Inc.                
Accounting Policies [Line Items]                
Goodwill, period increase (decrease)         $ 1,200,000      
Property, plant and equipment, revisions         1,600,000 $ 1,594,000    
Deferred income taxes increase (decrease)       (40,475) 400,000 346,000    
Depreciation expense         200,000      
Accumulated depreciation         $ 100,000      
Goodwill   $ 11,282,000   $ 10,034,000   $ 10,034,000    
Weighted average amortization period for intangible assets   15 years            
American Stainless | Earn-Out Payment                
Accounting Policies [Line Items]                
Period for which earn out payments will be received           3 years    
Earn out payments, target percentage       6.50%   6.50%    
Revolving Line of Credit | The Credit Agreement | Line of Credit                
Accounting Policies [Line Items]                
Debt term     4 years          
Customer List                
Accounting Policies [Line Items]                
Weighted average amortization period for intangible assets           12 years    
Software Licenses                
Accounting Policies [Line Items]                
Useful life of property, plant and equipment           5 years    
Obsolescence Reserve                
Accounting Policies [Line Items]                
Inventory reserves       $ 3,500,000   $ 3,500,000 1,100,000  
Physical Inventory Shrink Reserve                
Accounting Policies [Line Items]                
Inventory reserves       200,000   $ 200,000 200,000  
Minimum                
Accounting Policies [Line Items]                
Accounts receivable, payment terms           30 days    
Amortization period for intangible assets           8 years    
Minimum | Land Improvement and Buildings                
Accounting Policies [Line Items]                
Useful life of property, plant and equipment           10 years    
Minimum | Machinery, fixtures and equipment                
Accounting Policies [Line Items]                
Useful life of property, plant and equipment           3 years    
Maximum                
Accounting Policies [Line Items]                
Accounts receivable, payment terms           60 days    
Amortization period for intangible assets           15 years    
Maximum | Land Improvement and Buildings                
Accounting Policies [Line Items]                
Useful life of property, plant and equipment           40 years    
Maximum | Machinery, fixtures and equipment                
Accounting Policies [Line Items]                
Useful life of property, plant and equipment           20 years    
Specialty Chemicals Segment                
Accounting Policies [Line Items]                
Goodwill       $ 11,389,000   $ 11,389,000 $ 12,637,000 $ 1,355,000
Specialty Chemicals Segment | Revenue from Contract with Customer Benchmark | Customer Concentration Risk | One Customer                
Accounting Policies [Line Items]                
Concentration risk percentage           21.00% 15.00%  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 216 $ 496
Current period provision for expected credit losses 1,405 (68)
Deductions from allowance (371) (330)
Acquired allowance 0 118
Balance at end of period $ 1,250 $ 216
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Goodwill, beginning of period $ 12,637  
Goodwill, end of period 11,389 $ 12,637
Specialty Chemicals Segment    
Goodwill [Roll Forward]    
Goodwill, beginning of period 12,637 1,355
Acquisitions   11,282
PPA Revisions (1,248)  
Goodwill, end of period $ 11,389 $ 12,637
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 28,876 $ 28,876
Accumulated Amortization (18,489) (14,494)
Customer related    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 28,226 28,226
Accumulated Amortization (18,437) (14,486)
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 150 150
Accumulated Amortization (12) (2)
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 500 500
Accumulated Amortization $ (40) $ (6)
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Amortization Expense of Finite Lived Intangible Assets (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2023 $ 1,580
2024 1,555
2025 1,384
2026 1,153
2027 973
Thereafter 3,742
Total $ 10,387
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 22, 2021
Jan. 15, 2021
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]            
Acquisition costs and other         $ 1,200,000 $ 1,001,000
Customer List            
Business Acquisition [Line Items]            
Weighted average amortization period for intangible assets         12 years  
Base Rate | Revolving Line of Credit | Revolving line of credit, due January 15, 2025 | Line of Credit            
Business Acquisition [Line Items]            
Basis spread on variable rate 0.50% 0.50%        
LIBOR | Revolving Line of Credit | Revolving line of credit, due January 15, 2025 | Line of Credit            
Business Acquisition [Line Items]            
Basis spread on variable rate 1.50% 1.50%        
DanChem Technologies, Inc.            
Business Acquisition [Line Items]            
Purchase price $ 34,100,000          
Cash acquired from acquisition 1,500,000          
Business combination, purchase price funded by drawdown on revolving credit facility 34,500,000          
Increase in property, plant and equipment       $ 1,600,000 $ 1,594,000  
Decrease in goodwill       1,200,000    
Deferred income taxes increase (decrease)     $ (40,475) 400,000 346,000  
Depreciation expense       200,000    
Accumulated depreciation       $ 100,000    
Decrease in goodwill     40,475      
Acquisition costs and other         500,000 $ 1,000,000
Intangible assets, net $ 5,750,000   $ 5,750,000   $ 5,750,000  
Weighted average amortization period for intangible assets 15 years          
DanChem Technologies, Inc. | Customer List            
Business Acquisition [Line Items]            
Intangible assets, net $ 5,100,000          
DanChem Technologies, Inc. | Product Development Know-How            
Business Acquisition [Line Items]            
Intangible assets, net 500,000          
DanChem Technologies, Inc. | Trade Names            
Business Acquisition [Line Items]            
Intangible assets, net $ 200,000          
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Fair Value of Assets Identified and Liabilities Assumed (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Oct. 22, 2021
Dec. 31, 2020
Business Acquisition [Line Items]            
Allowance for credit loss $ 1,250,000   $ 1,250,000 $ 216,000   $ 496,000
Goodwill 11,389,000   11,389,000 $ 12,637,000    
DanChem Technologies, Inc.            
Business Acquisition [Line Items]            
Cash and cash equivalents 1,533,000   1,533,000   $ 1,533,000  
Allowance for credit loss 118,000   118,000   118,000  
Accounts receivable, net of allowance for credit losses of $118 5,358,000   5,358,000   5,358,000  
Inventories, net 1,561,000   1,561,000   1,561,000  
Prepaid expenses and other current assets 454,000   454,000   454,000  
Property, plant and equipment, net 17,291,000   17,291,000   15,697,000  
Property, plant and equipment, revisions   $ 1,600,000 1,594,000      
Right of use asset, operating leases, net 208,000   208,000   208,000  
Intangible assets, net 5,750,000   5,750,000   5,750,000  
Total identifiable assets acquired 32,155,000   32,155,000   30,561,000  
Accounts payable 1,751,000   1,751,000   1,751,000  
Accrued expenses and other current liabilities 1,622,000   1,622,000   1,622,000  
Current portion of operating lease liabilities 51,000   51,000   51,000  
Current portion of finance lease liabilities 215,000   215,000   215,000  
Deferred income taxes 2,888,000   2,888,000   2,542,000  
Deferred income taxes, revisions (40,475) $ 400,000 346,000      
Long-term portion of operating lease liabilities 157,000   157,000   157,000  
Long-term portion of finance lease liabilities 1,408,000   1,408,000   1,408,000  
Total identifiable liabilities assumed 8,092,000   8,092,000   7,746,000  
Net identifiable assets acquired 24,063,000   24,063,000   22,815,000  
Transaction price 34,097,000   34,097,000   34,097,000  
Goodwill 10,034,000   10,034,000   $ 11,282,000  
DanChem Technologies, Inc. | Revision of Prior Period, Adjustment            
Business Acquisition [Line Items]            
Total identifiable assets acquired 1,594,000   1,594,000      
Total identifiable liabilities assumed 346,000   346,000      
Net identifiable assets acquired 1,248,000   1,248,000      
Goodwill $ (1,248,000)   $ (1,248,000)      
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Schedule of Financial Information (Details) - DanChem Technologies, Inc. - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Business Acquisition [Line Items]    
Net sales $ 5,692 $ 32,297
Operating income $ 621 $ 115
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Pro Forma Information (Details) - DanChem Technologies, Inc.
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
Business Acquisition [Line Items]  
Net sales | $ $ 358,735
Net income | $ $ 21,681
Net earnings per share:  
Basic (in dollars per share) | $ / shares $ 2.32
Diluted (in dollars per share) | $ / shares $ 2.29
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 414,147 $ 334,715
Fiberglass and steel liquid storage tanks and separation equipment    
Disaggregation of Revenue [Line Items]    
Net sales 411 1,343
Heavy wall seamless carbon steel pipe and tube    
Disaggregation of Revenue [Line Items]    
Net sales 48,227 40,539
Stainless steel pipe and tube    
Disaggregation of Revenue [Line Items]    
Net sales 222,892 186,651
Galvanized pipe and tube    
Disaggregation of Revenue [Line Items]    
Net sales 35,075 38,705
Specialty chemicals    
Disaggregation of Revenue [Line Items]    
Net sales $ 107,542 $ 67,477
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Net sales $ 414,147 $ 334,715
Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Net sales 387,498 311,287
Transferred over Time    
Disaggregation of Revenue [Line Items]    
Net sales $ 26,649 $ 23,428
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Unrealized gain (loss) included in OCI $ 0  
Asset impairment 0 $ 233,000
Depreciation and amortization 12,717,000 $ 10,341,000
Lessor, operating lease, sublease, annual base rent $ 500,000  
Lessor, operating lease, sublease, annual increase in base rent, percentage 2.00%  
Security deposit $ 100,000  
Restructuring and Related Cost, Accelerated Depreciation $ 900,000  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Fair Value Measurement of Contingent Consideration (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Measurement Input, Discount Rate | Maximum  
Defined Benefit Plan Disclosure [Line Items]  
Fair value measurement input $ 9,100
Measurement Input, Discount Rate | Weighted Average  
Defined Benefit Plan Disclosure [Line Items]  
Discount rate applied to earn-out payments 0.05
Fair value measurement input $ 9,100
Level 3 Inputs  
Defined Benefit Plan Disclosure [Line Items]  
Business combination, contingent consideration, liability $ 1,961
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Changes in Fair Value of Company's Earn-Out Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Earn-out payments during period $ 1,292 $ 3,494
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense)  
Level 3 Inputs    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 1,961  
Earn-out payments during period (1,954)  
Changes in fair value during the period (7)  
Ending balance 0 1,961
MUSA-Galvanized | Level 3 Inputs    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 1,106  
Earn-out payments during period (1,099)  
Changes in fair value during the period (7)  
Ending balance 0 1,106
American Stainless | Level 3 Inputs    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 855  
Earn-out payments during period (855)  
Changes in fair value during the period 0  
Ending balance $ 0 $ 855
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Assets Held for Sale (Details) - Discontinued Operations, Held-for-sale - Palmer Facility - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Inventory, net $ 198 $ 617
Property, plant and equipment, net 182 238
Assets held for sale $ 380 $ 855
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross $ 123,054 $ 117,444
Less accumulated depreciation and amortization (80,708) (73,724)
Property, plant and equipment, net 42,346 43,720
Total depreciation 8,722 7,547
Cost of sales    
Property, Plant and Equipment [Line Items]    
Total depreciation 8,472 7,293
Selling, general and administrative    
Property, Plant and Equipment [Line Items]    
Total depreciation 250 254
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,114 4,641
Buildings    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 1,534 53
Machinery, fixtures and equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross 113,413 110,127
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, gross $ 3,270 $ 1,900
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details) - USD ($)
12 Months Ended
Oct. 22, 2021
Jan. 15, 2021
Dec. 31, 2022
Dec. 31, 2021
Jun. 06, 2022
Line of Credit Facility [Line Items]          
Interest     $ 2,230,000 $ 1,315,000  
Minimum amount of availability required to be had under facility     $ 7,500,000    
Covenant required percentage     10.00%    
Revolving Line of Credit          
Line of Credit Facility [Line Items]          
Interest     $ 2,600,000 1,400,000  
Line of Credit | Revolving Line of Credit          
Line of Credit Facility [Line Items]          
Line of credit, average outstanding amount     $ 71,000,000 $ 61,900,000  
Line of credit, weighted average interest rate     3.67% 2.23%  
Revolving line of credit, due January 15, 2025 | Line of Credit          
Line of Credit Facility [Line Items]          
Initial borrowing capacity   $ 110,000,000      
Revolving line of credit, due January 15, 2025 | Line of Credit | Revolving Line of Credit          
Line of Credit Facility [Line Items]          
Stated interest rate     5.18% 2.29%  
Debt term   4 years      
Line of credit, maximum borrowing capacity   $ 150,000,000      
Initial borrowing capacity   105,000,000 $ 10,500,000    
Line of credit, remaining availability     $ 37,600,000    
Revolving line of credit, due January 15, 2025 | Line of Credit | Delayed Draw Term Loan          
Line of Credit Facility [Line Items]          
Initial borrowing capacity   5,000,000      
Line of credit quarterly payments   200,000      
Revolving line of credit, due January 15, 2025 | Line of Credit | Machinery and Equipment Sub-Limit          
Line of Credit Facility [Line Items]          
Initial borrowing capacity   17,500,000      
Line of credit quarterly payments   $ 400,000      
Revolving line of credit, due January 15, 2025 | Line of Credit | LIBOR | Revolving Line of Credit          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 1.50% 1.50%      
Revolving line of credit, due January 15, 2025 | Line of Credit | LIBOR | Delayed Draw Term Loan          
Line of Credit Facility [Line Items]          
Basis spread on variable rate   1.65%      
Revolving line of credit, due January 15, 2025 | Line of Credit | Base Rate | Revolving Line of Credit          
Line of Credit Facility [Line Items]          
Basis spread on variable rate 0.50% 0.50%      
Term loan, due January 15, 2025 | Secured Debt          
Line of Credit Facility [Line Items]          
Stated interest rate     6.38% 1.90%  
Notes Payable to Banks          
Line of Credit Facility [Line Items]          
Principal amount of debt         $ 1,000,000
Stated interest rate         2.77%
Short-Term Debt     $ 400,000    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Summary of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Line of Credit Facility [Line Items]    
Total long-term debt $ 71,549 $ 70,392
Less: Current portion of long-term debt (2,464) (2,464)
Long-term debt, less current portion 69,085 67,928
Revolving line of credit, due January 15, 2025 | Revolving Line of Credit    
Line of Credit Facility [Line Items]    
Total long-term debt 67,442 65,571
Term loan, due January 15, 2025 | Secured Debt    
Line of Credit Facility [Line Items]    
Total long-term debt $ 4,107 $ 4,821
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule Of Maturities of Long Term Debt (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Disclosure [Abstract]  
2023 $ 2,464
2024 2,464
2025 $ 66,621
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Leased Assets [Line Items]    
Operating lease liability related to sale leaseback transactions $ 31,500  
Sale leaseback liabilities as a percentage of total operating lease liabilities 94.00%  
Right-of-use assets, operating leases, net $ 29,224 $ 30,811
Total lease liabilities 1,522  
Right-of-use asset obtained in exchange for operating lease liability 200  
DanChem Leases    
Operating Leased Assets [Line Items]    
Right-of-use assets, operating leases, net 300  
Total lease liabilities $ 2,900  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Right-of-use assets, operating leases $ 29,224 $ 30,811
Property, plant and equipment, net 1,494 1,640
Current portion of lease liabilities, operating leases 1,056 1,104
Current portion of lease liabilities, finance leases 280 233
Non-current portion of lease liabilities, operating leases 30,911 32,059
Non-current portion of lease liabilities, finance leases $ 1,242 $ 1,414
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property, plant and equipment, net  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Total Leases Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease cost $ 4,151 $ 4,099
Finance lease cost:    
Reduction in carrying amount of right-of-use assets 273 100
Interest on finance lease liabilities 36 11
Sublease income (187) 0
Total lease cost $ 4,273 $ 4,210
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities of Lease Liabilities After Adoption of 842 (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating  
2023 $ 3,645
2024 3,667
2025 3,687
2026 3,703
2027 3,765
Thereafter 36,151
Total undiscounted minimum future lease payments 54,618
Imputed Interest (22,651)
Total lease liabilities 31,967
Finance  
2023 311
2024 257
2025 244
2026 244
2027 244
Thereafter 327
Total undiscounted minimum future lease payments 1,627
Imputed Interest (105)
Total lease liabilities $ 1,522
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details)
Dec. 31, 2022
Dec. 31, 2021
Weighted-average discount rate    
Operating leases 8.31% 8.30%
Finance leases 2.32% 2.27%
Weighted-average remaining lease term    
Operating leases 13 years 7 months 9 days 14 years 5 months 4 days
Finance leases 6 years 21 days 7 years 25 days
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Expenses    
Salaries, wages, and commissions $ 2,344 $ 5,052
Income taxes 0 3,212
Taxes, other than income taxes 1,217 889
Advances from customers 304 441
Insurance 553 517
Professional fees 505 527
Warranty reserve 59 40
Benefit plans 426 333
Customer rebate liability 194 379
Other accrued items 958 1,017
Accrued expenses and other current liabilities $ 6,560 $ 12,407
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Stock Repurchase Program (Details) - $ / shares
Feb. 17, 2021
Dec. 31, 2022
Dec. 31, 2021
Equity, Class of Treasury Stock [Line Items]      
Common stock, shares authorized (in shares)   24,000,000 24,000,000
Common stock, par value (in dollars per share)   $ 1 $ 1
First Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Period for shares to be repurchased 24 months    
Amended Share Repurchase Program      
Equity, Class of Treasury Stock [Line Items]      
Number of shares authorized to be repurchased (in shares) 790,383 679,979  
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Summary of Shares Repurchased (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Number of shares repurchased (in shares) 110,404 0
Average price per share (in dollars per share) $ 12.16 $ 0
Total cost of shares repurchased $ 1,345,540 $ 0
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Rights Offering (Details) - Subscription Right
$ / shares in Units, $ in Millions
Nov. 16, 2021
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Class of warrant or right, number of securities called by each warrant or right (in shares) 0.083768
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 12.75
Class of warrant or right, outstanding 785,103
Proceeds from rights exercised | $ $ 10.0
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Dividends (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Payment of dividends (in dollars per share) $ 0 $ 0
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting for Share-Based Payments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 10, 2020
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized (in shares)   800,000  
Options available (in shares)   700,000  
Compensation expense   $ 1,400 $ 800
Total unrecognized compensation cost   1,500  
2023   1,000  
2024   400  
Thereafter   $ 100  
Nonvested award, cost not yet recognized, period for recognition   2 years 14 days  
Issuance of common stock from the treasury (in shares)   86,274 191,673
Non Employee Director | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested award, cost not yet recognized, period for recognition   2 years 14 days  
Vesting period   1 year  
Noninterest expense directors fees   $ 102  
Maximum annual retainer percent   100.00%  
Stock issued during period, shares, restricted stock award   17,173  
Stock issued during period, value, restricted stock award   $ 300  
Board of Directors Chairman | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of common stock from the treasury (in shares)   65,000  
Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested award, cost not yet recognized, period for recognition   2 years 3 months 21 days  
Vesting period   3 years  
Granted, weighted average grant date fair value (in dollars per share)   $ 18.19  
Stock Awards | Tranche I      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 66.66%    
Stock Awards | Tranche II      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 33.33%    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested award, cost not yet recognized, period for recognition   2 years 2 months 12 days  
Target period for vesting   3 years  
Granted, weighted average grant date fair value (in dollars per share)   $ 3.92 $ 0.69
Options, vested in period, fair value     $ 1,100
Inducement Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Nonvested award, cost not yet recognized, period for recognition   1 year 6 months 7 days  
Options, vested in period, fair value   $ 200  
Inducement Awards | Tranche I      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage   50.00%  
Inducement Awards | Tranche II      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage   50.00%  
Vesting period   3 years  
Restricted Stock Units (RSUs) | Non Employee Director | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of common stock from the treasury (in shares)   15,000  
Phantom Share Units (PSUs) | Non Employee Director | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance of common stock from the treasury (in shares)   50,000  
2011 Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term   10 years  
Period after grant date, awards vesting begins   1 year  
2011 Plan | Stock Options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage   20.00%  
2011 Plan | Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage   33.00%  
2015 Stock Awards Plan | Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage   100.00%  
Period after grant date, awards vesting begins   1 year  
2015 Stock Awards Plan | Stock Awards | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage   20.00%  
2015 Stock Awards Plan | Stock Awards | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage   33.00%  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting for Share-Based Payments - Summary of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Exercise Price    
Outstanding, beginning of year, weighted average exercise price (in dollars per share) $ 13.04  
Exercised, weighted average exercise price (in dollars per share) 9.67  
Canceled, forfeited, or expired, weighted average exercise price (in dollars per share) 11.71  
Outstanding, end of year, weighted average exercise price (in dollars per share) 13.66 $ 13.04
Vested and expected to vest, weighted average exercise price (in dollars per share) 13.00  
Exercisable, weighted average exercise price (in dollars per share) $ 13.69  
Options Outstanding    
Outstanding, beginning of year (in shares) 143,828  
Exercised (in shares) (18,098) (13,174)
Canceled, forfeited, or expired (in shares) (7,588)  
Outstanding, end of year (in shares) 118,142 143,828
Vested and expected to vest (in shares) 5,665  
Exercisable (in shares) 112,477  
Options outstanding, weighted average contractual term 5 years 2 months 12 days 6 years
Options expected to vest, weighted average contractual term (years) 7 years 1 month 6 days  
Options exercisable, weighted average contractual term 5 years 1 month 6 days  
Options outstanding, intrinsic value $ 0 $ 487,011
Option Vested and expected to vest, intrinsic value 0  
Options exercisable, intrinsic value $ 0  
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting for Share-Based Payments - Stock Award Activity (Details) - Stock Awards
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Shares  
Outstanding, beginning of the year (in shares) | shares 43,581
Granted (in shares) | shares 72,110
Vested (in shares) | shares (24,641)
Forfeited (in shares) | shares (11,947)
Outstanding, ending of the year (in shares) | shares 79,103
Weighted Average Grant Date Fair Value  
Outstanding, beginning of the year, weighted average grant date fair value (in dollars per share) | $ / shares $ 9.82
Granted, weighted average grant date fair value (in dollars per share) | $ / shares 18.19
Options vested, grant date fair value (dollars per share) | $ / shares 7.75
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares 13.33
Outstanding, end of the year, weighted average grant date fair value (in dollars per share) | $ / shares $ 17.31
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting for Share-Based Payments - Performance-based Stock Awards (Details) - Performance Shares - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Units    
Outstanding, beginning of the year (in shares) 0  
Granted (in shares) 159,663  
Outstanding, ending of the year (in shares) 159,663 0
Weighted-Average Grant Date Fair Value    
Outstanding, beginning of the year, weighted average grant date fair value (in dollars per share) $ 0  
Options granted, weighted average fair value (in dollars per share) 3.92 $ 0.69
Outstanding, end of the year, weighted average grant date fair value (in dollars per share) $ 3.92 $ 0
Tranche I    
Units    
Equity instruments other options, vested in period (in shares) 9,663  
Weighted-Average Grant Date Fair Value    
Volume Weighted Average Price Target $ 22.50  
Tranche II    
Units    
Equity instruments other options, vested in period (in shares) 50,000  
Weighted-Average Grant Date Fair Value    
Volume Weighted Average Price Target $ 25.00  
Tranche III    
Units    
Equity instruments other options, vested in period (in shares) 40,000  
Weighted-Average Grant Date Fair Value    
Volume Weighted Average Price Target $ 27.50  
Tranche IV    
Units    
Equity instruments other options, vested in period (in shares) 30,000  
Weighted-Average Grant Date Fair Value    
Volume Weighted Average Price Target $ 30.00  
Tranche V    
Units    
Equity instruments other options, vested in period (in shares) 30,000  
Weighted-Average Grant Date Fair Value    
Volume Weighted Average Price Target $ 35.00  
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting for Share-Based Payments - Inducement Awards (Details) - Inducement Awards
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Units  
Outstanding, beginning of the year (in shares) | shares 30,856
Vested (in shares) | shares (9,170)
Outstanding, ending of the year (in shares) | shares 21,686
Weighted-Average Grant Date Fair Value  
Outstanding, beginning of the year, weighted average grant date fair value (in dollars per share) | $ / shares $ 8.11
Options vested, grant date fair value (dollars per share) | $ / shares 2.21
Outstanding, end of the year, weighted average grant date fair value (in dollars per share) | $ / shares $ 10.61
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred income tax assets:    
Inventory valuation reserves $ 963 $ 310
Inventory capitalization 907 1,207
Accrued bonus 150 680
State net operating loss carryforwards 1,572 1,606
Federal net operating loss carryforwards 1,088 890
Lease liabilities 7,744 8,069
Accrued Federal Insurance Contributions Act ("FICA") deferral 0 155
Interest Limitation Carryforwards 555 0
Intangible asset basis differences 3,262 2,980
Other 1,192 550
Total deferred income tax assets 17,433 16,447
Federal & State valuation allowance (1,371) (3,700)
Total net deferred income tax assets 16,062 12,747
Deferred income tax liabilities:    
Fixed asset basis differences 7,184 7,276
Prepaid expenses 418 381
Lease assets 7,107 7,523
Total deferred income tax liabilities 14,709 15,180
Deferred income taxes, net $ 1,353  
Deferred income taxes, net   $ (2,433)
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
Federal $ (189) $ 6,786
State 199 538
Total current 10 7,324
Deferred:    
Federal (3,657) (1,943)
State (564) (128)
Total deferred (4,221) (2,071)
Total $ (4,211) $ 5,253
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Expense Reconciliation    
Tax at U.S. statutory rates $ 3,750 $ 5,354
State income taxes, net of federal tax benefit 226 371
Federal and State valuation allowance (2,366) (539)
Stock option compensation (173) (196)
Executive compensation limitation 0 59
Transaction costs 0 134
Tax Benefits Associated with Palmer Closure (5,707) 0
Other nondeductible expenses 69 51
Other, net (10) 19
Total $ (4,211) $ 5,253
Effective Tax Rate Reconciliation    
Tax at U.S. statutory rates 21.00% 21.00%
State income taxes, net of federal tax benefit 1.30% 1.50%
Federal and State valuation allowance (13.20%) (2.10%)
Stock option compensation (1.00%) (0.80%)
Executive compensation limitation 0.00% 0.20%
Transaction costs 0.00% 0.50%
Tax Benefits Associated with Palmer Closure (32.00%) 0.00%
Other nondeductible expenses 0.40% 0.20%
Other, net (0.10%) 0.10%
Total (23.60%) 20.60%
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosures [Line Items]    
Income tax payments $ 7.8 $ 1.6
Interest limitation carryforwards 2.6  
Decrease in valuation allowance during the period 2.4  
Federal    
Income Tax Disclosures [Line Items]    
Net operating loss carryforwards 5.2 4.2
State Jurisdiction    
Income Tax Disclosures [Line Items]    
Net operating loss carryforwards $ 37.2 $ 36.2
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Numerator:    
Net earnings $ 22,066 $ 20,245
Denominator:    
Denominator for basic earnings (loss) per share - weighted average shares (in shares) 10,230 9,340
Effect of dilutive securities:    
Employee stock options and stock grants (shares) 180 116
Denominator for diluted earnings (loss) per share - weighted average shares (in shares) 10,410 9,456
Net earnings per share:    
Basic (in dollars per share) $ 2.16 $ 2.17
Diluted (in dollars per share) $ 2.12 $ 2.14
Antidilutive securities excluded from earnings per share calculation (in shares)   100
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments - Narrative (Details)
12 Months Ended
Dec. 31, 2022
segment
Segment Reporting [Abstract]  
Number of reportable segments 2
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Industry Segments - Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Net sales $ 414,147 $ 334,715
Operating income 20,388 27,348
Unallocated corporate expenses 34,952 30,144
Acquisition costs and other 1,200 1,001
Proxy contest costs and recoveries 0 (168)
Earn-out adjustments (7) 1,872
Interest expense 2,742 1,486
Change in fair value of interest rate swap 0 (2)
Loss on extinguishment of debt 0 223
Other income, net (209) 143
Income before income taxes 17,855 25,498
Identifiable assets 269,043 266,002
Depreciation and amortization 12,717 10,341
Capital expenditures 5,074 1,497
United States    
Segment Reporting Information [Line Items]    
Net sales 403,956 325,335
Non-US    
Segment Reporting Information [Line Items]    
Net sales 10,191 9,380
Fiberglass and steel liquid storage tanks and separation equipment    
Segment Reporting Information [Line Items]    
Net sales 411 1,343
Fiberglass and steel liquid storage tanks and separation equipment    
Segment Reporting Information [Line Items]    
Net sales   1,343
Heavy wall seamless carbon steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales 48,227 40,539
Heavy wall seamless carbon steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   40,539
Stainless steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales 222,892 186,651
Stainless steel pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   186,651
Galvanized pipe and tube    
Segment Reporting Information [Line Items]    
Net sales 35,075 38,705
Galvanized pipe and tube    
Segment Reporting Information [Line Items]    
Net sales   38,705
Specialty chemicals    
Segment Reporting Information [Line Items]    
Net sales 107,542 67,477
Specialty chemicals    
Segment Reporting Information [Line Items]    
Net sales   67,477
Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 34,578 37,217
Corporate    
Segment Reporting Information [Line Items]    
Unallocated corporate expenses (12,997) (6,828)
Acquisition costs and other (1,200) (1,001)
Earn-out adjustments 7 (1,872)
Total Corporate (14,190) (9,869)
Identifiable assets 37,389 32,469
Depreciation and amortization 62 130
Capital expenditures 178 0
Tubular Products    
Segment Reporting Information [Line Items]    
Net sales 306,605 267,238
Tubular Products | Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 27,607 33,561
Identifiable assets 158,664 160,625
Depreciation and amortization 7,906 8,206
Capital expenditures 3,756 1,011
Specialty chemicals    
Segment Reporting Information [Line Items]    
Net sales 107,542 67,477
Specialty chemicals | Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 6,971 3,656
Identifiable assets 72,990 72,908
Depreciation and amortization 4,749 2,005
Capital expenditures $ 1,140 $ 486
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Benefit Plans and Collective Bargaining Agreements - Non-Union Employees Narrative (Details) - 401(k) Employee Stock Ownership Plan - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]    
Employee maximum contribution percentage 100.00%  
Employee maximum contribution amount $ 20,500  
Minimum age to qualify under Economic Growth and Tax Relief Reconciliation Act 50 years  
Employee additional contribution eligible under economic growth and tax relief reconciliation act $ 6,500  
Employee maximum contribution eligible under economic growth and tax relief reconciliation act $ 27,000  
Employer maximum contribution percentage match 100.00% 100.00%
Matching percentage by employer of employees' gross pay 4.00% 4.00%
Matching contributions made by employer $ 700,000 $ 700,000
Employer discretionary contribution $ 0 $ 0
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Benefit Plans and Collective Bargaining Agreements - United Steelworkers Narrative (Details) - USD ($)
5 Months Ended 7 Months Ended 12 Months Ended
Dec. 31, 2021
Jul. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]        
Total employer contributions to plans under collective-bargaining arrangements     $ 40,835 $ 37,208
Maximum | Other Pension, Postretirement and Supplemental Plans        
Defined Contribution Plan Disclosure [Line Items]        
Employer contributions to defined benefit plans     $ 300,000 $ 200,000
Funding percentage under defined benefit plans 90.00%     90.00%
Employer contribution percentage of each participant's eligible compensation     4.50%  
401(k) and Profit Sharing Plan        
Defined Contribution Plan Disclosure [Line Items]        
Employee maximum contribution percentage     60.00%  
Employee maximum contribution amount     $ 20,500  
Minimum age to qualify under Economic Growth and Tax Relief Reconciliation Act     50 years  
Employee additional contribution eligible under economic growth and tax relief reconciliation act     $ 6,500  
Employer contribution as a percentage of participant's eligible compensation     4.00%  
Matching percentage by employer of employees' gross pay 4.00% 3.00%    
Employer contributions to defined benefit plans     $ 300,000 $ 300,000
Employer discretionary contribution     $ 0 $ 0
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Benefit Plans and Collective Bargaining Agreements - DanChem Facility Narrative (Details) - DanChem Plan - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]    
Employee maximum contribution amount $ 20,500  
Minimum age to qualify under Economic Growth and Tax Relief Reconciliation Act 50 years  
Employee additional contribution eligible under economic growth and tax relief reconciliation act $ 6,500  
Employer discretionary contribution $ 400,000  
Defined Contribution Plan, Tranche One    
Defined Contribution Plan Disclosure [Line Items]    
Employer maximum contribution percentage match 100.00% 100.00%
Matching percentage by employer of employees' gross pay 3.00% 3.00%
Defined Contribution Plan, Tranche Two    
Defined Contribution Plan Disclosure [Line Items]    
Employer maximum contribution percentage match 50.00% 50.00%
Minimum | Defined Contribution Plan, Tranche Two    
Defined Contribution Plan Disclosure [Line Items]    
Matching percentage by employer of employees' gross pay 3.00% 3.00%
Maximum | Defined Contribution Plan, Tranche Two    
Defined Contribution Plan Disclosure [Line Items]    
Matching percentage by employer of employees' gross pay 6.00% 6.00%
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II Valuation and Qualifying Accounts (Details) - Inventory reserves - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at Beginning of Period $ 1,272 $ 718
Charged to (Reduction of) Cost and Expenses 3,052 1,649
Other 0 216
Deductions (627) (1,311)
Balance at End of Period $ 3,697 $ 1,272
XML 96 acnt-20221231_htm.xml IDEA: XBRL DOCUMENT 0000095953 2022-01-01 2022-12-31 0000095953 2022-06-30 0000095953 2023-03-28 0000095953 2022-12-31 0000095953 2021-12-31 0000095953 2021-01-01 2021-12-31 0000095953 2020-12-31 0000095953 us-gaap:CommonStockMember 2020-12-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000095953 us-gaap:RetainedEarningsMember 2020-12-31 0000095953 us-gaap:TreasuryStockMember 2020-12-31 0000095953 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000095953 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000095953 us-gaap:TreasuryStockMember 2021-01-01 2021-12-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:TreasuryStockMember 2021-12-31 0000095953 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000095953 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000095953 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000095953 us-gaap:TreasuryStockMember 2022-01-01 2022-12-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:TreasuryStockMember 2022-12-31 0000095953 srt:MinimumMember 2022-01-01 2022-12-31 0000095953 srt:MaximumMember 2022-01-01 2022-12-31 0000095953 acnt:ObsolescenceReserveMember 2022-12-31 0000095953 acnt:ObsolescenceReserveMember 2021-12-31 0000095953 acnt:PhysicalInventoryShrinkReserveMember 2021-12-31 0000095953 acnt:PhysicalInventoryShrinkReserveMember 2022-12-31 0000095953 srt:MinimumMember us-gaap:LandBuildingsAndImprovementsMember 2022-01-01 2022-12-31 0000095953 srt:MaximumMember us-gaap:LandBuildingsAndImprovementsMember 2022-01-01 2022-12-31 0000095953 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000095953 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000095953 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-12-31 0000095953 acnt:SpecialtyChemicalsSegmentMember 2020-12-31 0000095953 acnt:SpecialtyChemicalsSegmentMember 2021-01-01 2021-12-31 0000095953 acnt:SpecialtyChemicalsSegmentMember 2021-12-31 0000095953 acnt:SpecialtyChemicalsSegmentMember 2022-01-01 2022-12-31 0000095953 acnt:SpecialtyChemicalsSegmentMember 2022-12-31 0000095953 acnt:DanChemTechnologiesIncMember 2022-07-01 2022-09-30 0000095953 acnt:DanChemTechnologiesIncMember 2022-10-01 2022-12-31 0000095953 2022-10-01 2022-10-01 0000095953 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000095953 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0000095953 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-12-31 0000095953 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0000095953 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000095953 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0000095953 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:TheCreditAgreementMember us-gaap:LineOfCreditMember 2021-01-15 2021-01-15 0000095953 acnt:EarnOutPaymentMember acnt:AmericanStainlessTubingIncMember 2022-01-01 2022-12-31 0000095953 acnt:EarnOutPaymentMember acnt:AmericanStainlessTubingIncMember 2022-12-31 0000095953 acnt:MarcegaliaUSAInc.GalvanizedMember acnt:EarnOutPaymentMember 2022-01-01 2022-12-31 0000095953 acnt:MarcegaliaUSAInc.StainlessMember acnt:EarnOutPaymentMember 2022-01-01 2022-12-31 0000095953 acnt:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember acnt:SpecialtyChemicalsSegmentMember 2022-01-01 2022-12-31 0000095953 acnt:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember acnt:SpecialtyChemicalsSegmentMember 2021-01-01 2021-12-31 0000095953 acnt:DanChemTechnologiesIncMember 2021-10-22 2021-10-22 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-10-22 2021-10-22 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-22 2021-10-22 0000095953 acnt:DanChemTechnologiesIncMember 2021-10-22 0000095953 acnt:DanChemTechnologiesIncMember 2022-12-31 0000095953 acnt:DanChemTechnologiesIncMember 2022-01-01 2022-12-31 0000095953 srt:RestatementAdjustmentMember acnt:DanChemTechnologiesIncMember 2022-12-31 0000095953 acnt:DanChemTechnologiesIncMember 2021-01-01 2021-12-31 0000095953 acnt:DanChemTechnologiesIncMember us-gaap:CustomerRelationshipsMember 2021-10-22 0000095953 acnt:DanChemTechnologiesIncMember acnt:ProductDevelopmentKnowHowMember 2021-10-22 0000095953 acnt:DanChemTechnologiesIncMember us-gaap:TradeNamesMember 2021-10-22 0000095953 acnt:DanChemTechnologiesIncMember 2021-10-22 2021-12-31 0000095953 acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember 2022-01-01 2022-12-31 0000095953 acnt:FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember 2021-01-01 2021-12-31 0000095953 acnt:SeamlessCarbonSteelPipeAndTubeMember 2022-01-01 2022-12-31 0000095953 acnt:SeamlessCarbonSteelPipeAndTubeMember 2021-01-01 2021-12-31 0000095953 acnt:StainlessSteelPipeMember 2022-01-01 2022-12-31 0000095953 acnt:StainlessSteelPipeMember 2021-01-01 2021-12-31 0000095953 acnt:GalvanizedPipeMember 2022-01-01 2022-12-31 0000095953 acnt:GalvanizedPipeMember 2021-01-01 2021-12-31 0000095953 acnt:SpecialtyChemicalsMember 2022-01-01 2022-12-31 0000095953 acnt:SpecialtyChemicalsMember 2021-01-01 2021-12-31 0000095953 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000095953 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000095953 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000095953 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0000095953 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000095953 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2022-12-31 0000095953 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2022-01-01 2022-12-31 0000095953 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2022-01-01 2022-12-31 0000095953 acnt:MarcegaliaUSAInc.GalvanizedMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000095953 acnt:AmericanStainlessTubingIncMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000095953 us-gaap:FairValueInputsLevel3Member 2021-12-31 0000095953 acnt:MarcegaliaUSAInc.GalvanizedMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000095953 acnt:AmericanStainlessTubingIncMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000095953 us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000095953 acnt:MarcegaliaUSAInc.GalvanizedMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000095953 acnt:AmericanStainlessTubingIncMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000095953 us-gaap:DiscontinuedOperationsHeldforsaleMember acnt:PalmerFacilityMember 2022-12-31 0000095953 us-gaap:DiscontinuedOperationsHeldforsaleMember acnt:PalmerFacilityMember 2021-12-31 0000095953 us-gaap:LandMember 2022-12-31 0000095953 us-gaap:LandMember 2021-12-31 0000095953 us-gaap:LandImprovementsMember 2022-12-31 0000095953 us-gaap:LandImprovementsMember 2021-12-31 0000095953 us-gaap:BuildingMember 2022-12-31 0000095953 us-gaap:BuildingMember 2021-12-31 0000095953 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000095953 us-gaap:MachineryAndEquipmentMember 2021-12-31 0000095953 us-gaap:ConstructionInProgressMember 2022-12-31 0000095953 us-gaap:ConstructionInProgressMember 2021-12-31 0000095953 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0000095953 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000095953 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000095953 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000095953 us-gaap:NotesPayableToBanksMember 2022-06-06 0000095953 us-gaap:NotesPayableToBanksMember 2022-12-31 0000095953 acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000095953 acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000095953 acnt:TermLoanDueJanuary152025Member us-gaap:SecuredDebtMember 2022-12-31 0000095953 acnt:TermLoanDueJanuary152025Member us-gaap:SecuredDebtMember 2021-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-01-15 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-01-15 0000095953 acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-01-15 0000095953 acnt:DelayedDrawTermLoanMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-01-15 0000095953 acnt:MachineryAndEquipmentSubLimitMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-01-15 0000095953 acnt:MachineryAndEquipmentSubLimitMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-01-15 2021-01-15 0000095953 acnt:DelayedDrawTermLoanMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-01-15 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-01-15 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-15 2021-01-15 0000095953 acnt:DelayedDrawTermLoanMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-15 2021-01-15 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2022-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember acnt:ABLLineOfCreditDueJanuary152025Member us-gaap:LineOfCreditMember 2021-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0000095953 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0000095953 acnt:DanChemLeasesMember 2022-12-31 0000095953 acnt:FirstShareRepurchaseProgramMember 2021-02-17 2021-02-17 0000095953 acnt:AmendedShareRepurchaseProgramMember 2021-02-17 0000095953 acnt:AmendedShareRepurchaseProgramMember 2022-12-31 0000095953 acnt:SubscriptionRightMember 2021-11-16 0000095953 acnt:SubscriptionRightMember 2021-11-16 2021-11-16 0000095953 us-gaap:EmployeeStockOptionMember acnt:A2011PlanMember 2022-01-01 2022-12-31 0000095953 srt:MinimumMember us-gaap:EmployeeStockOptionMember acnt:A2011PlanMember 2022-01-01 2022-12-31 0000095953 srt:MaximumMember us-gaap:EmployeeStockOptionMember acnt:A2011PlanMember 2022-01-01 2022-12-31 0000095953 srt:MinimumMember acnt:StockAwardsMember acnt:A2015StockAwardsPlanMember 2022-01-01 2022-12-31 0000095953 srt:MaximumMember acnt:StockAwardsMember acnt:A2015StockAwardsPlanMember 2022-01-01 2022-12-31 0000095953 acnt:StockAwardsMember acnt:A2015StockAwardsPlanMember 2022-01-01 2022-12-31 0000095953 acnt:StockAwardsMember 2022-01-01 2022-12-31 0000095953 acnt:StockAwardsMember 2021-12-31 0000095953 acnt:StockAwardsMember 2022-12-31 0000095953 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0000095953 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0000095953 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0000095953 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-12-31 0000095953 us-gaap:PerformanceSharesMember acnt:ShareBasedPaymentArrangementTrancheFourMember 2022-01-01 2022-12-31 0000095953 us-gaap:PerformanceSharesMember acnt:ShareBasedPaymentArrangementTrancheFiveMember 2022-01-01 2022-12-31 0000095953 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0000095953 us-gaap:PerformanceSharesMember 2021-12-31 0000095953 us-gaap:PerformanceSharesMember 2022-12-31 0000095953 acnt:InducementAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0000095953 acnt:InducementAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0000095953 acnt:InducementAwardsMember 2021-12-31 0000095953 acnt:InducementAwardsMember 2022-01-01 2022-12-31 0000095953 acnt:InducementAwardsMember 2022-12-31 0000095953 acnt:NonEmployeeDirectorMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000095953 acnt:NonEmployeeDirectorMember us-gaap:RestrictedStockMember 2022-12-31 0000095953 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000095953 acnt:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000095953 acnt:NonEmployeeDirectorMember us-gaap:PhantomShareUnitsPSUsMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000095953 acnt:StockAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-11-10 2020-11-10 0000095953 acnt:StockAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-11-10 2020-11-10 0000095953 us-gaap:DomesticCountryMember 2022-12-31 0000095953 us-gaap:DomesticCountryMember 2021-12-31 0000095953 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0000095953 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0000095953 acnt:TubularProductsMember 2022-01-01 2022-12-31 0000095953 acnt:TubularProductsMember 2021-01-01 2021-12-31 0000095953 acnt:SpecialtyChemicalsMember 2022-01-01 2022-12-31 0000095953 acnt:SpecialtyChemicalsMember 2021-01-01 2021-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsMember 2022-01-01 2022-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsMember 2021-01-01 2021-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsMember 2022-01-01 2022-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsMember 2021-01-01 2021-12-31 0000095953 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000095953 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000095953 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000095953 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsMember 2022-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:TubularProductsMember 2021-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsMember 2022-12-31 0000095953 us-gaap:OperatingSegmentsMember acnt:SpecialtyChemicalsMember 2021-12-31 0000095953 us-gaap:CorporateNonSegmentMember 2022-12-31 0000095953 us-gaap:CorporateNonSegmentMember 2021-12-31 0000095953 acnt:LiquidStorageTanksandSeparationEquipmentProductGroupMember 2021-01-01 2021-12-31 0000095953 acnt:SeamlessCarbonSteelPipeandTubeProductGroupMember 2021-01-01 2021-12-31 0000095953 acnt:StainlessSteelPipeProductGroupMember 2021-01-01 2021-12-31 0000095953 acnt:GalvanizedPipeAndTubeMember 2021-01-01 2021-12-31 0000095953 acnt:SpecialtyChemicalsProductGroupMember 2021-01-01 2021-12-31 0000095953 country:US 2022-01-01 2022-12-31 0000095953 country:US 2021-01-01 2021-12-31 0000095953 us-gaap:NonUsMember 2022-01-01 2022-12-31 0000095953 us-gaap:NonUsMember 2021-01-01 2021-12-31 0000095953 acnt:A401kEmployeeStockOwnershipPlanMember 2022-01-01 2022-12-31 0000095953 acnt:A401kEmployeeStockOwnershipPlanMember 2021-01-01 2021-12-31 0000095953 acnt:A401kandProfitSharingPlanMember 2022-01-01 2022-12-31 0000095953 acnt:A401kandProfitSharingPlanMember 2021-01-01 2021-07-31 0000095953 acnt:A401kandProfitSharingPlanMember 2021-08-01 2021-12-31 0000095953 acnt:A401kandProfitSharingPlanMember 2021-01-01 2021-12-31 0000095953 acnt:DanChemPlanMember 2022-01-01 2022-12-31 0000095953 acnt:DefinedContributionPlanTrancheOneMember acnt:DanChemPlanMember 2021-01-01 2021-12-31 0000095953 acnt:DefinedContributionPlanTrancheOneMember acnt:DanChemPlanMember 2022-01-01 2022-12-31 0000095953 acnt:DefinedContributionPlanTrancheTwoMember acnt:DanChemPlanMember 2022-01-01 2022-12-31 0000095953 acnt:DefinedContributionPlanTrancheTwoMember acnt:DanChemPlanMember 2021-01-01 2021-12-31 0000095953 acnt:DefinedContributionPlanTrancheTwoMember srt:MinimumMember acnt:DanChemPlanMember 2022-01-01 2022-12-31 0000095953 acnt:DefinedContributionPlanTrancheTwoMember srt:MinimumMember acnt:DanChemPlanMember 2021-01-01 2021-12-31 0000095953 acnt:DefinedContributionPlanTrancheTwoMember srt:MaximumMember acnt:DanChemPlanMember 2021-01-01 2021-12-31 0000095953 acnt:DefinedContributionPlanTrancheTwoMember srt:MaximumMember acnt:DanChemPlanMember 2022-01-01 2022-12-31 0000095953 srt:MaximumMember us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2021-12-31 0000095953 srt:MaximumMember us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000095953 srt:MaximumMember us-gaap:OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000095953 us-gaap:InventoryValuationReserveMember 2021-12-31 0000095953 us-gaap:InventoryValuationReserveMember 2022-01-01 2022-12-31 0000095953 us-gaap:InventoryValuationReserveMember 2022-12-31 0000095953 us-gaap:InventoryValuationReserveMember 2020-12-31 0000095953 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares acnt:segment pure acnt:lender acnt:pureItemType 0000095953 98100000 2022 FY false P8Y http://fasb.org/us-gaap/2022#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization 0.6666 0.3333 P3Y 10-K true 2022-12-31 --12-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 No No Yes Yes Accelerated Filer true false true false 98100000 10172266 <div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Documents Incorporated By Reference</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the Proxy Statement for the 2023 annual shareholders' meeting are incorporated by reference into Part III of this Form 10-K.</span></div> BDO USA, LLP Chicago, IL 243 1441000 2021000 45120000 50126000 57518000 48448000 22966000 24990000 33968000 29811000 114452000 103249000 8982000 3728000 380000 855000 170375000 159979000 42346000 43720000 29224000 30811000 11389000 12637000 10387000 14382000 1353000 0 203000 302000 3766000 4171000 269043000 266002000 22731000 32318000 0 2000 6560000 12407000 387000 0 2464000 2464000 0 1961000 1056000 1104000 280000 233000 33478000 50489000 69085000 67928000 30911000 32059000 1242000 1414000 0 2433000 68000 89000 134784000 154412000 1 1 24000000 24000000 11085103 11085103 10160599 10160599 11085000 11085000 47021000 46058000 85146000 63080000 143252000 120223000 924504 918471 8993000 8633000 134259000 111590000 269043000 266002000 414147000 334715000 357614000 273949000 56533000 60766000 34952000 30144000 1200000 1001000 0 168000 -7000 1872000 0 233000 20388000 27348000 2742000 1486000 0 -223000 0 2000 209000 -143000 17855000 25498000 -4211000 5253000 22066000 20245000 2.16 2.17 2.12 2.14 10230000 9340000 10410000 9456000 22066000 20245000 8722000 7547000 3995000 2794000 99000 95000 0 233000 0 -223000 -4211000 -2071000 -7000 1872000 662000 138000 1034000 -398000 3052000 1649000 -27000 848000 414000 481000 0 5000 0 2000 0 46000 364000 132000 1407000 799000 -3972000 16185000 13779000 18873000 12000 55000 -10277000 10835000 -2000 2000 -2702000 1506000 -7923000 9253000 5577000 19055000 5074000 1497000 99000 1400000 0 32564000 -4975000 -32661000 443363000 215528000 967000 0 0 10010000 175000 109000 442206000 206505000 580000 0 266000 92000 -1292000 -3494000 1343000 0 0 165000 -1182000 15391000 -580000 1785000 2021000 236000 1441000 2021000 2230000 1315000 7859000 1654000 751000 0 10300000 10300000 37719000 42835000 1123000 -10559000 80295000 20245000 20245000 785103 785000 785000 9225000 0 10010000 191673 -1670000 192000 1802000 132000 13174 -15000 13000 124000 109000 799000 0 799000 11085000 11085000 46058000 63080000 918000 -8633000 111590000 22066000 22066000 86274 0 -449000 86000 813000 364000 18098 5000 18000 170000 175000 1407000 1407000 0 110000 1343000 1343000 11085000 11085000 47021000 85146000 924000 -8993000 134259000 Summary of Significant Accounting Policies<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%">Ascent Industries Co. is an industrials company focused on the production and distribution of industrial tubular products including stainless steel and galvanized pipe and tube, seamless carbon pipe and tube, and specialty chemicals. Ascent Industries Co. was incorporated in 1958 as the successor to a chemical manufacturing business founded in 1945 known as Blackman Uhler Industries Inc. On August 5, 2022, we filed with the Secretary of State of the State of Delaware a Certificate of Amendment to our Certificate of Incorporation to change our corporate name from Synalloy Corporation to Ascent Industries Co., effective August 10, 2022. The Company's executive office is located at 1400 16th Street, Suite 270, Oak Brook, Illinois 60523. Unless indicated otherwise, the terms "Ascent", "Company," "we" "us," and "our" refer to Ascent Industries Co. and its consolidated subsidiaries. </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 business is divided into two reportable operating segments, Tubular Products and Specialty Chemicals. 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 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 Specialty Chemicals segment produces specialty 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 style="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%">Principles of Consolidation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. Intercompany transactions and balances have been eliminated.</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:700;line-height:120%">Use of Estimates - </span><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-weight:700;line-height:120%">Cash and Cash Equivalents - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company maintains cash levels in bank accounts that, at times, may exceed federally-insured limits.</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:700;line-height:120%">Accounts Receivable - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable from the sale of products are recorded at net realizable value and the Company generally grants credit to customers on an unsecured basis. Substantially all of the Company's accounts receivable are due from companies located throughout the United States. The Company provides an allowance for credit losses for expected uncollectible amounts. The allowance is based upon an analysis of accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivables balances, historical loss experience, current information, and future expectations. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral. Receivables are generally due within 30 to 60 days. Delinquent receivables are written off based on individual credit evaluations and specific circumstances of the customer. Activity in the allowance for credit losses were as follows:</span></div><div style="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:71.221%"/><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:11.995%"/><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:11.996%"/><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: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><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%">2021</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%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </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%">496 </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%">Current period provision for expected credit losses</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,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#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%">Deductions from allowance</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%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</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%">Acquired allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><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,250 </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%">216 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value ("LCNRV"). Cost is determined by either specific identification or weighted average methods. </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%">At the end of each quarter, all facilities review recent sales reports to identify sales price trends that would indicate products or product lines that are being sold below our cost. This would indicate that an adjustment would be required. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical price, is greater than the current selling price of that product. During the year ended December 31, 2022 and 2021, no significant LCNRV adjustments were required by our Specialty Chemicals segment.</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%">Stainless steel, both in its raw material (coil or plate) or finished goods (pipe and tube) state is purchased/sold using a base price plus an additional surcharge which is dependent on current nickel prices. As raw materials are purchased, it is priced to the Company based upon the surcharge at that date. When the selling price of the finished pipe is set for the customer, approximately three months later, the then-current nickel surcharge is used to determine the proper selling prices. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical nickel price, is greater than the current selling price of that product due to a reduction in the nickel surcharge. During the years ended December 31, 2022, LCNRV adjustments of $0.5 million were required by our Tubular Products segment. During the year ended December 31, 2021 no significant LCNRV adjustments were required by our Tubular Products segment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company establishes inventory reserves for:</span></div><div style="margin-top:9pt;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-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Estimated obsolete or unmarketable inventory - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identified inventory items with no sales activity for finished goods or no usage for raw materials for a certain period of time. For those inventory items not currently being marketed and unable to be sold, a reserve was established for 100% of the inventory cost less any estimated scrap proceeds. The Company reserved </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $1.1 million as of December 31, 2022 and 2021, respectively.</span></div><div style="margin-top:9pt;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-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Estimated quantity losses - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs an annual physical count of inventory during the fourth quarter each year for all facilities. A reserve is established for the potential quantity losses that could occur subsequent to their physical inventory. This reserve is based upon the most recent physical inventory results. The Company had $0.2 million reserved for physical inventory quantity losses as of December 31, 2022 and 2021, respectively.</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:700;line-height:120%">Property, Plant and Equipment - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost. Depreciation is determined based on the straight-line method over the estimated useful life of the assets. Substantially all depreciation is recorded within cost of goods sold on the consolidated statement of income. Leasehold improvements are depreciated over the shorter of their useful lives or the remaining non-cancellable lease term, buildings are depreciated over a range of 10 years to 40 years, and machinery, fixtures and equipment are depreciated over a range of three years to 20 years. The costs of software licenses are amortized over five years using the straight-line method. The Company continually reviews the recoverability of the carrying value of long-lived assets. The Company also reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be recoverable. When the future undiscounted cash flows of the operation to which the assets relate do not exceed the carrying value of the asset, the assets are written down to fair value.</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:700;line-height:120%">Business Combinations - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method of accounting. Under this method, the total consideration transferred to consummate the business combination is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values as of the closing date of the transaction. The acquisition method of accounting requires extensive use of estimates and judgments to allocate the consideration transferred to the identifiable tangible and intangible assets acquired, if any, and liabilities assumed. 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="#if4abe6af3f1a482192080855e4adb1ce_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 2</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion on the Company's acquisition of DanChem.</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:700;line-height:120%">Goodwill - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the purchase price over the fair value of identifiable assets acquired, less fair value of liabilities assumed, in a business combination. The Company reviews goodwill for impairment at the reporting unit level, which is the operating segment level or one level below the operating segment level. Goodwill is not amortized but is evaluated for impairment at least annually on October 1 or whenever events or changes in circumstances indicate that it is more likely than not that the carrying amount may not be recoverable. The evaluation begins with a qualitative assessment to determine whether a quantitative impairment test is necessary. If, after assessing qualitative factors, we determine it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the quantitative goodwill impairment test is performed.</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 quantitative goodwill impairment test used to identify potential impairment compares the fair value of a reporting unit with its carrying amount, including goodwill. Fair value represents the price a market participant would be willing to pay in a </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%">potential sale of the reporting unit and is based on a combination of an income approach, based on discounted future cash flows, and a market approach, based on market multiples applied to free cash flow. If the fair value exceeds the carrying value, then no goodwill impairment has occurred. If the carrying value of the reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. Any impairment identified is included within "goodwill impairment" in the consolidated statements of income. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reporting unit is an operating segment or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. During 2022 and 2021, goodwill was allocated to the Specialty Chemicals reporting unit.</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 changes in the carrying amount of goodwill for the years ended December 31, 2022 and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:83.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.848%"/><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%">Specialty Chemicals</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%">Balance December 31, 2020</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,355 </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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2021</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%">12,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPA Revisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period. </span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.</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 conducted our annual impairment test of the Specialty Chemicals reporting unit as of October 1, 2022. The Company performed a discounted cash flow analysis and a market multiple analysis for the Specialty Chemicals reporting unit. The discounted cash flow analysis included management assumptions for expected sales growth, capital expenditures and overall operational forecasts. the market multiple analysis included historical and projected performance, market capitalization, volatility and multiples for industry peers. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was greater than its carrying value and, as such, no goodwill impairment was necessary. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, the Company determined potential indicators of impairment within the Specialty Chemicals reporting unit, with an associated goodwill balance of $11.4 million, existed. Significant decreases in the Company's stock price and performance relative to forecast, collectively, indicated that the reporting unit had experienced a triggering event and the need to perform another quantitative evaluation of goodwill. As a result, the Company quantitatively evaluated the Specialty Chemicals reporting unit for impairment. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was above its carrying value and, as such, no goodwill impairment was necessary. </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:700;line-height:120%">Intangible Assets - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consists of customer relationships, trademarks and trade names, and Other and represents the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful lives using either an accelerated or straight-line method over a period ranging from <span style="-sec-ix-hidden:f-376">eight</span> to 15 years. </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%">Amortization expense is recorded in selling, general and administrative expense on the consolidated statements of income. The weighted average amortization period for the customer relationships is approximately 12 years. </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 gross carrying amount and accumulated amortization of intangible assets consist of the following:</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.553%"><tr><td style="width:1.0%"/><td style="width:38.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.851%"/><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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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,437)</span></td><td style="background-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%">(14,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(6)</span></td><td style="background-color:#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,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"/><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%">(14,494)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 Company recorded amortization expense related to intangible assets of $4.0 million and $2.8 million for 2022 and 2021, respectively.</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%">Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows: </span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.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:#cceeff;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:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </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%">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%">1,384 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153 </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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">3,742 </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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,387 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Charges - </span><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 and is recorded in interest expense on the consolidated statements of income. On January 15, 2021, the Company and its subsidiaries entered into a new Credit Agreement (the "Credit Agreement") with BMO Harris Bank, N.A ("BMO") providing the Company with a new four-year revolving credit facility and replacing the Company's previous asset based revolving line of credit and term loan with Truist Bank ("Truist"). The Company accounted for this refinance as a debt extinguishment and, as a result, $0.2 million of unamortized debt issuance costs associated with the Company's previously existing bank debt were written off as a loss on extinguishment of debt during the year ended December 31, 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred charges totaled $0.4 million as of December 31, 2022 and 2021, respectively. Accumulated amortization of deferred charges as of December 31, 2022 and 2021 totaled $0.2 million and $0.1 million, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded amortization expense related to deferred charges of $0.1 million for 2022 and 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Lived Asset Impairment - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of long-lived assets are reviewed whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. A potential impairment has occurred for long-lived assets held-for-use if projected future undiscounted cash flows expected to result from the use and eventual disposition of the assets are less than the carrying amounts of the assets. An impairment loss is recorded for long-lived assets held-for-use when the carrying amount of the asset is not recoverable and exceeds its fair value. </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%">Long-lived assets that are expected to be sold within the next 12 months and meet the other relevant held-for-sale criteria are classified as long-lived assets held-for-sale. An impairment loss is recorded for long-lived assets held-for-sale when the carrying amount of the asset exceeds its fair value less cost to sell. A long-lived asset is not depreciated while its classified as held-for-sale.</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%">For long-lived assets to be abandoned, the Company considers the asset to be disposed of when it ceases to be used. Until it ceases to be used, the Company continues to classify the asset as held-for-use and test for potential impairment accordingly. If the Company commits to a plan to abandon a long-lived asset before the end of its previously estimated useful life, its depreciable life is re-evaluated.</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%">Fair value measurements associated with long-lived asset impairments are included in </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="#if4abe6af3f1a482192080855e4adb1ce_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 4</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earn-Out Liabilities - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2019 American Stainless acquisition, the Company is required to make quarterly earn-out payments to American Stainless for a period of three years following closing equal to six and one-half percent (6.5%) of ASTI’s revenue over the three-year earn-out period. These quarterly earn-out payments ended in 2022.</span></div><div style="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%">In connection with the 2018 MUSA-Galvanized acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of galvanized pipe and tube. These quarterly earn-out payments ended in 2022.</span></div><div style="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%">In connection with the 2017 MUSA-Stainless acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of stainless steel pipe and tube (outside diameter of 10 inches or less). These quarterly earn-out payments ended in 2021.</span></div><div style="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%">The fair value of the earn-out liabilities are estimated by applying the probability-weighted expected return method using management's estimates of pounds to be shipped and future price per unit. Changes to the fair value of the earn-out liabilities are determined each quarter-end and charged to income or expense in the “Earn-Out Adjustments” line item in the consolidated statements of income. 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="#if4abe6af3f1a482192080855e4adb1ce_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 4</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information on the Company's earn-out liabilities.</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:700;line-height:120%">Revenue Recognition - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</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%">Our contracts with customers may include multiple performance obligations. For such arrangements, revenue for each performance obligation is based on its standalone selling price and revenue is recognized as each performance obligation is satisfied. The Company generally determines standalone selling prices based on the prices charged to customers using the adjusted market assessment approach or expected cost plus margin. Deferred revenues are recorded when cash payments are received in advance of satisfying the performance obligation, including amounts which are refundable. 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="#if4abe6af3f1a482192080855e4adb1ce_118" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information on the Company's revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shipping Costs - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping costs are treated as fulfillment activities at the time control and title of the promised good and services rendered are transferred to the customer. Shipping costs of approximately $11.2 million and $9.4 million in 2022 and 2021, respectively, are recorded in cost of goods sold on the consolidated statements of income.</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:700;line-height:120%">Share-Based Compensation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based payments to employees, including grants of employee stock options, are recognized in the consolidated statements of income as compensation expense (based on their estimated fair values at grant date) generally over the vesting period of the awards using the straight-line method. Any forfeitures of share-based awards are recorded as they occur. 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="#if4abe6af3f1a482192080855e4adb1ce_142" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 10</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information on the Company's accounting for share-based payments.</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:700;line-height:120%">Income Taxes - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing accounts and their respective tax basis and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets unless it is more likely than not that such assets will be realized.</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%">Additionally, the Company maintains reserves for uncertain tax provisions, if necessary. 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="#if4abe6af3f1a482192080855e4adb1ce_148" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 11</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information on the Company's income taxes.</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:700;line-height:120%">Earnings Per Share - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share of common stock are computed based on the weighted average number of basic and diluted shares outstanding during each period.</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:700;line-height:120%">Leases - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether an arrangement is a lease at contract inception. For leases in which the Company is the lessee, the Company recognizes a right-of-use asset and corresponding lease liability on the consolidated balance sheets equal to the present value of the fixed lease payments over the lease term. Lease liabilities represent an obligation to make lease payments arising from a lease while right-of-use assets represent a right to use an underlying asset during the lease term. The Company does not separate lease and non-lease components for its underlying assets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets.</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%">If readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, the Company's leases generally do not provide a readily determinable implicit rate. When the implicit rate is not determinable, the Company's estimated incremental borrowing rate is utilized, determined on a fully collateralized and fully amortizing basis, to discount lease payments based on information available at lease commencement. The Company determines the appropriate incremental borrowing rate by identifying a reference rate and making adjustments that take into consideration financing options and certain lease-specific circumstances. Such adjustments include assuming the Store Capital lease would require two lenders with the secondary lender being secured on a second lien requiring mezzanine rates. Lease costs are recognized on a straight-line basis over the lease term.</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%">Right-of-use assets and operating lease liabilities are remeasured upon certain modifications to leases using the present value of the remaining lease payments and estimated incremental borrowing rate upon lease modification. The difference between the remeasured right-of-use asset and the operating lease liabilities are recognized as a gain or loss within operating expenses. The Company reviews any changes to its lease agreements for potential modifications and/or indicators of impairment of the respective right-of-use asset. Operating leases are included in ROU assets, current portion of operating lease liabilities and long-term portion of operating lease liabilities on the accompanying consolidated balance sheets. Finance leases are included in property, plant and equipment, current portion of finance lease liabilities and long-term portion of finance lease liabilities. 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="#if4abe6af3f1a482192080855e4adb1ce_133" 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 additional information on the Company's leases.</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 Company subleases portions of certain properties that are not used in its operations. Sublease income was $0.2 million for 2022. Sublease income was not significant for 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash deposits and trade accounts receivable. The Company monitors the financial institutions where it invests its cash and cash equivalents as well as performs credit reviews of potential customers when extending credit to purchase and periodic reviews of existing customers to mitigate exposure and risk. The Specialty Chemicals segment has one customer that accounted for approximately 21% of the segment's revenues for 2022 and 15% of the segment's revenues for 2021.</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:700;line-height:120%">Accounting Pronouncements Not Yet Adopted - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (FASB) issued ASU 2020-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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. On December 21, 2022, the FASB issued ASU 2022-06 to defer the sunset date of Topic 848 until December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The Company continues to evaluate this standard update and does not currently expect a material impact to the Company’s financial statements or disclosures.</span></div> 2 2 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its subsidiaries, all of which are wholly-owned. Intercompany transactions and balances have been eliminated.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates - </span><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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company maintains cash levels in bank accounts that, at times, may exceed federally-insured limits.</span> <div style="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%">Accounts Receivable - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable from the sale of products are recorded at net realizable value and the Company generally grants credit to customers on an unsecured basis. Substantially all of the Company's accounts receivable are due from companies located throughout the United States. The Company provides an allowance for credit losses for expected uncollectible amounts. The allowance is based upon an analysis of accounts receivable balances with similar risk characteristics on a collective basis, considering factors such as the aging of receivables balances, historical loss experience, current information, and future expectations. Each reporting period, the Company reassesses whether any accounts receivable no longer share similar risk characteristics and should instead be evaluated as part of another pool or on an individual basis. The Company performs periodic credit evaluations of its customers' financial condition and generally does not require collateral. Receivables are generally due within 30 to 60 days. Delinquent receivables are written off based on individual credit evaluations and specific circumstances of the customer. Activity in the allowance for credit losses were as follows:</span></div><div style="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:71.221%"/><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:11.995%"/><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:11.996%"/><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: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><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%">2021</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%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </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%">496 </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%">Current period provision for expected credit losses</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,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#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%">Deductions from allowance</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%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</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%">Acquired allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><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,250 </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%">216 </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> P30D P60D Activity in the allowance for credit losses were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.221%"/><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:11.995%"/><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:11.996%"/><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: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><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%">2021</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%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216 </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%">496 </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%">Current period provision for expected credit losses</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,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#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%">Deductions from allowance</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%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</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%">Acquired allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><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,250 </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%">216 </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> 216000 496000 1405000 -68000 371000 330000 0 118000 1250000 216000 <div style="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%">Inventories - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost or net realizable value ("LCNRV"). Cost is determined by either specific identification or weighted average methods. </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%">At the end of each quarter, all facilities review recent sales reports to identify sales price trends that would indicate products or product lines that are being sold below our cost. This would indicate that an adjustment would be required. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical price, is greater than the current selling price of that product. During the year ended December 31, 2022 and 2021, no significant LCNRV adjustments were required by our Specialty Chemicals segment.</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%">Stainless steel, both in its raw material (coil or plate) or finished goods (pipe and tube) state is purchased/sold using a base price plus an additional surcharge which is dependent on current nickel prices. As raw materials are purchased, it is priced to the Company based upon the surcharge at that date. When the selling price of the finished pipe is set for the customer, approximately three months later, the then-current nickel surcharge is used to determine the proper selling prices. An LCNRV adjustment is recorded when the Company's inventory cost, based upon a historical nickel price, is greater than the current selling price of that product due to a reduction in the nickel surcharge. During the years ended December 31, 2022, LCNRV adjustments of $0.5 million were required by our Tubular Products segment. During the year ended December 31, 2021 no significant LCNRV adjustments were required by our Tubular Products segment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company establishes inventory reserves for:</span></div><div style="margin-top:9pt;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-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Estimated obsolete or unmarketable inventory - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identified inventory items with no sales activity for finished goods or no usage for raw materials for a certain period of time. For those inventory items not currently being marketed and unable to be sold, a reserve was established for 100% of the inventory cost less any estimated scrap proceeds. The Company reserved </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $1.1 million as of December 31, 2022 and 2021, respectively.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Estimated quantity losses - </span>The Company performs an annual physical count of inventory during the fourth quarter each year for all facilities. A reserve is established for the potential quantity losses that could occur subsequent to their physical inventory. This reserve is based upon the most recent physical inventory results. 500000 0 3500000 1100000 200000 200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant and Equipment - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment are stated at cost. Depreciation is determined based on the straight-line method over the estimated useful life of the assets. Substantially all depreciation is recorded within cost of goods sold on the consolidated statement of income. Leasehold improvements are depreciated over the shorter of their useful lives or the remaining non-cancellable lease term, buildings are depreciated over a range of 10 years to 40 years, and machinery, fixtures and equipment are depreciated over a range of three years to 20 years. The costs of software licenses are amortized over five years using the straight-line method. The Company continually reviews the recoverability of the carrying value of long-lived assets. The Company also reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be recoverable. When the future undiscounted cash flows of the operation to which the assets relate do not exceed the carrying value of the asset, the assets are written down to fair value.</span> P10Y P40Y P3Y P20Y P5Y Business Combinations - Business combinations are accounted for using the acquisition method of accounting. Under this method, the total consideration transferred to consummate the business combination is allocated to the identifiable tangible and intangible assets acquired and liabilities assumed based on their respective fair values as of the closing date of the transaction. The acquisition method of accounting requires extensive use of estimates and judgments to allocate the consideration transferred to the identifiable tangible and intangible assets acquired, if any, and liabilities assumed. <div style="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%">Goodwill - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is the excess of the purchase price over the fair value of identifiable assets acquired, less fair value of liabilities assumed, in a business combination. The Company reviews goodwill for impairment at the reporting unit level, which is the operating segment level or one level below the operating segment level. Goodwill is not amortized but is evaluated for impairment at least annually on October 1 or whenever events or changes in circumstances indicate that it is more likely than not that the carrying amount may not be recoverable. The evaluation begins with a qualitative assessment to determine whether a quantitative impairment test is necessary. If, after assessing qualitative factors, we determine it is more likely than not that the fair value of the reporting unit is less than the carrying amount, then the quantitative goodwill impairment test is performed.</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 quantitative goodwill impairment test used to identify potential impairment compares the fair value of a reporting unit with its carrying amount, including goodwill. Fair value represents the price a market participant would be willing to pay in a </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%">potential sale of the reporting unit and is based on a combination of an income approach, based on discounted future cash flows, and a market approach, based on market multiples applied to free cash flow. If the fair value exceeds the carrying value, then no goodwill impairment has occurred. If the carrying value of the reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. Any impairment identified is included within "goodwill impairment" in the consolidated statements of income. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reporting unit is an operating segment or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by segment management. During 2022 and 2021, goodwill was allocated to the Specialty Chemicals reporting unit.</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 changes in the carrying amount of goodwill for the years ended December 31, 2022 and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:83.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.848%"/><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%">Specialty Chemicals</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%">Balance December 31, 2020</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,355 </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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2021</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%">12,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPA Revisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period. </span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.</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 conducted our annual impairment test of the Specialty Chemicals reporting unit as of October 1, 2022. The Company performed a discounted cash flow analysis and a market multiple analysis for the Specialty Chemicals reporting unit. The discounted cash flow analysis included management assumptions for expected sales growth, capital expenditures and overall operational forecasts. the market multiple analysis included historical and projected performance, market capitalization, volatility and multiples for industry peers. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was greater than its carrying value and, as such, no goodwill impairment was necessary. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, the Company determined potential indicators of impairment within the Specialty Chemicals reporting unit, with an associated goodwill balance of $11.4 million, existed. Significant decreases in the Company's stock price and performance relative to forecast, collectively, indicated that the reporting unit had experienced a triggering event and the need to perform another quantitative evaluation of goodwill. As a result, the Company quantitatively evaluated the Specialty Chemicals reporting unit for impairment. As a result of the goodwill impairment evaluation, it was concluded that the estimated fair value of the Specialty Chemicals reporting unit was above its carrying value and, as such, no goodwill impairment was necessary. </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:700;line-height:120%">Intangible Assets - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consists of customer relationships, trademarks and trade names, and Other and represents the fair value of intellectual, non-physical assets resulting from business acquisitions and are amortized over their estimated useful lives using either an accelerated or straight-line method over a period ranging from <span style="-sec-ix-hidden:f-376">eight</span> to 15 years. </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%">Amortization expense is recorded in selling, general and administrative expense on the consolidated statements of income. The weighted average amortization period for the customer relationships is approximately 12 years. </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 gross carrying amount and accumulated amortization of intangible assets consist of the following:</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.553%"><tr><td style="width:1.0%"/><td style="width:38.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.851%"/><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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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,437)</span></td><td style="background-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%">(14,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(6)</span></td><td style="background-color:#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,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"/><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%">(14,494)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 Company recorded amortization expense related to intangible assets of $4.0 million and $2.8 million for 2022 and 2021, respectively.</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%">Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows: </span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.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:#cceeff;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:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </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%">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%">1,384 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153 </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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">3,742 </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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,387 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the years ended December 31, 2022 and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:83.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.848%"/><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%">Specialty Chemicals</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%">Balance December 31, 2020</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,355 </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%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2021</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%">12,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPA Revisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,389 </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> 1355000 11282000 12637000 -1248000 11389000 1600000 -1200000 400000 200000 100000 -40475 -40475 0 11400000 0 P15Y P12Y <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 gross carrying amount and accumulated amortization of intangible assets consist of the following:</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.553%"><tr><td style="width:1.0%"/><td style="width:38.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.847%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.851%"/><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%">2022</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%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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,437)</span></td><td style="background-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%">(14,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(6)</span></td><td style="background-color:#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,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"/><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%">(14,494)</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 18437000 28226000 14486000 150000 12000 150000 2000 500000 40000 500000 6000 28876000 18489000 28876000 14494000 4000000 2800000 <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%">Estimated amortization expense for the next five fiscal years based on existing intangible assets is as follows: </span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.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:#cceeff;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:#cceeff;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </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%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </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%">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%">1,384 </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%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153 </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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">3,742 </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%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,387 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1580000 1555000 1384000 1153000 973000 3742000 10387000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Charges - </span><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 and is recorded in interest expense on the consolidated statements of income. On January 15, 2021, the Company and its subsidiaries entered into a new Credit Agreement (the "Credit Agreement") with BMO Harris Bank, N.A ("BMO") providing the Company with a new four-year revolving credit facility and replacing the Company's previous asset based revolving line of credit and term loan with Truist Bank ("Truist"). The Company accounted for this refinance as a debt extinguishment and, as a result, $0.2 million of unamortized debt issuance costs associated with the Company's previously existing bank debt were written off as a loss on extinguishment of debt during the year ended December 31, 2021.</span> P4Y P4Y -200000 400000 200000 100000 100000 100000 <div style="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%">Long-Lived Asset Impairment - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of long-lived assets are reviewed whenever certain events or changes in circumstances indicate that the carrying amounts may not be recoverable. A potential impairment has occurred for long-lived assets held-for-use if projected future undiscounted cash flows expected to result from the use and eventual disposition of the assets are less than the carrying amounts of the assets. An impairment loss is recorded for long-lived assets held-for-use when the carrying amount of the asset is not recoverable and exceeds its fair value. </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%">Long-lived assets that are expected to be sold within the next 12 months and meet the other relevant held-for-sale criteria are classified as long-lived assets held-for-sale. An impairment loss is recorded for long-lived assets held-for-sale when the carrying amount of the asset exceeds its fair value less cost to sell. A long-lived asset is not depreciated while its classified as held-for-sale.</span></div>For long-lived assets to be abandoned, the Company considers the asset to be disposed of when it ceases to be used. Until it ceases to be used, the Company continues to classify the asset as held-for-use and test for potential impairment accordingly. If the Company commits to a plan to abandon a long-lived asset before the end of its previously estimated useful life, its depreciable life is re-evaluated. <div style="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%">Earn-Out Liabilities - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2019 American Stainless acquisition, the Company is required to make quarterly earn-out payments to American Stainless for a period of three years following closing equal to six and one-half percent (6.5%) of ASTI’s revenue over the three-year earn-out period. These quarterly earn-out payments ended in 2022.</span></div><div style="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%">In connection with the 2018 MUSA-Galvanized acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of galvanized pipe and tube. These quarterly earn-out payments ended in 2022.</span></div><div style="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%">In connection with the 2017 MUSA-Stainless acquisition, the Company is required to make quarterly earn-out payments to MUSA for a period of four years following closing, based on actual sales levels of stainless steel pipe and tube (outside diameter of 10 inches or less). These quarterly earn-out payments ended in 2021.</span></div><div style="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%">The fair value of the earn-out liabilities are estimated by applying the probability-weighted expected return method using management's estimates of pounds to be shipped and future price per unit. Changes to the fair value of the earn-out liabilities are determined each quarter-end and charged to income or expense in the “Earn-Out Adjustments” line item in the consolidated statements of income. 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="#if4abe6af3f1a482192080855e4adb1ce_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 4</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information on the Company's earn-out liabilities.</span></div> P3Y 0.065 P3Y P4Y P4Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span>Our contracts with customers may include multiple performance obligations. For such arrangements, revenue for each performance obligation is based on its standalone selling price and revenue is recognized as each performance obligation is satisfied. The Company generally determines standalone selling prices based on the prices charged to customers using the adjusted market assessment approach or expected cost plus margin. Deferred revenues are recorded when cash payments are received in advance of satisfying the performance obligation, including amounts which are refundable. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shipping Costs - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping costs are treated as fulfillment activities at the time control and title of the promised good and services rendered are transferred to the customer. Shipping costs of approximately $11.2 million and $9.4 million in 2022 and 2021, respectively, are recorded in cost of goods sold on the consolidated statements of income.</span> 11200000 9400000 Share-Based Compensation - Share-based payments to employees, including grants of employee stock options, are recognized in the consolidated statements of income as compensation expense (based on their estimated fair values at grant date) generally over the vesting period of the awards using the straight-line method. Any forfeitures of share-based awards are recorded as they occur. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing accounts and their respective tax basis and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets unless it is more likely than not that such assets will be realized.</span>Additionally, the Company maintains reserves for uncertain tax provisions, if necessary. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Share - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share of common stock are computed based on the weighted average number of basic and diluted shares outstanding during each period.</span> <div style="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%">Leases - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether an arrangement is a lease at contract inception. For leases in which the Company is the lessee, the Company recognizes a right-of-use asset and corresponding lease liability on the consolidated balance sheets equal to the present value of the fixed lease payments over the lease term. Lease liabilities represent an obligation to make lease payments arising from a lease while right-of-use assets represent a right to use an underlying asset during the lease term. The Company does not separate lease and non-lease components for its underlying assets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets.</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%">If readily determinable, the rate implicit in the lease is used to discount lease payments to present value; however, the Company's leases generally do not provide a readily determinable implicit rate. When the implicit rate is not determinable, the Company's estimated incremental borrowing rate is utilized, determined on a fully collateralized and fully amortizing basis, to discount lease payments based on information available at lease commencement. The Company determines the appropriate incremental borrowing rate by identifying a reference rate and making adjustments that take into consideration financing options and certain lease-specific circumstances. Such adjustments include assuming the Store Capital lease would require two lenders with the secondary lender being secured on a second lien requiring mezzanine rates. Lease costs are recognized on a straight-line basis over the lease term.</span></div>Right-of-use assets and operating lease liabilities are remeasured upon certain modifications to leases using the present value of the remaining lease payments and estimated incremental borrowing rate upon lease modification. The difference between the remeasured right-of-use asset and the operating lease liabilities are recognized as a gain or loss within operating expenses. The Company reviews any changes to its lease agreements for potential modifications and/or indicators of impairment of the respective right-of-use asset. Operating leases are included in ROU assets, current portion of operating lease liabilities and long-term portion of operating lease liabilities on the accompanying consolidated balance sheets. Finance leases are included in property, plant and equipment, current portion of finance lease liabilities and long-term portion of finance lease liabilities. 2 200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash deposits and trade accounts receivable. The Company monitors the financial institutions where it invests its cash and cash equivalents as well as performs credit reviews of potential customers when extending credit to purchase and periodic reviews of existing customers to mitigate exposure and risk. The Specialty Chemicals segment has one customer that accounted for approximately 21% of the segment's revenues for 2022 and 15% of the segment's revenues for 2021.</span> 0.21 0.15 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (FASB) issued ASU 2020-04 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Reference Rate Reform (Topic 848): Facilitation of Effects of Reference Rate Reform on Financial Reporting."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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. On December 21, 2022, the FASB issued ASU 2022-06 to defer the sunset date of Topic 848 until December 31, 2024. The Company intends to use the expedients where needed for reference rate transition. The Company continues to evaluate this standard update and does not currently expect a material impact to the Company’s financial statements or disclosures.</span> Acquisitions<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of DanChem Technologies, Inc.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 22, 2021, the Company completed the acquisition of DanChem, a contract manufacturer of chemical products located in Danville, Virginia. The Company accounted for the transaction as a business combination using the acquisition method of accounting in accordance with Accounting Standards Codification (“ASC”) Topic 805 - "Business Combinations". The preliminary purchase price was $34.1 million including $1.5 million in cash obtained through the acquisition. The purchase price was paid in cash and funded through a drawdown of $34.5 million on the Company’s existing revolving credit facility. 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) LIBOR plus 1.50%. See </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#if4abe6af3f1a482192080855e4adb1ce_130" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information on the Company's long-term debt.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management revised the initial estimate of the fair value of property, plant and equipment resulting in an increase of $1.6 million. As a result of this revision within the measurement period, goodwill was decreased by $1.2 million and the Company's deferred tax balances were increased $0.4 million. In addition, the change to the provisional amount resulted in an increase in depreciation expense and accumulated depreciation of $0.2 million of which $0.1 million relates to a previous reporting period. </span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, subsequent to the preliminary estimates of fair value of intangible assets acquired and liabilities assumed, management finalized the values of deferred tax balances upon completion of the DanChem pre-acquisition tax returns. As a result, within the measurement period, the Company's deferred tax balances were decreased by $40,475 and goodwill was decreased by $40,475.</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:112%">The table below summarizes the fair value of identifiable assets acquired and liabilities assumed in the Acquisition and the revisions made in 2022:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"/><td style="width:51.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.643%"/><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%">October 22, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">Cash and cash equivalents</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,533 </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 #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net of allowance for credit losses of $118</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,358 </span></td><td style="background-color:#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%">Inventories, net</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,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </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%">Prepaid expenses and other current 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%">454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </span></td><td style="background-color:#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%">Property, plant and equipment, net</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%">15,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </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%">17,291 </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%">Right of use asset, operating leases, 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%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#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%">Intangible assets, net</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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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 identifiable assets acquired</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:700;line-height:100%">30,561</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">1,594</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">32,155</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current 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%">1,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622 </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 portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,542 </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%">346 </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%">2,888 </span></td><td style="background-color:#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 portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </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%">Long-term portion of finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 identifiable liabilities assumed</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:700;line-height:100%">7,746</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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">346</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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">8,092</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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</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%">22,815 </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%">1,248 </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%">24,063 </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%">Transaction price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,097 </span></td><td style="background-color:#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%">Goodwill</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:700;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:700;line-height:100%">11,282</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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;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:700;line-height:100%">(1,248)</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 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:700;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:700;line-height:100%">10,034</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:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is calculated as the excess of the purchase price over the fair value of t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he net assets acquired. The recognized goodwill is attributable to operational synergies, assembled workforce and growth opportunities and was allocated to the Company's </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specialty Chemicals segment</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the goodwill resulting from this acquisition is not expected to be deductible for tax purposes.</span></div><div><span><br/></span></div><div style="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%">Approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.5 million and $1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of one-time, acquisition-related costs, is recognized in acquisition costs and other expenses in the consolidated statements of income as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022 and 2021, respectively</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></div><div style="text-align:justify"><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 Company identified DanChem’s customer relationships, product development know-how, and tradename as finite-lived assets with estimated fair values as of the acquisition date </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $5.1 million, $0.5 million, and $0.2 million, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The finite-lived assets are subject to amortization using either an accelerated or straight-line method over 15 years.</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%">Total net sales and operating income for DanChem for the period from October 22, 2021 through </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows:</span></div><div style="text-align:justify"><span><br/></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:54.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.775%"/><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:20.776%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period from <br/>10/22/2021 - 12/31/2021</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%">Net 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%">32,297 </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%">5,692 </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%">Operating income</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%">115 </span></td><td style="background-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%">621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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%">Pro Forma Financial Information</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited consolidated pro forma summary has been prepared by adjusting the Company's historical data to give effect to the acquisition of DanChem as if it had occurred on January 1, 2021:</span></div><div style="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:80.001%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.799%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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%">(unaudited)</span></td><td colspan="3" rowspan="2" 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%">Year Ended December 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="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%">Net 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%">358,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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%">21,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per common share</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.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">Diluted net income per common share</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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.29 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited pro forma results include adjustments, such as property, plant and equipment step-up, amortization of acquired intangible assets and interest expense on debt financing in connection with the acquisition. </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 unaudited consolidated pro forma financial information was prepared in accordance with GAAP and is not necessarily indicative of the results of operations that would have occurred if the acquisition had been completed on the date indicated, nor is it indicative of the future operating results of the Company.</span></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma results do not reflect events that either have occurred or may occur after the acquisition date, including, but not limited to, the anticipated realization of operating synergies in subsequent periods. These results do not give effect to certain charges that the Company expects to incur in connection with the acquisition, including, but not limited to, additional professional fees and employee integration.</span></div> 34100000 1500000 34500000 0.0050 0.0150 1600000 -1200000 400000 200000 100000 -40475 -40475 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The table below summarizes the fair value of identifiable assets acquired and liabilities assumed in the Acquisition and the revisions made in 2022:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"/><td style="width:51.673%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.643%"/><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%">October 22, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revisions</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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%">Cash and cash equivalents</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,533 </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 #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net of allowance for credit losses of $118</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,358 </span></td><td style="background-color:#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%">Inventories, net</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,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </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%">Prepaid expenses and other current 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%">454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </span></td><td style="background-color:#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%">Property, plant and equipment, net</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%">15,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </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%">17,291 </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%">Right of use asset, operating leases, 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%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#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%">Intangible assets, net</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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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 identifiable assets acquired</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:700;line-height:100%">30,561</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">1,594</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">32,155</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-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current 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%">1,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622 </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 portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,542 </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%">346 </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%">2,888 </span></td><td style="background-color:#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 portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </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%">Long-term portion of finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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 identifiable liabilities assumed</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:700;line-height:100%">7,746</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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">346</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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;line-height:100%">8,092</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:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</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%">22,815 </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%">1,248 </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%">24,063 </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%">Transaction price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,097 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,097 </span></td><td style="background-color:#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%">Goodwill</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:700;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:700;line-height:100%">11,282</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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:700;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:700;line-height:100%">(1,248)</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 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:700;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:700;line-height:100%">10,034</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:#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> 1533000 1533000 118000 118000 5358000 5358000 1561000 1561000 454000 454000 15697000 1594000 17291000 208000 208000 5750000 5750000 30561000 1594000 32155000 1751000 1751000 1622000 1622000 51000 51000 215000 215000 2542000 346000 2888000 157000 157000 1408000 1408000 7746000 346000 8092000 22815000 1248000 24063000 34097000 34097000 11282000 -1248000 10034000 500000 1000000 5100000 500000 200000 P15Y <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales and operating income for DanChem for the period from October 22, 2021 through </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows:</span></div><div style="text-align:justify"><span><br/></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:54.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.775%"/><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:20.776%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period from <br/>10/22/2021 - 12/31/2021</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%">Net 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%">32,297 </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%">5,692 </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%">Operating income</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%">115 </span></td><td style="background-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%">621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32297000 5692000 115000 621000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited consolidated pro forma summary has been prepared by adjusting the Company's historical data to give effect to the acquisition of DanChem as if it had occurred on January 1, 2021:</span></div><div style="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:80.001%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.799%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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%">(unaudited)</span></td><td colspan="3" rowspan="2" 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%">Year Ended December 31, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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="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%">Net 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%">358,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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%">21,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per common share</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.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom: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%">Diluted net income per common share</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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.29 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 358735000 21681000 2.32 2.29 Revenue Recognition<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is generated primarily from contracts to produce, ship and deliver steel and specialty chemical products. The Company’s performance obligations are satisfied and revenue is recognized when control and title of the contract promised goods or services is transferred to our cus</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tomers for product shipped or services rendered. 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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenues, disaggregated by product group.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><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.780%"/><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:13.782%"/><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"/></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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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="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 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%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,651 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,705 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477 </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"/></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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">414,147</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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">334,715</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 #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"/></tr></table></div><div style="margin-bottom:9pt;margin-top:5pt;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 revenues are derived from contracts with customers where performance obligations are satisfied at a point-in-time or over-time. 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.394%"/><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.780%"/><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:13.782%"/><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="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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">387,498 </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%">311,287 </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%">26,649 </span></td><td style="background-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%">23,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 following table presents the Company's revenues, disaggregated by product group.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><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.780%"/><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:13.782%"/><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"/></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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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="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 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%">411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,651 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,705 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477 </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"/></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: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">414,147</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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">334,715</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 #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"/></tr></table></div> 411000 1343000 48227000 40539000 222892000 186651000 35075000 38705000 107542000 67477000 414147000 334715000 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.394%"/><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.780%"/><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:13.782%"/><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="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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">387,498 </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%">311,287 </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%">26,649 </span></td><td style="background-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%">23,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 387498000 311287000 26649000 23428000 Fair Value Measurements<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an 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="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%">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="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%">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="text-align:justify"><span><br/></span></div><div style="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="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="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="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="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%">Level 3</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;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 financial instruments include cash and cash equivalents, accounts receivable, accounts payable, notes payable, earn-out liabilities, revolving line of credit, and long-term debt.</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:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</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-weight:400;line-height:120%">The fair value hierarchy requires the use of observable market data when available. In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.</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%">Level 3: Contingent consideration (earn-out) liabilities</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-weight:400;line-height:120%">The fair value of contingent consideration liabilities ("earn-out") resulting from the 2018 MUSA-Galvanized acquisition and 2019 American Stainless acquisition are classified as Level 3. Each quarter-end, the Company re-evaluates its assumptions for all earn-out liabilities and adjusts to reflect the updated fair values. Changes in the estimated fair value of the earn-out liabilities are reflected in operating income in the periods in which they are identified. Changes in the fair value of the earn-out liabilities may materially impact and cause volatility in the Company's operating results. The significant unobservable inputs used in the fair value measurement of the Company's earn-out liabilities are the discount rate, timing of the estimated payouts, and future revenue projections. Significant increases (decreases) in any of those inputs would not have resulted in a material difference in the fair value measurement of the earn-out liabilities for the years ended December 31, 2022 and 2021, respectively.</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:400;line-height:120%">Quantitative Information about Significant Unobservable Inputs Used in Level 3 Fair Value Measurements</span></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant unobservable inputs in the fair value measurement of our contingent consideration (earn-out) liabilities as of December 31, 2021:</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:19.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.607%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument</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%">Fair Value <br/>December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Valuation Technique</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%">Significant Unobservable Inputs</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%">Range</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%">Weighted <br/>Average </span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration (earn-out) liabilities</span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,961</span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability Weighted Expected Return</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timing of estimated payouts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future revenue projections</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.1M</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.1M</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of changes in fair value of the Company's Level 3 earn-out liabilities measured on a recurring basis for 2022 and 2021:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:64.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.815%"/><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%">MUSA-Galvanized</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%">American Stainless</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Balance December 31, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out payments during period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855)</span></td><td style="background-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,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-545">Changes in fair value during the period</span></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2022</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%">— </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%">— </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%">— </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;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%">For the year ended December 31, 2022, the Company had no unrealized gains or losses included in other comprehensive income for recurring Level 3 fair value instruments.</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:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</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-weight:400;line-height:120%">For the fiscal year ended December 31, 2022 and 2021, the Company's only significant measurements of assets and liabilities at fair value on a non-recurring basis subsequent to their initial recognition were certain long-lived assets, certain assets held for sale and goodwill (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="#if4abe6af3f1a482192080855e4adb1ce_112" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the consolidated financial statements for additional information regarding this Level 3 fair value measurement).</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%">Long-lived assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the 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. It was determined that a significant 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, however, certain long-lived assets and intangible assets related to the galvanized pipe and tube operations were written down to their fair value of zero resulting in accelerated depreciation and amortization charges of $0.9 million. Expenses associated with accelerated depreciation are included in depreciation and amortization expense in the consolidated statements of income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company determined that technology associated with certain long-lived assets within the Specialty Chemicals segment was obsolete and, as a result, recognized a $0.2 million non-cash, pre-tax asset impairment charge.</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%">Assets Held-for-Sale</span></div><div><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 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 December 31, 2022, the remaining Palmer assets continue to be classified as held for sale with the remaining assets to be disposed of in the first quarter of 2023. The results of operations for this business are included within the Tubular Products segment for all periods presented in this annual report. The Company uses observable inputs, such as prices of comparable assets in active markets to determine the fair value of the remaining assets. The Company classifies these fair value measurements as Level 2.</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 assets classified as held for sale as of December 31, 2022 and 2021 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Inventory, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </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%">617 </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%">Property, plant and equipment, 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%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#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%">Assets held for sale</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%">380 </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%">855 </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><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 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.5 million in the first year, 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-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%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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 approximates fair value as of December 31, 2022. 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="#if4abe6af3f1a482192080855e4adb1ce_130" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</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="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an 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="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%">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="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%">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="text-align:justify"><span><br/></span></div><div style="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="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="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="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="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%">Level 3</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;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 financial instruments include cash and cash equivalents, accounts receivable, accounts payable, notes payable, earn-out liabilities, revolving line of credit, and long-term debt.</span></div> <div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the significant unobservable inputs in the fair value measurement of our contingent consideration (earn-out) liabilities as of December 31, 2021:</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:19.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.714%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.607%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument</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%">Fair Value <br/>December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Principal Valuation Technique</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%">Significant Unobservable Inputs</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%">Range</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%">Weighted <br/>Average </span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration (earn-out) liabilities</span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1,961</span></td><td colspan="3" rowspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Probability Weighted Expected Return</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timing of estimated payouts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;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></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future revenue projections</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.1M</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.1M</span></td></tr></table></div> 1961000 0.05 9100000 9100000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of changes in fair value of the Company's Level 3 earn-out liabilities measured on a recurring basis for 2022 and 2021:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:64.669%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.815%"/><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%">MUSA-Galvanized</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%">American Stainless</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Balance December 31, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,961 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn-out payments during period</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(855)</span></td><td style="background-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,954)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-545">Changes in fair value during the period</span></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2022</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%">— </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%">— </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%">— </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> 1106000 855000 1961000 1099000 855000 1954000 7000 0 7000 0 0 0 0 0 900000 200000 <div><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 of December 31, 2022 and 2021 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Inventory, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </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%">617 </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%">Property, plant and equipment, 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%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#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%">Assets held for sale</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%">380 </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%">855 </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> 198000 617000 182000 238000 380000 855000 500000 0.020 100000 Property, Plant and Equipment<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%">Property, plant and equipment consist of the following:</span></div><div style="margin-top:9pt"><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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,641 </span></td><td style="background-color:#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%">53 </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%">113,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,127 </span></td><td style="background-color:#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%">3,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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"/><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%">117,444 </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%">(80,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,724)</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%">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"/><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%">43,720 </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><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 following table sets forth depreciation expense related to property, plant and equipment:</span></div><div style="margin-top:9pt"><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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">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%">8,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,293 </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%">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%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#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 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%">8,722 </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%">7,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify"><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="margin-top:9pt"><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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,641 </span></td><td style="background-color:#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%">53 </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%">113,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,127 </span></td><td style="background-color:#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%">3,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="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"/><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%">117,444 </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%">(80,708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73,724)</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%">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"/><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%">43,720 </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><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 following table sets forth depreciation expense related to property, plant and equipment:</span></div><div style="margin-top:9pt"><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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">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%">8,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,293 </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%">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%">250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#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 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%">8,722 </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%">7,547 </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> 723000 723000 4114000 4641000 1534000 53000 113413000 110127000 3270000 1900000 123054000 117444000 80708000 73724000 42346000 43720000 8472000 7293000 250000 254000 8722000 7547000 Debt <div><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><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 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 December 31, 2022, the outstanding balance was $0.4 million.</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:700;line-height:120%">Credit Facilities</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:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">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"/><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%">65,571 </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%">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%">4,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,821 </span></td><td style="background-color:#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%">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"/><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%">70,392 </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 #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%">69,085 </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%">67,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 Company and its subsidiaries have a Credit Agreement with BMO Harris Bank N.A. ("BMO") which 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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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 Facility in January 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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) LIBOR plus 1.50%. Amounts outstanding under the delayed draw term loan portion of the Facility bear interest at LIBOR plus 1.65%. The Facility also provides an unused commitment fee based on the daily used portion of the Facility. The Credit </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%">Agreement includes provisions intended to provide for the replacement of LIBOR with the Secured Overnight Financing Rate ("SOFR") upon the cessation of LIBOR. The Company plans to transition away from LIBOR by June 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving line of credit interest rate was 5.18% and 2.29% as of December 31, 2022 and 2021, respectively. Average borrowings under the revolving line of credit during 2022 and 2021 were $71.0 million and $61.9 million with a weighted average interest rate of 3.67% and 2.23%, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term loan interest rate was 6.38% and 1.90% as of December 31, 2022 and 2021, respectively. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made interest payments on all credit facilities of $2.6 million and 1.4 million in 2022 and 2021, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments on long-term debt are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td 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,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2025</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%">66,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="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%">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 December 31, 2022, the Company was in compliance with all financial debt covenants.</span></div><div style="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%">As of December 31, 2022, the Company had $37.6 million of remaining availability under it credit facility.</span></div> 1000000 0.0277 400000 <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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">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"/><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%">65,571 </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%">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%">4,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,821 </span></td><td style="background-color:#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%">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"/><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%">70,392 </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 #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%">69,085 </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%">67,928 </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> 67442000 65571000 4107000 4821000 71549000 70392000 2464000 2464000 69085000 67928000 P4Y 150000000 110000000 105000000 5000000 17500000 400000 200000 0.0050 0.0150 0.0165 0.0518 0.0229 71000000 61900000 0.0367 0.0223 0.0638 0.0190 2600000 1400000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments on long-term debt are as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td 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,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2025</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%">66,621 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2464000 2464000 66621000 7500000 0.10 10500000 37600000 Leases<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 December 31, 2022, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.5 million, or 94% of the total lease liabilities on the consolidated balance sheet. </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%">As discussed in </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="#if4abe6af3f1a482192080855e4adb1ce_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 2</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, on October 22, 2021, the Company completed the DanChem acquisition. As part of the acquisition, the Company assumed certain operating and finance leases. As of December 31, 2022, the balances associated with these leases in the consolidated balance sheet include operating lease assets and liabilities of $0.3 million and finance lease assets and liabilities of $2.9 million.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company entered into new operating lease agreements resulting in an additional $0.2 million of right-of-use assets and lease liabilities.</span></div><div style="text-align:justify"><span><br/></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:6pt;margin-top:9pt"><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 consolidated balance sheet are as follows (in thousands):</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:18.989%"/><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:46.519%"/><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:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Operating lease 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,811 </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%">Finance lease 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%"><span style="-sec-ix-hidden:f-645">Property, plant and equipment, net</span></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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </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%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#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,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,059 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-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%">1,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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:6pt;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%">Individual components of the total lease cost incurred by the Company are as follows:</span></div><div style="margin-bottom:1pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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"><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%">4,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">4,099 </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%">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"/></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%">Reduction in carrying amount 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%">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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </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%">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%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">4,273 </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%">4,210 </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:1pt"><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><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%">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 consolidated statements of income.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;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:10pt;margin-top:3pt"><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 December 31, 2022 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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">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%">3,645 </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%">311 </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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">244 </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%">244 </span></td><td style="background-color:#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%">244 </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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">54,618 </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,627 </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,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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,967 </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,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></div><div style="margin-bottom:9pt;margin-top: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:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 7pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.43 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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%">6.06 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%">7.07 years</span></td></tr></table></div> Leases<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 December 31, 2022, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.5 million, or 94% of the total lease liabilities on the consolidated balance sheet. </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%">As discussed in </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="#if4abe6af3f1a482192080855e4adb1ce_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 2</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, on October 22, 2021, the Company completed the DanChem acquisition. As part of the acquisition, the Company assumed certain operating and finance leases. As of December 31, 2022, the balances associated with these leases in the consolidated balance sheet include operating lease assets and liabilities of $0.3 million and finance lease assets and liabilities of $2.9 million.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company entered into new operating lease agreements resulting in an additional $0.2 million of right-of-use assets and lease liabilities.</span></div><div style="text-align:justify"><span><br/></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:6pt;margin-top:9pt"><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 consolidated balance sheet are as follows (in thousands):</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:18.989%"/><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:46.519%"/><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:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Operating lease 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,811 </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%">Finance lease 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%"><span style="-sec-ix-hidden:f-645">Property, plant and equipment, net</span></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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </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%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#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,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,059 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-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%">1,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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:6pt;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%">Individual components of the total lease cost incurred by the Company are as follows:</span></div><div style="margin-bottom:1pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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"><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%">4,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">4,099 </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%">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"/></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%">Reduction in carrying amount 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%">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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </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%">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%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">4,273 </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%">4,210 </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:1pt"><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><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%">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 consolidated statements of income.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;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:10pt;margin-top:3pt"><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 December 31, 2022 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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">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%">3,645 </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%">311 </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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">244 </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%">244 </span></td><td style="background-color:#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%">244 </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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">54,618 </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,627 </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,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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,967 </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,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></div><div style="margin-bottom:9pt;margin-top: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:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 7pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.43 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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%">6.06 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%">7.07 years</span></td></tr></table></div> Leases<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 December 31, 2022, operating lease liabilities related to the master lease agreement with Store Capital totaled $31.5 million, or 94% of the total lease liabilities on the consolidated balance sheet. </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%">As discussed in </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="#if4abe6af3f1a482192080855e4adb1ce_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 2</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, on October 22, 2021, the Company completed the DanChem acquisition. As part of the acquisition, the Company assumed certain operating and finance leases. As of December 31, 2022, the balances associated with these leases in the consolidated balance sheet include operating lease assets and liabilities of $0.3 million and finance lease assets and liabilities of $2.9 million.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company entered into new operating lease agreements resulting in an additional $0.2 million of right-of-use assets and lease liabilities.</span></div><div style="text-align:justify"><span><br/></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:6pt;margin-top:9pt"><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 consolidated balance sheet are as follows (in thousands):</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:18.989%"/><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:46.519%"/><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:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Operating lease 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,811 </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%">Finance lease 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%"><span style="-sec-ix-hidden:f-645">Property, plant and equipment, net</span></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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </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%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#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,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,059 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-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%">1,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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:6pt;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%">Individual components of the total lease cost incurred by the Company are as follows:</span></div><div style="margin-bottom:1pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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"><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%">4,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">4,099 </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%">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"/></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%">Reduction in carrying amount 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%">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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </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%">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%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">4,273 </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%">4,210 </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:1pt"><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><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%">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 consolidated statements of income.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;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:10pt;margin-top:3pt"><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 December 31, 2022 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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">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%">3,645 </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%">311 </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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">244 </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%">244 </span></td><td style="background-color:#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%">244 </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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">54,618 </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,627 </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,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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,967 </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,522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Term and Discount Rate</span></div><div style="margin-bottom:9pt;margin-top: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:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 7pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.43 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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%">6.06 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%">7.07 years</span></td></tr></table></div> 31500000 0.94 300000 2900000 200000 <div style="margin-bottom:6pt;margin-top:9pt"><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 consolidated balance sheet are as follows (in thousands):</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:18.989%"/><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:46.519%"/><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:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Operating lease 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,811 </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%">Finance lease 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%"><span style="-sec-ix-hidden:f-645">Property, plant and equipment, net</span></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,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="background-color:#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,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </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%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#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,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,059 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242 </span></td><td style="background-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%">1,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 29224000 30811000 1494000 1640000 1056000 1104000 280000 233000 30911000 32059000 1242000 1414000 <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-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:1pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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"><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%">4,151 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">4,099 </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%">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"/></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%">Reduction in carrying amount 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%">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%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </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%">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%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">4,273 </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%">4,210 </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:1pt"><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:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 7pt;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.43 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align: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%">6.06 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%">7.07 years</span></td></tr></table> 4151000 4099000 273000 100000 36000 11000 187000 0 4273000 4210000 <div style="margin-bottom:10pt;margin-top:3pt"><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 December 31, 2022 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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">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%">3,645 </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%">311 </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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">244 </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%">244 </span></td><td style="background-color:#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%">244 </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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">54,618 </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,627 </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,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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,967 </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,522 </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:10pt;margin-top:3pt"><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 December 31, 2022 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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">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%">3,645 </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%">311 </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%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">244 </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%">244 </span></td><td style="background-color:#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%">244 </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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">54,618 </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,627 </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,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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,967 </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,522 </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> 3645000 311000 3667000 257000 3687000 244000 3703000 244000 3765000 244000 36151000 327000 54618000 1627000 22651000 105000 31967000 1522000 0.0831 0.0830 0.0232 0.0227 P13Y7M9D P14Y5M4D P6Y21D P7Y25D Accrued Expenses<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%">Accrued expenses consist of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Salaries, wages, and commissions</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%">2,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,052 </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%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </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%">Advances from customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#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%">Insurance</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%">553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </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%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer rebate liability </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379 </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 accrued items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#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 accrued expenses</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%">6,560 </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%">12,407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consist of the following: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">Salaries, wages, and commissions</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%">2,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,052 </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%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes, other than income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </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%">Advances from customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#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%">Insurance</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%">553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517 </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%">Professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer rebate liability </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379 </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 accrued items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#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 accrued expenses</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%">6,560 </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%">12,407 </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> 2344000 5052000 0 3212000 1217000 889000 304000 441000 553000 517000 505000 527000 59000 40000 426000 333000 194000 379000 958000 1017000 6560000 12407000 Shareholders' Equity<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%">Authorized shares of common stock were $24.0 million ($1.00 par value) at December 31, 2022 and 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 December 31, 2022, the Company has 679,979 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 year ended December 31, 2022 and 2021 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:100.000%"><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">110,404 </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%">12.16 </span></td><td style="background-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%">1,345,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rights Offering</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 16, 2021, the Company announced its Board of Directors had approved a Rights Offering to existing shareholders. Under the terms of the Rights Offering, the Company distributed non-transferable subscription rights to each holder of its common stock as of November 29, 2021 with each subscription right exercisable for 0.083768 shares of common stock at an exercise price of $12.75 per full common share. The Company completed its Rights Offering to the Company’s shareholders as of the close of business on December 16, 2021. The Rights Offering was fully subscribed for the maximum offering amount of 785,103 shares of the Company’s common stock resulting in gross proceeds to the Company of approximately $10.0 million. The proceeds of the Rights Offering was used for general corporate purposes, including in part, certain growth initiatives (including acquisitions) as well as repayment of the revolving credit 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:700;line-height:120%">Dividends</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each fiscal year the Board 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 and 2021, no dividends were declared or paid by the Company.</span></div> 24000000 24000000 1.00 1.00 P24M 790383 679979 <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 year ended December 31, 2022 and 2021 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:100.000%"><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%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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%">110,404 </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%">12.16 </span></td><td style="background-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%">1,345,540 </span></td><td style="background-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> 110404 0 12.16 0 1345540 0 0.083768 12.75 785103 10000000 0 0 Accounting for Share-Based Payments<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview of Share-Based Payment Plans</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 Company has a number of active and inactive equity incentive plans (the "Incentive Plans") under which the Company has been authorized to grant share-based awards to key employees and non-employee directors. On April 25, 2022, the Board of Directors approved, upon the recommendation of the Compensation &amp; Long-Term Incentive Committee but subject to stockholder approval, adoption of the Ascent Industries Co. 2022 Omnibus Equity Incentive Plan (the "Plan") and directed that the Plan be submitted for approval by our stockholders at our 2022 Annual Meeting of Stockholders (the "Annual Meeting"). On June 8, 2022, at the 2022 Annual Meeting, upon the recommendation of the Company's Board of Directors, a majority of the shareholders of the Company voted to approve the Plan. A total of 0.8 million shares have been authorized for grant to key employees and non-employee directors under the Company's currently active Incentive Plans. As of December 31, 2022, there were 0.7 million shares remaining available for grants under the currently active equity Incentive Plans.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized share-based compensation expense within SG&amp;A expense on the consolidated statements of income of $1.4 million and $0.8 million in 2022 and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized share-based payment expense for all share-based payment plans was $1.5 million at December 31, 2022, of which $1.0 million will be recognized in 2023, $0.4 million in 2024, and $0.1 million thereafter. This results in these amounts being recognized over a weighted-average period of 2.04 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options have terms of 10 years and vest in 20% or 33% increments annually on a cumulative basis, beginning one year after the date of grant, and are assigned an exercise price equal to the average of the high and low common stock price on the day prior to the date of grant. Options are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. Compensation expense charged against income for options was insignificant for 2022 and 2021</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. When determining expected volatility, the Company considers the historical volatility of the Company’s stock price. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The Company granted no new options in 2022. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions related to stock options for the year ended December 31, 2022 are summarized as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><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:12.739%"/><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:12.739%"/><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:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Contractual<br/>Term<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic<br/>Value of<br/>Options</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Outstanding at December 31, 2021</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%">13.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">143,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,011 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled, forfeited, or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Vested and expected to vest at December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;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%">13.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">5,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-bottom: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%">Exercisable options</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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%">13.69 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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%">112,477 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt"><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 outstanding vested and nonvested options</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Awards</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%">Restricted stock awards are valued based on the average of the high and low common stock price on the day prior to the date of grant. In general, these awards vest in either 20% or 33% increments annually on a cumulative basis, beginning one year after the date of grant. Certain of these awards vest 100% at the end of a three-year period from the date of grant. In order for the awards to vest, the employee must be in the continuous employment of the Company since the date of the award. Except for death, disability, or qualifying retirement, any portion of an award that has not vested is forfeited upon termination of employment. An employee is not entitled to any voting rights with respect to any shares not yet vested, and the shares are not transferable. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All awards are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. The weighted average period over which the restricted stock awards compensation expense is expected to be recognized is 2.31 years.</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%">Transactions related to restricted stock awards for the year ended December 31, 2022 are summarized as follows:</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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">Nonvested at December 31, 2021</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%">43,581 </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 #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.82 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom: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%">Nonvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">79,103 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.31 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues performance stock units classified as equity awards which contain market conditions that must be satisfied for an employee to earn the right to benefit from the award. Performance stock units vest upon the achievement of specific thirty-day volume-weighted average price targets of a share of the Company's common stock over a period of three years. In order for the awards to vest, the employee must be in the continuous employment of the Company since the date of the award. Except for death, disability, or qualifying retirement, any portion of an award that has not vested is forfeited upon termination of employment. An employee is not entitled to any voting rights with respect to any shares not yet vested, and the shares are not transferable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance stock units are divided into tranches, each one vesting on the date the thirty-day volume-weighted average price of the Company's common stock `meets or exceeds the price target as set forth in the table below:</span></div><div style="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: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volume Weighted Average Price Target</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">Tranche I</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%">9,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </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%">Tranche II</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00 </span></td><td style="background-color:#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%">Tranche III</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%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50 </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%">Tranche IV</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom: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%">Tranche V</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the performance stock units granted with a market performance condition are determined using a Monte Carlo simulation considering historical performance of the Company's stock as well as the probability of attaining the market performance condition determined on the date of grant. Expense is recognized on a straight-line method over the requisite service period. Performance stock units do not have dividend rights. The weighted average period over which the performance stock units compensation expense is expected to be recognized is 2.20 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value per unit of performance stock units granted was $3.92 and $0.69 in 2022 and 2021, respectively. There were no performance stock units vesting in 2022. The total fair value of performance stock units vesting was approximately $1.1 million in 2021.</span></div><div style="text-align:justify"><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%">Transactions related to performance stock units for the year ended December 31, 2022 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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: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%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">Outstanding at December 31, 2021</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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-bottom: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%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">159,663 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inducement Awards</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 Company has previously granted stock-based awards to incoming executive officers as incentives to enter into an at-will employment agreement with the Company. These inducement awards were approved by the Compensation Committee of the Board of Directors and did not require shareholder approval in accordance with NASDAQ Rule 5635(c)(4). In accordance with the rule, the only persons eligible to receive incentive awards are individuals not previously an employee or director of the Company.</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%">In general, 50% of the inducement awards vest based on the achievement of thirty-day volume weighted average price targets of a Company share of stock and 50% vest on the third anniversary of the grant date. The fair value of the market based portion of inducement awards are determined using a Monte Carlo simulation considering historical performance of the Company's stock as well as the probability of attaining the market condition determined on the date of grant. The fair value of the time based portion of inducement awards are determined based on the average of the high and low common stock price on the day prior to the date of grant. Transactions related to inducement stock awards as of December 31, 2022 were as follows:</span></div><div style="margin-top:9pt"><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: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%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Outstanding December 31, 2021</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%">30,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.11 </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="display:none"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom: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%">Outstanding December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">21,686 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.61 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of inducement awards vesting was approximately $0.2 million in 2022 and 2021, respectively. The weighted average period over which inducement award compensation cost is expected to be recognized is 1.52 years.</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:700;line-height:120%">Non-Employee Director Compensation Plan</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%">Non-employee directors are paid an annual retainer of $102,000, and each director has the opportunity to elect to receive 100% of the retainer in restricted stock, which vest quarterly over a one year period. The number of restricted shares is determined by the average of the high and low sale price of the Company's stock on the day prior to the Annual Meeting of Shareholders. In 2022, the Company issued an aggregate of 17,173 shares of restricted stock to non-employee directors in lieu of $0.3 million of their annual cash retainer fees. The Company also issued an aggregate of 65,000 additional shares of restricted stock to the Company's Executive Chairman of the Board consisting of 15,000 restricted stock units and 50,000 performance stock units. The restricted stock units will vest 50% on the first and second anniversary of the award while the performance stock units vest upon the achievement of specific thirty-day volume weighted average price targets of the Company's common stock. The weighted average period over which the non-employee director award compensation expense is expected to be recognized is 2.04 years.</span></div> 800000 700000 1400000 800000 1500000 1000000 400000 100000 P2Y14D P10Y 0.20 0.33 P1Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions related to stock options for the year ended December 31, 2022 are summarized as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.739%"/><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:12.739%"/><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:12.739%"/><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:12.741%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Contractual<br/>Term<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Intrinsic<br/>Value of<br/>Options</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Outstanding at December 31, 2021</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%">13.04 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">143,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,011 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled, forfeited, or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Vested and expected to vest at December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;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%">13.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td 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%">5,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-bottom: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%">Exercisable options</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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%">13.69 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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%">112,477 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt"><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 outstanding vested and nonvested options</span></div> 13.04 143828 P6Y 487011 9.67 18098 11.71 7588 13.66 118142 P5Y2M12D 0 13.00 5665 P7Y1M6D 0 13.69 112477 P5Y1M6D 0 0.20 0.33 P1Y 1 P3Y P2Y3M21D <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%">Transactions related to restricted stock awards for the year ended December 31, 2022 are summarized as follows:</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:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">Nonvested at December 31, 2021</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%">43,581 </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 #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.82 </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,110 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom: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%">Nonvested at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">79,103 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.31 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Transactions related to inducement stock awards as of December 31, 2022 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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: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%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Outstanding December 31, 2021</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%">30,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.11 </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="display:none"/><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom: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%">Outstanding December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">21,686 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.61 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 43581 9.82 72110 18.19 24641 7.75 11947 13.33 79103 17.31 P3Y <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 performance stock units are divided into tranches, each one vesting on the date the thirty-day volume-weighted average price of the Company's common stock `meets or exceeds the price target as set forth in the table below:</span></div><div style="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: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Volume Weighted Average Price Target</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">Tranche I</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%">9,663 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.50 </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%">Tranche II</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00 </span></td><td style="background-color:#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%">Tranche III</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%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.50 </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%">Tranche IV</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom: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%">Tranche V</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions related to performance stock units for the year ended December 31, 2022 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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: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%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">Outstanding at December 31, 2021</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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-bottom: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%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom: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%">159,663 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.92 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9663 22.50 50000 25.00 40000 27.50 30000 30.00 30000 35.00 P2Y2M12D 3.92 0.69 1100000 0 0 159663 3.92 159663 3.92 0.50 0.50 30856 8.11 9170 2.21 21686 10.61 200000 P1Y6M7D 102000 1 P1Y 17173 300000 65000 15000 50000 0.50 0.50 P2Y14D Income Taxes<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company's deferred tax assets and liabilities are as follows at the respective year ends: </span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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 income tax assets:</span></td><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%"> </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%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Inventory valuation reserves</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%">963 </span></td><td style="background-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%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Inventory capitalization</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%">907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><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%">State net operating loss carryforwards</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,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Federal net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">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%">7,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Accrued Federal Insurance Contributions Act ("FICA") deferral</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Limitation Carryforwards</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%">555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Intangible asset basis differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="background-color:#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%">17,433 </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%">16,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &amp; State valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,700)</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 net deferred income tax assets</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%">16,062 </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%">12,747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Fixed asset basis differences</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%">7,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Prepaid 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%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">7,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</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%">14,709 </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%">15,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </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 #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,433)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></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%">Significant components of the provision for income taxes are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><td style="width:0.1%"/><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="padding:2px 1pt;text-align: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="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%">2021</span></td><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%">Current:</span></td><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%"> </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%"> </span></td><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%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</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 </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%">7,324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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%">(564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</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%">(4,221)</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%">(2,071)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">(4,211)</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%">5,253 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of income tax computed at the U. S. federal statutory tax rates to income tax expense is:</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:51.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><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.209%"/><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.209%"/><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.212%"/><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 style="height:15pt"><td colspan="3" rowspan="2" 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="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%">2022</span></td><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%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Tax at U.S. statutory rates</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%">3,750 </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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">5,354 </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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </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%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><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%">Federal and State valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</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><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%">Stock option compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td 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%">(196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><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%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><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%">Tax Benefits Associated with Palmer Closure</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,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 nondeductible expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#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%">(4,211)</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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.6)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,253 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </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"><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rate for 2022 was less than the U.S. statutory rate of 21% primarily driven by tax benefits associated with losses on our investment in Palmer of Texas Tanks, Inc. and its ultimate wind down and closure and the release of valuation allowances on certain deferred tax assets, partially offset by state taxes. The tax benefits associated with the investment in Palmer relate to a deduction claimed for the tax basis in the Company’s stock in Palmer of Texas Tanks, Inc.</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 Company made income tax payments of $7.8 million and $1.6 million in 2022 and 2021, respectively. The Company has $5.2 million of U.S. Federal net operating loss carryforwards and $2.6 million of interest limitation carryforwards at the end of 2022 compared to $4.2 million of U.S. Federal net operating loss carryforwards and no interest limitation carryforwards at the end of 2021. The majority of our U.S. Federal net operating loss carryforwards were acquired in the DanChem acquisition and are subject to certain limitations under IRC Section 382. However, the Company believes that these losses are more likely than not to be utilized. In addition, on a gross basis the Company had state operating loss carryforwards of $37.2 million and $36.2 million at the end of 2022 and 2021, respectively. The majority of these losses will expire between the years of 2023 and 2040, while certain losses are not subject to expiration.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In prior years, primarily due to the historical losses, the Company established valuation allowances against certain deferred tax assets. At each reporting date, the Company considers new and historical evidence, both positive and negative, that could affect its view of the future realization of its deferred tax assets. When the Company demonstrates that it can generate taxable income on a sustained basis, its conclusion can change regarding the need for a valuation allowance against its deferred tax assets. During the tax year ended December 31, 2022, the Company continued to generate pre-tax profits and as a result of sustained profitability evidenced by a strong earnings history and additional positive evidence, the Company determined it was more likely than not it would be able to support realization of certain deferred tax assets and released valuation allowances on deferred tax assets of $2.4 million. The remaining valuation allowances relate to certain U.S. state deferred tax assets that are not considered realizable based on the assessment of all available evidence as of December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company 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.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no uncertain tax position activity during 2022 or 2021. The Company's continuing practice is to recognize interest and/or penalties related to income tax matters in the provision for income taxes. The Company had no accruals for uncertain tax positions including interest and penalties at the end of 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 was signed into law, which, among other things, implemented a CAMT of 15 percent on book income of certain large corporations, a one percent excise tax on net stock repurchases and several tax incentives to promote clean energy. The provision pertaining to an excise tax on corporate stock repurchases imposes a nondeductible one percent excise tax on a publicly traded corporation for the net value of certain stock that the corporation repurchases. The value of the repurchases subject to the tax is reduced by the value of any stock issued by the corporation during the tax year, including stock issued or provided to the employees. The CAMT imposes a minimum tax on net income adjusted for certain items prescribed by the legislation. Both the CAMT and the excise tax provisions of this </span></div>legislation are effective for tax years beginning after December 31, 2022. Although management is currently assessing the impact of the law change and awaiting guidance from the Department of Treasury, the Company anticipates being subject to the new excise tax on share repurchases, but does not believe that it will have a material impact on its consolidated financial statements. Significant components of the Company's deferred tax assets and liabilities are as follows at the respective year ends: <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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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 income tax assets:</span></td><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%"> </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%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Inventory valuation reserves</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%">963 </span></td><td style="background-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%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Inventory capitalization</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%">907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><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%">State net operating loss carryforwards</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,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Federal net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><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%">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%">7,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Accrued Federal Insurance Contributions Act ("FICA") deferral</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Limitation Carryforwards</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%">555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Intangible asset basis differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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%">1,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax assets</span></td><td colspan="2" style="background-color:#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%">17,433 </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%">16,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &amp; State valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,700)</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 net deferred income tax assets</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%">16,062 </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%">12,747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Fixed asset basis differences</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%">7,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Prepaid 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%">418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">7,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred income tax liabilities</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%">14,709 </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%">15,180 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,353 </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 #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,433)</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> 963000 310000 907000 1207000 150000 680000 1572000 1606000 1088000 890000 7744000 8069000 0 155000 555000 0 3262000 2980000 1192000 550000 17433000 16447000 1371000 3700000 16062000 12747000 7184000 7276000 418000 381000 7107000 7523000 14709000 15180000 1353000 2433000 <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%">Significant components of the provision for income taxes are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><td style="width:0.1%"/><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="padding:2px 1pt;text-align: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="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%">2021</span></td><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%">Current:</span></td><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%"> </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%"> </span></td><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%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</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 </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%">7,324 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,943)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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%">(564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</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%">(4,221)</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%">(2,071)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">(4,211)</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%">5,253 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -189000 6786000 199000 538000 10000 7324000 -3657000 -1943000 -564000 -128000 -4221000 -2071000 -4211000 5253000 <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 reconciliation of income tax computed at the U. S. federal statutory tax rates to income tax expense is:</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:51.429%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.209%"/><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.209%"/><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.209%"/><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.212%"/><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 style="height:15pt"><td colspan="3" rowspan="2" 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="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%">2022</span></td><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%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Tax at U.S. statutory rates</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%">3,750 </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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">5,354 </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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefit</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </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%">371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><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%">Federal and State valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(539)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</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><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%">Stock option compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td 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%">(196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive compensation limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><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%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><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%">Tax Benefits Associated with Palmer Closure</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,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 nondeductible expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#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%">(4,211)</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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.6)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,253 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </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"><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> 3750000 0.210 5354000 0.210 226000 0.013 371000 0.015 -2366000 -0.132 -539000 -0.021 -173000 -0.010 -196000 -0.008 0 0 59000 0.002 0 0 134000 0.005 -5707000 -0.320 0 0 69000 0.004 51000 0.002 -10000 -0.001 19000 0.001 -4211000 -0.236 5253000 0.206 7800000 1600000 5200000 2600000 4200000 37200000 36200000 -2400000 Earnings Per Share<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings 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:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><td style="width:0.1%"/><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="padding:2px 1pt;text-align: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="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%">2021</span></td><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%">Numerator:</span></td><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%"> </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%"> </span></td><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%">Net earnings</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%">22,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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 basic earnings per share - weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Employee stock options and stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 per share - weighted average shares</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%">10,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">9,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>The diluted earnings 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 an insignificant number of shares of common stock that were anti-dilutive in 2022. The Company had 0.1 million shares of common stock that were anti-dilutive in 2021 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings 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:68.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><td style="width:0.1%"/><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="padding:2px 1pt;text-align: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="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%">2021</span></td><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%">Numerator:</span></td><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%"> </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%"> </span></td><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%">Net earnings</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%">22,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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 basic earnings per share - weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,230 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Employee stock options and stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 per share - weighted average shares</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%">10,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">9,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 22066000 20245000 10230000 9340000 180000 116000 10410000 9456000 2.16 2.17 2.12 2.14 100000 Industry Segments<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%">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 includes the operating results of our Palmer business in Andrews, Texas currently held for sale, which will be removed from the segment beginning in 2023. 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%">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:9pt"><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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><td style="width:0.1%"/><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:700;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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">306,605 </span></td><td style="background-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%">267,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">107,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">414,147 </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%">334,715 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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</span></td><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">27,607 </span></td><td style="background-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%">33,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;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%">34,578 </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%">37,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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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%">Corporate</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"/></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%">Unallocated corporate expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,997)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Proxy contest costs and recoveries</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%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(14,190)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,869)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</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%">20,388 </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%">27,348 </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"/></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 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%">2,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Change in fair value of interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Loss on extinguishment of debt</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%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Other income, 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%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income 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%">17,855 </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%">25,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">158,664 </span></td><td style="background-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%">160,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">72,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">37,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%"> </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%">269,043 </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%">266,002 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">7,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">4,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">12,717 </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%">10,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">3,756 </span></td><td style="background-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%">1,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">5,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by product group</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"/></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%">Fiberglass and steel liquid storage tanks and separation equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-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,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Heavy wall seamless carbon steel pipe and tube</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Stainless steel pipe and tube</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%">222,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Galvanized pipe and tube</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">107,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,715 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Geographic sales</span></td><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">United States</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%">403,956 </span></td><td style="background-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%">325,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Elsewhere</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,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,715 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:9pt"><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.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><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:13.782%"/><td style="width:0.1%"/><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:700;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%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">306,605 </span></td><td style="background-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%">267,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">107,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">414,147 </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%">334,715 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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</span></td><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">27,607 </span></td><td style="background-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%">33,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">6,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;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%">34,578 </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%">37,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"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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%">Corporate</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"/></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%">Unallocated corporate expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,997)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Acquisition costs and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Proxy contest costs and recoveries</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%">(168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(14,190)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,869)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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</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%">20,388 </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%">27,348 </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"/></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 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%">2,742 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Change in fair value of interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Loss on extinguishment of debt</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%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Other income, 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%">(209)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income 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%">17,855 </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%">25,498 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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%">158,664 </span></td><td style="background-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%">160,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">72,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">37,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%"> </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%">269,043 </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%">266,002 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">7,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">4,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </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%">12,717 </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%">10,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">3,756 </span></td><td style="background-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%">1,011 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,140 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">5,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales by product group</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"/></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%">Fiberglass and steel liquid storage tanks and separation equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-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,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Heavy wall seamless carbon steel pipe and tube</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Stainless steel pipe and tube</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%">222,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Galvanized pipe and tube</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">107,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,147 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,715 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Geographic sales</span></td><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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"/></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%">United States</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%">403,956 </span></td><td style="background-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%">325,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Elsewhere</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,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,715 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 306605000 267238000 107542000 67477000 414147000 334715000 27607000 33561000 6971000 3656000 34578000 37217000 -12997000 -6828000 -1200000 -1001000 0 168000 7000 -1872000 -14190000 -9869000 20388000 27348000 2742000 1486000 0 2000 0 -223000 209000 -143000 17855000 25498000 158664000 160625000 72990000 72908000 37389000 32469000 269043000 266002000 7906000 8206000 4749000 2005000 62000 130000 12717000 10341000 3756000 1011000 1140000 486000 178000 0 5074000 1497000 411000 1343000 48227000 40539000 222892000 186651000 35075000 38705000 107542000 67477000 414147000 334715000 403956000 325335000 10191000 9380000 414147000 334715000 Benefit Plans and Collective Bargaining Agreements<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 has a 401(k) Employee Stock Ownership Plan (the "401(k)/ESOP Plan") covering all non-union employees. Employees could contribute to the 401(k)/ESOP Plan up to 100% of their wages with a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. Contributions by the employees are invested in one or more funds at the direction of the employee; however, employee contributions cannot be invested in Company stock. Contributions by the Company are made in accordance with the investment elections made by each participant for his or her deferral contributions. The Company contributes on </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">behalf of each eligible participant a matching contribution equal to a percentage determined each year by the Board of Directors. For 2022 and 2021 the maximum was 100% of employee contributions up to a maximum of 4% of their eligible compensation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The matching contribution is applied to the employee accounts after each payroll. Matching contributions of approximately $0.7 million were made for both 2022 and 2021. The Company may also make a discretionary contribution, which if made, would be distributed to all eligible participants regardless of whether they contribute to the 401(k)/ESOP Plan. No discretionary contributions were made to the 401(k)/ESOP Plan in 2022 or 2021. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) and Profit Sharing Plan (the "Bristol Plan") covering all employees as part of the United Steel Workers of America, Local Union 4586 Collective Bargaining Agreement (the "Brist</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ol CBA"). Employees could contribute to the Bristol Plan up to 60% of pretax annual compensation, as defined in the Bristol Plan, with a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. During 2022, the Company contributed 4% of a participant's eligible compensation regardless of whether the participants contribute to the Bristol Plan. During 2021, the Company contributed 3% of a participant's eligible compensation from January to July and increased the amount to 4% for the remainder of the plan year. The Company's contributions were $0.3 million for both 2022 and 2021. Additional profit sharing amounts may also be contributed </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at the option of the Company's Board of Directors, which if made, would be allocated to participants based on the ratio of the participant's compensation to the total compensation of all participants eligible to participate in the Bristol Plan. No discretionary contributions were made to the Bristol Plan in 2022 or 2021.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has a 401(k) Plan (the "Virginia Plan") covering substantially all employees at the Virginia facility. Employees could contribute to the Virginia Plan up to a maximum of $20,500 for 2022. Under the Economic Growth and Tax Relief Reconciliation Act, employees who are age 50 or older could contribute an additional $6,500 per year for a maximum of $27,000 for 2022. The Company contributes on behalf of each eligible participant a matching contribution equal to a percentage determined each year by the Board of Directors</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For 2022 and 2021 the maximum was 100% of employee contributions up to the first 3% of their eligible compensation and 50% for employee contributions from 3% to 6%. The Company also maintains a Collective Bargaining Agreement (the "Virginia CBA") with the United Food and Commercial Workers, Local Union 400 (the "Virginia Union"), which represents employees at the Virginia facility and is required to make additional quarterly contributions for hourly employees who had a hire date prior to June 1, 2013. Matching contributions of approximately $0.4 million were made for 2022 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</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></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a Collective Bargaining Agreement (the "Munhall CBA") with the United Steel Workers of America, Local Union 5852-22 (the "Munhall Union"), which represents the employees at the Munhall facility. As a part of this Munhall CBA, the Company assumed the obligation of participating in the Steelworkers Pension Trust, a union-sponsored multi-employer defined benefit plan (the "Munhall Plan"), which covers all the Company's eligible Munhall Union employees. The Munhall Plan has a calendar plan year. Per the most recent available annual funding notice, the plan was at least 90% funded for the plan year ended December 31, 2021. Per the terms of the Munhall CBA the Company contributed 4.50% of each participant's eligible compensation for the 2022 plan year. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Munhall Union employees make no contributions to the Munhall Plan. The Company's contributions to the Munhall Plan totaled $0.3 million and $0.2 million for the year ended December 31, 2022 and 2021, respectively. Additionally, as part of the Munhall CBA, members of the union are eligible to make deferral contributions to the Company's 401(k)/ESOP Plan per the plan guidelines; however they do not receive matching contributions of the 401(k)/ESOP Plan. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a Collective Bargaining Agreement (the "Mineral Ridge CBA") with the United Steel Workers of America, Local Union 4564-07, which represents employees at the Specialty-Mineral Ridge facility. In connection with the Mineral Ridge CBA, the Company contributes to union-sponsored defined contribution retirement plans. Contributions relating to these plans were $40,835 and $37,208 for 2022 and 2021, respectively.</span></div> 1 20500 P50Y 6500 27000 1 1 0.04 0.04 700000 700000 0 0 0.60 20500 P50Y 6500 27000 0.04 0.03 0.04 300000 300000 0 0 20500 P50Y 6500 27000 1 1 0.03 0.03 0.50 0.50 0.03 0.03 0.06 0.06 400000 0.90 0.0450 300000 200000 40835 37208 Commitments and ContingenciesManagement is not currently aware of any asserted or unasserted matters which could have a material effect on the financial condition or results of operations of the Company. <div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:29.749%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.481%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.168%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="33" 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%;text-decoration:underline">Schedule II Valuation and Qualifying Accounts</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="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:400;line-height:100%">Balance at Beginning of Period</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:400;line-height:100%">Charged to (Reduction of) Cost and Expenses</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:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions</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:400;line-height:100%">Balance at End of Period</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%">Year ended December 31, 2022</span></td><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;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;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;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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deducted from asset account:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,052 </span></td><td style="background-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"/><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%">(627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,697 </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;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%">Year ended December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deducted from asset account:</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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;border-bottom:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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%">718 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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,649 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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%">216 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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,311)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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,272 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">DanChem acquired reserve on October 22, 2021</span></div> 1272000 3052000 0 627000 3697000 718000 1649000 216000 1311000 1272000 EXCEL 97 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( J"?U8'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 " *@G]6H##O"^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R(GI&";-I:.G#@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H$:':4."9]3B)C(8KX;7.>SU''-3D11 F1]0J=R.2;\V#R$Y!2-SW2$J/2' M.B+4G-^#0U)&D8()6,2%R-K&:*D3*@KI@C=ZP3JX7UR_>%W$W;!V(/] MQ\97P;:!7W?1?@%02P,$% @ "H)_5IE&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" *@G]6R .Z5YT' ! , & 'AL+W=OXT$](SU;NU'X0MP!7;8F0Y MEW\_1^9BG)(/]I;(A\8V/J_M!TD^KW3ZZH6+IW3%F"2O<92DUZV5E.O/G4[J MKUA,TW.^9@E\L^ BIA)VQ;*3K@6C01X41QW'LGJ=F(9):WB5'YN*X17/9!0F M;"I(FL4Q%6\W+.(OURV[M3OP$"Y74AWH#*_6=,EF3/Y83P7L=?8J01BS) UY M0@1;7+=&]N>QVUJ=_E#P\/,Z)GJ>3Q-ACN( Z3S2=]W8(X".A;%0'.-L!Y%V!7 M7<'=!KAU [K;@&Y.9O,H.8IL4%,;.W^?SK"&X6N7D$-!I_3 M-?79=0MZ>\K$,VL-__&+W;/^J:-C4FQL2*Q$KKLGU\74AV/N9S#H2/+XMF8Z M;'BX;;6_Z/B@44WY&!(K\;G8\[FHQV>4)!F-R -;6+_F>"4HI$IYIE/= M)W&M!8U2;:=$PYK2,B16HC78TQJ@3WB;R%"^0?.*&+G/XCD3.DJXAM6V![W^ MI8X3&MB4DR&Q$B?;*I(VJPZI![8,50X!#>R>QMH^>$1HE/JJ>4Z2 %)-$;*4 M>/QJ:X M^OA6"Q -:@S0D%H9H%, =.H ?*2O9!) PH7H9]31/KM$D?[;:(Z\HS<* E!/SW8;Y"N<1[XG^C:'2]I=RR)V3ZZ@%0OP M@EJ&1FV *;4RP\((V'@JCS)\?.%:AKCD+ NA_SN7UIF6GE&38$JM3*^P"3:> MW[^GYZD]&/D>^4NB)8?+?:=/Y$9P_J0G9]0UF%(KDRM\@XVG^^_)[5\:4\&? MP\37=UY<<_)5B\VH;S"E5L96. <;3_;?8YOR5(*%^$^XKG[+XHH]ZT([E^/A M<8VYG<(^V(5_L/&D/^^8(\%H-29GWN^V!W=G< \.GO0_AA(<%E\0V_DX_T1FS,\$ MM#,=LB-*'H]C2/IFDOM/9V1-!7FF4<;(!_L<\I$U$R1=4:%UK;AR4Z*FU,I$ M"T/AX"D_V/L@3)9D]A;/>:0%B0N,O/M'+26CKL&46IE2X1H_:[E9=0GF%(K\RI\@E/+)_S)HJC]E$!J!EV5IC#&!622 MIIE^D#NB>:_+C#T\J#&V4U@#I[ &3BUK\ >/P,93L9E0$MIUK"-*%;",.@%3 M:F58A1-P:CF!W=3N9G(R'\H@L%1C:F=P@4XA0MP:KF 22*9 MV*QN,_)]!A(@ M$&S$M.2,V@!3:F5RA0UP\"Q^2VX6TR@B-UD*7Z?ZOHGK5*WKX6&-89W"##B% M&7!J+2/$T3?7O#!2M77O"XQMA.X0K"X_\>X> MR"@+0LD%&4G)P*'G4[IW$5UJ2Q1PO:JVAH+O%HF_6VLE8;:"' UK M84=D*EL8'M<8UBGR?[?(_]U:JP;3;!Z%/C0K3K5O2ERE<>V+44>P5;O(U51- MW?-PT#^W!H=_5YUG'::#ZB \1=\M&J<'"U3PIINK];X%@_Q"/\GX_ZG>'*B2 MJ)*JN0&Y8FI.\_5M,\69KV(O8&10QU49%:&;$I/9B84I4'1]1)3K:!4C\\1K_CJ>P*&YA4=Q: M%L4#J (83I* O9(O3#]TX%*6^AM<#"ZTDZ%X<&-JI_ J;N%5W)K538<%*'=P M4)L*'1&KJM;!PQH3.X5/<0N?XM8L<]H2VU8[53/#Y>Y^:HD9]2BFU,K$"H_B M'O$6@"O8(*M*>W"!ZE>Y44-B2JV,J3 D;BU#4I[_G:E704J^9Q)2QT1-B&KY MF?0:WE:M=_!"MBW[TG%ZO?U[>$O,J"OI')1<*Z.1EZZGQ%>E(YOJZ_W1?7G\ M*"\*[Q2G;VKKOU'E4U(2L06$6N>7,&:(3;GZ9D?R=5[ />=2\CC?7#$*+UQU M GR_X%SN=M0%]O]I8/@W4$L#!!0 ( J"?U8J!N5Y,0( *L% 8 M>&PO=V]R:W-H965T&ULC93;CILP$(9?Q7*E7D7AD"QM4T#* MH:M&RK;11MM>5+UP8 +68IO:9ME]^]HFH:F4H-R #_/__L8P$[="/JL20*-7 M5G&5X%+K>N9Y*BN!$346-7"S![-%9.-=P \*K3H;(YO)7HAG.UGG"?8M$%20:>M S.L%EE!5ULA@ M_#EZXOY(*SP?G]SO7>XFESU1L!353YKK,L$?,Z*VBPT_890U2@MV%!L"1GGW)J_'>S@3!-$507@4A(Z[.\A1KH@F:2Q%BZ2- M-FYVX%)U:@-'N?TH.RW-+C4ZG]K8VDTO.UHL.HOPBD40 MH@?!=:G0%YY#_K^!9WAZJ/ $M0@''5>0C=$D&*'0#\,!OTF?Y,3Y36Y-$OV: M[Y66YI?X?2G?SFUZV8!UVK-.A]P[5B'1 M-\+@$MNP>K'ZCIYV\Q':;+8#,'<]S-U-,!N17?TYAAV6) MZ":>>RH96J\NX0P;A-/))0SOK( 8R,*U"84RT7#=U5*_VG>B>5> _\*[-O9 M9$&Y0A4V&I>FF(&V V3\(H4\3>T#?G]._ M4$L#!!0 ( J"?U9)Y,2&PO=V]R:W-H965T&ULK9II;]LX$(;_"N$M]@#L6CQTI8F!;8KN%M@C:/;XS,BT+506 MO2*=-/OK=R2[EBT.:7>1#VU\#*EWJ.$\,Y2OGW3SR:R4LN3SNJK-S6AE[>9J M.C7%2JVE>:TWJH9O%KI92PMOF^74;!HEY]V@=35E491,U[*L1[/K[K.[9G:M MM[8J:W77$+-=KV7S_%95^NEF1$=?/OA8+E>V_6 ZN][(I;I7]L_-70/OIH=9 MYN5:U:;4-6G4XF;T([VZ%7$[H+/XJU1/YN@U:5UYT/I3^^;#_&84M8I4I0K; M3B'ASZ.Z5575S@0Z_ME/.CIU=Z@36.C*=/^3I[UM-"+%UEB]W@\&!>NRWOV5G_<+<32 "L\ MMA_ +AW ]P-XY^A.6>?6.VGE[+K13Z1IK6&V]D6W-MUH\*:LV]MX;QOXMH1Q M=G:K:Z.K[JS#/5=ZIXC7A=$Q8Q!@R_/;RX?1T^!3\/3C-#DZS;C[NI9X,E\ZU8GE&/5LM/XC+@^+^T%96D,_/ M1W+N7)Y".HC90"5B%G%815PFC7HR14&A=XW:R').U&>H68PR71;3=J4: .-Q M D=Y%#FJLCP;2D>L>,H\L4F/F$K#V:R315:JFA.HM(B!C(N*I.[ELV$B0XRR M./9([ E(@]#91\$%Z\C+8_[6E&PSCKJN&)7DRV1NT7=TQ: M/Z0MZR6I%!2>_GU'77:QG#$Q%.^:\C/:-H&%('B<5*-LM0."(8 MBAR%"-$BWS+VJ*)A5OW>9?M:UY,+,I7+(9XZO$>L!$T]>X;UK&)A5NW2J5\< M:[=3IHS8O M#+E#5[&1SVU+@3KL@HNQE ^;'L2,,TX]I0+K\<;">!M*A*:[4577C6]DT]XF M5+3+K6'9@)CX@JC'&CO;I35;%:S(CN(+%>XR*XD31[MK19F(//A@/=E8F&Q? M-L%&-]T9DEY ;K$J&!XNR5R*($:>],QZU+$PZA"ME:Z7$^C'UF2N'M!4S5R< M,9$,"X=S5J>*>^:Q,/,0Q4HV]41O^[!X1E6'Z+:7C& R3WQINV<@"S,0D3RH MTLX&M,L]&L5#ZF!6-/*M>(]'%L8C(G]1UMT1WF7B71@RI__ C#C'I?,>F/P2 M8%Z8-3C2IG&1#MMEQ"R.1.9I07C/3AYNYWXYN^^XVZ,!W;-ADX29I;FOW^0] MYWB8<[W _Q_(' %5TF>:<3R$VWMW6@X^' MP;?+#.?4(7U;FQ&&J,/L8B&HIQ3B/>SX&=CI];JT[1G$K@HJ=-WN-547H)A\ M^TW&*'U#C%+DM[;"H#'J1? :>'E,L#K[!28Z78>>H#P+]A7WT#RJE:[FJC'? M=0]^#E9\ +=Q]2E+&Z^ 05^RO:%NOD459;=468 M&$=1U/XCIET=")"M7>FF_%?-WQ!*QP"&,8UX%S &!-8:VP&Q4]]"S0JLHCAW7(@PZ9W;Z_*8'N@@#_59NRMW!,K0'[9E\ MF\ /JX(^QW%Q+=+C)TG[!SF(61+%'FB*GNHB3/6/RDKX:-X5J;#":)X1V.$K M=^$" M?9+E^?!@!35+?%051\\MP^#?T'Z*V5$:^YY+B;X($.$B MP(%KM^87RX_=1[_8*19JAYQB38]^M]#^:.17V2S+VD"]MX"!T>L4YFEVO\/8 MO;%ZT_V4X4%;J]?=RY62(+LU@.\7&F"[?]/^.N+P:YC9?U!+ P04 " * M@G]6R57'X< " 6" & 'AL+W=O31IMM%&8@4$$DC5)N"SF]PVUAP[LYUVX]=S[611VV5; M)Y$/B1_W')_CU\UD(]6-+@$,N:NXT%.O-*:^\'V=EU!1?2IK$-BSE*JB!JMJ MY>M: 2T-G$M!?PF\%&;Y6)=;*0 M\L96OA=3+[""@$-N+ /%SQIFP+DE0AFW':?7#VF!V^4']J_..WI94 TSR?^P MPI13[\PC!2QIP\V5W'R#SD]B^7+)M7N331N;I![)&VUDU8%10<5$^Z5WW3QL M <+X"4#4 :)# :,.,')&6V7.UF=J:#9163I.C.54@3 F&Y90?DP_D+?&)+K%53WR#HUL. M/^]&NFQ'BIX8Z3/DIV04GI HB*(!^.QP>+@+]]%S;SSJC4>.;_0$WP]&%XPS MPT 3*@KTC+9*R0M0^CWYFHN5/';^]+=89+LQZV]]S$3NBXUYT_ K1[58DM#&E5.PO[F KOFT=5-R2 MC[?T1''@GCWA!P3NZ$]Z_U)X\DA6%PEH3!:$_[0&" >R8Y/Q_6 M/NZUCU^O'1.#-GA^F%B]9&!\J(&!P&<-I+V!]& #!+4:3'NZ4? MQ4D0[^D?" O/XG1_Z_M;M[;-F#^I6C&A"8&PO=V]R:W-H965T&ULK9AM;]LV$,>_ M"N$-0P(DL4@]V9EC('':+<"Z!LVZOACV@K9H6ZLDNB1MI]]^1TJ1;)/B%B ( M$%OR\?B[T_'^%"=[+K[*-6,*/9=%)6\&:Z4VU\.A7*Q92>45W[ *?EER45(% MEV(UE!O!:&8&E<60!$$R+&E>#:83<^]13"=\JXJ\8H\"R6U94O']CA5\?S/ M@Y<;G_+56ND;P^ED0U?LB:G/FTD40/,!9_ MYFPO#[XC'E+P <](2<27Z*%:\)*A M2_3YZ1Z=_7B.Y)H*)E%>H3_6?"MIEU1.2G@DQ01]XI=82 MO:LREAT[& )]&P)Y">&.>#W>L\45"O$%(@$A#J#9_Q^./3AAF]'0^ M[_#5I M:W.)_KJ=2R6@7O]V9:MV%KF=Z45\+3=TP6X&L$HE$SLVF/[T TZ"GUV1OI&S MH[BC-N[(YWWZ._0<20OFK(EZ:&J&ZLZRFT88_M(@"";#W6$(MF481BF.#RV/ M^.*6+_;RS;A4NJQ[&>OAR>',<9K@R&:T+4D:CJ-Q+V/2,B9>QE\$EQ)M!%_F MRH686!/'21R&-J%MF 1IDO0"IBU@Z@5\@GZ;5ZL+M&(5$[1 T 00S: QY;K& M=4M&[!DT1C(7?VJG.!K'Q.9W& 8XBGKY1RW_R,M_N_BVS65N%&0!!2%- %RM MF7#QCBP,K&$M7(==$.!>VG%+._;2/@K^_!TX*\6@=CM>P19\QT3NKN.Q!7.* M:UO@9-1+BX-.2P(O[SLJJDO8*T!%_ /2993$J1"!!7#I: 4.,SQ*23_H@>AA M?QE("=TJ+SF^+T+'_\IF+W5MZ.0^_D#OOU[@%6 MI=#KTA=PY,A\Y.AW#D,Y4#_ME[S>M*-#MV+.N)VA^:[,I 2',V-Q= M^+:\6;@.!22>PN_T#_L%<+:FU8KI+>82EB;:T6++-&O^DFQ8%@S)/=TXR6W9 ML\AMDTM/1^ET$?N%T2R$"U0Q=TIM/8-9QXXZL UQY$ELIWO8+WS-KG3.X,V/ M-5T%*?KLEA#L$+1T%,<.8-N2Q-'8TULZ\<-^]7MH(?6.:)>;-\>S.6P\8'=T M[L2VA>TR(A@[L&W+F,3]B2:=!A*_!NIM<'_3;@:G1PLG.-Z8-2\M#LN 1/W[ M8-*I'\'>IMTA(M 9V%>4)636O-U=.Z&]8OK:MOU6WHZ#[Z25^*7UCLI\H14+ M9;PHJ) F!R9X9TTU[D:'S^$*)Z=/RVF5]CRI3EZ)5\.F]WFQU2_FK\ -72#D M%-=I%?7@=I)((F]A?3&')L!+87=*H8]7VW(.N-# #XL,]&BKI(+- BB2N^*\ MTOOJBGLC;\=9Z128^!6XJ[@Z>O=SLQ45!R"IIP_.-AN'45]'Z&27^&7WL,Y\ MD+9XXB#"%J1M-H[BY 1R>'!H53*Q,F=Y$@IE6ZGZ\*>]VYX7WII3LI/[=_AZ M5I_Z=6[J0\@/5*SR2J*"+<%E<)5"]D1]KE=?*+XQ1V-SKA0OS=&PO M=V]R:W-H965T&ULM5IM;^.X$?XK@GLH=H'U6GR19&^3 -GD M#@W0VUML<-?/C$S'ZLJB3I3STE_?(26;=CBDLVWZ);:5(?4,.3//S)!GCZK[ MKM=2]LG3IF[T^63=]^VGV4R7:[D1^J-J90/_6:EN(WKXV=W/=-M)L;2#-O6, MIFD^VXBJF5RWKJI%?NT1O-QO1/7^6M7H\GY#)[L&WZG[=FP>S MB[-6W,M;V?_>?NW@UVP_R[+:R$97JDDZN3J?7))/5UEN!EB)/RKYJ ^^)T:5 M.Z6^FQ\WR_-):A#)6I:]F4+ QX.\DG5M9@(]R5"@S\Y6JUO9O\CC*II.DW.I>;<;! M@&!3-<.G>!H7XF R0,#Z#B OAS P/8.(!910=D5JUKT8N+LTX])IV1AMG, M%[LV=C1H4S5F&V_[#OY;P;C^XDHU6M754O1RF=SV\ %[U.M$K9(KH=?)+[#/ M.IDFO]]>)^]^>G\VZ^&E9NBL'%_P>7@!#;R T.17U?1KG?S<+.7R>((9H-U# MICO(GVETQFM9?DP8^9#0E%($T-7KAY,('+9?06;G8Z$5-,NTLLNTZM0F 0_K M1%\U]X.)5GTE]2=LW89I.3ZM<=]/NA6E/)^ ?VK9/9JF9[.'0Q40P93R[%#P M"%ZVAY=%-^AR^2_PH\&L>P6QIU1-6=4R:?:XS7/SJS1[V7;JH0)33>Z>7[^9 MV5MNYAM-=K1:^7ZU\NAF7DN8M*R$#;+R">A"H]LZS)(?[-:\@(WU=M67*S)> M!#>UV,,LHC O-ZKKJW^?A%EXKV>+1>;#].5HL>!!F/,]S/GK84),7BU]"\R4H M8T%L)'5LE4;1_4-IX":SX\8IMY5>&XR[E479*3T)%A&A-(+V@%O)"5]:R:Z# M2+*+,N))HOL]SG.(8,HI(?Z>8Y(T+4@8+75H:13MSZ)KII#I)<(%3!0L]2$4 M"%)?C$"(" -UA$NB;';Q53SODQ2Y UU7XJZJ;8"&Y08#*:6V$J+\$^RDLAYH MTIQD!9:=/(AZBP:,\=U'VN4Y$M@P0<+F8?TP-X6>E6:5$; MNX(T 9*#_OE#TM8"8I!HEHD$4VM#49/X5$@QO_'%IG,>V09'F23.F5]4,[49 M3BVA\(FQ)O'ID!/,9!"Y>206.=HD<=Y\ ;67'=0^ XL:\T$Q^W3HP?5%PH1) M'&.2.&5>K45S+TW4<:'%6$C5 &ZI^Z0S84<_BA;%?9I-$9%I.)!2QZ8TSJ;[ M0&K<\G"-7PV>GF971&3*\S!ZQZXTSJXWNS0*T/8=V,FV>TZ@8"Z_6WV6%<1% M""[)2N+AA?I4RG+$R!$YPB++[PB7Q@GW=BTZ.35-B"6D@AOCC2?S68JP*D^1 M,(((%HMP2*2.?>F)>M=:NR79@^K(9(W:QL #(D8K)?JF=>];S7:\&(ZJ:9RJ M+U_'P=2G5K8H$"9#!*/2../^UJ]E%[ G%#9"EP1;640NBRRK8U5ZHA+=F4 KGH/[[_/DE*2TP/S6 M%R7IG$60.E*E)XK1%TB3*9AM;3M_K>B""^R3YA1;7U\L$B,=M](3Y6A9=EL M.(9$'"%&CT6*@?0E29:&R8@Y*F5Q*MWA/%7I,80-B\5QM3EV]'S)!C/]1R-76$?E7+-4K(/]QS?:/9 MCE?AH.]\H@S>=N5:V%+JOZA&&%*^9FF!Y#^8).&+< ^/.?ID)RO=4LKEN(W_ M4W7%?.;$>F:(F"UL@KHX>F5Q>KUT?0;]P7:300WK9K8#T;T\^QAA^U3J04;8 MEM$L#W]K/BA0+"" M J8I7Q,(HIS^PX'@C68[7@7'ZRS.ZY]5!V- ZW$5:M7<3TTY%VR*,I^L.6/7LNL#-*RR>(TUK MSLU)) (9D07!+ WG+MRQ-G]M\[HY:?$(JP<^W+JKJ[N1=A&D&J6HD>_B. B7#YP1\K\1.?Y #IV5("BQJI;ND#* M"4R2\C:G/^Z-R",LD4!V0ZIB0.68LOB3) MV"*ER#$J)LC"?8#, M,6H69]2H#A*>Q] C5,DYAMX7?*GF,7Q'JEF\LK[=MFUMKX!!W+^N=%DKO>WD MT74PL+'A^B"$?52--RVRWVJVXP5Q=)W%Z?IF/ 9!%?59=[@WX.V7+T@8B;B, M(^DL3M(W)]I-F4^LX*M(78P(0IP-,UEVIWO8N MU?_C,E7F>#R+\_B5:"OC2[9_N:QZ<";3'5 ]1($>,JL*[0J,DQ[>A2LR+!#X M3=&PO=V]R:W-H M965T&ULO5I=;]LV%/TKA%=L+5#7(O7ISC&PQA+6AVU!TG8/ MPQY4F8Z%2J(KTG'Z[T=*BF61%!.O;%YBV;GW7/(>?IU++0ZD_D*W&#-P7Q85 MO9AL&=N]GV6B1]FR\4NO<4WF'W< M7=7\V^R(LLY+7-&<5*#&FXO);_!M@@+AT%A\RO&!GCP#T97/A'P17]ZO+R:. M:!$N<,8$1,H_[O E+@J!Q-OQM0.='&,*Q]/G!_2DZ3SOS.>4XDM2_)VOV?9B M$DW &F_2?<&NR>%WW'7(%W@9*6CS%QQ:V]"=@&Q/&2D[9]Z",J_:S_2^2\2) M QQS0)T#>JJ#VSFXDH,+1QR\SL&3(T0C#G[GX,L._HA#T#DT9,[:9#697J4L M72YJ<@"UL.9HXJ&AJ_'F"/GB%7@!\@I\V)(]3:LU776KRT/R2![X@D#W]3==EV:@U2!C)"&7C)?Z5B;M-7.L*-\.<2;A-L91,LM@F6M&!! R;V\KLEA,AU M'&266%;YY%FF58<$AG]1O@ M? ^0@1T=@BQF>-"9R MT-P_-J5E1K6"CGO2X#;EJI4;AG ^M(I5*P]%KA0Q4:VFT/']N3Y'_C%'_C.N M=K[-P6\3;&43++8)EE@"&[ ?'-D/C#/D3W[VSJN,E)S_@E#]BA8HLY-/'4^> M$,9 Y[)E$RQ^4OL32R$'-(1'&D(C#>\IW3?K$S]-M5N+>,I.MZ(I:%0+!7]M M-KCF:YJ.J5"S*#E06I0N5:LPDK*Q"I6*T9HZRFQO;?RXE-L$2M0-P_/@$G5[<.M]+23N9NHFD M5;&.NBBY2"+ W(YSITZ'-ARA02C1&5L-FNCZR0^.(Q2@D8+X'M=93EL* MFHR3G:@I4? :5)AI,P[5T>#,Y8P;PYZ=<37D%,K;A=60B:Z7R!M)=Z_]H5%< M+INBS534VM9BG.]P15.1;FV>D;ILS)4\6]7L3PD96PV9:$*.K2N]QH9FD1U7 M:X,J@]IDN^KT@M"?RX<;K9VCG&^@*CF]P/$C.96J6> ZD7S,T02=1H'KCN2I MUZ_0>T9Q!HUJ^5QU9A5M914MMHJ6V$(;#H)>H$.C OS^BE2'/SC,P\@+H3QU MK INJVBQ5;1$GY'Q U,OIZ$%/=UAG*X6"#E!(--A55%;18NA1E.K74AL!1VR MT:MJ^#RR&JJ*V0T\F:Y'U?!*8S+U/&7[MB2:.PI^A 2'O0:'SR7"H49V1@$* M%1ZLJG"K:+%5M$2?D?%5K!?B\/F5N#GDV8FF/ M?KRT1QK)&\IU87,[SKZT5*6]+#.M!DPT?8S@R,$>]:H>65?U2*-W/2>4LVU5 MUC\I9FPU9M*A#0?5V' _N=,WZ_IKO-O7V38]3?DC*Y89\>RK>[MW]W8O[^W> MWJL% Z[ QY>LOFJ S%6#(8>G2Y66/E6Z3Z'KR:5?<\RS>5&#RE5'JP$3I*D\ M#'HYS'5?>4#FJW-SA09I$ZZY$G<]Y,L5,9V=ID*C,?/"IC@T3*?FNMZ'GJQ$ M-&;3:#X?RU,OSM%S7I\CJ_?G5M%65M%BJVB)+;3A(.A5/S*K_N^NT"!53L^1 MYSNRMC&WXVQ&K98$K*(E^HRHF\CLY-5-\2KO'VE]F_-C5($WW-%Y$_*14;=O MQ[9?&-DU;W-^)HR1LGG&PO=V]R:W-H965T&UL MK55=;]HP%/TK5B9MK52:+PBT@TB%=EH?*J&B;0_3'DQR0RP2.[4-M/]^UPYD ME :Z27M);.?>XW..G7N'&R&7*@?0Y+DLN!HYN=;5M>NJ)(>2JDM1 <)DZ6$&68(S*0#*^(&<855^L\S9K3N[WK];4 M8)$%,T5O'7?Z@Y[OA4-WW:*ZUZCNG51]CW(I3\"35M=Z_(E2 7MO8KM';%=5TCFM6FO=S8 MJGJP/L:V4W>)/S!USWJ@[(P N' !@ !X M;"]W;W)K,J)798S4UM;^Z$)-$G$(,"@ =',K]]W]06"DIS)U.X7B<31_?K=5S>_ MV=7-)[LVIE6?-V5EOQVMVW;[XLD3FZW-1MMIO345W%G6S4:W\+59/;';QNB< M7MJ43^9G9T^?;'11C;[[AJZ];[[[IN[:LJC,^T;9;K/1S?Z5*>O=MZ/9R%WX M4*S6+5YX\MTW6[TRMZ;]9?N^@6]/_"AYL3&5+>I*-6;Y[>AZ]N+5!3Y/#_RS M,#L;?5:XDD5=?\(O;_)O1V<(D"E-UN((&O[=F1M3EC@0@/&;C#GR4^*+\6WH:J1RL]1=V7ZH=W\WLIY+'"^K2TM_U4Z>/1NI MK+-MO9&7 8)-4?%__5GP\)@7YO+"G.#FB0C*U[K5WWW3U#O5X-,P&GZ@I=+; M %Q1(5%NVP;N%O!>^]TM$T/52W5;K*IB662Z:M5UEM5=U1;52KVORR(KC/WF M20OSX5M/,AG[%8\]/S+V;*Y^JJMV;=7W56[R=( G *B'=NZ@?36_=\37)INJ M\]E8S<_F\WO&._>K/Z?QSH^,]ZY9Z:KX72.#C-5-75E8;*Z97ZIV+8!]OJ?(10Q !?# *#(O;!;G9EO1UN< MJ[DSH^_^]I?9T[.7]RSOPB_OXK[1_TWB_EECJVN; :+4FRH'?F[PRDT]584% M%*M"+NK2JJS>;'6U5\L:&-_D"G#>KHW:-G7>99XF>8'/+SI'DS"":KM%5^K& MO6'A7E9V.0)C6U!0I;$6/AE3TD@K7=XA^6&J;;$U= V&,&-EC=[0PYEN%C!- M[S9^LEN#C-#N%>I)6'QIIT=6NM,$2=ULZP:X)H!! #3$A"?X"7UR[HT M30S%FPKDYEVEKKL57%*7+$!CM3-J690PUJYHUP3+KM2C1U5Z V U M]4;=[BM=EO4>L)B\-HCFL3++I2$E[]8Y.^.%3M5'6, -L]?75IG/)NOHP7H) MT!GDQ;+.B#8:7KLX.U.SIX 18'A0K&-UVQ4 V/P9C/=.?U*O&K R8_6F!*&H MX=VG9Y?S\ZGZA1D,&++@L6K 6[,K++ ,8K US<:J$4,_&JN10#0>J='.P)_. MPD=DKA%@9(0VSS1'UTL/%BV*C5-;,*7M%K;("XU/]9?M.0A SHN[@ID(QF]W M-4P&&&[UH@2D; WB&J7&K$C'C=5'$:WW3K1P]ELO S=!!G#.@Z=E($4:S@)G M-Y],B]S?U-UJG>!-52=5EI=',*X@0D:.AU$/G63/@[\)!N^ZP7 M ?]!>7E5N43U@]JVAX&L)E8 %M#YVEC LB7]6.I*N #4@:/5RPEM9\ M;D&OQ+09JW4-6GU=E_DXUMG$Q95MBY8T.EPY&?W]S1O$B%XU10;>%9/Y0>2B M'+0-6XK'8.L]J-6LV(+,HFY*C?^$<)E(UM+;?AML/W.!80YETV>=PA3!\W(: MBR8LKBSQP=VZR-8*M>D.4%/N)Z#+33X%68?5.8-(?*QI8;R8!:(?";G6P/4+ M8RJ@0@',BI""(K*D;K\'K(+?"H_Q0X&QL)'0S\ M-B"0)0/@Q_MF*T8.9_BE*O ;60\K1@+(JD'A@"PTI PJ'7:H2+^/,S1#"6< [?&F!7?!_< MB*RL;=83 M\"F:/>+O3I<=$0J$$&2M!<6T1;%BJ $[6T3*2]318"8+5,T,VTL:9ZF+)HPA M4(,41T #-0C)1 T=# PU@*9!6![24.(RPO&=L>,A>J@,9DI[M D6!39.P"F M)NM#;A@:)QX91H.5Z<]',/=2F>JN:.H*5P/\E=R*@<4YMW4+3Y'RA@%A$G0A MJXR>A7''T0/XUHH!STI=;'AB@* MF7T3^T>Q&_E;-N8O>'D-#F7=D,<%S #Z MA@>Z T$%C26*(R;F F3-W,'2@>X+9$EM07$M2-_%4HTA,U$*IBYX><#=2/DP M/_!=9AHT,D=X8QBG(A<-S9X7*'=WNBC)?)/KQ%!;\",RY-UK,);1^C9Z#P*P M1/>"GNYA9:INM%W3G/3A>V B (A4PB1!*FI(\"- ]>/*UQ " RABY9!C;,N* MA%4'S(O.;+MG]0.^E=IP@(ALBXRY6X,JVP+0:VT]@C.$P0084KIBY@&=>\O/ ME4"9DC370E>?@E)&A(W1NX,U(C\C"LSGS*!F-SDKKPF,TB%/HRYM"6WR]@P9'F<18K&XLZWJ)W?0*[\#TD;+TTXYCW8*KIO4VJ-! 5P#1&K0W1<6Y M-7);D!&6'4B)$=S0=<#$]QHF9>M'MA>&J?-QPC2HB "QB%N0(U9;U7X0,54- M\("Y Q6Q1L+?BQI2JT#YDCTU4#@HE8;M!C*U!6>Q:8D(%2N>;5V7*-1,)HR( M@"50 PF/)OQB&D2 E345F>,3XRT3$9AB'0V8 ("< MJT'D1:]1E]-(HEE$H][@ M0_8%QBKP$M@RF-&>4D2,?V;J%?,I:J6% 4:NA)>9$.HK-9\]A;\7SY^J&V%6 MN44R3HG91(I30&;CB[-+=?+TZA0P)RD*MA-M_ M^\O5?#9_J6:SJQA<@QY]!.AL/+\\$X#?1)[*Q'_;H_8@UY:T,"*QI*".G#_; M(K<.JF8(T&Y^_O#/T2E817P.@V>#H3RX4B (8$4*MK6.E* N*LEZD*?= $4P M-XP3WP&/K<#J@736.1H8AD268U#&?^M EC#R0LT-*L=9_,;<89(;&0\#:7)O M61]89%*9=2]WP#<'3$%T!"1G9V$G LS)B6"?:I\O4YCCBUR+A:$< $1LZ/+4 M.\G3V!;E%]#0&Y'? R',?^W8[LL3Y",Q96'%E2)\QH\5-EA(\@!2:U5X$N+D MX\0&Q!J6UCS&T588%6)TN-:52!*SKS68LUD)>DC,M(N+85FO.=6&;^PAI$>Z MP$RO >6;!0SG,L\DNBA!8U2D-HH+^DL3:73+1W9!)-X3I$_1IL:I2E@OZ%04 M?%2 C=ZA%V4H=C[),,I% J):.\5/H!4+NX:95C4PF#I),BNG+ "((>]C/2'Z M8F"PP@@!+@ERMF7')CQGY8J1(;W4K(PXN"0*6T02+!W=<,%R562?C-"#LJ() MV*PP/0! ,.( >II2(F3#$K.L P$BLT)KPAM885>/RV-PSQ+J4'M M,$1EDX##G*"8G9W]U4EU*@<!9#.'K[M414JT-80>H"/FGCR>BI0[.ARE MOY@O)>=[GYE[[S-SW[O,')#R_7V9.[)SP>5DS^FUV39H_%F/IKZDCJJ>6%)& MKW&"3IDXC*J^,TRNP.-@;98=)L.6WMQQRF@H$9#W)@]FAN,==H27HA3(,Q!P MTB*3RQ S0O1)Z7U5;# \D!0RI17II";:VLA(^Z@W& M];^[49>8@>"1V#,[QA'3?C:N+5"'E'L)%ZQ@,<-A.7NX]]'E0:X14P(3Q'_N M>2@>'DQ![<<]>)9$$$BOBX9]?_!<#"[&W+%Y;Z3<2\FY--Z-8H@(+LX"$=(X MXT+38.(.#&P6[T4.;F@S.YLD!VI$JB\ MIJDD3SB,-/_6.!X@S@GD6)^'64+"?JI>N53\34C%HVUX-9"B%Q;)W&(0T8$M M*,5O.?_AU,0R*M-@73HGF0.!YP?$D:U;3IY0@DMP@94F2>QCKA%N8I^'4&:H M?D!]'*7/$K+W[GP2MNZ^>$&EOEXM(Y0H^BEN2KGWU&+11 HZ0JC3[$0BT/6( MG#QJ7H@J:))4? !KH3QE/K?8@P;3=5Q62ZL\OW8YU\C)1Q9$>)5Y%+-_%$O@ MR&.6;3\^ABY0^Z"%?JZQ7X$]/703@/XH#9VEG$W=#REB;*!]U!7&I5/U(]B! M'9A:8$S_L6"=@C)A/0+9TCN>7R:H!#52E#ZBXZB MOI!2/805[5TK+B*H=R#4NZRMT8F948KICVE;W4KT#:"@2?K$D2\XHP@@W1]2 MR<=T,.(_I#@YJ>B+/^"+ 2DU-VI0HMK5?$.D[//6SG/CQR-4@-P1P)5!_M/H M:+Y9@C0L6Z[2R[IX-. P:&/'J6R3L-ET'[]N+\THAKEW/M+"JTO#AP( L-@ MC=ERVZ25Q =J!"V!'U4*BJS8ZC@]B&.0/:OA_IXE/"S E=0&\$_*T@83H1/3 M1 4)5Z"F[ XX>>/P=.0@B-,0_ 16L![L@;?ES@;"%&Z"H!8E)L,274$_&+)H M'^7L4]@!IT)X!N+Q(6JOT=!E%%7G?MQAKZ2'*SJC!*0'B;0X]>JCZ834';XY)E;,Y079K,+43 M2E=1[8]SH-BA([Y08U:8C'$2A:\:GOGJ1K,<-)E(.7+2A%'2?%A2X M!"MRQ#E/#.R#F3\/X(-UJB$(70FH/^P9U8#.+R^YAL2NC%6SV7A^-3_ZUDS- MYN.GY\_4^_?7ZH/ABI95)_#6Q=7IT=?F.!G,=O4\3CH"0S:Y3\< 7CC/>9 M M02)SKU:SCQM1EGUGZ8L]Y7'<2H4\8R5H@0B:%*F;S>?%DPGO[4*2? PNMI": M;M90"(YIV]GTJ4O)4+I?R^,\4<'%*TL9TH0K<\.#$&?#*/,D$9?ZJ+[A"!N# M0F$?FXJ MBQ_BA'98DV\,@JNS*(552&GB5D0).A#D21R/X+N@-;NFL@EOC9T1H&0B4 GL]R:4J,>/ M9Y^4"R_.QA?/+KF5X#BO\E-3]2^R,U@20*>@:UP2M^^?N2;Z![6N!++>N1_H M8 \>(B!C*,D1^F(2'\9Y*N&VT]B/-0;W3^:M<\0:<=]*+;"%R:5K--D9 ]-C>HIH?VQU'IZH*$:=S4W]*P,AB.2V MT+M[%*-Q/S&2Q#1V0/<-N^PA1J+J)[(7-@(RM#[Z M"$G>PSCD$8R$HR8EO\29]WUG8^0X3+"-C[F<.% 4;CU"$<5EL"C!'<4D'()B M-Q6JGVBN(-,/+W$LH266:6PM:5F_ A%R-E"S8!?&P&7 $)0JB0J!3KZ]JQ-T M!W!/]LD%,E7"-JR^,31#KU\8,)39MBE6*^X[ MHY#>6\3*L!,G0/B6JR1.C(+PR$/KZ<^82O';X'&&3,0CF2U-6/S_$P2]J#&/ M\.=(P)M@+J_97$[B:V)"*?\G67_79"#L G?6Q1;BIK;1N4'%P]J.OM(&*(D_ MWW$VA**!)*H^L-^&&*[#G1)8*O&U,)_0=NX;]5_Y4$;'[C)9B\-J!.==!TI. M6*CA1+3T0&G:+V!*P_O<@">.E[&T*R1C <4#1IU2ZIH!2'VMN%X%(BI-"V/7 MN)/)O(-NFO"8=^@IE((17T1=?KVPZD>:^L9-?JH]'947-+L_@ MN?DI?X#_+#>79_#MXNR4/^ 0E)?('X"19[]ZYB&Z>GZ:7@.(GE^<]M+-KL5[ MB'?=6C%#=S =&JB+Z5G:A#"?7OD+R&OWEJE#M\'@[(Y7*_.YY=KB$APYP 1' MZCZC17:10[P^C(5]H*7TG"+PRZLS_'*!'R$8AX^7&)=?7>#'I_!Q=GF.'Y^I MY\_.$7]@SY^=C$7^GR%&S?/KYXA,['/?D/M1:AF_:5,+GF]"&1=8 +' M=F27N>#ZQS7:_35X'77!H!,DF)1T9*RF4#4W& %\N2YZ5ZE_:(@FP+V<\9;= M66JTAW:6*4,3RLY.#33?J1MNR[T&;Y"]\A,<9=2_/#IE?^K53^_4WT'@"\RW M5)_&ZN?IM3H9P65X@KO['88<))+BQ\D0'1-J1(%8MB[O\%'I"Y:.E+TS:"5\ M3P?ZVH80F#A/F#,,1:1 B\I#DB8 _U*5-1@? N-CTZ%*1- !:OZ&W;M)*3LI MIDJ*@M-RE)/2S$VXC;%:P0#KC;A@8[[K7*A^?-]5@=,&^3'XJ7[+]>'2T0%S MHDB[6&@HBE7C/G."A/*U)+L)J!1]+]JX8>B^KKCIH6!1#K>74OGB_IGK>ZQ9 MWI_QH<%CD-),49Q0Z8/PAY3T 6R ML4S?G#N0%?_(2L8A]-JGO\RL;2MKV= MMG&C >WV!A*4>U]<#+-M<%>D)*I+33U-@@(R1#V<+PSF0SB Y_TM^'9LXX:: M&,?TE",4=?IA:R/QU,2G)9*";")<\?W/Z/ MN_*::O*N:]7;*$6.R0!\N9*3I[REGY_-GKO][U6TSR,*PE,"TZHE$>_VQDNR M#?&'D^.&S*W>^Q:D@>&Y?3MJVXX:%7W$Z-NF?('7%I\Y!5N9R5J7M-N*NG5/ MGDXO_WI*>_EO/[ZA'5K/7E*-QU1=U/Q#\[ K&$"5:L9'VG%\WUJ,.^2&\]_' M47JE?OKE]GKR8SC-Y\_$)XY]@,'(Y3] 8-0AH'G7-:>Z96,RIN..G#OTIV+E M&6/E/\-D_P&D] ]H2H^$.0$(4*>"!H6 7W+-LS,4WK7QV\=/OQ2#,W8/#[.* M_K6D]-7$JRS6A=F]KOG@?Z;JBB[G?,X-:#@AQNVV_OI)V2 M?J,^53R1C-P1DO332!/,$K.WUJ,F](WNG-LGW( VNRT=1= KXIKVTN_".8"O M?PY4$Z\:][;3!@K>]E_127;2LQ=6L,-,35+WJ!>EG+[!XUCX;-F':JE[JZC: M25%-<(\0=4J"59B$#4,NG DS=M2E'#JQH^,$^- BMQ_-[6K2)3!JQ8E>Y]V$ M9IMXB#6= 02H@]O@4J%3T5">F?O-R/.) N7HP+ELG^&Q'FYJ #B,[K=A%F%? MNJ+C>Q15!J-'_6U;8/U05X8](.ZOEGZ\!41ZRR*X+X=.T6Y@DMT*A0'*[1S[IQA')+ !\=&8[%- MO#G.U5VV-?>BAD#5,5'GO'O M-.TOQ'U^]\_@E4N:SHG.;'!F[#@ -MU?)=?Y&%E97 ^\B].,T-)3LK!SV)]<4S#BCCS=,=;+,(IVCTP,/VX*1&AVT" MO<3B\RCY*5[WD63G."7L']A-EWH_>"[+Y!6Q+*(>'"YW-!W?8FZ.O7*SV9;U MWO!I7;Y%F\\/PGTK^)Z@0: M;=,YC439AX]X>E1H@//)(-3P#V^+NZ9S9)NED5XB%)X(;3)*>C83F>$])SHC MX8 PXTND(]I#A*_9 6)-Z2140.%'_5GR!>X,-;\J,)8A^WT(D$B:L+@O!N'[;;LL4*HV#NE4RZNA\[J M2]*ME$-'S^UH!GQH(9T<7/O CIAX%R9W6!DY+H<.=O'R@;HP=K_#"6WQX0=X MY)?XE@B*;\:UM,4MZK8)@CC[(D$L(J'B3!UM$7X/HD0:%.3.7]SZD[#()]UL M,& C-4DI<1BSHY@_]B .VD2JCNI6-9T 561\3&)1TILTN$5WF_P3VI_($8=S M?2@M]I83OND9 9%S$\[UBMTUJL[+CFC::,Z.(6+ ;'EG'*6Q?7O;88@D6]V0 M#XSI'RLFK$N%3U*U]9+SR5X; ?NA_-:\,H8D:*@AJ^>Z\^CH>AMO*Z&N9:KH M)RF,9?$97N.AO=7SQB)L!Q? MC![B2HY(675SDHBQ%<69,*G6]0XKHOT&;^'N^/@W6H@<1TA%^T,0 V!- M>I!04$W"' MU'%P1%D_.L"!:];<%$"'$]Z#MN@,NJ BPQFAVKU IV4#*;EK\XC6(<\#/64( MFF@5QQ>X\ ?2,!LJ.L3<4*C%N@0U/C,':Y4HRA2VTJ: A/O C, V]"H MZ(P'K6,R?) >GH&!-BN:R07&U)CN)/&V1:-W(TWH(N^T.=$='8A'I)<4:-B0 M9K<&>_^Q/X=ON1/3Y#Q.(BH_ ]K(5#(8I7[-[[_K"AU6\3;>"C5L>^"D\3") ME\O.T:#R^S"@H'I>U(%ZY F#2T0;- 2]FSKW9]F1-(J MWGU.A=.0G4]<& ME[2,!WS<@HZ^$OFHS[[(1>75I)QCNX4L4J;F!G)W^!8O-#D"&BT3F5$Y(]#O ME>$S@,34LC>,G>Q)^Y1K9!I^E+R0*-,J3\_P+,P*B\%-.)]5V@D_8#)V$OU4 M3D''\D=ZWO-ZN0]'J$<8:-,3VK*#F23TX\-J)0,MA]%S"F')*;7<4+-0W"\\ M/JT8ELC.X^=F&X[[< M$D1-4,W/:8"D[%+Q 21YU$:)+I$[;T.VH_"YN=%H/M(.@Z&SRT>F4TF)SK[G MK"S@\>$?CZ >L"JJ93#_)8F*-)TVG_FSVF20N/B4=-#-+A_QZ&R:_+Q04U=U M)ZZ+1>E3_V6P^%C3SP]0$\9/^%,AM#^8O;7 E-% MY0PQG30JQJK!R<_7-^^ M.J7.36SEN_V%!IB<7:C1!^_,?$ L?C"T ^?D8[T%[%]=7)V^4#]PCZOO M4@A$D^&WX;$ U@>WJ293\Z>^IY-9B$\ M$[WU!P!Y\DCII=]A>I%J (1:JN]H0BD1$Q#*LH^;L(3G>PYN0-[@V5R\>-?' MQ)W'5A@07)[<^<@^!@SG)TH96$>%1Q@Z\WM]92;?CS/XBQYU$__RQ73H1\:> M1+\F!W*^HM_,LWP:(?^PG+^JW,_R7?.OT87'^3?]?J(B"-JY);QZ-GUV.6+_ MQ'UIZRW]-MVB;D&IT,&UL MS5EK<]NX%?TK&*V[&\_0LDA)MI(XGO&CNW5G-_'$Z78ZG7Z 2$C"AB(8 +3L M_?4]]P*D*%MQTF^=L24^@/L\]P6=;8S][%9*>?&P+BOW;K#ROGYS?.SRE5I+ M-S2UJO!F8>Q:>MS:Y;&KK9(%;UJ7Q]EH='*\EKH:G)_QLUM[?F8:7^I*W5KA MFO5:VL=+59K-NT$Z:!]\U,N5IP?'YV>U7*H[Y?]1WUK<'7=4"KU6E=.F$E8M MW@TNTC>7$UK/"W[7:N-ZUX(TF1OSF6YNBG>#$0FD2I5[HB#Q=:^N5%D2(8CQ M)=(<="QI8_^ZI?XSZPY=YM*I*U/^4Q=^]6XP&XA"+613^H]F\S<5]9D2O=R4 MCC_%)JR=3@8B;YPWZ[@9$JQU%;[E0[1#;\-L])4-6=R0L=R!$4MY+;T\/[-F M(RRM!C6Z8%5Y-X33%3GESEN\U=CGSR_R+XUVFBSDSHX]*-+SXSSNO@R[LZ_L M3C/QFZG\RHF_5H4J=@D<0Y1.GJR5YS)[D>*URH=BG"8B&V79"_3&G7YCIC?^ M"KW+QN&)<^+*K.>ZD@$*52$NG /D>^J+?U_,G;> R7_V&2*PF>QG0Z'SQM4R M5^\&B VG[+T:G/_X0WHR>ON"$I-.B18[O4GE5\%.YEW B)-95 M;%; MFH6N&@L:&(-)1B=RU+4UA1-[ITH32Z)H*Z(P+TN2Y6(W[5=ZDK+H?C4 MXR[SW#05+49F8@G I'(R!KL#XWGK^[SG>WJV?";Q6OF5*4BH2)<6Z8KO;"&K M7"$N_0KFZ][>>@%%&%*KW[\899EH[<7=U=\E;X]%)],K7,Q&TW% MD1CL0Z0;!.6 G5(CRI$>1=W8?(5\@X>:V$.E@_%DF"(+E"5QTE5>-@6)S=ZQIEJNG.D>.S[G44A<=%0J514/!W=&1HK!R4Y@-.YID MVC+'7P\B9(#T]*T3ZD$[-II5]Z:\IZOM7VA;B2R.M#Z%$V3)!99T[]:6!3,(;7M@'%+37X*4<;5A(;<6]+!NV):PC MJZ6>ET (Y447@ )%&0"EEG.R*I(#O6_6JD@HFE&UR0#D'.UB'D"D>HV8;KEM M'=-GB(BOE?6/"4PD08&X0')=1WH.1;4-048Z&@['.X'UDQ9N W%>5@>&&D7 MI"&+4L1&GZVQ'6F'J8.Q-E!@:4RQ 2$&?:$"BT+,'XE'UD&:1-MU#/"@+-G& MRP>T!"6E!RFL4B+_S=(1*#*4O\9L?@C()!2CAX(U[Q'L ("]WALX9" M?.SVH?%3:WK7-G_BJJT_7(@H.T!\127B0*3)=#SNOF-5)JSF"JOFU#94BE." M+&$,+N"4=6/1* U4=B&=I#,Q3<;3]O.FN@B/0TR5[#,C1.D(2-BQY";0$I MR:%8DO^C@-EHQO\W3T,GO)XFI]-1_/QD/#+,B\X?CUI](0$5[/93/S:5=SOE"B=GO+_WHU?ERI-)O!7^-SC MDGVQ=YJ<0DP2=9:,7F?B/3S[HA\18C,HGB;9!/"8)*.3L?C4ZY!#OS?&"V O M?OW29AE@$1MG&2Y>,85#>C1*1N/)=A%*+9KW/-8;&=*,>LBIMXV9]$EW:>YC M-[>;C+S (X+J$QU"3D-,FV7%.7W98RV]MWK>A(R'&A/=Q"74/5;*AE&&2*ZQ MI.#3 :2 /)3*)48P%"Y3D\.:*AH;+RC!4LX(@T@L7MOD?5=342W18%[%Z<4) MIY:<[M'CH>PA"*D!0N.)C]80G>3;UF9AS3HT+/T:@]O*> ZF/ HPI[I \Q&' M-D\[*!PP;6T0;JA$-=J'!RZH8(J*/MWI7=#,C/J%WU3J".47&;+']RC4?N1: MXRAQ' !!19':HK*UU#G3A@PHZ@9T*3^;DRFZ.5 MV22AB%G4K4H&V1;4Q*JC$MR+%I0\_K6-2]%#L(O:/!TIB]C\'DRW+5:RXY[ MN=^8[>H=U-XGC$2O@!;K#ZSD;FU-6>?/_H"K-+M&\@BK2HH-; =VZ(B#2LL1 MSU'MW$N!B6SQB%$)B HYB2+2H>)&5W=I,/J0@-AV2NT('AJ> .UGM;Z='Y^[ MG7L?LKNA8NV>M0V\Z+9'^WTGV@'5J(S+)Y713'QX*B?ELBD^3S*JWT;P89[X MF9,S#2HWO1F,[$M[DBF0XA"EBI(J^@,;&C-9_-&$ MH7<^LJW(IP1D(>[EI\.DM.Q]-0@X*1 M$;(GLY3F9ITS<.)S(H.+-20,U++A.!/7NFS(DB\M/,#2[#5Y!.5CZXFM\4,F M=?$81$5[>\]?OHFQ10?4_F$!G].T8-MS3O7+Q<5M$#74$PB"LHQQ M -E45P4?5MUWLWEKRFVW0QVY7TF/JMF4!=!&BUNXZ>?)CN#($; ]%(SG&9P& M(TL:UBJD"@BE_1XY%@V=#?9234^P7A ]M=QS3!2&M;9J0:?_0MUS_6&%8F+< MU8C.8^1CN!=RX6.;\C2=)]LSMT2@]V F--6&2AT&/2K_N:[9C1C3RAZLMHIU M'0HYKS8<.--S;^!S(U'@\"7*X6* M;VD!WB^,\>T-,>A^%#O_+U!+ P04 " *@G]6AAR 8YD% O#0 &0 M 'AL+W=O;C]CY,V6\PB@7GK")MOEL $7KO*F[S<2@ECK^BLTEM)^_S5/:Y1MPCW6)A* M2X[4Q<@3,+\>%1W(303)7@!),_ADM%\Y^$F76#X%&!&C':VLIW63G41\C\40 M)FD"V3C+3N!-=FY. M[D&VXNK:GAEKA:D@.%VJ_@-@09+?Q]O7!A_9]C$8CX M^7%\+IVWKA$%7@ZH-AS:-0ZN7K]*S\;O3K#/=^SS4^@]>_>M+)U$.<[Q2/ZA M7Y,.*M1HA<<2&BNI:J7:QA@670P=>$/O3-D6F(!;R0:$+JDN%!4;%;]'5&'% M-5A(H?P6N*_(0JAN&_44^'V%E)6Z$7K[^M4\2V?O'#1H0\_1!8)9*%D))N= M6 1'8[>41(NA[9ZOC6[\2V\V*]21IHD,O/2*H);@Z;2>/Y.HI2/[RIC2@2'. M%!E94+0)CVRT6Z*U9$".FM9R44(0C /BUSL17&_(ZA# (I4#;1W"@U T]^(Q M,#'$P/*,UC;,17&3BG+LG'D3<:6N8N.BS&#T'1\+U5*5Q3QTYG0"G\_FA7&4 ME6(E;!5)%YW XW9/K9OS*8A^JY92*6JQ_LDAQ) M.9:6#Y(:%F9/+1CP*1Q+ M%QP3/@354[O>A?SKZ(6X=V2&E&_F:5$%.ASB&28Z5THJHL5D%$B^VN'"MKVF8(/U"(_,JTCLYT/X;;A!\I?) + MM)6BT,?N%/J4DE]:R1-CZ8.$..C/W6ML1)=R)),F\/X.\C2E9YI,\@E\1+'> MPH:#YU#4)&!2L+ +VA+!&]G$TO'M B&?)UDV@WR<3"?G\,"Y#%N.V699ELS/ M,TCG9\G9-(6?A5J+V.2>&DZFR7@VA3)+)T>9O$@Z$$15 '4W\OG=T'H8/NRH[HDV__9R*D. MH#$DZS=2OPG%28HR=(F$R1#N3L&T36-L)X&7Z"0LCK4L0T\EYJ)&_F(,RF5] M:>%;N[L@2%F>6HJ/]T*R;^IDO6AU&:^2>&E$B<3W47SLLH4JI3LR2U7ARO/%> MSQ%WS2:N62 MWX(DF1KSA2[>Y,_V3H@A5:BL)@H2_V[5"U441 AL? TT]]HC:6/Z.U)_S;)# MEJETZH4I_M1YO7BV=[XG?QF4)^J>J54%6DLI:TU'46"&W]ZV2E#Y+)61^*#B3?%K%7.2*R4:!S.QRZKU&&M ME7\D^:0%+J7-%FO&AUPT2]PT4W('.2VPKD<:5GH(%G!HNMV.(Y86,'P5'8"L:K#5E@[*(!.I $0?214)J7 MYQK>5<.()$H5KT9ACZ[FE^*7G\XGD[,GXH\>49+=Z1),V1V2;^GKR3VD.C5^ M#UVRZR[:;[S"=FJCM6RBY-VN_H3]:(-V2P+^SX'9!A04.;.F)!*9L=9,C95T M]G2];=D0(C">C-YPNN$-3;7M"7PXGE:F)G#8.F;P )8"F9?2,DM*@65FT'1W M6"DK [U.C8.G $ER51SZ:*Q5 MMJCT5^Q*?$F8)8IDY==P02MZ:X)=DI6Y %,JMR M77M)"E/-#TFIT.T4RK_R_D^/?DL"(&23G* @23)4;8GW*FNLI0.NI4-Z(1UT MF)J IB49K7*I-^SPG=4"@-X"T!&B@%4(;6(['EK%1()_-LYGJFU$Q\^"M(^' MN9XA5Y&K%>3XCDZO=[ ZVGR20M\">7-*"2?QQI!GX$3*A0,\B]!SWDW7 F\MY= M%-)M^WN1W-X!)',HW4D,!DKB<7(R/A=O/]Y<'?Y;%JA#]%_DVQDTX+1O(A M6'0AKDH +I0L;FIT/@6,T%\'=\L*B P-^)(JB'HD7LEL@40 HRA[J*K<.U5 M!S!UJ'QE0?F%0LZA7V*P\NF)''M?V6)_:EN5#+(J^J:SW%);BSUCN_"A0/QB/+L[& MX*$KG5I:K^Z6'CS>*WASQ5UY&PBH/Q_]+#ZTP; 5"-Y%#L7KG:$@'EP@ MY\4M1.AF#AI(-Q],#9->RX(S_98WB ?HK<8G9_A__N@17Y$A7D5NH47OY7G# MG'F4%OOCTSN4%_N/#[A'&4^>T&Y<[>)P M@N?=RNU?KQ.(V(40_=RYD(1>B$/@7,%JFT-9OFLS5"CU^D_?!2%1P0L6-&6\ M53%QD7TZFT5#)W(G=?O?JHW_@ZYQLSZ.\LX0!3#L?6(GP+B1TBHDP5XGE>(9 M58,=KQNC@=35B45J;#?]UC6 !X!&6ZMJ:M5! OQBK9E7OOI942&>*4N^ZEN) M@IM3?_JH?12X62BD'>[B99B6S(W)5QJ5SKY3"MH"'(QC'4FP8PH=*IJVE4(7 M4 FQ)XM:>V:",O2 MMV/0]I;HW,#@3-NJ@%#+#Q82V,FTS9HR]C4T#,D($;EG&#R+RJ#0A9,=<(#O MCU)F?:M C:&RK! *RE"'PFLDQPI2OW:UL3S_6,H:SRK?^;:@"KE"]8&[,V1A M#^N^+H%\'%::FYO28%6AOR@:S='\@WALI8@J(3M/N0Q:&LK,_6$ MJ))I]CP MYD=(!"R&R;JD@*ILUA0X;.;#%Y;)56B!0-9I3LK0A+9^G'!5)9>,#\1Q\&+" M#NXU![0=,X'O9_8]V[(X$'-KFB41(2D3,[!BU%VF%(K@SM/ZUHF2N(UZ(8U: MA-]G+NG-EF>ELOBQA]DJ=U=5V\.Y4"D%.=H&8VA6ZJO"ALO$=EZ2V(^D&V[7 M1UO]>BIQVQZQR&Y7D>1ZS=/++N',4#K5;2=%:MK."%.$.X$9#?AK-4GD8=JZSM/GIA1.F$*P:JO;VKL5MV7(_2\1@?#(&O#6"-JT*>FQI+X_Q, MYWX LFRL:U@>'L%OE3+SKM!8ZJ7GKVZF?1%KEOQM4RU(G)G, K]O:K&2+IUZ M^*%D+P]Y<(OE-6)2ZH[*%,*%G(;Y5L_GBAV*8=@C&.6NV(+GL13PL1PDONX"#+91W8N M#2EBNM,#&NK@3UFUA1:520.:-M,*"W-"#K.B##+:G6"9A*Z0/N8,>^&N506+ M%(#T>XS.S*VL1AZH1$X(TN;]?FG\E[(F&:CPP#U3A?+#X%S!1,C2[0@%2 J$ M^Z!R='%Z)$0L#](^X/*L<-CS.TG5!9(^9WT[:J5^/=?[#R]*-7 M]@J+I)S@D1;5A2W\;)5>6][/0V=3F/EZB_G=9J/'@9<;&I[) A'P8J%*RL: M?S5OW0& :PJ<24*-""$C9(S2%"9)H9.H4"[I:*A,^5P=UO)N.W=X6[0U[:^H MS X1 HJMV8Q*DS8_ M)GR%Z5K?WIOR]UD@%R<6^@KD09G/L*D)=[E!J 4ZBT7_\CI-D_7]MO)Q.V!] M%_:FI6N<^&B+8KI?G)QZFPSJ(TS$4B7TP"S!A@_-E(?Y[ZS)FZSN@"&.A^/ M-9@OCBLU)8:JX5YM"1CL>TA#0+LUP!HA"K,%:22\L^1).W:$7.6UL/T^FFJH MZ'([YKF;NORGU>'$$XC6O<>YK>$,+^:%;RJJ&XQ%]U,! M AZ(\<4Y_IZ-'Y-U8 ?JBY:%#+4%O4I9^AJ.EH_/0>;T/()MG\D'XO3\) QO M^CUGZ8<:TT+/?>M3Y+;W"I>9RJK3S5TNC> MB 5LK!< O?D"*C@]^^&2G!S2LDO"1Z@X+_V0(Z ]^)A;Y8M;G^O):C./ZC*I% MS@:M+7N-0ZEO0.80Y2A5!@]I*[T74D2ZQZHX[5F155!F/VBJC!X TQ1J% MUS[=NP@NQA*ZA'IK!/#)SPDKCD8_W/L 7"O?P//W&?2JFZI->B'L%OS]1-?' ML5_#X^1=>"76]5DJEI,;A7 4'*JA3[DVM!$0V/ENT,^Z',W%*!)07QKG.RKH M8-R5KNG ;R9>MU.J-\D+__X[3 ^M__#=?UL[=;T=?0S0/>[,EH&R= M*O_B++Y-1A%7^P\!X%R-C0_L9A]V,4(\F>\DT=6O&Q!^+#'WY M>)Q\H0J GO-WN%2#023_L6I[M_W4]\I_X=HM]]\)OT6'0@FP4#-L/3EZ_&A/ M6/_MK;^HS9*_=YV:NC8E_UPH"5%I 9[/#*0*%W1 ^P'T\_\#4$L#!!0 ( M J"?U:9U#MW,0, #T' 9 >&PO=V]R:W-H965TMY#H)[E6^'%:F'- 6RP)K0PZ5/MO8FUK!^]TA=5S@(2XC039$\$UFT1\B^4EY%D,+&5L B\?$\Y[O/QG$H9_;K;. M6_JK?'HI]P&9OXP!\0 MSJ!@^7%\C]1?M5$5R*:UY@$#L@,>9QFG\8IGL.ZDJ@C601;/<@ZS'.Y$65-V MEHCMY*/O*)W_<_)RD,>L2 GY=4HC MR^-TQLFIB#GG1(X,1%EV3:>$QXIZGRI72C&H"P44C;%>_CMLG,_3N$CG%W!> MY''!^,5T_6+0I,!GP%F<\ZLP"5XI?#RM)7BQ50@.J2BDQ[Y^S@$?2:H=DE8. M!+V!=BKFQ-7Q)1HA/#'JGN0@W95R1/,G1/ MT%E@LY1^'#X:3P;/> :X@@UP,U[ 2]V1G$A:@W;?"[>C?UFG_:!NX^[X-MP, MDOC-?'A8[H3=2^U X8Y-/V KDUGN2VG];TOJ$-!G2^,\8_ M+4* \<5<_0=02P,$% @ "H)_5G#I>@U9!P 9!( !D !X;"]W;W)K M&ULG5A;<]LV%OXK&-;>RC,*)5(WVVM[QG:::3O- MVF.GVX=.'R 2DM"0! . 4O3O]SL 25&RY:3[(A$$SOT[%_!JH_1GLQ+"LJ]Y M5ICK8&5M>3D8F&0EC&XN2KY4CP+^WOYJ+$: MM%Q2F8O"2%4P+1;7P6UT>3>F\^[ ?Z78F,XS(TOF2GVFQ2_I=3 DA40F$DL< M./[6XEYD&3&"&E]JGD$KD@B[SPWW#\YVV#+G1MRK[ ^9VM5U[B-SF^%TG(1E&?Q<,X?H/?J+5K MY/B-WK"+O97%I2IZ(ZP# -T*O17#S MKQ^BZ?#?;V@Z;C4=O\7]: 2^3<6>5TK;=U;H'$#$^J%@OU:%8%/OQCZS*\'N M55[R8LM$@8,B9;*PBG%6*"M8R;=\G@F\I"1@SC/';<,-.QF&X\:^D-W#+]*R#SR1F;12&-9SHE1E0&O. M'$/ZB=B36*ML3>PH(B0Y<<1]EE:"_O6W#[P)^]_&!_/&9_2>\#5DOP.O@C&U6 M,EDAU&HM4S#J0M<#D"U4I=]1T-$-FBAX[[.%#UU]M"H9,'X2388=%,,G347&M\B:5/,-LPV O*I'^<@BR2KR)(F>A9.66\Z3 M%8YJ'T'QI9*E"Q'B^"Z3.4A]*#1M(=_9%R 44K,MU0LZZC*NFT)-A)!BF<*R M/N<07I5.)M4(^*K.\M9WR+,F!0C^WJ;6Q._0(?Z_=#@N_P_A,5QF(EW"Y^!& M!( >)HB$ZJ.!5HF0:ZJ1?*)>R^=:1 M9(($F!\[>*=)!Z#/D@J4\*Z!2KFWOEM3=YH=Q6&G)NU%OBXVB.B<4KII+G"C M/6@$JB0&;J/'S]SF':GW1&VHYRQ:.'/J_G#HI#,$LS)L&$Z&IWT&E_?F*("_ MW#T\^8V(-KYEW^LY>-2Z/9M(\SUYT\FI1WI['@5$[8H?&%=%92 N43DRTH5Z M(80+2\J4MS,%1 .>G-$#2_D)6B:TN $TGQMG*XTRQ&,:CU:>&I19AA_'"TD M>%/:%OXL$$H0/JR%+F@(9A_:INY#%#P_?'A"B7=IZ#HXN@UO%';LPKW6 G%0 MB0"- D0NKGI#W.; /5V,FL.W#1WLDT"B\. M:]O&73*H*M7R7XQDHW Z:PT;G1[JO5]=7_IE&HYJOT#Z\)_[I1O$G*<=!7=E MNW U=;]QT^A ]3P.IWM>B#H]!MG]INQ'.#>1)8I<5];!',3A;!BU0$54F\,Y M[]*!"=..&Y)H,=X]NBEHVI\B9(^5-A4OVI)[F&#[@S?YM>YC/KM<9VD:"TU0 MJ#:^4+N1JFB7R,,2_03.Z=H3*9NCE_(KU2D5EPOA6/E M4*DIMYE$!_I*F0ZT=IK9 H8;U$?XWPF"TZ@WD9">/$,F=$85,K G\38"%NO: M=GSVZ^U:"H:M'9NS;UP2NH&2-+CE92;]5<&E'0)57U. +8>BUFG?R7G%D="C M60?ZX__[R$3$D0&1B =)A.)L$3/MO&GYA5>F^(\R5M2IWCRN!'-=T /L+A2ME MO2 ![8>EF_\!4$L#!!0 ( J"?U:F4-%C=@< #PN 9 >&PO=V]R M:W-H965TA#WJQQ,LYYSM7\A@Z7TOU MNUX*8=C7(B_U16]IS.IL,-#)4A1<>W(E2JS,I2JXP5 M!GJE!$\M49$/0M\? M#0J>E;W+ M]'P")'*1&.+ \7@2,Y'GQ @P_JAY]K8BB;#]WG#_8'6'+H]Y>9>KO\A:GV&Q"^1N;:_;.WV!MB<5-K(HB8&@B(KW9-_K>W0(ICX MKQ"$-4%H<3M!%N4--_SR7,DU4[0;W.C%JFJI 2XKR2D/1F$U YVY_"B@DCX? M&/"BF4%2TUT[NO 5NB!DGV1IEIK]6*8BW64P (@MDK!!Y7@C$H]%09^% M?A@>X1=M-8LLO^BH9NS7JT=M%)S_VTM*.A;QRRPH(<[TBB?BHH>(UT(]B=[E M]]\%(__]$8#Q%F!\C/L1TW\+'?NR%&PFBQ4O-S]HMI+*S&6>22;G+'<[$C@( M::G9HS1+-L]*7B:"\3)ER&G%358NFJUFR0UR+.=&,"/QQG,FM*$A[2]X6)YO&'Y(O &R)YY7HAD\P[3B6F"=2$TR:>,G MKHU0S&J(1 #J!R/5=OY#5:8$X-^WMWWV\>.,G7S_W20,_?=VEWT/WI_V 9GQ M^3S+,\(/#([)C*\R [UF4@$ MT7AI+>SUCMUEEASS:"?4")E60EP68FP#$;6 M&!RJ(^0=/D)]50B5)1#Z0.;.A=8H-K"1SJP,1SMEX+E&]:$G46F>6W"YY6F< M_E6Y)"/"UD!O-HXV]#UVI6DO-5N>D$J5*9E1)^&CU.+ MX)'G-OALH;+:I)E&>=/6P.PG"4>%K$^TGQ,C2452#BI"T58(@6NQRH55"K,W MO)SAE&J;VS)?<64:F*VU759U#CH$/NW&9 M3? V@BOF(OP5;1L#[F1(B0/X '838Q2*&NL5_(:#\>&FV60X%LCNI@07VP,% LJ508EWX?4=[9+0;6 MPC;D6^!WW'A_:)F# J#9&Q9.^V$8XR7R^Y,@J,7NQ<2=(DJSZ;,5%#763-O* MWH<_#0OZ\33&[RCVV:Q2BN"VPZB9HWI>.^_ 22\ #/K^<(3?P(__![:["&'%*:P8A< ]_3\(V$/^!J8(X] ^XR!F7VQ==6?@ M3&K#;G'J/65IA5DJ?[*T&?5"%4YH-X*:4"" -[OE;B>"7P_9W= ^$I166@#8 M<3\8NJ<_G>X%&VTZ8_A/549B +U;AJW MK1\AH *ZCK@E&$$6@IT$D_$IHXM!$+ZO#=L"3Y!)C'T&/I2Y=15!(^OA0@;) M1>VF/ELOLV1IS9BA@<$2Y?$QS?1KJBU%GC+<96#QO5C(=HM2*G#OI/.$!(BO MZ,2T\-BGK,R*JF 4:H"PXAM78QW'@_ EQ. B%V7V'["EA0$XW41Q/<):YKOQL.V>1ON.(/[X0K%&'*6+P>3^>)UX4L+?T\/'XL'<, M>%&(V="#@F\/62M!?U0\US ;Z0<2@L@;!?8BA/?8BZ/Z?4_6R/-']N%M32Y6(. M4M\;#WNNQ#0#(U?V^V#T?$86]G4I.$*<-F!]+G'7K@&PO=V]R:W-H965TV[-9.17CLI%-X:L.NJXN9UAE)O MQD$<;!UW8K%TWA%.1BN^P'MTWU:WAG;ACJ40%2HKM *#Y3B8QL-9ZO$UX+O MC=U;@Z]DKO63WUP7XR#R@E!B[CP#)_.,%RBE)R(9OUK.8)?2!^ZOM^R?Z]JI MECFW>*'EHRC<B. M0&LUMTDJE5>Y=X9. M!<6YR33/S1H+N'JA9[9H1Z$C5G\6YBW#K&%@;S#$#&ZT^L$7Y,Y]89^D'\/%1N0Y8>)O-- M,K0KGN,XH"ZP:)XQF)Q^B+O1^1&IZ4YJ>HS]7<]QE.&POO]N8.O K2/7U&?6 M@2[!+1%*+:E=A5H,X:-0Y-)KRU5A/]5OXC\QW'/)C4#;@0VU+QD"$$]5">M; MUL()L$Z2IF2S3I0QN%9TBN#X"R4\_=!G,3N'I$,&'KRO YIR&\K&%8A]<$R@ M'O3[ Y@6SUSEY"J-KMH&06,AB5)(TYARV+7Q",BR!#**NC6ZQ%H1EU BA691 M!AGKP2,W!'6OT-X39 -((YBAPE(X6$E.1:2L"TF2P$6;BL!S[A"DX',A!47' M@Q22W@"^UN)Y>[/"865AD/5)?$0R'K2C_/S?>S^!;B?K1F1CUDFC'ASZ$85[ M_4T2%O44\V^V5JYI]9UW-RBGS7SX V^F[ TW"T%E22PI-#KK90&89G(U&Z=7 M];28:T?UULLE#7LT'D#GI=9NN_$)=G\?D]]02P,$% @ "H)_5LHWTG!0 M!@ #0\ !D !X;"]W;W)K&ULE5?;CMLV$/T5 MPEWT KBV)'MOR>X"NTF*]J%)D/2"HN@#+8TM(A*ID)2][M?W#"G)\G8=M"^V M)')FSMS.D#<[8S^YDLB+Q[K2[G92>M^\F,]=7E(MW- M)5D$H;J:9TER,:^ETI.[F_#MO;V[,:VOE*;W5KBVKJ7=/U!E=K>3=-)_^* V MI>\/&WY3M'.C9\&> MK(SYQ"\_%;>3A %11;EG#1)_6WI%5<6* .-SIW,RF&3!\7.O_8?@.WQ924>O M3/6[*GQY.[F:B(+6LJW\![/[D3I_SEE?;BH7?L4N[LU@,6^=-W4GC/=:Z?@O M'[LXC 2NDA,"62>0!=S14$#Y6GIY=V/-3EC>#6W\$%P-T@"G-"?EH[=859#S M=Q]+::DT54'6?2/>?&Z5W]_,/33S^CSOM#Q$+=D)+6DF?C;:ETZ\T045QPKF M@#3@RGI<#]D7-;ZF?"86Z51D299]0=]B\',1]"U.Z(N>B3_O5\Y;E,)?SSD9 M52R?5\'M\<(U,J?;">K?D=W2Y.[KK]*+Y.47 "X'@,LO:?_/B?C_6L1]ZTMC MU=]4",?K3IBUR$U=HRM08/DGL2-+XBQ;SA+46%5QNWQ[ELZ21#32BJVL6OI. M2"^0%:I79(?,"*D+?DAG(I@6'ZAI;5ZB3\1[:S96UN*=/LAE292;"E^2>##2 M%@SFM;+H4F,=^OQ[>8#+FUZ9NI%Z_XV+X+%CL-!$"S/Q2\DOM%6F/;U-E+(0 M4GBR-=O,EJ*.-"'IL $<@!C_0RK:@*I%>!MB+:.FD 5F!XYP M58Y78:MM6/'E=3)=7"U&23CV#YSI/, HO3E.#P.D1T^Z<*SG*:SS$2P'_J@J ML0*HSGXAUM;4PH-*63C\(Y4<+JDJM@4V_D3\1>7D.#/6M)M2,/'W:_ (RUOI MJ=H+31OC%9Z1("NUDX%@(5D01 )\,TCF!E_"^DS\"G*PP>DN8K$,>J0'[.N6 M:20"EPQ3KBH*_!YB(QOE934-<6$%AV 73Z-@R;=6,U(3MB+ O@VQ/Y395*Q: M+UJMG&M/]PA"4%)5"*7A-4G7VGV(.TI!.:&-V" G4GM">%UOCAX1'*';4/S0 MV.GV)3)P@'A O]J/:^+@8?N2% MBQY4@6U%S(:LQK+P01L@DC9X4,S$?0C O_I]>H0&TN+B\GIZ?7D]BIKRS_1@ M'VWIXS3G\P)RV=&&.PH"]P^;V1/(AT(EG":>R%V2NRYTWPOQ!XN].2$61-X^ MSIHFTV6R%%]_=96EV4MQOR6+0,;V$ WDHG-G(LUFZ07^^YV_&%0EBL;Y M$ZHA,ETLSZ?GRV0D%@Y"3KQ;K\ER>8,OWYIMQ)U>!-SI<=REUJ;5.31RK)]A MT9F7(EKM2^:8\8+I(0S9];1+MO)E%/ZW8OA$-E+RXNI41X>6Z:7Z!&/3&1)[>1Y2O6ZK:A!B+9%J>]>QTE3DNT0\$^91 MG$*Z+U^ZHXAWCO*VO#)Q6*Q:QZWJF$2' NX+(=I_:HFG%T/=]V%9C=H(IT55 MMSSSNMVR1O6$&KV\.I^FR8F)- ^"AKVX<#+:D"$&VN $W66$Q7NB<.!9+D( M83X.CK,T.9PP^JG=R3Y?:<&SMB>%#6F4%2?$-L9")W-8@[!A]BB=5VW1X<*I MQ4]%3M;+B'*'L@'A\-3")<");P_;98Y3DHLCZCO.QPY7!/Y'Y\I]X,\.&R:F MJ;9A ED"C8JUS#%!/>; :[5519C/]SX2OPXM&4IU#<(&ZD!GAV,/'U=PQ0A? MUDI+G2LF9;+AIH7N#A37S3K,7"KB%'-M ^=AO,5DH]XY+ PL'U0>DIQ+5Z)) M(T $:BW":-F5"M@PND*.4/R(YTS\I(_I=+XL_2;I1VHJ(U1!.TZB02 M0/_B31,N/"OC<7T*CR7NJV1Y ];7QOC^A0T,-^"[?P!02P,$% @ "H)_ M5HC&T9)%#0 -"H !D !X;"]W;W)K&UL[5I9 MCX<#"[.,ZGSSHMG/'9C7CPK*IOJ7-T8 M4599)LWFI4J+^^>=J!,&WNGERM+ ^8MG:[E4M\K^N+XQ>#JOJ20Z4WFIBUP8 MM7C>N8J>O!S3?)[P0:O[LO%;D"3SHOA(#]?)\\Z &%*IBBU1D/AWIUZI-"5" M8.,73[-3;TD+F[\#]6]9=L@REZ5Z5:0_Z<2NGG=F'9&HA:Q2^ZZX_[/R\DR( M7ERD)?\5]V[N>-01<57:(O.+P4&F<_=??O)Z:"R8#8XL&/H%0^;;;<1#.9V346ZMP5N-=?;%51P756YUOA2PL+A=2:-Z+R%F M(F[D!MJWY;-SBXUH^GGLB;YT1(='B$9#\7V1VU4IWN2)2MH$SL%AS>8PL/ER M^"#%URKNBU'4%0=Q4BISISHOOODJNA@\?8#S<'L' M22C,BL6A">(FE7DIWJ^4>%5D:YEOQ$J60HJ\RN;*T"H7@4+FB="Y?U"_5-IN M\!R#!@VLF^],IG8BHUIF;86[,PKR%'-?\9&Q#QP(?ZX*E+2AMM4IETADV+= MW.6J)$*@EP!(C(:8KXH^2R#>9KF>5PA0I_^VIKWZZ2=T3JIQVB"EKJ1EVCQO MKH@I9C%ASPF\B/E&%)5I\@GM6![C_:_RO,*T[X%;Y'7D4\VICH'VI,X9F^(O M5:[$+!C"IL0$4ROAN)B\Z[FD2>>Z7^"G/C;:DL65,3!LN@G!MQ-2 M8(]E ;XJ#M. L>SB1HE[^C/H3W?Y-HHR/IE.WDF=RGFJMFPW>=GC0!WR.##2 M1 XRV#)G732#-VY&C?I$O\&AMBN=B]OO.(RNZG%O^[C(RR+5,#T1L_CGX Q" M W2*3-&ODZ@_KB4D%9\T307J[%_T C^@(6A@K5B<= /.V;Y5?H3KM0?(P!C' M29H>G./0[QYH!I8F6Y;L(0N!<8>$F#NHY][C/P5F@QLGP*A+8HUWQ!IW@\!1 M_89-+Q=6&3*+)FN7J')*6H)WD$%FE"\(<\D%&EO!]R$=W(:J(97TX-X&Q9U8 M*Z,+CK%A?S 6&R4)63GFQ5L&K=(_%?Z)(P,L9&RK:.#6,+-WJK2._:\%E#D: M?4VV--ZRDF$ #D>*@_]E52K9T:!JCJZ7.V74+( E1%2PKNPOY">W'?NQ4 M RL)699ZF5/^(,=3)M90 G)"S/X,ZR-0:7D0U\/#"EI@&JA]R7LS"B"6TJWU M/IK(#0U %$^FQ46_5A!QXKTH<=)1D4*:[E%&=P(Z$Q 5!R&D+!+66:#K70;S M*#(TPM0!UUQYJ$1XEAK;4^%"/+IU_7;*"KX7I)8ET("-PB%%+A[L2,Z, M=U"?7NB8.**WK8#BV%](;0121\62*PDF?39S'YV8I*TK>AEU*JDGFU4'VE2NJ&^/.&WRQ37;FP$[:3OG[@.4U $/EH)QV0[)R;(2L M 9,BO_WNR0.(J8P%+'KY=AB)!MC?1RX"A/LC/ 1>DS5)\R%*;(C4A:&:JP0 M:=O&AL@[X*J+Q SU/R&\KFLBI(2J0/WOIG#ML5/2EM23M;:NM^G#T6*U=DB> M*&E77=2A<#L/FABEI*@7&U<=6.W42_D4QBM,*,.139F@:RNHBF*9:0< %'0[2! 51=#7__GZ5IPO)0?8G=ZNNNU3R;(_%ZL,RF]-M MJ)T"LT19-XI"67@RX/,IRN2+<70&N)U.Q+>U5YY&4?=R/#TCB!V-'MYO**:7 MW6@P(D">DK)NE.%#50HSAZ,_YMJVCU!T65:0;-V8ZC17\=0XI<)TH9T^?&?E ME>KL3*%.& 2U?81+XS'1SBX<<@$8R-@ET^'NI!%,,!NLXOMHTJ^S?JX6VF[1 MRXKELFQ.]R U M9'U@-O:1ZX:)O7?$WCL)Q;6X1,U' ()"?#+8CE^+R: [0$TXG%!EN!V_%F/_ M8MI:\$&,W/AHT%Q0#Y^(D:.TUY?9!TP36@=V!QD@ISF[AA]G1M]\D4MRZR;Y MV@!ZER9%1Z%=\879(0?2I$;?U22]9S*?8>"=BE)S,%(Q]Z'%,6.M/\6BEP\R MW&#V4/-)85PGRN9YR'[ZSY1=A63\<"X_!J=)P4'#)R0N%A!5+A:_J XFE9^ M70$P'-0%0(.'^@B(]=1CK35\"CSPKJ3)1QV+SL5&_$V6^):D^\#2/=I/AYYQVSV&FBF:.&1BVSS:$H?9)VX^ M74_$KAKPC>3N)=+:J#N-#)MNCR=8-WMW.GS\Y,YR5%QQWU8L4%KP[4.YO67B MR8H.7EP.H=QI>WQRVDCBJBZV 3^&HAN0?9N>[9W M.AZR#MTC\95+PE'.\&!:UP_;:Q9-]]HQJA=V&&;SAZO;UU=_$^\J))O)Q6AR M&I^=CL^XRMF=RNB#>:["*7+H%_Y7DDNJ5"\UY2LNVV.E^<0I'-DW&AVH@! ( M)8I+]@U;-#M0W>[8)]25N_?[RN4RLGV$T"XE]Q+\ 23:. *W_I&LZ;.+/^_?UFW[8OZ!<^,7 MY,/#6N!#RB_7P7_AW.@8(C=X:Y]J';XX^P^"\#X"HSR;32X G&A.H[HY15LY M'9Q1 HX>7#\42(\7,UH?(7=&1Y/'GWY1]7FVRNW^[((F+TCY: MC43]R3!4(VC+>V\"$ 60;8,RWV;_E5QQ+37?_;CC06K#$!ONJX:3:#"D MHMGU-MR#U$BW\J%5K,G9*9-O./.DOE$*R,J'@=Z=:]HZWSLP"<="#$EH"PT" MA,XJ77M;GT@VSX*VGU\TB;GN WIJQMCFT>@J97JT1?*=]I%@.W#?W[A.YQRP M_;*B=?KA]+Y$+E[Z@(VF)H$RP< MRW*U-<5"J9T;:J2[XAA_%Q-NHF3BH%*FC[#:UN.;NG1YM4)4 L';A0+C?1FT M&+F]]LCZ9IE3&,\X4ECZVZC#R[D@8E_CM.Q,N]"&+B= N524#@YE0Q>U\-54 M/=AH_,ISH<_(ZL?;]R_JD YZT2%0^OPNJ;[]/O0QV'GC2[Y,01KZ7I'XKW+K M/NJK1^M/(J_Y[RN^A#(U4EJH%E@[ZTTG']8CAP19K_BYP7EA;9/QS MI23"D2;@_:(H;'B@#>H/15_\&U!+ P04 " *@G]6@,I_.Q@+ "9' M&0 'AL+W=OY MAY?2VZW2W\U:",L>JK(V[P9K:S<7Y^9[&\>2\XK(>7+YUUS[IR[>JL:6LQ2?-3%-57#^^%Z7:OALD@_;"9[E: M6[IP?OEVPU?BB[!?-Y\T?IUW6@I9B=I(53,MEN\&5\G%^Q&M=PO^)<76]+XS MBF2AU'?Z<5N\&\3DD"A%;DD#Q[][<2W*DA3!C3^"SD%GD@3[WUOM'USLB&7! MC;A6Y>^RL.MW@]F %6+)F])^5MM?1(AG3/IR51KWR;9^;98-6-X8JZH@# \J M6?O__"'DH2W=:XJP>[X@S!OSRTTTO7S/$B_]]+I"]))RCZJVJX-^[DN1+&OX!RN M=/ZDK3_OTZ,:;T0^9%D2L31.TR/ZLBZ^S.G+?A@?NY$F+Y5IM&#_OEH8JX&( M_QR*V6L<'=9(77)A-CP7[P9H R/TO1AYY"4L M0[,ER4VC-\H(+T Z6U6-@;LDM7.Y6SQD7^2JEDN9\]HRW-ZH6@3[I.,:5WC] M^ ]#G>H#)_$77.. !B<_+AEO/;*Y.AIVP^23#9Y;$O84YWTC+2_FG7SV/ MIRR)4GQ>Y;EN8&:AZL:P9!RSR2QF7RRWOH;@;0YQU.GI6/ M)=-HE&4LF42CT;2+[C6O-F]"WG=5Y00A%_-I$F73Y(R=9M$TCL^"&4KV,5,3 M9!(%2I'6Z4%(]9)_P3[(!]Q]*>AIE,Q&^$RG$_8)#<=EP<0#MG7JME$R8]DL M"24-YB$!A$VC<9H=24N__LD(T'\-*5TGOV@@S=: MW4LW NQ3P+-V/=*2UPVU%5S,83V;S,_R?1-/9)%0OF<_9.)N%B',OQ-"- MTRA+1UU0.S4HZ60\/:,2ST<4B5-S.IZ,Z%HZ.WN:O--1E*:$A32*"1/^]HF[ MGB3DSSA*D9P[1SNY D!'X]B#UJ*A MD2RK^O*A_$P>2]N5(V#V:O>%ME%8_#J$L9T1;P#$%4W11FDRC+&40LG&H_:G M3\US.""LUFOR:R%JL926I>F$)<,,@N@=?!OC6YMU8NTC[99&V61"^<^&Z1G$ M3L?9G#(^3,Z<'RK_#IIS4I1%I,&K.$VF&8D-8R>5S$E)/)S1KY\?1-ZX'6!/ MI-RQ4LM![?]7;#QG\3"EI('[#,^#10-H/U^<9".L'H<4O_=9 $,:H[!-4J&W MTJ[9)UY6X*SK,,:(/4VSX>0LU)N@F\;#":W;VWS]+$'Y:P'INME!;8L6 M+@4V&[OF=0#S,W@13M+D%=A XNP@2TPB&NIJMGCLX\80@>UEC+8Q1$H-U!!] M8*.U%;4U0!^R"=5WX@%>W/'Z.V")>6GH0$;Z,-S#(AS82EPIU+9VM]I!LIU5 M-(X9Q)_0=0"4SGXNM,4AZ= @$K$-QQ"$]8_0L'0L_N@R$'IEZ/)Y-%#RXF!X M<,WI48RS +RIN0X6_FYRK:ZW)ST[% MORDM+:')X?Z_,[\5A.S\CT;Z+=S9N.'U]5I4_KJ1MJT<;<*F67QSQP?5H7SG M,GH(Y*/9[>=K]B6=QMM(4I<>WW4-/$=KL:$((L=FT M5U&'F6S2O_(<#\?@VR_07I!;Z"."1NKW#EAT\C!!=194C^*(;=<2C-YE?9^41GU2;1Q1D,&U1,=K3&5ET+I?)\"2+TIIUD#(0<;C M*S@$[!ZAO2&[LDSP?-T[!18HQKXE3$%& D &P-VZR'NNB7O<@KT(QR"0(,Z$ MTFTSKH/$BM./R&,I5TT)N+J=R%'[/3TS"E/FLK%$YUKL3EI$ _;@N7'(?E^+ M/9;$J@INVC!JD3D,,9AHV0I\K0./<]I\ R,Z6)K&4&[H$$?0C)Q!FOK*QOAF MQQ]0OB+/5H B9U7E7__UJ@#@K9PUEH 'C(&_0/0<*L(>K#6(RS8:@^!0) M1U#L? O[_PN]H X+$JVDF+\"APS#V$^/4JDZ!U7M=O/6I6Y:$@>-.#"VA-#V MDBC: "GLA?-<>423F#%NAJ!G.& C?L]EZ1:VV:;BXN8SK.QOS>T(!1:"40F& M"=34HR7G?'L V#L&8Q)-W5;*M8AJ]T[:#Z@# M"M^+;LOP,W$R?#(^AZYS3\GHJ:7,Z>1&P= A$:?G/\5N6$#:SZ$'(SXOW='< M0Z9X<@+$4&N)5,/V_O(Q^V!0G![Q\-+GX7"$KG)EXSBK[US/L^>;YI#]5K.K M9@6VH&<@/0:ZK9>E[X;/W1!+#Y#:W9:ZW,B5Z_D:H99\ZW;'?!W1DT0XH=Q1 MR*Z)6$"U%5!$,*=#-+N^^GA'JI(QW-.Y0S\.%TI][PA[1P(EURLZ"6IZ*.I" MA0FL%YVL>,BE"9BMW<#EQV?L/.0T-0.'H"SL0E??^K(YZ5 J@R\$K M-2.B787185>IC??',3E*4C\QVSHH#AA']/Y9ZY.CXQW<;EN2L W7_>9A^]($U7!B M,:;9+>C;+IYO@E$/LWOBU%"4]\+WD4,M *0>1=<@A*!=6L$4LFJJ/@0"D'CQ M#>@.^W>;(FE%96@?-;F6BYV_I5A)4X:Y[;T*YSQGJSUZ]LK402,\/4."#KV2 M..^]+L)1;N5>BA'+-+7U;XZZJ]U[MRO_NFFWW+^T^XA6P*@!/Y<0C8?3\8!I M_R+,_[!JXUX^83RSJG)?UP+PT;0 ]Y<** \_R$#W-O+R+U!+ P04 " * M@G]6-52@%]L" "J!@ &0 'AL+W=OU!LVA9J2YXD-^W?CY(= M-T738"^6>#LZI$1ZMI/J3A>(!AZJ4NBY5QA33WU?)P563 ]EC8(LF505,R2J MW->U0I:ZH*KTHR"8^!7CPEO,G&ZC%C/9F)(+W"C0354Q];C$4N[F7NCM%3<\ M+XQ5^(M9S7*\1?.CWBB2_!XEY14*S:4 A=G?''?Z8 \VDZV4 M=U;XELZ]P!+"$A-C$1@M]WB)96F!B,;?#M/KC[2!A_L]^A>7.^6R91HO9?F+ MIZ:8>^<>I)BQIC0WA1_CB7@#X MD&!MGAP@I;?ZP=VN_81PW52HF)%J"MM M[X%@&7?D7A*"C[!S_4ETV3V=E&-KT! 2["B 3X-1', ZRVA:V#1=PKNI2/B(IC4SN0-:V*-H5H]7DB@DJ7G@>0!A.7M![O6*G"<:A)1B/ M)\^+L ?TOZ?%/U!+ P04 " *@G]6(06O*^$' !L$@ &0 'AL+W=O MV\MSTWNM6GIOA>N;1MK[5Z3-]F*23'8+']1ZXWEA>GG>R37= MD/_4O;>XF^ZUU*JAUBG3"DNKB\E5\N+5C/>'#?]4M'4'UX(]61KSF6_>U1>3 MF &1ILJS!HF_6[HFK5D18/PVZISL3;+@X?5.^X_!=_BRE(ZNC?Z7JOWF8E). M1$TKV6O_P6S?TNC/G/551KOP*[;#WG0Q$57OO&E&82!H5#O\R[LQ#@<"9?P5 M@7042 /NP5! ^8/T\O+#2K2KZA(4O&S:?W&B==M3?5C!5/@V8-*=Z!>I<]J M_(&J,Y$ED4CC-'U&7[9W,@OZLJ_H&WT3'Z@SUJMV+?Y]M837H,1_COD[:)L= MU\9E\L)ULJ*+">K D;VER>5WWR1Y_/(9K+,]UMESVO]:0IY5<1S@%WK%E:LX M*.,#14YW&-CJ$JJ=V9^+BA+W>/BH1J*]W7,.BQ"_W%RI 48$4M.6%6X<&U:3K9WG_W M39DFQ4LG.BT9MFIOC;ZE&A=A6S=H#R4.-+5B9Y9]6( FY]&9-#E8]T0Z$FNI M;V6K?H>&L!*D',DF;*JD74*P4QV%![Y?TO_MC>DA)G5#Z""]0[8[$A70LT7.&DIDAL-ZK:H"]H+98$O8UA]U?6-,'D#L>2 MUJIMV31THW*R/\$=B.'03.QG\HS>FGZ]>>QZN!C:$%FW"[GL.JUD6P&;M-5& M>;38WDH$5_;8:;C1#I*F@1RS0Z#:6A6L.;GO= M!2V=1% C[GYP#NL&@F)-;8@TDG4R9( ];_M*D[2G")KTV,7B6XD\?S_<>QQ< MGKV/A%:_]:H6K0S000LG3B8__?)F N&5,343JT*F!IL;B2.@(M J8#-JX U+ M\;]!6"S"LRNE(?1'*N-OKP&F_-YL];@@G\,SJ ">;L<3)F!0_B0/E0E0P5M9 M;\@AU[A$ 0W0>"-IN6/,R?75S6M$U-.=5TSF!X9$8F-Z1QNCZV@?.CG$5;7. M*Q^*&"LGD[?OWG%>Y-JJ"O$9R/:G*:X,U-@A,'\U9Z SK0X24B-D80)IY&=L MIUNI>]A!G,B&F0AE,#0>@O6&BYN3B)+G=:U-%4CJPNP H^A28&FSA"ZD:H4C MR%C$;\BBXL%(-"1=#QVH:$;P@ 6<052#M:OZOX -A6 [EP4BK8USIY !*L)6 MH"'GHYV0EW>N2==A4R9$M6E>G;$!Q$KZU4IUF>^Q.< M@/K'U;4CNX89'BBN!K<%!,"2HVJNW:(I8.3#$(1NULH\K Q9M&?YX'(?Y&0?8 M03S;83P?)N6UM/6!MT^;R3_<+B*P^(*[)WO>.\!%HGGDXI]$_$([1[XX0KX5 M69Q'>3S'59H749J51YM+$A?1?)8*;)D5!3;/DEF4S/@JRV91D"ZB>%Z7( "PIX/8NQ)_:L2"I/@@\W>$-Q\'- MDR2-%HOB5)SD49F6I^*JPA'A5 AK99P_[!LG2807GU/^C^/DE.'>W7,2T1O\ MP6Z4!8[K,%Z%+IZ^A$@.Y:]18=_C-0E=E&MNR%3!^LHB/14?C0?-'K"?<.06 M;' 1E?GB],O I7&4E24'*YN5 Q\9RNB>2*,"F4BB69DC;+)=% M$MN5MP@FW59V#Z"!Z2>T A'JF>TB-)O =@C6M/3[K6F:B5_'YLK((M&"2B=I M#-3)+ .T@'??4AX:"5*<%%$Y#[R:1[,%_*AA0JU4H+YTCD>5(Q1)YF64YS.^ MRN,H3^='25)P@N/P%Y<'P053LG(ALC2:Y8O Z444 RE?Y*DD*,%8!![LS2:HEUW^OA7S*"Y"+)&"0MR$)K"\WXT&8HU) ML1,_*AQB:QSU ]&'87J;80-X_G_"=[TS2-R@5"6Z)MS1/QYN$E MX/'&C%V?BZR,BOB00]7_TM/>D%E;V6%L'QOHIU9QS[GQ87* 2)Q%BY"E##3/ MLKEXK1UM43+$Z4X6B5B D?%1[<=>,J<'7P P=ZW#=PY$CP_'X6/ ?G7_*>5J M^(+PL'WX#O.SM'B/<#B!5A"-SXKY1-CAV\9PXTT7OB&PO M=V]R:W-H965TCO>Q;@59849Y*'3A\2BR2PM[-[=D%>;)2^ M-[$0EGU,D\Q<]F)K\Y?#H0ECD7(S4+G(\&2E=,HM+O5Z:'(M>.0VI[=Z*L+5=A$9N)&,U.D*=?;A4C4YK(WZE4W;N4ZMG1C>'61\[6X M$_9]?J-Q-:RE1#(5F9$J8UJL+GOST_1)>] M@ P2B0@M2>#X\R!>B20A03#C0RFS5ZNDC>W?E?0WSG?XLN1&O%+)7S*R\67O MO,)%8F_5YF=1^C,C>:%*C/N?;?S:&32&A;$J+3?C.I69_\L_EG%H;3@/ M#FP8EQO&SFZOR%EYS2V_NM!JPS2MAC3ZX5QUNV&QB6.A9>Q_B CM&8 MO569C0U[G44BZ@H8PN#:ZG%E]6)\5.*U" =L,NJS<3 >'Y$WJ:,P?QU[>=+\\JJ27)N>AN.RA5(S0#Z)W]>TWH]/@ MQR/63FMKI\>D?R7,OK8.]BX66)3F/-NRF&,3FP:C[^]?L-=IGJBM$.S.JO"> M_;')A#:QS)UP]KW%OIY?.GQ]]\>-N]U[P4+U(#3IX$G",I6=%!G5L2BEF4$M MV&!MD43X/[-:+@LKF%6,Y.Z*945.CT9!\)RI%2V1FFW /@9U9V/8C-J2:9'2 MTV?CH#\+ @;JTWAK--K!C7@D$OFP4,XE5"@A]Y 8-Y%$F2P1/V[-29DV/E5G#M[-HQ M^*P?= Q^5D0"P>*ATQ+-0 M>,!HG9?KJK=B>^,W0)#@8&QU:"3 7N[3YHA0R!. M*QC'K4BV[%DP.$/[2Q)2MA%50A"62X4TZ 2C"U[*D4&)4?AQ#VN0RB;4PI64 MWG;T]E&8$M;)E9..2U>/2TI_4R: \X\(:1_J!F/*&F@EPC@?-K&PL2>,[1/( M:5YSP/I,4H#LK1,+^PC &FJ=G\Q2;0]YGOZD0R?_>T?AT=G[ZJ9[2-@84 MR5XMYKT73Z']MOEEKI_Z>D [MJ!I<%+A:KY)[SZY S9P58@X[LKI_S\[Q'7A M@*6+?H=U&R51R0V\G>O?F?TL<;@$NI5R'+2V7:/#=DT^PZZ55BG[E0-WU!54 M_EJ 5P@4F:'@,-A'3@U/B:UH 9RF,-%-S(;(30*@3/6<$HM"W*FP[\R^@@5W M36KN.L18\P;$W%>E*:O2&V0:'EN*3@S*#JWR=GMN#'KM MI8N/\E6A*:!U)#JA[T2\Q-4JNU-J#C0P24=%C5I;MQ7[2O'SB;)#"$=)TH6X MPY0M6OQ3ZC4XBC_B15/@L W)-S:[K*D!ZC>N^)4]G;[%"+K*-S7M?\'#/0? MGK385QNU:--*:O2QR:?F+*=I%GCV.2#4D1DD46-[OB>!B:XL_E$:/ZW)UIGF MFFPS7)=-_8U247D,3-'.0R1ZU>)W^CJPW9'H'O1>5+RCA3L3NYK_9)%XAJ;! MZD,!5!PS^4&NR3D K8%JLLL";M)7!3WHYG7,X0L. 4COB"@FUY*(GGH"#D#N MM<)H\EG#Z?3 <-K-G-W!]',Q>EMD,7'+?HB>-G?-SF?C$QC5E7@8HIT#HX>I MVM90V=R4;=@G-Q!K&=MMX-R8(BV[K5JB NJ>T- ^>5\2OW-K4WIU4[X.?*<+ M [KBS+T3.#$Y@%&4'FF16'E2&JSK>6Y9OL[(&RZO[/-47GGN&-TX!N_VT;I4 M.R%KOXUXUPJ,HVO?11!ZD45@F=;,<%,R=*I ". :@I@_<)EPTE .IW0 ISC@ M]"Q#T6_F#B(= )%@:+'L!R**@MZKU=-*K8@)=_\:"M(E5)9OS$:- 42&IFKE M+<0.3X*#6F=HJNI-!V?(^/7GLV^$D$3G0F M,JI.W!AW1C3:>B2"34WW 9_)?>DFV_8D3DFD3F(=?/]RBSIN>Q!R MP=C_BJ+RL G H]-@+EH)L2YD).@UGZG?V?B#::0HQ5P:$O_L[::UF8_/K%]( M:3"(7+N5$;KSEQ#;='8Z/0G.GM)E[@ 8&IC=GG35-W3V2T;N9^4[K]J@1]8> M.IHX=':YJ2*CSIBBFU?/!)/9?1>F1>+IT,-M/)K5T6(:],\G,Y_#D[/^.#A_ MW'9V4G3?"^AAZP,"8KMVGTG<5)I9_RVAOEM_B9G[#Q#-1)= MM_]^E)QX&= &V':Q18KO\<-^7/;6/?@:D>"IT<:O1$W4+I+$%S4VTD]LBX9O M*NL:26RZ7>);A[*,H$8G69J>)XU41N3+Z+MQ^=)VI)7!&P>^:QKIGM>H;;\2 M4W%PW*I=3<&1Y,M6[O .Z;Z]<6PE(TNI&C1>60,.JY6XG"[6\Q ? [XJ[/W1 M&4(G6VL?@O&E7(DT%(0:"PH,DE^/N$&M Q&7\7//*<:4 7A\/K!_BKUS+UOI M<6/U-U52O1(7 DJL9*?IUO:?<=_/6> KK/;Q"?T0>Y8)*#I/MMF#N8)&F>$M MG_9S. )BF2T<8JL1S<4I$S[*'3F^58RC M?&.;1A%/F3Q(4\+&&E)FAZ90Z)<)<8H0F!1[NO5 E[U"-\W@FAEJ#Q]-B>6? M! G7-A:8'0I<9R<9K["8P&SZ#K(TRT[PS<:&9Y%O]B\-PY7RA;:^> M'/\U/UX:PY!D_G*2H*2%;V6!*\%2\>@>4>1OWTS/TP\G6IB/+\ESLA6CV/#<)F$)UD%G1HMU0^@\]+4J:BAL MITNHY2."#%?HE-2 5<4:!=8HU0B5,I)3L[^PIE11N\S)8V2A^9".-Y*3P1^M M@.$66BYB\M)PDR-Q-.AV<07X4(JA02>C=]PREX.X?HV4]M_OG(2, M22V3MGV)W^Z>Y[D[^S+:*?U@4D0+SWDFS=A+K=T.?=]$*>;^&:KD<>E4Y[Y+ AZ?LZ%]":C:5GZ#$HLX$[W6,9C+W"",,/(.@1.PQ/.,X3UO&<.[Q(9:;\PJZR[?4\B IC55X[DX)#AP&P1L.K'9@I>Z*J%2YX)9/1EKM0#MK0G.3,M32F\0)Z8IR9S6="O*S MDSNJLT">B4>)VW$G U MAWT2VA"R#\%%^\^9@._3M;&:[M2/UY)2479?IW3O;&BV/,*Q1P_)H'Y";W+R M+NP%ET<"ZC8!=8^A_WM%_R,\M(0$FZK"D($YA1G/N(P0N(49;H24SE@EL$(M M5 SSE.L-QF 5M&Z)I7JX*CF%N3*V)+EZIG9DT,"-35'#8F]E#K'IKAV@?D.N M =WU(_,(\S7Y[2]0#4!'B58Y<&.H#_)*_1"6\@FE5?H%ZC(9> ]AF_49C9UV M<.[&DW<#%K)+FK5ZK']:GO0N^L=HP[^@[8>#DKS7O:"1A3UH<4?6"MN=,#QM MA+G=!9=S:MZ$^%@(32PU#E V;R*KG!3&*BFOW3C_H)_D2"5Q7=- *:]J+4TI9\+:F= MYXE2=K]P!,WO:O(34$L#!!0 ( J"?U8N,_B%+2$ '1M 9 >&PO M=V]R:W-H965TEBV$U?) MLKWK*R?V6QX 05AVLE7[P3*)1T]/3[^[ M9_C#?5E]JE?&--'G=5[4/QZLFF;S]-&C.EF9=5R?E!M3T)UE6:WCAKY6MX_J M367BE%]:YX_FT^G%HW6<%0?/?^!K[ZOG/Y1MDV>%>5]%=;M>Q]7VAJL+*+*+'\\N)H]?3$_ MQ0O\Q#\S\,-<7YHRW#,18OHR;^/D/57D?57B: MH.$#3Y7?)N2R JMRTU1T-Z/WFN!1HL.\D&'F>X:9S:.?RJ)9U=&K(C5I%\ CPMDA M/K>(OYB/0GQIDI/H=#:)YM/Y? 3>J2/$*<,[W0/O774;%]GO,7AE$EV714VS M36-AG2*-WE>F-D4C%XA:K[,B+I(LSJ,;NFB(49LZ^M^K1=U4Q&G_-T0B0>!L M& &(W]-Z$R?FQX,-QJKNS,'SO_UE=C%]-C*],S>]LS'HS]]7&6&[R6D="?G. M](90_69@T7'T<66BQ%TS:;1TI*H]J0A"WJ8F:NCI6+B-H>'[=;G>Q,66Z9[1 MY;I=U%F:Q14QWR2*\QP/WJ^R9!7%E:%/99YOC\O[PJ0GT9NB,56B$&@QBCIF M!5 SN$6<$RZ$^"J^,]'"F"(R>4:"!4Q/1@A][@A]/DJ;7VH#[%[5348ZP]1# MU/TZ"$I28HI-7#G^"^CT?;V/Q$S9*L6,2:\T*TMIR/7&+^*M*4Q%9-WBOME@ MS>A=C/!+D>$;LS@OS]7:5*0B2"'_UF;$IJ2+"M+>&#!J2OKVR43&8=ZLXB:* METM2P0R.IE!6 !BOW8+'=6T:6M8\BQ=9GC6\QG4,O+!@YC,9H)K7G;Y5)F>6 M2K,ZRJ$U%-K)JMI-HDP,Z8TW4V8 HS^CE)BYNLT5N%+=G#&<9 M9Y6'H5B758@TK083F5$3%EE.CNR6Z82R 2-9A9_WD.Y9Y$I[K*J+# ;XJ_.K1!9C+DI M&WH*; B - CL19'PLP1W$CR MVX%\22/L[4,3!@TN;#O"7.]506PO. G4HS! M0M'+JZS&O!("2#R\4C1T)M,C[L;*^_&)[Q)3%;@XS!O#-%6YJ'CT-(/NZ M;*L$O'N5-&TPOW6\)0$@J:KDZ1Y5QK38A=-B%Z,ZZ#JN5XPU?WA%;$A3PJH, MJ;-O!*5ZS:XP3$:6FJKF95B1-T5TR3-Z/F7VK1O1:J+'B A-6V7-5G1A94RT M%@<#,@0IN5^1;M\0!5?$.G:U$^!@/ Y=)H,7V]"_6I[+B4UR5J.+N/CDK116 MCYB%- ?YIR1<6 _S.3$P=28537I,4%H(&(Q+,[HFC]V:/!XEY)4=_X.3[*'5 M& 4R[&4,0*;%<5>])G'\Q@I:E5_:)F!QYF98&ZCW)BHHHB#NSLFEPHLB$6"# MT,![PW-+AIJ@)$2RC%6R^+Y@!W; HI:,0,(497DDA4Y. 6E6*!,(D(ANURK& M S, GFFK,Q$W 1*9EPD;%F*ELKU=4?RR:_^ZS$(SOR-^A7![U%#?@'ITA46?I0T;']HY7/HF[HAS0R- M8<3 @JGKB!RPAA>A$ V]*2E@H_659':T1O2XC4>\Z*0E48(0LCX9+R]A3'=/ HD6$0U>:\4G)/5V M.H7$74RC--X2UB_)0A:_M5BTJO?Z/:EV!*3%9:8CA?49)5 M2;N&W";&N?MVMFSH"!(I=74_Q^3JWE3PJ.@.'JJ?1H?\$AE]&K$^XK@0?V;1 M"^%3:*6%(48NE)=E(:+OHOGL@OZ>/;F(KI59]1;+."<@.E+<160V.9N>1X<7 MET=$.2A#GC;K%X__X>GCV1']/9T>T2S5K?.W__:7R_EL_BR:S2Y#= W1+D1T M-IF?3Q7A$8MRZ2S*Y:A%>>.]PB%+,OKRL"4)()(%L=^V4&DE6"B-#90/+^U)."F$D^0]*#UURISAP03 MI(&80X(345(U)$='W>H=BJQH^1IBI%1=O7O5*BD0,]YHPF66SQ'(&SB&"P,F MI1@:2HB(%9$OR+2"4B$R]"#*>Z09TE];<93T"?9PA=UHQD7$] P?RVIOMMEE MZIK0S"TA!I]T#%.H]GG.$T"[I54D&@*E0L5;9*HV>:Z!9V)$]@EIG3]IG;:R M?O36D(XV2!211"5FO2!P-M7#^@1B/8%VKX.HKC\U51%V^F 7$/$&O!+GI&2N M5V8-Y(DWS2W>.(&A)TZ'^T@&P.0T7U+TT$;0RE5\#[>3A)$F?)B4&>O^#73M M$3Z1JL[J%8UT6Q*#18>;;*,N3[N@)U@ 0"'GE#[B]458=XOXCBXI<39Y*WY% M*AH?<3V_5-T:#4]8%#8@$DT=0912N15NTN$. %HPY@)]F'[GI MQ5RZUNSR.0Q8AND/TCLGT;\LUPPLL/%$86I #Y"@0YN&FI\$;D.,\)D#&+)- M'8>>;9FX /2O..[-U*-%P%MU]9V6X-+$34=><84\=E-! M,UE/ &Q"L>=)])H%J:S-SOAP")7'2*#$G,B,8 L+A"(\-8F+H8@FS&9,H>B> M'"M/PY2QF$VG?[52W94#";B5[DK+.JGB#?@8<7'/%=91R*,Y#7@.2'TW.YGY M"\R78Q: &TDD,FW)P,+2O:X]*W$07AIRR,C&B;KHNDS69V=]W50QG*-CH*1^453> M&='-?BE)J2Y;9.R63JM+7FLH"$][@WMM*K&&^'M+Y7TV@(I.IV;@TM@<$G&2 M\B1Z2Y&?6>&5; W77//<'-+;84TP!8KFX,XITEGE9P(EH#:H,DC[0#R*DHP+ M7.]<4G$YAHM .U+T;9:G]-">T4AR8HHS,=)LJNJ7).M,/TO NR87DRA=T5(N ML\\-)Z]W5W,,MMA%!WZNX$^TYE*+)J_+97,/4#F9%.3.&6Z\1DS]NX6Z1/0O MD,0!V<<1)_TL'07F+2^W>,6U4C$!6$EQ;EUDMY,013A^#/JGCH="\*3Q2@=W MYUE60[3T<5:)BTL&VF RYDZL6(6@GFC%2;MNK!FXR@%>DH%AHDFV@X=!0@_Z M&U>=K240=$[#Z7YPV&B MN;Q[%5Q7&,HZSJ:\.3T>5TPM;<[CV-8?!6/%;X)!R>S%0TU!V M32QAL>B>1;DF4DL>Q*JL95#7.HE^(><#HDW*1QY0W[%L)(G"B2Y=%Y0'M1*" MG"/=1#UMDO_OB:3K\FP#6*GHK.JL#$ M!8M;JVUD=B';!N) ;]IK0=E3DXM?H)JOYYG/#7HN:+A6ZI#=LMBO;7HK6A=N MJ1+"J>^]E/U6*I'OC&S;=K*/7*-L'C1!S$;9\^]DC.[)Z^!1WGALKAB;07X? M!3B<''&C'$?N8R;J$^)?NR6U\9D-"JP]Z]8,._3(]51R'!5XP5%L@0X8*RL1'K(%61'9#W'AY2M*H1K](SF/D\9,.":%! MO7U;M!S'^YHR31M]F6.)&XVE"!=;WD\2R%/$! M0;X_9'WVF1O0WV=2)7?IZE_DVM)2QJP8)!]N:_ ^]G7I<>L(R^,!*4BL&>'" M@/_BBKSH-TL2MF4C55.Z"$3#P;0\0*MJ@J$>,N\N-PZP"T%@MO5!<(KGXEU5-Y&>(Q(W/221XMJ& MZ(3Y"M?6XD*S@P$*'=A\TW!T5H?AV=6 /--4=S4XIS2%'=U4_S6;GS0FK M4NEJ5N442R84MDEZR&/DN)I?,ZJ4:'&V0&MGQ M (>2ROVUX!C-6Y$]<4C'P'XQE^<0_&(Y; A#6VGJ@YURJ>GT_%Q*5>(WUM%L M-IE?SO>^-8MF\\G%Z>/H_?NKZ(.1PED='=);9Y='>U^;8S :[?))F$8DAJQ2 M6X\!721SB4Y (Z5)I3PMLO3O5=NP,6C9=Y:^VA&?A*UMX)E:X[.,5A/<9D=S MF>[.@*-=8=K*@\EF6CI.*LXV(!$[.[FP.3!.X,?ZN R423FJYIQGARM3(T"8 MLPG*O)-:ZR:R70,8&K5\_P"8R.*2(B5\YC'92;8*,_N%T%JIUU6"MM-Y;I+T MM9,FTAX_L1&DC([##2\:U!W@BN0E;0U_&!>0<*!^'P1_>):W95D7= MX:V)-0)X>4VK1/9[[2OADX>S3Y<+SZ:3L\?GTK&PGU?EJ9/H7VQGD.2'4]!6 MZJ'O^&P,0.K$PWE'L9Z*OVTU]D.-P?A@SCH' MK!'V,78Z$J3*<$N!;T-.51)O,K@,+%&3B>.WW MS<[A$Y2Y )/D_E=!0@D9<]N/PE%47&/]74GR*3E"3HDZ=X]C-%KZNJFP)*:J M!W3?L,ON8R2N9X*]T)@IV+KHP^>S=^.0!S 2H':*>!UGWK6W3>&@]_1FN4O@V M>9P^$_% 9NLF+/[S!"%>E,@C_#D2L)-OX\ZAO@GE]*(6.&S;@+(+W5EE&XJ; MFBI.#12/:#O^&A7QVNX>>*?-@FD_JMZQWX89CDS/A*M"FQ6I0%9X-G=OW3=N M\W*A3!RZRVPM=@LODM8=J*ZA)B5Y;NUJBGG_ALFAJ_%V-5*QBVUI&+4BAQCW M/D57@D#7UPI+ETG(H25VVG BD-T%.M^ M0TAW93F0[#2(S.9AY8OL7KV36=GQ)COC#KIIRF/.H>=0BB ^#9H)>V'5WWGH M:SOTE0Q]%0S;H?Y7/O[2H%>@,5H%V\'X:73=(9CA;L;+R7R.AL;#V>7D[/3Q M4??:V>3L\N(H^KA75J+9^92>FQ_)!_I?Y.9\2M_.ID?R 2 X+Y%^ 4<9_?*Q MP^CRR5'W&F'TY.RHEVZVG>1#O&OGB@S=SG P4&'T(RR_/\/&"/L[.3_'QGD\=GWV:=;SM(0[Z M:^",Z8IJ6C14ES 1%2*1K]>)[XKHOV**:LC-G9U/E %#YV%HUV-D>$ 6+T2V MA;F/KJ4+^8J\4HD.#@'EH'_YX$C\NA<_O8O^08HG0]ZG^#2)?CZYB@X/Z#(] M(9L9+(4L)EIJP& @QS'W=E%,7>9W>%3;H+5/=FL-:T[?NX"^KWTHSA*@0N)! M\5+ L@M(UDCDYT9Y24:0T?A8M5#-0)VPEF_H"^YT#W1JQIHJD?0@Y\9BX2:2 M6QJ3 *S6Z@I.Y*YUY?IYAK;PG#;(C]Y?9ER'IPY'T*H$WE#$H#AF#MOJ&1/. M&[,.Z:#*68 %V@(?U&\W6ASU&Z-GHQN3G[]%&\9;5N[LGT5OG"LW*/W?#,WN M'>[:\7JP;43W&VDFU]7K;)_<5]?M!K*Q^_M KH;K06$Q@3EP%^N5R=-CNG6, MXGJV#(+G+[24N$B_*6T@X/9BM9HZXTDC74(@-J4F?#H-6TRUT1);W7V!FV3W MU#-8%SY@FJZ-=B#;[4:R5=R SKK]=ZC,L:?4# ;/U7@55P5 MQ^_:)GKK$Z2#"N;KP7!$">-KS#'JSCGG4&\ M)>7PXN3\KT>\0?_FXQO>3?3X&1<*3-$&'20\CMAQCZJFQ#_R-N*QN8B9(3F2 M).I^DEY&/_UR2N?V][.!3PPE#0X=-I#M*=CB61D M/=!E>6^]'>5+^*1-;GD#SH"4:)=NF\@.?IT(ZGMG,BPK5NP>Z&;Y@L\VTA8T M/X-[)!XZ:?QRD>OA'@*GIL^UN X--R-1&'N<%](" )>.U'<@($3PXYGQ6E3 M:9]BARV(MW0@/K=DF^#4$#LT(>RANWV"F=_-'?$)11$7NH)'W>TZ0SDL+HP$ MB]*-K.UE"PIPEADS0>> @D%T*/2'BU_>QU6JM/]"#6H8+(6>WL>%G, M%4E<69E)]U8$#RXEDZQG&6E[-"].9W9^;Y0XS_?0'K)[RY81-J6T5OKXS#(1 MVK%S[::T5H8S/I[$3H)8<4."LG!7PJAB]>>_S,9/;;G!V* K]ET/N^%? X#4 MJ;N@.9.*MTC;DQ66;;XD*DI"1C;+L3T46O,L+3>P!\)+/:1\]1@A5;[8@\UY M,QENIR?='SW00P_-CIV* XJ>W8::[Y[X*JAU__;DE"?=XU&^81M4:(;'%M@? M)C,;/TWF!@=B'+]@%Q"JD+R'O:?!?2,H7G3<$DI.76R-'4[G^5SD# M!GL.]+;6BDMI>9CT+?%#'9>("Z$!8M9;.NQMMA@JC3(3,FJ\Q>(H.$+#A54X MGW:=C4Q=A;]36;3Y[&78:[3E.J\<6 MMD"CGCE>!(MP+U?"Z]E4V:)M[/Y7.4M+[BU,5LT'\!A"5!#@/0_/@97\X$7HFW!2Q),+0].5/,#)R(!]: MMA\ E[O9U8_,"@]KMZU9A4VE4F5!=D5($X+N=0%6XE;Q^0%70V?8==)CG/.$ MR[$W8SDTD59BUR_M3 @W_DFGB]+ZPN\CO%YZ-[_!%%,9;1]\3O[-&')2M MKP5"$N8N;MP11^PVK=>(*5AWG,%^T7#TH^6B?+)&# K.< MWV3@-3Q"Y,]97:M3S#&JYI#&SG7U>P[GXWL%>9?OH/IYT(N]+?HNF@Y/BPK] M5"[&ZEY?WD(M,0=XUFQD(]1K3F;8;J;=$$)W-H'=C.D?5J42PO4E5O[EDM/B M7ND1ET--E$)6P<0KPB&WP#9C\;F_=;B+@)M4N7#:238LL\_TFH!V=MB9+[_1 M6?=8=Q2 K\4B)/ A@TU,]:#&Y'"[!A1+6/&$=^??@>[C+HG8Q$)(.D>H%<1A M(/+O58VQ P&JY46M6N+LXW?7)E$LFO> M/W,0PF:K&*RYOKQXO.O$'@-IF56.H^3.-CXSAMRA+,D:JUIE#N%Q)UHSZJ\% M0MB0'9Y%J_(>A;)^/Z]R=WBH&$]$#[GCVN@NBAZQJGL23.>Z+ROT)Q=DB)SC MQ4WB>M;H@@1#T=_1,!UDR7BG$@40'#/;H\\DZ\SY.3Z:0 JX4GOE M(^]&R!:<;.:S6OZ(SMB^ $4+MT&:]/9H'79P$$ILJHQGL7^""W>BB+ A4C_B MF,A].42 SR -#TV1 B9$D;L#NBDB=6(0(6]\7YK-L/ \CH>/9\/I#C"-P4CV M(%SN0[:2>-/ MEYKS['*.^]%LP?2-?LHC M+ZH\0]K(% J,D[3F]]_C BZT.C5O=35L7!FX)0*FXW>+#S:D_,;,E]]+/!_? M2WR-,V&+IO(G^FE'QH>L_C1HU?X /#)VKX/M3S31-N )5Z4F 7"G'0=QIT MMD!]VJW8VJDL)S<&T)SS[X'!,,KIQIR>Y6.J)0-%=!0BC!Q")FT$19 7E,IV M)W;JYB;F,W'6TL?EXHU?X(P)56=#G1"/SG\D< M_(]!6:+$:>.#4O$GP9;2[T\Q+2-O;1/+XX4F '0#SY;C[!R< N$:*SGMAH29'CEZ'V]]Q\E;TLITD8_:YU:F=QQ!IS*?P[=O M7KS[<"1A+GO0UJ:W-//CZ85L M@%_: X!P:G#CCL9PRZ-IUG[#U%E70P%KK?G!(>78U1-4=!/V#ZA,]HRU)][@ M"3HR>;LS0)K5:F7 J-VDUMX[?]8?YJ4EGS@H,A#HQ&U3TY%<%\#@CP,0PL$A M^J,"[SO%YN.]7;QM_2?9^/-/^)N#@OT &!*[\-%52W;QXG#W>W"DIG1FF4S/ M!PQC@3;K95A3B(K YC;M)M!.R12UQ8 P< :^1IXQ3M0!0BHX%1 M-S;9)),;RL.5$AX" )2[@[-87'9I=_=^;4.%<.^=Y$<^EO9B9Z/YO1:VM*># M0K4J2*2LZ"MT7N<4QW*!Q+CKK4(X%%S*BDV+EO*WO U[1HKSET**C$WVOE7>*,_L+.SHY#:S8G0UV3O1_X:#9,VE!8HX4&E'O@Z/#F-/T6Y*S]*8+_W0&*N=O#IH=GOD.O M9R.@/!D? A?KN@_V&R'87FJXE0V(O)_5^5<=^K ="%L]#CU&^7F#BG,>)84_ MMF]C9V551&CQ8LL-ISUN:(M=3N#!Z:ZV;>X,,SB E@>YS![6]D+G.-B%:<] MLJTMMDS0/5[;QZ?:6E*F)M=T?F.259&1%>_4/R1 XY5P+] #@]M$[T ,]:+$>!3^$19[S+?_<%VH_A(S\)I:[&MF?%+N2']+R MC\OOD9$9X^-V;#_V8WN&X4Z;'W:-Z."^ MR)4=-=;.;0;MMDW76 A[KC>H:&>I32$<3:%BKP=!4&O70BI&N.A M7YN9\5!O72X5S@S8;5$(\W")N=Z-&F%COW C5VO'"^WQ<"-6.$?WQV9F:-:N MM62R0&6E5F!P.6I,PL%EG\_[ W]*W-F#,; G"ZU_\.1+-FH$# AS3!UK$/1S MAU/,QH M#_LR.JGQ"M-SZ(0MB((H.J&O4X>AX_5U7M#WW:R$DO\*SI063+6RY'4FRL11 M&6]G*R1WFV0T,'+.WP M(3N ,R^DMY:8L$U/.7]"N!2YUR$<+' EE>)\)1(PAY]XXL>3+?& M$$G[K8W1=](W%K:/]QMJ$I@] 1*VXJ +9[VD"5<4/M]&");1Q0'^LTX_;-*W M$S0IM#^WDE0<;+]_ET1A] '",#F$BY13AT##5M0-*L G^.[6?'??S/9'4C$EPDMB$1LC:\G%*?YZ-7^]M]=KH8VK6A-< M4Z8J6U8-]2#I\/><;K4,OE!S4BM)Q0P32EYWM'!/&CU.][5UDNX^SNE#''B M@^E5>.]@24CH8XF5BF^^+RG1^;RT_C:1OW *CQ.D?:78.Y[';A+P).8A44K# M+K.;Q#SLT3#L=GC8AXM^!RA+Z8FR=$Q0JQ]'<*L=H2)% E*8G!V8?)>7_/'Z%R\/,?89X0,V:WSW$G<%2GAICTHHB;N9G M8=**._WFX[6X%2>])MP:D=&CE1ZT/E".IZ!$P&PO=V]R:W-H965T4X#L/I MN&)"CA9G;NY.+\Y48TLA^9T&TU05TT^7O%2;\U$TVDY\$.O"TL1X<5:S-?_( M[:?Z3N/3N+.2BXI+(Y0$S5?GHXOH]')*\D[@L^ ;TQL#1;)4Z@L]W.;GHY M\9)GEBPPO#WP*UZ69 AA?&UMCCJ7I-@?;ZW?N-@QEB4S_$J5?XK<%N>C^0AR MOF)-:3^HS>^\C2YDJC;O"QLO.PA%DC;&J:I41026DO[/'-@\]A?D^A;A5 MB!UN[\BAO&:6+JTT9P0E)1/EJ-JP+U[.(B^]H((RA#!@[O MV;+DYNAL;-$T"8RSULRE-Q/O,1/%\%9)6QCX5>8\?VY@C)@Z8/$6V&4\:/&: M9\>01 '$81P/V$NZ0!-G+]EC[[(Q.&,,7*EJ*23SG) Y7!B#W._E ?Z^6!JK MD2__[$J$=S/9[8;VT*FI6<;/1[A)#-[(%]Y$8'XKFN8ONC6!+46)!3!ATX/^<4K6MMR#*Z8 M*9R#C 8O112E,_??J;@?511,L%[^NJ,DN_;>+)@A3((Z#\*3&-YA90?KB%ML MCH%'03Q!>DR"<)K O6;2,/_ZK;5 ; DN(/?:VV]*Y1M1EL1%5)S'.#AT%HYH M*@S"9 (#;3/MVF;ZZK;9O0?Z;[X ED_]B5TME M!K6):R:O\+3EQM3>4$:H'%9:52][F"VT:M;%C@ZVX9H*@V:H"9D7[= )W?5L MO^N@'=#>BUU;H/80P_OO<5*-4KQ.$<) 3:9=3::OKLDGR1ILD\@B;%_@3EMP MX]@L,'^WTI\]]]1ET,W^5Y?/$<77=-XSI((J1<[HH48HSO'VP H%IG;).7$9 MVS*1'EG#\G_QE$9VJ'!XN*B9?/K)0"$,=?4, T![#*R"-9X_@:]6>""E1Y)G MO7<;)F++ W0D\*5IT24R)G-]#0<2_F"R(2B^XA%6N$-_!']QIOWYZP4WHN=4 M"+![9KRV1#0P!<;B0!X])T0Z#V9)ZK>^YT",?70>P24S(G.\;N?)# XJ1.BM MQ<=)#->B;"B30X('*!J?["34N'>JK;A>N[.[ ?=J\ ?<;K;[/+CPI^)OXO[; MXBW3:X$O_9*O4#4\GN%FUOZ\[A^LJMT9>:DLGKC=L,!/'*Y) -=72MGM SGH M/IH6_P-02P,$% @ "H)_5J)#J3J2 P $ @ !D !X;"]W;W)K&ULC5;;;N,V$/V5@5JTNX VNMIR4MM XNRE#]LUXK1] M*/I 2V.9"$5J21:36RRCLU(DKC>!PUC,M@/O5[2SV?JLX* M+G&IP71-P_3A#H7:SX(D.&X\\'IKW48TG[:LQA7:W]NEIE5T0JEX@])P)4'C M9A;<)C=W(V?O#?[@N#O['863 *H<,,Z81_4_A,.\7B"I1+&_\)^ ML(T#*#MC53,X$X.&R_[+GH<\O,8A'1Q2S[L_R+.\9Y;-IUKM03MK0G."#]5[ M$SDN75%65I.6DY^=/^ .98?P@*6J)?>9>O/(U@+-VVEDZ01G%Y4#VEV/EOX' M6I+"9R7MUL![66'U/4!$U$[\TB._N_0BXCV65Y E(:1QFE[ RT[Q9AXO^Y]X M-UHUL""NFOJ"LKC76S!>-=HZQK0^PU*KJ*+"/ M6G7MN2@NGG,^BL)0#)I:6Q8^!'R)*'?),SR##XAVQU@SX0@:]90@QLHF5Z32P_> M\A8]F.W6"/DD3-,"\C@<9=>PLC3?O,LYVS1-P\EU"LED'(Y'"7QD8LP W:GG)A($D+L)1GL*X"/.B@-]H+!M&!_M@ M\C#)"Y*R+ ^+9 07.FITZJC1JSMJZ)^0!#?.7967J/W@ER7"E[7@?;.%\/Z9 MN+N*/O+&V9'WBE1FP_RP/==Q%WF\ON,T7NXY^OI)YI+/+#!H%9?V'7#YSM)K MXFNA=JC]ZD+_+;W;T8MR/J&*7$^F:2P,"-^0:7Q647-V_/_W" MJM;/_+6R--.\N*4G&[4S(/U&*7M&ULE59M;^(X M$/XK5K:W!U+;D% H= &)ONU6VNJJTNY^.-T'DPS@6\=.;:>4^_4WXR1 5@\&:F3<8=;LT\ MM+D!GGJE3(9QJ]4-,RY4,!KXLSLS&NC"2:'@SC!;9!DWJW.0>CD,HJ ^N!?S MA:.#<#3(^1PFX![S.X.[<&TE%1DH*[1B!F;#8!R=G7=)W@O\$+"T6VM&D4RU M_D6;FW08M @02$@<6>#X]PP7("490AA/EU]6L?.\8RY18NM/PI M4K<8!KV I3#CA73W>OD-JG@Z9"_1TOI?MJQD6P%+"NMT5BDC@DRH\I^_5'GX MB$)<*<0>=^G(H[SDCH\&1B^9(6FT1@L?JM=&<$)142;.X*U /3>ZYL*P'UP6 MP&Z!V\( 9MQ9UGC@4PFV.0@=>B'9,*DLGI<6XWQWLM7D)RS-K1(8M;<;S'7GL=<]O;:_]WS)?")E)3V);].9Y:9Y F M?^T*NC1YLMLDMDII\')"Y05B%_$^L!]%A MOQLA!CTM#U<;6U]5.E:[&+C7Y>X>VT5+?TM#C-??&@*3;%!N,1 O MB),;I'5_U15\5<"*KRFC[PEF.2F,(;_X71 6<9BR#M24)0D;GO.ZL'ADF^SV M<3(^^LKE,U?8-2D;9V"(;6SB\/N)\]:R!^V0G.=<[C777.O^V'N56/P&\C4YW_"Y<[AMM?B M^]3BI?E$X@(' Y8,Y\VB=F;1V3L#:$,"QHT7*EEJWW#""WO!&X5=Z[19'3*% MSS&L;;^'O]WHE$8&5L+A32YI.)%Q>"I$3L4NQ:,>FFGWZHR\!GG VKU6Q9E= M%0BW7A#(R;E_)V'<-('*Q\3Z=/T4&Y&PO=V]R:W-H965TM&!) C22*CMS,-A"G+3:@ 8PFVQZ&/=#2V2)*D2I)Q>E^_8Z2 MHSJ#JX<]B"*IN^^^.^H^+@[&?G$UHH?G1FFWC&KOVYLD<66-C7!7ID5-7W;& M-L+3TNX3UUH45>_4J(2EZ772"*FCU:+?V]C5PG1>28T;"ZYK&F&_K5&9PS+* MHI>-SW)?^["1K!:MV.,#^M_;C:55,J)4LD'MI-%@<;>,;K.;-0_VO<$?$@_N M9 XADZTQ7\+BMVH9I8$0*BQ]0!#T>L([5"H $8VO1\QH#!D<3^>\:8[.Q*"1 M>GB+YV,=3ASFZ0\Q,YJ<.A/'A+ M7R7Y^=7&TOE:_RV&C1+:@] 5?/C:R98*[^'B46P5NLM%XBE6\$C*(^YZP&4_ MP,T8W!OM:P19#"QE; (O'S//>[S\?V7^ MU^W6>4O_S-_G MJ"^K3B&8'4SF<([X)/1YXM]CM&,,'.M4&NI/YP,97R/LC*(VEWI_ Q=2TY;I M'#FXR_[4PI#!IX#P!@J6'\=/2&U5&U6!;%IKGC @.^!QEG$:KWD&ZTZJBF = M9/$LYS#+X5Z4-?&W1&PGGWU'A/_#+1W*8TLC],9)Z*VIYJDTIQ2 J%% TQGKY MS[!Q,4_C(IU?PD61QP7CES!9OQ@T">\;X"S.^768!*\4'D]K"3YT(3BDHI , M^_HU!WPFA79($CD0] ;:J9@31W-GAJ-T@KJ>V,QC7K!P2C%[E\,#:2?1B6&/ M5'>AANPK4B49>B7(*[!92@^'1^/)X!7/ %>P 6[&"SC7"\F)DC5H][U>._K+ M.NT'41MWQROA=E#"[^;#?7(O[%YJ!PIWY)I>%;,([*#1P\*;MM?%K?&DLOVT MIFL-;3"@[SMC_,LB!!@ORM6_4$L#!!0 ( J"?U8]$;,@Y@( -D& 9 M >&PO=V]R:W-H965T X/28N>;)3^ M:]:(%AY*(C91M15 E2L.5!(W+:7"6C,_[SM\[_.2X,<_6X#)9*/77&=^*:1 [02@PMXZ! MT>L>+U (1T0R_FTY@S:D SY?[]B_^-PIEP4S>*'$+U[8]308!5#@DM7"WJC- M5]SFXP7F2AC_A$WCFU'$O#96E5LPV267S9L];.OP##"*7P&D6T#J=3>!O,I+ M9MELHM4&M/,F-K?PJ7HTB>/2->76:CKEA+.S2UQ8.+IC"X'F>!)9HG0'4;Z% MGS?P]!5XDL*UDG9MX+,LL-@GB$A+*RC="3I/.QDO,3^!7A)"&J=I!U^O3;#G M^7I="5YRDPME:HWP^VQAK*:/X<^A;!NN[#"7NR!C4[$0ZK/2(2[!K51LF"W/L M"^P>"=S@O1+W7*[ \;CXN<:"VQ"*&N$[DS7=5TCZOBE]> ^#89AEJ5OTP_XP M@3NG5"@F7T%D81(/Z3FB8'?*,D'.NP0+UZ!A$O:S4QC&8>\TA2LT9@P7M=8H M+51*^PM,LEZ@CM(P&V3'[?MJ[S@$^J8-7:)]&A)]&L:C;1JGZ0@Z>M=O>]=_ M<^^NF:TUMQS-VSK9R7RXDW/-98'M7 E\X9V=/2UV80#JA;AVH3/1LW)>J5'ZI4:%5+VTR>=K>=VV?-N'IR M;X;^-=,K+@UU:DG0^&1(Q=#-(&T,JRH_O!;*TBCTRS7]>U [!SI?*F5WA@O0 M_LUF_P%02P,$% @ "H)_5CJVX98G!0 B0\ !D !X;"]W;W)K&UL[5=M;]LV$/XK![K-3A,#2;IB 9HM2+H5 MP[ /M$3;1"52):FX_O<[4B^Q'5?HUGT9L"_BZ]T]=[SG*)YOI/JDUXP9^%(6 M0E^,UL949Y.)SM:LI'HL*R9P92E520T.U6JB*\5H[H3*8D)\/YF4E(O1_-S- MW:GYN:Q-P06[4Z#KLJ1J>\4*N;D8!:-NXIZOUL9.3.;G%5VQ!V9^K>X4CB:] MEIR73&@N!2BVO!A=!F=7J=WO-OS&V4;O],%ZLI#RDQW637K"BL(H3QN=4YZDU:P=U^I_V=\QU]65#-KF7QD>=F?3&:CB!G2UH7YEYN M?F*M/['5E\E"NR]LVKW^"+):&UFVPHB@Y*)IZ9>JDT9P7-A#>3 *5SG*F?E[ABYI>/V!+@JF3\XG!I7:I4G6 M*KAJ%)"O* @(W$IAUAI^%#G+]Q5,$$T/B720KLB@QK$!\0@;TA;V+ MH=,7#KOXQ^5"&X59\./9+F+!&@I:V$TXLB*N@5DU@RR75"+%E137*A" M,0U+66 =P(1S$K+6J%R?G,'OC*HF@P#/GY4+IEP.7!=4:[[D&74D;@+":0$/ M!HU@=3#P'KV!&QRXA+&?8">,+6"M&>)U->=4+D_K?LX#N;]7PTL@,X^0"#NA M[TV#8/\<.F5WRDJ:K0<5.FI\ MX(:CI6ZNDLJYAPG0F-C9= 1@X/EQ@M_ C[Y#[7(_N4"W&,Z M(K0/TF!RND6DJ&ZRXJ.[&S"U+Q]1U8K!/;/WI579J#E&V6& -R+GCSROT5@F MRTH*9OF(:"T-C0/1!"ZS()"G-K#(R:W;<(TB5&P/2/EU%NZS=8!GSEJ )Q%Y M0=RT_FQVP!^[Z0QCD-?-S8S*,ZK4UH7851;KB'K.52!I"('OPXTP# L5[A,' ME6DWH4+D2 /]:)9PB#(DL'K8)J>P*L74Q*0-^UY[8"WD*T9UP8^.G/3%#F- MA0RS$M!RV6:>!YLUS]8NC!Q_:G#)EJ:O1?$I;%U"G-(V(?(NC3":[#"J&J;C M,( ?;.-C):= >#9[FL$1>S/V&\K-L4@(IN2T<]W(JHVC!1)_W\\ _Y M=L"K)U>[L*.43<40;Y#8MIC/.!79B20%$J=V&-OA%+M19(<)#E,_[(:I'2:Q M&Z)[^.?NXA-L^KI^W-(_66JA47&I$L4=0?IWA+J^;AUPR, MK-QC:R$-/MU<=XUO9:;L!EQ?2FFZ@370O[[G?P%02P,$% @ "H)_5BGP MZDOV @ 3@8 !D !X;"]W;W)K&ULC55-;]LP M#/TKA#L4+1#4MFSGHTT")&V']3"L6+OU,.R@V'0B5)8R26[:?S_*=K)L2(-= M3(EZ?'R40F:\T>;9KA =O%92V4FPHZ*34IN*.]J:96C7 M!GG1!%4R9%'4#RLN5# =-[Y[,QWKVDFA\-Z K:N*F[*$\H_RX R="HISTUF>FQH+ MN'VE9[9HX>R1+R3:\W'HB-Z#PKRCFK=4[!VJF,%GK=S*PJTJL/B;("1=.W%L M*V[.CC+>8'X!2=P#%C%VA"_9%9LT?,G_%OMCMK#.T"_CYZ%R6[+T,)GOEDN[ MYCE. FH'B^8%@^GI2=R/KHY(37=2TV/LTP?JOJ*6"+J$?V4?TGJ4[;#6+2UN M;R/7U&O6^91NA5!J22TKU/(2SH0BEZXM5X4];Y[#?V)XX)(;@;8'&VIA,@0@ MGJH2UK>MA0_ >DF:DLUZ4<;@3M$I@N.OE/#T9,AB=@5)CPP\>E\/-.4VE(TK M$/O@F$ #& Y',"M>N,K)51I==4V"QD(2I9"F,>6PM?$(R+($,HJZ-[K$1A&7 M4"*%9E$&&1O $S<$=6_070MD(T@CF*/"4CA82TY%I*P/29+ =9>*P ON$*3@ M"R$%1<>C%)+!"+XTXGEWL\)A96&4#4E\1#(>M:/\_-][_P#]7M:/R,:LET8# M./3["?=ZG"0LFTGFWZQ6KFWWG7&UL?53; M;MLP#/T5PAVZ#0CB2YRN2!,#2=MA>^A0--V&8=B#8C.Q4-ER)3EN_WZ4[+@9 MEN3%$BF>PT/)Y+21ZDGGB 9>"E'JF9<;4TU\7ZD>7W+!DOL-16;R MF7?I089K5@OS()LOV-4SMGRI%-I]H6EC1Y0QK;6110[[21M$_\>=0D2U%?)C" M]LE$5RS%F4>-H%%MT4O.S\*+X.J$P+@7&)]B3Y;4=UDM$.0:W.MH>,"J5FE. M/U]V2.U)OL-J.V+U1@S4X&!RA%=D"M"^'M#=8[%"U=\_L#*SFQ :5 A,$TI0 M7^L)_+*PVR,P!_E6.R>5I?_/'H;!( YB.#^[C,+H"N9;5#04H%(\I2_A' C> M01@-PPM:=Y&/TC !J=3F"#5!!J-X/!C'P1[LT$OY>WU4H-JX::&)NRY-VU*] MMQ](\[8/W\+;:7;'U(:7&@2N"1H,/XT]4.V$: TC*]>5*VFHQ]TVIZ&*R@;0 M^5I*LS-L@GY,)W\!4$L#!!0 ( J"?U;AJH-B[ 0 *H, 9 >&PO M=V]R:W-H965TUZ!) D47*>G&:&'#2 M9LN'KD:3IA^& :,E.A8JB1I)Q_%^_8ZD)+NHXQ;;EUBB[AX^QWON>+G8"/E5 MK3C7\%Q7C;KT5EJWYZ.1RE>\9BH0+6_PRU+(FFE\E8\CU4K."NM45R,:ALFH M9F7C32_LVEQ.+\1:5V7#YQ+4NJZ9W%[Q2FPN/>+U"Y_*QY4V"Z/I1^1W7 MG]NYQ+?1@%*4-6]4*1J0?'GIS5 4(:?W>8WK"E<=Q_[M%O;.P8RX(I?BVJ+V6A5Y=>YD'! MEVQ=Z4]B\QOOXHD-7BXJ9?_"QMG&J0?Y6FE1=\[(H"X;]\N>NW/8<\C"%QQH MYT M;[>19?F.:3:]D&(#TE@CFGFPH5IO)%SE7+O,DK2MPKNM,B_PL?6%L*\8HTZ M%,WQ_>[Q4!2SM:2P'"NF\L^&!$9!EO.)'"3=,"4\7K!Y9 VP"/O MND#Y#QHPXU9A>U#G\,66$2Y^[ "'A=M&RQ*;00X?UUIIUA1&M$Q_AT_@-9 H M",= QI&?T0R2(,2U<9;Z(2'P_IG+O#0)GP1)"B,1S^W)82K0D)4@(GJ1]G:/T#$M212!)TRWPRIA '9LVFA+Z%!ZY,4 A@ M\+%%N<-\PN7#<'U4(<1^DL20!F0/KHO)U.F0"D=@@@2H/TY3)+#O0?! \VI= M< 5B+Y2G':]&--U;AWA$M/$@VOBG1>M$.=LP62@KRD'&A\1Y%/=PJ;VD6#1 M*=DC=^)ECL/_U:[M)7N*G3UQB1<;_#XFG^C^N\CB4(_BQ-$1M)D((W;I>$IT MCOE3 MH,1/,N-/PB A<$1OR:"WY*?UMCN6.9=VG,%Z/[-W>M&=PC$!'MWH!0&BF-K= M7IW:UG8KHZ,"-S,J*QM4)=XR#;)5/G"6KT TW!:C.2GANGIADF$>]*J4>GM6 ML"T\B6I=\[--KSG6I:]%@=NH]ZZ#7Q3DHJX1S1'YJ\:I0;D6EW..%6",G:=F M\A%'0I2WPA^,0*_ZRT7;+K,P\]R@^0=+XWOISRW8O0.[=Q'"+4RPA1D%4AK$ MX6[]%N+0#['%T=@TNMWZ+8R[#^DW#@]&2#=9.Q>M&CM-+H0&F=; M^[C"?R:X- ;X?2F$[E_,!L._)]-_ 5!+ P04 " *@G]6$X#U8K<% #= M#0 &0 'AL+W=O*HK:\9B94*R[QRUSIFEEGZK&5D+R6PVFJ6NFGR]XI=9G/=+;O+@3BZ5U+X;C MTQ5;\'MNOZ]N-:Z&6RLS47-IA)*@^?RL=TY.+C(G[P7^%'QM]I[!93)5ZH=; MW,S.>I$+B%>\M,X"P]LCG_"JX_[RQ?NUSQURFS/")JOX2 M,[L\ZQ4]F/$Y:RI[I]:_\RZ?U-DK567\%=:=;-2#LC%6U9TR1E +V=[94X?# M>Q1HIT!]W*TC'^4ELVQ\JM4:M)-&:^[!I^JU,3@A'2GW5N-7@7IV?"-+57-X M8$_<0/^!32MN!J=#BZ:=P+#LS%RT9NA/S! *WY2T2P-7;P]_G46(VE\<^AG%N+ MR6&+;KN9!MOF3$/OX&/,,IBO,8D MVA,LV4I85HG_6NE1E ,)*%[/RU(WZ&:J9&. I!%D103WEED.$ELB-C^-.G(! M6# &[6C]C)UPS?0,Q8,TIWC-H@RN^0PEJ_N;R7EOT/&#TI\_%)30+YA1BIJ6 M(SX62Z1&%#P"DQ5*5Y!K>: MKYB8 7_"V6CP8T(*B O24=JY1PVLL#Q(:7P$EGW^28+9C9 T]!4="IB;P"?] M$1&/4U?G?>K@'!QI..FVX:3O;CB3%SW@5JM'X::HE\--\WC[ M6;UPOP_&JUYSI)],&D12VI-MP2%RI!@-\)X%>9%UI4=&(TCCHJ.K;)4 6TD> MQ#39,K(S@_68I?G U>=F7Z:)>X=+0:OF>\G :6ND&D0N8)N/W_T[PEQ M\:0!16:/$)IM"3>@=+Y4LL<[:C85O7@Q^QW=C7?5;^![>AW#GTK!J3PJN MVF(_1/GQ.!Y\^W_M?V\+E'O>'>'?0\ 0YAW$!B%M?!=WLMA8,5Z,;$^_VX8@ MCE7 >:T:Y/+3[L$EMV4DS;J-\:;H>-5.X7L\$8W)#:]N#,A9BX6$D7JQ=OF>F3R /@82-. MDKCP7FV^/HW#;-#Q[78AC<(,/AW:B\.]7V[,8N$/%CCK76VU?]_;M]NSRWG[ MR[X3;P\^WYA>")SD%9^C:A3FV$%U>YAH%U:M_ _\5%D\#OC')9Z_N'8"^'VN ME-TLG(/MB6[\/U!+ P04 " *@G]6M1AK2_T" #H!@ &0 'AL+W=O M MV@5-MST,>U!L.A9J2YXD-^W?CY(=-T73H"^6*)%'YU 4/=E(=:]S1 ./92'T MU,N-J<:^KY,<2Z;[LD)!.YE4)3-DJK6O*X4L=4%EX4=!,/)+QH4WF[BUA9I- M9&T*+G"A0-=ER=33' NYF7JAMUVXY>O6W_G\(OC1N_,P2I927EOC>_IU LL(2PP,1:!T?" YU@4%HAH M_&LQO>Y(&[@[WZ)?.>VD9<4TGLOB-T]-/O5./4@Q8W5A;N7F&[9ZAA8OD85V M7]BTOH$'2:V-+-M@8E!RT8SLLP*B-B!RO)N#',L+9MALHN0&E/4F-#MQ M4ETTD>/"7LK2*-KE%&=FETP)+M8:%JA@F3.%<'3'5@7JXXEOZ #KYB1$$4'< ;='('#F_P M?KE_SE;:**J.O_L$-W#Q?CC[8L:Z8@E./7H2&M4#>K-/'\)1\/4 V;@C&Q]" MGRWI!:9U@2 S.)=E51OF*IG,.=,\ 292N.!%;3"%/ML=G0$!+L(( OO4$O MZ+V=L<,$X] 2C(>CE\G9R7=3392D?CAJAI.NKIP9-4,,^ZK:W^D^= ]KUV,U MW7PM3-.(NM6NC9\UW>O9O?D'7#.UYI23 C,*#?HG0P]4TU<;P\C*];*5--09 MW32G7Q$JZT#[F91F:]@#NI_;[#]02P,$% @ "H)_5JW:4.@8!0 S0H M !D !X;"]W;W)K&ULE59M;]LV$/XK![?H8H"K M1>H]30RDZ2NPKD&3;A^&?:"EL\U5$E62BI/^^ATIV_$V)\"^1)1\]]QS=\]= M>+;1YIM=(SJX:YO.GD_6SO6GLYFMUMA*^U+WV-$O2VU:Z>C5K&:V-RCKX-0V M,Q%%V:R5JIO,S\*W*S,_TX-K5(=7!NS0MM+KG":W1?^RM#;[,]2JU:[*S2'1A/ M]?DD\H2PPZN9W5;OU M^:280(U+.33NB]Y\P&T^J<>K=&/#7]B,MK&80#58I]NM,S%H53<^Y=VV#@<. M1?2(@]@ZB,![#!18OI%.SL^,WH#QUH3F#R'5X$WD5.>;:55NLUR.6> 2+"_BD.[>V\+:KL?XGP(R( M[=F)';O7XDG$-UB]A)@S$)$03^#%^VSC@!<_@K=-$KY@KXU3W0K^N%A0^J2- M/X_E.Z(EQ]'\O)S:7E9X/J&!L&AN<3)_\8QGT:LGN"9[KLE3Z/-KFK]Z:!#T M^%,<)RSG*7P>J1!=U56ZQ6/!1$ZQ1B>69OQHJ(R5.8>896D& M!)WF!<1$C.>4MB$Y28?PM9-4RHJ.-53[KWA'*]12FB=KSJ%U!]8&*WV+1A'^BV>% MX.(5N60$_E::[F?:PR#KOVC&QT[E'J_(Q11NM)/- ?<37[G2!RQ9D973_Q9. M1"PN"E^L."E(BPZ-I[)-#P3+J1.<)45&99/="LD1EE(9N)7-$(2L=DXAI-W( M_H$TA8DD^PH&=)_4E);(AJC!RH9]2B.?![4,.Y%SZFO"8=+V2LOB=#/ M6KG!/#*9+$]]8-(E/SXJG$8P@J"#?5A.\[+KWW-(692'6E(+CCL'D$SZH!R_$'B( M$U.U/Z"\O8<-S2A9RY:"TH:39D$N(WBO>@Q@;E@@)<"$R"&)6!J7<.T787 Y M9BN$8$5)I2UH;:4&=FO5;5= MH%\[Y7<.<71!Y$D4LS)T*2:9QW$*;QN+&QH9].WF)8>2%!D=13_VSVMV<,5H MJ2OA(D75TT/GQMO&_NO^KG8Q7E$>S,>+WB=I5JJST."27*.7>3H!,UZ>QA>G M^W!A66A'UY]P7--]$XTWH-^76KO=BP^PO\'._P902P,$% @ "H)_5K\O MD]D:$0 FN0 !D !X;"]W;W)K&ULO=U;;]O( M 07@OS)PBV(+)+%XD^34,>!X+IQBTP1QMWTH^D!3(XL(16I)RDX6^?$E)=FC M,4D+[NV3'Y#FR?42(>D+A_+ZDN]4*HA7Y=Y4;\[6S3-ZNWY>9TNU#*I MWY0K5;0_F9?5,FG:;ZO[\WI5J62V66F9G_NCT?A\F63%V=7EYK%/U=5EN6[R MK%"?*E*OE\ND^O9>Y>7CNS/O[.F!S]G]HND>.+^Z7"7WZE8UOZP^5>UWY\_* M+%NJHL[*@E1J_N[LVGLKIV&WPF:)?V7JL=[[FG2_REU9?NF^D;-W9Z-NBU2N MTJ8CDO9_#^I&Y7DGM=OQZPX]>QZS6W'_ZR>=;W[Y]I>Y2VIU4^;_SF;-XMW9 M](S,U#Q9Y\WG\C%6NU\HZKRTS.O-?\GC;MG1&4G7=5,N=RNW6[#,BNW_DZ^[ M/\3>"KY_8 5_MX)_Z@K!;H7@Q0I>>&"%<+=">.H(T6Z%Z-05QKL5QB]6""8' M5ICL5IB<.L)TM\+TU!4N=BM<;.*PW7^;G4^3)KFZK,I'4G5+MUKWQ29!F[7; M?9X57=AOFZK]:=:NUUS=;D-.RCFYS>Z+;)ZE2=&0ZS0MUT63%??D4YEG::9J M\IK\(ZFJI LG^8FJ)LGR^J^7YTV[%9UUGNY&9-L1_0,C!N1#632+FK!BIF:6 M]85[?<]W .?MK__\-_"?_@;O?:?X,6W>D)'WBO@CWR>_W%+RTY]MO]C-"8SO M;QC/P5 W\_>D>$.\:,O8_KSNU:E*WY#@^"_#WO_6K;T M_58,[6+WC/>V7B6I>G?6/J75JGI09U=_^9,W'OW-EE,D1I$80V(FF@D1I$8 M0V(.1J,7H>POZ4^"B_"BMZ0$;:"1N,ESXB;.Q,GB MH3WNE=4W6]JGO*\\(P\GM[BB.'%9/><>W L+%ER5'@VZ($ MVD C2M/G*$V/1"DME^T+_[RLZ[^2.S4O*T6R[8--\M5^0'.20R.&Q"@28TB, M(S$Q[6=K,HVB?@C["_I1>#'M9Q"T>48&+YXS>'%*!MNXD555/F2;=UQ_NE.% MFF>-[0V ]TYO: "1&$5B#(EQ)"8N>KEZ'?J>UP]@?\'(CX)^_D!;9^3/&^EW M2T?N%QJJ(2JIBO8%AO6 YUY]:."@&H5J#*IQJ"9VFG$T\T?C<3]UMB5'?M@_ M0$K4%IK!VWN;WCMM)D<>JZQ1KV?E8V$-H),9'$"D1J$:@VH_,G2C+V6.6Y]:L.5<=G#6D1J$:VVGF;#Z8]J?H'#JN M.'G/%GN7$/ M-#A4T(("JG&H)KQ^1]%+'+2D0&EFXG1-X;E[BNLT72_7>=*H&;E>EE63_7;X ML >M)J :A6K,ZW< WC2T/KM"JX>3QXUM2X;A1?]]88G:0C-@NF'PW!7#?JB( M^KI21:VLX8)6#5"-0C4&U3A4$YZE;[BXL+P[MUO0>)DZL<;O1[0-GJX;/'?? M0-5<555[<$L7276OZE=$U4VVW!SOUK6:KW.29W-[(J%U!%2C4(U!-0[5Q)'] M&Y)O*JEL[WS%T.V0*,W,L>XZ/'?9\7-9UV1S!.U.)5AG]6+S.J6941MF)E W'9Z[ZGAY)+5F#MIN0#4* MU1A4XU!-0+78Z_<@MA?B$C6J><*T[D%\=P^R_T(FV9]S;@Z1QZ/KYH=&%ZI1 MJ,9\6\-@>4<'.JHX<=38LIQGBQMJZ\RXZ?;#=[\N3O0YSMO+9FJ2 MM ? 9?L\.R^K]K&D5N3[X4MJWKOYP;F$UBA0C4$U#M6$WZ]:7I[O#!U0HC0S MM;IC\=T=R^WZ;AO-[:F"UF BW^&_@6H4JC&HQJ&:\/LMES?MU\>Q?[2RD:@- M,R.G2Q;?7;)\^.7V^K5(\H>DR'YK#X_?"4NJXO7'=4,^)=\.M7QN=' *H74+ M5&-0C4,U =5BJ"91FAEK7>WXV_?ND5>5^M":!ZI1J,:@&H=J JK%4$VB-#/4 MNC#RW87")U5EY78&^[C(TL7FY%I2MH?JU?9079/-&1IWBE0J5=F#]8X![]VC M#,XYM#R":@RJ<:@FCNQK1WD$W0Z)TLQ,Z_+(=Y=''Y(J5?=)GB6DG8F\(K)( MWY#7Y+9)VF5579\Z(8$V2E"-0C4&U3A4$U MAFH2I9DYUQ65?X&?D$ K*ZA& MH1J#:ARJ":@60S6)TLP[M^AB*W 76Z )B7N4H3F':A2J,:C&H9HXLJ\=$Q+H M=DB49F9:MV>!NSVC27&S4$OR3Y4NBC(O[[/NS*QN6F*-+K0T@VH4JC&HQJ&: M@&HQ5),HS8RSKN "'S[O"*"E'%2C4(U!-0[5!%2+H9I$:6:H]VX9=]IE4:_( M:CL#R8JTVA0G/\W4]BOK!>YN=G"PL7>.P]XZ#GOON*!?=]CJ80$=-H9J$J69 MF=7=7N#N]CY5W=VVFF]M9O/NIJ%),2/JUW6VZN;)K]KY\?8.#=:S)-STX-Q" M2S^HQJ :#_KUFS>VYM;2YT662P9BZ/9)E&9&4G=_@;O[>SYM=O_.-"N97H>C6"YZLH8/6J]!-8G2S(CJ>BUP5R[[IVG/]N)J MC2FT0X-J%*HQJ,8#RPWFK#%%CAI#-8G2S)CJQBQP-V:NFXRX5QTF/*@J MN5?F-2HK_1Y_5C1)<9]U=[5.ZEK9S^AV#S8X@NY-]Z*#[TI3Z(8PJ,:AFH!J M,523*,V\(;MNJ,(CEUXMV_BF23'XA *W.S3&4(U"-0;5.%034"V&:A*EF*@&H5J#*IQJ":@6@S5)$HS M0ZU+O_#_6?JY!QL<=^B5:E"-034.U<217>[YCG?[NLQ5WPAA;:Y$$U"M48 M5.-034"U&*I)E&8&6?>"48B?:D![/ZA&H1J#:ARJ":@60S6)TLQ0Z]XO50X<5IPX;1Y:/#;/>7A^U?6:N=/46 MN2NJ3XMO=98F.=$!NUU46?'%.06 5G)0C4(U!M4X5!-0+89J$J69J=8U733! M3P&@S1U4HU"-034.U014BZ&:1&EFJ'5S%[DOE3MQ"@#MZJ :A6HLLGR8L= M;4-=[RX)2NYR]>KI8HO-.9+69WTW.CC6T*H,JC&HQJ&:.+)K@Q&9)=^L30)T M.R1*,R.L:[&QNS&Y_B,GW[CMP4F&=F)0C4$U#M7$D3T\/=R)0;=#HC0SR;H3 M&[L[L=WLN+MTJ"MSY7)5E0_;JXFZ[]^OLWS63C_L08;V9%"-0C4&U3A4$U M MAFH2I9GAUCW9&-^3C:$]&52C4(U!-0[5!%2+H9I$:6:H=4\V=O=D?_24'#<_ M..#0!@VJ,:C&H9HXLI.]D6/^ ;TP#J69:=;MW-C=SNGYQX[H_/ 6!-GA0C4(U!M4X5!-'=K+C?C_0[9 HS0RS[@?' M1_K!Y.NA?M"]YN"<0OM!J,:@&H=J JK%4$VB-".[$]T/3O#]X 3:#T(U"M48 M5.-034"U&*I)E&:&6O>#DQ_1#[K1P;&&]H-0C4$U#M7$D5T[/MP/0K=#HC0S MPKH?G/S ?M!M#TXRM!^$:@RJ<:@FCNQAQYW,8^B&2)1F1ED7A),C!>%V>OR[ M"D(W/3C)T((0JC&HQJ&:@&HQ5),HS0RW+@@G^()P BT(H1J%:@RJ<:@FH%H, MU21*,T.M"\+)CRT(W?S@@$,+0JC&H!J':N+(3@X=!2%T0R1*,].L"\+)D8+P M>?[QNPI"MSXXS-""$*HQJ,:AFH!J,523*,W,MRX()_B"< (M"*$:A6H,JG&H M)J!:#-4D2C-#K0O"R8\M"-W\X(!#"T*HQJ :AVKBR$[V75,0:$.(TLPTZX9P MXFX(;U?=1XOFS3=RLU#+[EX"-;E5]P?#"VT-H1J%:@RJ<:@FH%H,U21*,_(\ MU:WA%-\:3J&M(52C4(U!-0[5!%2+H9I$:6:H=6LX=5=+KH_9=:\Z.+S0;A"J ML9UF?@1P,+WHWS, .JXX>=S8MJ0_#B;]^P;8E@RB:']!,RNZGINZRQO'$SKY M3CZK!U6L%9E7Y9+_4/+G83RXHHG OVG68ZGW@C#S)BY0&LR%]:" M:)*,I=B!M-9&S0Y<;IRWB89R>XI++"T92B@C=FU>2@<8(IAR@KG$C&KX+)0RUE<+U(0R M]=KX?5TNX.KE:WAI';_DHE*$9VKL:Q. Q?#3!G96PT9G8,,([@37N8+W/,/L MN8!O(F_#C_;ASZ*+B@M,;Z 77D,41%$'T/S?W<,+.+WV-'I.KW=&KTF[@@=, MD6[)BN'U^2S#CP?!&)ARWA&9_>S*9[U=OWL[>T/#(_Q3HS?QJ!L_;O'CB_@+S"IWP2I82U$ V1=?%V1\ MNG]O&!Y!=AGU@F[*84LYO$@Y37]5U*3P,M[P9.?@B.W4(@S/)'#4HHW^M5"1 M9Y=+='12?F$T.&8\-3JLXYK1/V@ !&PO=V]R M:W-H965TN'2 !W>VA$H)U M>YCV8)(/L.K8J>U ^^]G.R$%%M*+>$ELQ^?X'.?[[*^WX>)>K@ 4>DPHDWUG MI51Z[;HR6D&"Y15/@>DO"RX2K'17+%V9"L"Q!274#3ROY2:8,&?0LV,3,>CQ M3%'"8"*0S)($BZ<14+[I.[ZS'9B2Y4J9 7?02_$29J#NTHG0/;=DB4D"3!+. MD(!%WQGZUV/? NR,7P0V-C)4YY_>F\R/N.YY1!!0B92BP?JUA#)0:)JWC MH2!URC4-<+>]9?]JS6LS@Z*,JEX4H"U@H2P_(T?BXW8 ?BM(X"@ 2'@,810%@ 0FLT5V9MW6"% M!SW!-TB8V9K--.S>6+1V0YCYC3,E]%>B<6HPRW\?X@LT(TM&%B3"3*%A%/&, M*<*6:,(IB0A(=(EF.HCBC(*9_8WS>$,H1><#>[0>=GG] 9(@S] M7/%,8A;+GJNT4K.>&Q6J1KFJX(@J/T"WG*F51%]8#/$^@:LMECZ#K<]14,MX M ]$5"OT+%'A!4"%H_'JX7R,G++<]M'SA$;YR]_Y,N7[JB-Q@$?^MVJFB&S/.H[6.BU;8[KGK74NUB[[34K.TU'RE)6!QO9F&3/^3A'@G^H<*YC:+QQD5=,J3C)WIW))0"QM02>1+3[RR[T<+8O&H2V5 M#L9'IIBT%=$S35Z)WF*A$T$B"@M-Z5VU]1DK\N(N[RB>VOIHSI6NMFQSI0MB M$&:"_K[@7&T[9H&RQ![\ U!+ P04 " *@G]6/?JY37\# #E#P &0 M 'AL+W=O(&EFO*9*Q8<<&:%[Z1V5SJ!3<9+O ,)B!_ M+*ZYFKDU2D8*H((PBCA,1\ZY?S;V(^U@+'X26(F-,=)2;AB[U9/+;.1XFA'D MD$H-@=7C#L:0YQI)\?A;@3KU?VK'S?$C^D6L&!2$ED]\7P5BP\$/]S@$E4/P M7(=>Y= S0DMF1M8%EC@92@VA^C5.)%>[1/G)9%*^/L2F M:$)FE$Q)BJE$YVG*EE02.D/7+"D)ZOGO4. %@<5]_'QWO^GNJI#6<0WJ MN 8&K[<'[R.A1,+QEAG6B_)MIO)3HVWP/@ZOMI MV-H(MB((PJ.,PZ*:"!CLY%\1!L%U!3UDU M.,8UQ[BS"HJM%=0;;/&TF85AO(?H:4WTM)7H=XXSU0>I'LD<6U)/$<4%6$^< M5JQ#7Q8[40[ M'>5QN$/38K1]$+D;=S!] ?Z"^8Q0@7*8*B?O9*"D\O).64XD6YAKV0V3JJDS MP[FZAP/7!FI_RIA\G.B;7GVS3_X#4$L#!!0 ( J"?U;]G66\M@( "8' M 9 >&PO=V]R:W-H965TK8S+Y NU\_.Z$1'8:^)';B<[]S;A)G ML)'J21< 2)Y++O30*Q"7E[ZOLP)*JB_D$H2YDTM54C13M?#U4@&=5Z*2^V$0 M=/V2,N&E@^K:1*4#N4+.!$P4T:NRI.KE"KC<#+VV]WKAGBT*M!?\=+"D"Y@" M/BXGRLS\ILJJ'UYU;?KJP7?&6STSIC8)#,IG^SD=C[T FL( M.&1H*U!S6L,U<&X+&1M_MC6]!FF%N^/7ZC=5=I-E1C5<2_Z#S;$8>CV/S"&G M*X[W$?2A35.8N,SI,I_7#(#(G4[80+&<9 M%4A&6297 IE8D(GD+&.@R3D9E5(A^TNK?GY^-B^&!JN\88(AD*^FOW-R*Y"* M!9MQ(".M 34Y'0-2QO49.2%,D(="KC05<#N&[()$ M[18)@S DC],Q.3TY>UO&-PUHNA V70BKNM&!NG6 \P,!6N0;8,N9OF6RZXQR M\A.H(G<45XKA"_DUFFE4YHW[[^FXO=BO\%(O:09#SWQF&M0:O/3CAW8W M^'0D:=0DC8Y53TWC(I>G6I54*OLAK]-VW L&_MK!ZC2LSGNLCHM5J[IO6''L M9L4-*WZ/%;M8\3XKZG7^Q$A)$BEWP?K[;V,0]9+_:/[.MF?_ M('=4+9C0A$-N=,%%8AZ^JG?E>H)R6>V$,XEF7ZV&A?F1@;(+S/U<2GR=V,VU M^36F_P!02P,$% @ "H)_5H'FYMX=" '4X !D !X;"]W;W)K&ULO9QM7RJM\OXP7+:7G.EZQ01V9^[%Y-KOI)96K![0"[75WU&2-&=%F?*""#:[Z7UTKB)O7 74)7Y-V:;<^TRJ4WGD_/=J MXRZYZ0VJ%K&,Q;)"4/5GS:8LRRJ2:L]#SV2L!E=9?*!;[YCS0F-*E[,L[+^GVR:LH,>B5>EY'D3K%J0I\7V M+_W2?!%[ <[P2(#;!+BG!GA-@/2IEGYC=K[RV>?O/OJF^N^5#56"$7)0F*A"6&^- >[[@60%^=ZNY\W>?SO76MQ)]B>4Y<]XRX ]%N?$&1T-]^WA/HO/B>?4X:XA/+"'?V9+%3XX&A[^?[5'IX<[EE1X.^EY M-<\[PKM=E6I/69(]#9+_?%+[R)UD>?E?0Q-OM\BA&5GUVU?EDL;LIJM-OOZ7,QY\:\HU$N8C80$2%B)A$0BF*6:X4\S01M_OK$C,2UD26B2$RP43 M)JU885VU@H3Y2%B A(5;V$4-JRYCUJH/'E3_KOOK?1D8R@T&SGXY+<.C789' MU@Q/ZQ&/"?(I+:4II];PKCE%PGPD+$#"0B0L L$T=8QWZACC1XPQ4C%(F(^$ M!4A8B(1%()BFF(N=8BZL_GFPTXW M'ZSMNE6S6_) )2-_D@>VYMDZ+>:D[FGXC$P%2U*I'WKFN2H;002HM0-#W/>T:=8\WSI[O;GQ[^\>'(WJBNO0N4YD-I M 9060FD1BJ9+SVVEY^*'I8:)4@Z2YD-I 9060FD1BJ8KI[5X':L?^#<&)\\T MZC@'@]-)Q7Q[ZSKG&>K*0FD1BJ;GN35F';LSZ]-BNF Y^9G%BX)G?)ZR\HS< M%?&Y,+[=VG8C1DEL@>/].U8CHR*@QBR4%D!I(906 MH6BZ(EK#UGG%L7T>3F*>/Z9%;?"?D:7659#9JEI&0AZ?2"+H)N&;@M0KJIZG MS=OI,IG1.,U2^634T8<#'7E#LY"@[BN4%D!I(906H6BZD%H+UK'Z=1-UT:IF M*THR::%4PY=,R"O#!-@J;HL]'RVYJ5KM;A4/A4V M3K=W_-F7)2M*XYS!CNF<.JA?":4%#6T_<>:?-=2)1-%T&;1.I&MW(C_&\2I? M9;1:#)+L2<(H!>@J4RC-A]*"AO9B'9]!"E"S$D73I=":E>XK9N6I(SW4IH32 M_(:F=]*&OASJ/T)I$8JFJZ#U'UW[4M..BXGMM,YB@#J/4%H I84-;5^HIMER MU)0[[(F.K"AV6[O0M=N%=R^7]IV1@AEG;^ZA;3BZ&!FF]O8:.Z?OQ&H#:+7A MJ=5&J&KU_+5>G_M/KN%\I3)G='1!XM0>VCGK4&<02@NAM A%T_73.H.NW1D\ M?F^2_$E>?># #N_<[T,]02@M@-)"*"U"T70)M9Z@^P;K,EVH%PBE^5!: *6% M4%J$HNF/.+:NHF=W%4^_^&A VG!LO&5IK[&K$J"T $H+H;0(1=.5T/J*WBN^ MHFT8NA<\6<62^&S-,E[?7B#_+OCF_7=\8Q0+U&>$TGPH+8#20B@M0M%T1;7. MIO<&RS(]J,T)I?E06@"EA5!:A*+IRME[\MYNAG88E;R3IN]3>X6=A8!]F![[ M-#WV8!6G!_52H30?2@N@M!!*BU T73FM+>NA;%GOT*@TW:^+_;[SE7@ M&/:'SE6T?5-9B]^^..T'*N9I49*,S515@_,+I7"Q?1?9=D/R9?TJK$3O:*K5_.QZ7\5;L>'E=[$6N?UD7 M5_BHWXW(O!4_JHETVIHXS&>]XFH\6-_6T1[FX*0XJ2W/Q*$EYV.VX_'PO MLN+E=N2.ODQXGVZVJIHP7MSL^49\$.K7_:/4W\8GE23=B;Q,BYQ(L;X=W;EO M(R^H"NHY?DO%2WGVF52+\E04?U1?'I+;D5.U2&0B5I4$UW^>Q5)D6:6DV_%G M(SHZ,:O"\\]?U%F]\'IAGG@IED7V[S11V]O1;$02L>:'3+TO7OXAF@6J&Q@7 M65G_3UZ:>9T1B0^E*G9-L6[!+LV/?_FG9D6<%6@=N( V!?1U@7^AP&L*O-<% MDPL%?E/@VQ*"IB"P+9@T!1/;@FE3,*W-.J[=VIH55WQQ(XL7(JNYM5KUH?:W MKM:.I'G5%3\HJ7]-=9U:W,5_'M(RK;I%2=X0QE-)?N/909!B3>[*4JB2/"0B M5^DZ%0GA>4+>I?PIS72)**LY#CL]_<>54#S-RI^TQJ\?5N3''WZZ&2O=OHHR MCINVW!_;0B^TQ2._%+G:EB3,$Y$ ]2MSO4L- F.]8DYKAWY9._?4J+@2\37Q MW"M"'4J!!BW-Y1_$7I<[%\M7?XT>VI>[0#DSE_\K5M>$THOED3W=,5CAG3JJ M5^MY%_3N#Z6>4NHNU_98\OL[/8T\*+$K_P/UMZ.D#TM6>_FWY9['XG:D=^.E MD,]BM/C[W]R)\S/D-:;8"E,LQ!1CF&(1DEBGQ_BG'N.;U!=WF1YG>1X+HD=L M$DN1I(ID15E"/>4H-:VEJN'[6>]- D?_NQD_GW<"(W)H)["$AOWYJ)9\/1O# M;%O49_KS#K/C27#R)#!Z$A5%\I)F&63!L7)ROC9<;S;O>V!$#/7 EAH&@%D3 M;]JW ;-Y$9)8QZS)R:R)T:P5SY?ZR)=\%/$V+[)BHT?\*_*0Q]>0?4:MH?M: M3+$5IEB(*<8PQ2(DL4Y7F9ZZRA1_=)YB]AA,L16F6(@IQC#%(B2Q3H^9G7K, MS+AS6?)R6Y].Q-4'H7O-,\_T>08X.L_Z.^G \_HC@Q$YM!-80D-,*)OU1QD( M&B%!.];-3];-\0ZLYL#X.NL[9R0.=XI$U>77-6G^?KG'_3B@*?T3F_! R\ '#8W;:C%MM@0 M%HT;E'*?8\38CXM!=YM>U58V2AMD)ODP8<6@_B[V0ZO,5V6>\,D_;61WM['?: MRLO;IM?OK5,ZAS9.U%C*FANBLUMFIF[*[;.;1]8K:/H:I%6&I=V]O8RC7G5O4ENNHP MZ%"*X_[WBE0=@:LTWY!,\-(TT/8S)NI 1TBHP98E-42E,DMJA$7M^MDF6ZXY MVGK(%<\WJ3[^;4;3R^9-^D=\4R@9-A,'NV>)#5&QS!8;86&[_K5QDVO,)A8? M"\4SDC87)GGK(^%5 "7!RX?WC>CYTGG4#0+ 3-0XR9H;HG(9Q'7@@][O$06Y M;1;DFL.@TWGIGG^NS 3- _*8:0 =$:&F0+;8$!7+;+$1%K;K7!L%N5_)@N)8 M'H3Q="5K[Q< ?062DPFE@*^H&9$M-D3%,EMLA(7MWO?0)D74G!0M&_/VA:RS M?'WH\^IXYVN^4B J ;96E,$.H=YDA*76M;&-A*@Y$GI7Y)LW2LC=7QDL MH8RFGWXMS4T9O'W:44-4*K.D1EC4KJUMY$/-D0]HZ[ 1$[BWR(>"'W-+!KMJ MB0U1LWZV49!U!P%_5.HP4$0[0\?NX#WNBP--,']PI+;(B*9:AJ$99:U_"SA_O,4=BWGY1Y=@'6 MTMR P9Y;QF:H5(:J%F&I=2UO8S//')M]RWF;!T1'U <2%3-[L-N6V! 5RU#5 M(BRUKMUMG.9]^Y-_7O_9NC<7?$5-RJRY(2J7H:I%6&I'8\=G[Q+8";FI7Q-1 MDOK^C..#\Z>IIU=1W-4O8'@U_=Y]NSR^4**5.;[?XADDRLM:1S/=4+ M((^OC#A^4<6^?F/!4Z%4L:L_;@5/A*QFT+^OBT)]^5(!3B_N6/P?4$L#!!0 M ( J"?U:RW&N$FP( )H& 9 >&PO=V]R:W-H965TS#);6+AV,%V6O;O M=^VD60NAVL->$OOZGN-SKYV3T4JJ1UT &/)<;[.BV@I/I(5B!P M92%520U.5>[K2@'-'*CD?A0$0[^D3'C)R,5N5#*2M>%,P(TBNBY+JGY/@,O5 MV N]=>"6Y86Q 3\9532'.9C[ZD;AS.]8,E:"T$P*HF Q]L[#L^G YKN$[PQ6 M>F-,;"4/4C[:R54V]@(K"#BDQC)0?"UA"IQ;(I3QU')ZW986N#E>LU^XVK&6 M!ZIA*OD/EIEB['WT2 8+6G-S*U>7T-;C!*:2:_ X1N N 7$KM!&F2MK1@U-1DJNB++9R&8'KC<.C=4P M84]Q;A2N,L29Y#Q]JIEFMJ6:?"!SO"59S8'(!;E@@HJ444ZN1'-=;-_W9V H MX_H LV=43/%6D3M("R&YS!GH0\Q.CW#Q?CXC^WL'9(\P0>X*66LJ,CWR#:JV M>_MIJW#2*(S>4!B1:RE,H["'QL5]>S:-VS2;23<0988!P> MDBB(PCY!_PZ/=LB)NR.,'5_\!M^DUAC1FFR<)?GY!6/DRD"I?_7UO*$\[J>T MUG&F*YK"V$-OT*"6X"7OWX7#X%-?O?^);*OZXZ[ZXUWLR5=T.DTY]-ZL!GKB MH-;/ELE@>(H]7VZJ?YT41]'I29>U)6O0R1KLE/6M H4?C,CQ]J>RA#YU@U<; M#^U]VA+W.B<,!R^D^1N??PDJ=ZZH22IK81HGZ**=\9X[O_'_IC>N?4U5SM ) M."P0&AR=X/ZJ<<)F8F3ES.1!&K0F-RSPYP'*)N#Z0DJSGM@-NM]1\@=02P,$ M% @ "H)_5M@_F #* @ -@< !D !X;"]W;W)K&ULM55M;],P$/XKIU"A31I-DZQM*&VD=04QB:%J+_ !\<%+KHTUQ\YL MIQT2/Q[;:4. M$A(?$GL\]WS/'>VS].MD(\J1]3P7#"N9EZN=3GQ?97F6!#5 M%R5RL[(2LB#:3.7:5Z5$DKF@@OGA8##R"T*YETR=;2F3J:@THQR7$E15%$1^ MFR,3VYD7>'O##5WGVAK\9%J2-=ZBOB^7TLS\!B6C!7)%!0>)JYEW$4SFL?5W M#I\H;E5K##:3!R$>[>0JFWD#*P@9IMHB$//;X"4R9H&,C*<=IM=0VL#V>(_^ MSN5N_ @[126A2[ M8*.@H+S^D^=='5H!470@(-P%A$YW3>14+H@FR52*+4CK;=#LP*7JHHTXRNVF MW&II5JF)T\E%^E1116V%%+R"I13@LH4K7N^X+=W) C6A3)T:CP7AE^9@P!VF M.1=,K"FJ,^.=]J$'/JB<2%1 .=QSJLU*SX[O'D5BP$.\PS]XPV 4!]VTHX9V='1[+"T2R2E?*RA1UAL_Z>(? M_8=-&3K,R>*IG!B[D\F&".RI?74UNO B:V%U]!QNW#]*.RN6]P(BH\* M6E!6:,*BR#00 !,3 9 >&PO=V]R:W-H965TV8T,2:3?)S#V(VX9EB M-($'@606QT0\WP'CNZF%K?V)1[K>*'/"GDU2LH8%J"_I@] CNT*): R)I#Q! M E93ZQV^O<=CDY!'_$5A)P^.D2EER?F3&7R*II9C& !D(HG^V< ^,&23- MXVL):E7W-(F'QWOT]WGQNI@ED7#/V=\T4INI-;)0!"N2,?7(=Q^A+&AH\$+. M9/Z-=F6L8Z$PDXK'9;)F$-.D^"7?2B$.$K!_)L$M$]SCA,&9!*],\/)""V9Y M67.BR&PB^ X)$ZW1S$&N39ZMJZ&)F<:%$OHJU7EJ]@A;2#) CQ#R=4)S:7]! M"^V6*&. ^ K-J23KM8 U41"A??SR&3T('F6A0A\$SU+T>@Z*4";?Z/0OBSEZ M_>H->H5H@O[<\$R2))(36VG"YK9V6)*[*\BY9\AA%WWFB=I(]%L20=0$L'6E M5;GNOMP[MQ-Q#N$-\O!;Y#JNVT+H_OO3<0<=KU+?R_&\WW]^ MUZ'HDX)8_MLF7($[:,B>P!H2#"H) M!EWHLS_T4B4)@U9[%*E!GFH6I.UL@/4GF-C;0_ZG89XW"/"P"FLP&U;,AIW, MWM,EB#4C4B)M7R05 $.,?LVH&7"A5SFD2/)47H:4B&(:08>D>JE3;25UWO/2 MB>L)K"&/7\GC7\F[?I\2] 36D""H) A^W+M%JM_P+CXR[FD,]@9>NVU'%:E1 M)ZF/0+;/:$<8TYXDL68G44C$4L]18>&4II!;5F5+:&/>B7_I_/0$UI!B7$DQ MOI)%QWU*T!-80P+LU'_PSH^;M,QMN'3DNL<+;%N8,_3&[4[%!\T'[N2VT"U# MDCOT.ZW9C7?IQ/2%UJS>K:MWKV3/$K@O&7I":\I0]T"XL[]XP:#>B?-\/\1F+UNT)[NY//A"V)0G]3_>^+[NS$^KB:>D)K5EXW?W@X;7< MV6N/TQ=:4X:ZR\&='<0+[O1/7.<-G6!X;,Z6L%'@G.E/<=U^X.[^8Y%"2 E3 MS\B\W=.0L':6G2@7ST=/:,V:Z^X&CZYERU[[FK[0FC+4G0WN[!I>L.7XY(4( M:U<.3A;-TS@_& 3!D2_M@^V%6+\2Y;LNNJGD6:**5^_J;+6S\R[?SS@Z?V=V M?/)MBQJFV"[Z3,2:)A(Q6&E(YR;0#[TH=F"*@>)IOHFQY$KQ.#_< (E F !] M?<6YV@_,#:I]L-G_4$L#!!0 ( J"?U;HJC8G!P, 0+ 9 >&PO M=V]R:W-H965TM MTKHAVFX/TQ[?DW.L3Y_:7C-^+'$"B MA[*@8F#E4L[.;%LD.918G+(94'5GRGB)I9KRS!8S#C@UH+*P/<<)[1(3:L5] MLS;F<9_-94$HC#D2\[+$_,\0"K8<6*ZU6IB0+)=ZP8[[,YS!-J8'KXQ7[)Y.\2N8."QBQX@=)93ZPNA9*88KGA9RPY6>H M$^IHOH05PORC91WK6"B9"\G*&JP4E(165_Q0%V(-X(8[ %X-\+8!P0Z 7P-\ MDVBES*1U@26.^YPM$=?1BDT/3&T,6F5#J-[&:\G57:)P,I[ N@=X.>:Z'KAB5N4 ?:0KI)H&M0G"+??8\\Q_-:!(V>#G?WR/&;^ON&S]_%1P3.,@X9-J5GTZ;V/[^H M4'0IH12_V@I7\0;MO/KM/Q,SG,# 4J^W +X *W[[Q@V=#VU)'XALHP1!4X)@ M'WO\51U6 A?0:H\*&AFH/I(6<>"J7]2W%^OZ_P_S_2!R.TW8AK).HZRS5]D- MQU1,@?/*_\;]QM#*[FUB][(]=TL.1+:1>-@D'KZ2*\-#EN! 9!LEB)H21"]W M904-U^W6C8)>=\N5+6&NZW6C=E=V&V7=)[N2J=-WIQWWTCQW+PY$MI%QK\FX M]TIV[!VR! V66U:N7/3P&RM#W6+9_J41YJJ/[S"/"-4H *FBM(YC=1QQZN6 MJYI(-C-=RQV3J@,;_P-02P,$% @ "H)_ M5HHZO4%F P TPH !D !X;"]W;W)K&ULK59M M;],P$/XK5D!H2&-QDKYLHXW4M4P@,9@V;7Q ?'"3:VOAV,%V5N#7^YYSO;=C=9*?S0'2<"6)AL4XF$3'TX@Z [_CFL/:;(V) MDS)7ZKN;?,C' 76,0$!F'03#OQN8@A ."7G\V( &C4]GN#V^13_UXE',G!F8 M*O&%YW8U#@X#DL."5<)>J/5[V CJ.[Q,">-_R;K>.QP$)*N,5<7&&!D47-;_ M[.\0@V1@D7FC-S,N:,F-7,Q)GLSL(P+\QI7KRYG M9._EZU%HT;F#"+.-HY/:4?R(HR@F9TK:E2'O9 [Y?8 063?4XUOJ)W$GX@RR M Y)$^R2F<=Q":/KOYE$'G:2)9.+QDK]'1IN"&F'0H:"_HS%.$DKOMMWC-FBX#3JYS0 %9YS5^5#FA!5* M6_[;+[01'>P0C>)A--PF4O,=[/"-:-*+'F4\;!@/.QE_!&.4WB=8A5QND4LB M,.G /E:1^6;$I*R8\*D9RT1[P(<[]/J4[JKHY/+$>W/8*#U\)J7X1+1;<$^D M4;U/T"[# 9;2M@C4SK%Z;MVY QH_"$ GQ2<&X*@)P%%G "XAJS2WO["FELKP MUG,\:KEF+>?8Z>B),B)Z5R!IIY +P/Q=91;5X"FZ9W8!@EG,:5-E\* F689- MB?8KVR^RM432'<5';8J[*?VOY'"K/2A +WW79$BF*FGKD?4$L#!!0 ( J"?U9OUB8C)0, $P* 9 >&PO M=V]R:W-H965T8,[.K"I2TLE Z9Y9,O0Q-H9%EWBD781)%_3!G7 :3 MD9^[T).1*JW@$B\TF#+/F;Z?HE";<1 '#Q.7?+FR;B*HS1<2="X& ='\>$T3IR#WW'#<6,:8W"AS)7ZYHS3;!Q$CA$*3*V#8/2W MQF,4PB$1C^];T* ^TSDVQP_H)SYX"F;.#!XK<T[O%0)XW]AL]T;!9"6QJI\ZTP,AN8$/U7L3.2[=K5Q93:N<_.SDA'$--TR4".?(3*F1)+<&WD/[ M"J@%'"MIN5PZBX:&9ZB9E_CM#"WCPKR#U\ E?%ZITC"9F5%HB:H[,$RWM*85 MK>0)6G$"YW3*RL!'F6'V*T!(,=:!)@^!3I-.Q!FFN]"+=R")D@2NKV;P]O6[ M#MQ>+6#/X^X]@=O4YE06I=V!&3>I*LF^9!;A!YRS.YZ7>9L*G=CNBSPT!4MQ M'- G9U"O,9B\>17WHP\=S/=JYGL>O?>D(@N:R6"*DD86+@23GKM0+B+XZC=!EI?*&4?#'= W4!.?@)02P,$% @ "H)_5JQ5_R7%! _!< !D M !X;"]W;W)K&ULU5A=3^,X%/TK5G:T"U(AU[+C0EE3K^;CMV)?I!^[I=*;,@-OO MSLD41J >YG="O[D%2DAC8))RA@1,>LX%/A_Z=1.0SOA"82E7GI&A,N;\FWFY M#GN.9S*"" )E((C^MX A1)%!TGE\ST&=8DT3N/K\C/XQ):_)C(F$(8_^IJ&: M]9PS!X4P(4FD[OGR#\@)-0U>P".9_D7+?*[GH""1BL=YL,X@IBS[3Q[S0JP$ MU%LO!/AY@+\6@!LO!-3S@+1R;I992NN2*-+O"KY$PLS6:.8AK4T:K=E09K9Q MI(3^2G6SD2L%!V M7:4IF$3<($]WD*7KOY N]M$M9VJF%V0AA%4 5W,O"N _%V#@6Q$O(3A%=5Q# MON?[6Q(:[AZ.+>G4B_VHIWCU5_>C5I22ZM+GFQ,BW?KW$"1"4#9% R*IK*$' MQL<2Q(*,(T#7;*ZW0<_A+-#1Q)R6&AJ2*$BB] 5]O>=1A/0I6!(1_K-M$[(< M&]MS-,IR+N_WKUJ,R( M@;YB20PB1=S:)'8VG]4,!/J3,_V+8T!T_OD:1U>/^D=(PO&V9K&"[MDLK6(# M6M:4;V !$:IG-=TJ3M;XMYZ+ X%5J+8+JNV?0&;:ARSG@< JY3PKRGEF[9P! M3"ECIE1C$A$6P#:V9YO"TFGA-6&QKK,GBT[!HG-HL

.L<-J=4>K.:FU_FYEMSNWT879Q\(M&",/JO%I7_T.L2:X=\JR@<"JU: M@-+,X9_!S>&#VKE#H55+6AHZ;'=T.TEMCE'I9^RUUKO>NM*^3$J[A^T.:0^Y MS1&K>NMU.NO$WL-%X=)&8;N/^A'!;>T@N.]AG'#IG+#52>PBN.W7!7=S2J5! MJ[F5-@3;?9Z\I._A MH/S20?EV![63YOJ;7NFLV5SK>_M"^Q(IS9+_BEEZN^3ZF];H9 LOZ[K[\BJ- MEF\W6C^@N#FR3:SLB^]+KC11OM51[""X.4#;QF%SRNHN9JFY*_>H6DFGZ?6R M1 %/F,IN%(O1X@K[(KVX71L?X/-A=A%=PF3WXK=$Z+,D4003#>F=MO5/M?I;>V8*\7C]'$&) 1A)NCO$\[5\XM9H+CP[_\/4$L#!!0 ( J" M?U:V3*W'V ( ,' 9 >&PO=V]R:W-H965TK"6ZDDO$0V\I"+30V]I3'[A^SI>8LKTF) J?##(.CY*>.9%PWR"'PURML IFH=\HFCFUUD2GF*FN.:[USABL MDIF43W9RFPR]P!)"@;&Q&1B]5CA"(6PBHO%F.70ZWN0X)P5PMS+]0U6>AS!6 KMGK"N8@,/XD(;F59@8I#RK'RSE\J' M'4"K)A,LDX=8G)IR!0EK[-0>R7=SF&ZME=#;(2__4[)7SK9K9]OO92=G5^2G5)L&9&@.22WQYPYON]@J M:GWM#_S5KH+]F%[KO(YY1:Q3$^N\2VRBJ+%[6_PC9,F=O MEVP_?$-V/R9L]P^3[=9DN^^2K8[T&PO=V]R:W-H M965TU(K11- M9W8?5OO@@I-8 SACFZ:S7[\&4HB)8S5;YZ4%/?Q9H0"9[S MK!!3;RWEYMKW1;(F.197;$,*]T\&:3 M^MJ"SR:LE!DMR((#4>8YYC]O2,:V4P]Z+Q>^T-5:5A?\V62#5^2!R&^;!5=G M?HN2TIP4@K("<+*<>A_A]1R-JH0ZXD]*MF+O&%2E/#+VO3KYG$Z]H&)$,I+( M"@*K?T]D3K*L0E(\?NQ O?:>5>+^\0OZ[W7QJIA'+,B<97_15*ZGWL@#*5GB M,I-?V/8/LBMH4.$E+!/U7[!M8H<##R2ED"S?)2L&.2V:__AY)\1> AP>24"[ M!-1/B(XDA+N$L"ZT85:7=8LEGDTXVP)>12NTZJ#6ILY6U="B&L8'R=6O5.7) MV8*KCN#RYP589+B0 !/_N W@': &^ MKEDI5*R8^%*QJ+#\9'?'F^:.Z,@=(0+WK)!K 3X5*4EU %_1;VM +S7<("OB M+4FN0 @O H0,A":OSX=6NB$K:1AC1?^+TG_OE/AX+,DN?C')%Z#'9FQJX?Z M6FQP0J:>>FH%X4_$F_WZ"QP&OYD*=P2FR1"U,D0V]-E7)G$&-JT8FU8,\B+& M!5AQ)HP]U&#'-78U%3VIO@F#033QG_8+-(3!.(JZ,(WZH*4^L%*_(T*H"28I M\S+#DJ1J7E ")10W,X\J >>,2_IO?<%$O\$?[O&Z' 5Q,.K1-X3%88R.T!^V M](=6^@N[Y@61)LK# RX1"J-AC[$A2A$.S(3CEG#\BE;9%]E$,#ZX]2BNGG>- MWV%0/(AB,[U12V]DI3=G0@*V! )GQ-BLUO13GUE'8%JEX[;2\1FGKK%+&1R! M:3+ H'LK!@XZ<@>BM604]UO2$!6C<6CN2;CWXH96B@_*^M!BI>904A"NV-;S M4JH\ A62X\H=&3E;44\=)5=HN@:HTP"=L5]WX*ZD<(2F2]&9#FA]F;^V8\.# M7D2#H-^PIJ C[R38V0%H]P-W:G",E*QI)X^"(S2]R,XXP,$Y&])J2TZ6PA&: M+D5G0J#=A;S-_\%#HQ&CL-^H]B"=>&=&H-V-W!'U6;AF60IHKN@_D8JJF:05 MZ.3Q[BK:T[/O3($/:_7$Q1PPB:FQ=U MQ@79CBLT'(ZBW>V*\[ M\/U.A(.PWZ^&J,&1J19UI@7936,7'ZZE0!A&L.\9C'$!1$?6"%#G=Y#=[\Q9 MH;Z[RGIU^I(6EZJ0E9+)3-8*=?*X.4+3"^_\$HK/V<)./90K-%V*SD,A^TK1 M&UMX=+":&:*X_W5FB(+CH+\"Y^]M">2$K^J=$@$25A:R65EOK[:[,1_K/8C> M]1MX/6_V5#J89HOG'O,5+03(R%)!!E>Q>K)XLVO2G$BVJ3<>'IF4+*\/UP2G MA%&ULM9Q;;^.X'<6_"N$6Q2ZP$^MF M.YDF!C:AB,UB9C=(NNU#T0?:9F)A=/%(M#,!^N%+R8IIRC3'VA[/P\22^?^1 MUI%X.2)Y_5J47ZJE$))\R]*\NADLI5Q]' ZK^5)DO+HH5B)7WSP79<:E.BQ? MAM6J%'S1!&7I,/"\\3#C23Z87C?G'LKI=;&6:9*+AY)4ZRSCY=NM2(O7FX$_ M>#_QF+PL97UB.+U>\1?Q).0?JX=2'0UWE$62B;Q*BIR4XOEF\+/_D467=4"3 MXI^)>*WV/I/ZI\R*XDM]<+^X&7AUB40JYK)&D_TH6O$BKYG_R MVJ;U!F2^KF21M<&J!%F2;__R;^V%V OPHR,!01L0G!H0M@%A-V!\)"!J Z)3 MEKS6F/Q A>1)6OVHSO[Q1,D/?_WQ>BA53G7ZX;RETBTU M.$+U _*YR.6R(G&^$ L3,%1%W)4S>"_G;> D_CZ7%R0(?B*!%_B6 MVYPW_E M^07Q1T?#J3N'VW)GWRG\6A7>&]MR-ZYEN-,\;'CA$=XG M=4R*9W)7BD4B">/S)$WD&_EW\\6]%%GU'TLI;[?4R$ZMJ\"/U8K/Q;7D@81<)B)(R!8(;.T4[GR$6?WN=2**JT:>F,[*LE$D:W ML$D#J]O%S30(0D_]NQYN]F4Z3.>'_N@@'0,5SE!@M%-@Y%3@APHA\R4@6"&O..=O&.GO'?%1N1<";L3K/]VY<4;VU1()HU>'G9NQ MK8GR^*D%I%$J+H32&HIF: M[_D%_EGJUQ:+DAM)HU!:#*4Q%,V4.]!R!R<]XO-&[I_4^$64JG=+BK6L),\7 M];.^'=U817?">XN.I-&69@Q7?,]6&5M2COTK6W6,*J$IEO9U?*>=<"#6:^.K MJF')NVI)VVB2DDOK",6=06_!H"9/2[LRQBA>.)YTY;*F"X*P*]8YO!E?FS.^ MVYW1;67:D6VQ%N17GJ]Y^?;N68Y4XWI"DPIU=: T"J7%4!I#TTO]_#AII34!IM:9V>\\B_ M[/:PK>F"X*K;PSZ'/15H>RIPVU/-W 8E1V;3P1W;5X?OE"0B;X*7E77B =1J M@M(8BF;JIZVFP.EM' QG,_ZM>9MZ6L?)#>\ML'_8<1K9.T[0C&,HC:%HIJ+: M30K<;E*_KJ\;UEO!X-!3]T9V!0\-G_>DG9H06D2&HIGJ:/LHZ&FM@X M?'NS%JQ*06TC*(VVM'TQPXGUI0LT7X:BF6)J>RDXJ[VD3E"1\C?5I:$E?R7_ M4,TH^53PW"H_U'>"TBB4%D-I#$4S;Q'M.P7G\9T"J.\$I5$H+8;2&(IFRJU] MIP#I.[EAO44>'S2^1YI>J.L$I3$4S=1/NTZ!VW4RFV?R557@:G"3OI$5?\M$ M+FW#BULWL[>,DP,9 ZN*4%L(2F,HFJFBMH4"IP\!:)<_\_E2G5.I>+X@\==U MLJKE)T_KV8=/268W$=VEZGT?0%TE*"V&TAB*9MXMVE4*KL[31$-=)BB-0FDQ ME,90-'-=AG:L0K=/U*^)=L-Z+\CP#L?'UOG;%)IO#*4Q%,T44%M681_+ZL0V MVLWLK>.A4V6;.DBAN<90&D/13!6U316Z;:K_OXW^='_[^V//]WSN0O6^#:"3 MI:"T&$IC*)IYL^PMICO3:CKLCKL@CKLBKIS^&JA]M5"MZ]VRZND(MME MW*3(R8:7"9^EXN@+OY;7>5GFC\SJ^.ZT9-1=NM[*0.TL%,U41MM9H7NQ':[6 M/MWY=!>I]T,,M<*@M!A*8RB:>:MH*RP,-L["\QAG(=0X@](HE!9#:0Q%,S>ZT,99Y#;.>M?P+:]3)WO= M7OEIR:B[='V5@=(8BF8JHQVQR.V(-=WG5'6?CU;53V*^KO=.J*?K6:6"VF-0 M&H728BB-H6BF\-I$BX*SU, 1U :#TBB4%D-I#$4SY=8V6.2>/';J_&\ M4-LKLJX<'(?=^<_V='YW^C.J<*8B>[L_N9VJWPHI*O+ WYJ&4!:J"YQ_L;Z M<(-Z:P*=OP6EQ5 :0]%,@;7A%9UG_E8$-:V@- JEQ5 :0]%,N;5I%;GG;SV4 M23Y/5CS=VTYL<:S/!#6JH#0*I<50&HLLZR,[\]1,];0'%;D]J)/;1ZCU!*51 M*"V&TEAD-=F"R>2(<-IZBMS6T].R*.6'9AAS=(0"]8B@--K2OC<=((;FRE"T MK6;#O?UM,U&^-#L15V1>UX+;+61W9W>['?_<[/';.4_]C_%VSV*-V6ZA_)F7 M+TE>D50\*Z1W,5%U?;G=E7A[((M5LXONK)"RR)J/2\$7HJP3J.^?"]7=:@_J M#'9[0T__!U!+ P04 " *@G]6MZ4IJ) MD;64)F[(8BGUA!T-5W@!4Y!WJVNN1G:%DI 4 M,D%8ACC,1]87=S!VC8.Q^$%@([:^D98R8^Q>#RZ3D>5H1D AEAH"J[\UC(%2 MC:1X_"E!K6I/[;C]_81^8<0K,3,L8,SH3Y+(Y MS*@POVA3V(:^A>)<2):6SHI!2K+B'S^4@=AR*6#]UJ'3NG0,4(+9D;6 M!$L<#3G;(*ZM%9K^,+$QWDH-R?0Q3B57JT3YR6@",XE.T;0X1<3FR,P<3T!B M0L4GM78WG:#CHT_H")$,W2Y9+G"6B*$MU?8:Q([+K(,_Q MO ;W\>O=W;J[K417RKU*N6?P.GOPKM18ZQUS2(A$%S@FE,A'],LL7$I(Q>\F MD06JWXRJJVX@5CB&D:7*2@!?@Q5]_.!VG<]-DEL"JP6@4P6@@&?G]HK[>5-%@YG;Y76=4H^A5%_R#%*Q!B M@,8YYY!)M&+7N00H[[O[61R@U40A&YS)O&ULC51;;],P%/XK1V9"FP1-ZK8I*FFD=14" MB8EJW> !\> F)XTU)PZVTXY_C^VD48&NXZ7QL<]WJR_Q7JI'72 :>"I%I>>D M,*:>!8%."RR9'L@:*[N22U4R8TNU#72MD&4>5(J AF$4E(Q7)(G]W$HEL6R, MX!6N%.BF+)GZM4 A]W,R)(>).[XMC)L(DKAF6URC>:A7RE9!SY+Q$BO-904* M\SFY'LX6$]?O&[YRW.NC,;@D&RD?7?$IFY/0&4*!J7$,S'YV>(-".")KXV?' M27I)!SP>']@_^.PVRX9IO)'B&\],,2?O"&28LT:8.[G_B%T>;S"50OM?V+>] MTQ&!M-%&EAW8.BAYU7[94_<_' $H?09 .P#UOELA[W+)#$MB)?>@7+=EYQ9EDB1L#;V%M-SMK!,*7'&Z9:10W'#7('#[+:@OWJ$KP MK9=+-(P+?047P"NX+V2C697I.##6C>,,TDYYT2K39Y73 8R&;X"&E,+#>@F7 M%U=_T@0V3)^(]HFHYQV=2[3D.A52-PKA^_5&&V5W_\>8UJAR1Y_6H8A>_/.!WU3D?GV!,;?'3*4XN:>I2[5+N$CJ-Q'.Q.:(U[ MK?%+6N-36BTJ^B^M2:\U>4EK\,*M&O0M-V'81]HZ6P1H4B/I./D MO]^1DA7)EH7&< W#EBC>N_<>Q=-IO)7J06< ACSE7.B)EQFSOO9]G6204WTI MUR#PRE*JG!H\52M?KQ70U 7EW(^"8.#GE EO.G9C=VHZEAO#F8 [1?0FSZEZ MO@4NMQ,O]'8#7]@J,W; GX[7= 7W8+ZM[Q2>^15*RG(0FDE!%"PGWDUX/0LC M&^!F?&>PU;5C8J4LI'RP)Q_2B1=81L A,1:"XM\CS(!SBX0\_BM!O2JG#:P? M[]#_<.)1S()JF$G^-TM--O&&'DEA23?3:_9)M.3?P2++1 M1N9E,#+(F2C^Z5-I1"T@'!P)B,J :#^@=R0@+@-B)[1@YF3-J:'3L9);HNQL M1+,'SAL7C6J8L,MX;Q1>91AGIA\!/=#D@OQ%E:+64O)V#H8RKM_AZ+?[.7G[ MYAUY0Y@@7S.YT52D>NP;3&T!_*1, M[8C?1IV('G;0B2L?8X<7'\'[O 9KGU@1YVA*;K0& MH\D_'W$B^6 @U_^VV5:@]MI1[1Z^UFN:P,3#3:I!/8(W_?67YWJKYO"MJ)9KBE*'X)FI* ,%@0B5RB M X9R(H\XA4%M)A0$PJ#F0G YBD>-SYXEG:1/M&1063+HM,0]"2[D\F*#VJC; M!>_W->.( -.F=G"PY-$HBGI[^@YGQ<$P#*M9#>)7%?&K3N)?W>K\T)H40(-: M_K!OJU"#9&>V$Q=A6&D9OG(1B%Q@51>X#[&2PU.248$W)?8!1^_'YS;EPP/E MT<&&[*1VHO!1)7S4*7Q.Q0P[G:(*MZY=9_QK*^Z9P!I2P^#EV1W\E(=."7LF M#\Z%UC2AUL"$/['>E."#1BG9OZ&[&9RJ,'I1&)VK,)5(S?IYJ*UO#5\HFK%A$:M2PP-+J_P0::*1KPX M,7+M>MF%--@9N\,,7UY V0EX?2FEV9W8!-7KT/1_4$L#!!0 ( J"?U;T M" 6Z0P, $4* 9 >&PO=V]R:W-H965TP '-;SA7._)8E9P4(S:0@"E93[S*\F(TMW@&^,-CJG3&Q3I92 M_K"3__*I%UA!P"$SEH'BXPYFP+DE0AD_&TZO_4L;N#M^8'_KO*.7)=4PD_PK MR\UFZHT\DL.*5MS\ <:')&%E@?><6!R!7Y5(*BAHDUH2(G;YF@(@/20&\@DRJ'G#!! MS ;(3 HM.'CX.]S%U;?ZB-G^1XXM/Y^_; MY5(;A37YOJ%+FL'4PXVH0=V!E[YX%@Z"UUW^GHCLD=NX=1N? M8D_=)C^3J[-* Z%:@]$](MMJX2X971FH:8>.UC:6NS0:1U$R\>]VK1VBXF 4 MABWJD>:DU9R/,,/C#G/_ Q'&W_&$K?WA2_DBPY0$AXIIG%K8GS2Q*/3 MIT?:#G2+'BYM!^J1A<&SQ^YFZZ[&,\K)7&KF/'][6>F)DZ<[]I31XBW## M#=[S0%D OE]):1XF]BK1WAS3_P%02P,$% @ "H)_5OI:7< - P /0D M !D !X;"]W;W)K&ULK5;;;MLP#/T5P2N&%ECJ M2^Y98J!)5JS BA5-NST,>U!L.A9J2YDD)^W?C[(=+Q?'V$-?$DLB#\\A14GC MK9 O*@;0Y#5-N)I8L=;KD6VK((:4JFNQ!HXKD9 IU3B4*UNM)= P=TH3VW.< MGIU2QBU_G,\]2'\L,ITP#@^2J"Q-J7R;0B*V$\NU=A./;!5K,V'[XS5=P0+T M\_I!XLBN4$*6 E=,<"(AFE@W[F@V-/:YP0\&6[7W38R2I1 O9G 73BS'$(($ M FT0*/YM8 9)8H"0QI\2TZI"&L?][QWZ;:X=M2RI@IE(?K)0QQ-K8)$0(IHE M^E%LOT*IIVOP I&H_)=L"]M^UR)!IK1(2V=DD#)>_-/7,@][#F[OC(-7.GC' M#ITS#NW2H9T++9CELN944W\LQ99(8XUHYB//3>Z-:A@W55QHB:L,_;3_#3 ' MBK3( O='F"5 1$2>A*8)*9=F0FE%+N>@*4O4%9H^+^;D\N**7!#&R5,L,D5Y MJ,:V1CX&U0[*V-,BMG\%UK,@7'D)X"&"CD$J-MU,S]1H1YQ!PC3Q2*UI !,+ MNU2!W(#E?_S@]IS/=?K>">Q ;:=2VVE"][^O05+-^(HD1C<)<./4"2Y0^CF* M.60V?L?M8KHW^T)JC)SAL#(Z(-BM"'8;RW'+..4![-$;U?'KOF=!W@GL0&^O MTMMK+,@C-G1Q6&*?!E3*-U, #?YU7/[!J0QP/5("+T;F #5B\G_ M"U!+ P04 " *@G]6H#_\NDX# "J# &0 'AL+W=O,GSF3-^)-8$B+!31AI4QI3FXY M$&668?YR3E*VGCK0>1VXHXNEU -N-"GP@MP3^5C<N+G>B$V A#J"4!U #*^*R'C\A)+'$TX6P.N9ZML MNF%*-='*',WUKMQ+KMY2%2>C:Z)*$N 8W&!9:,? 0.+XG$-!5'X #0'#PL62EPGHB)*Y4Y+>'&M9'SR@CJ,7)) MXA,P@%\ \A "C_>7X/#@Z&T:5]76%(B: I').^C)^Z,@'$N:+VR6JE#?'JH/ MQ*DH<$RFCOK&"\)7Q(D^?X*A]W6+L4%C;+ M>Z3J'-@\55%#$Z7/U"H:A'XP M<5<6+;_1\G=I^3:M*BI\HQ4.[5I!HQ7LT@IL6H%%:]2C%39:X2ZMT*85=K6& MWL"N-6RTAKNTAC:MH44K[-FO4:,UVJKUL"0*L?K$V11'EI6$ ;1+CAO)\79) M)G$*RCRA(F9E+DFB<4.S,@/S4J&!@-0PH< O"LK2>L+''6.!'\*1W1CT6D1Y M6ZU=946I_5PI5^H<2BMHLQN!_' M8!=DR/=[U%J0P?U(!KLHZU=K40;W8QGLPJQ?K849? _-H 5GJ&_W6IK!C\<9 M[/(,AGW64(LS]'Z<(0O.H-?SJX):F*'_!K,ZT^8]! 8(_>7 W;AYZEO\#>8+ MF@LE,5=AWLE0'19>78RKCF2%N8S.F%176]-&ULK5;O;YLP$/U73DR:-FD-8$)H.X+4)JI6:=.J=EL_NW!) MK(+-;"=I__O9YH>2B62=VGP(MKGW_-YQYDBW0CZJ%:*&IZKD:NJMM*[/?5_E M*ZRH&HD:N;FS$+*BVDSETE>U1%HX4%7Z) @F?D49][+4K=W(+!5K73*.-Q+4 MNJJH?+[$4FRG7NAU"[=LN=)VP<_2FB[Q#O7/^D::F=^S%*Q"KIC@('$Q]2[" M\UEBXUW +X9;M3,&Z^1!B$<[N2ZF7F %88FYM@S47#8XP[*T1$;&[Y;3Z[>T MP-UQQW[EO!LO#U3A3)3WK-"KJ7?J08$+NB[UK=A^P=9/;/ER42KW#]LF-DD\ MR-=*BZH%&P45X\V5/K5YV &0^ " M #R4D#4 B)GM%'F;,VIIEDJQ1:DC39L M=N!RX]#&#>/V*=YI:>XR@]/95S0Y4' "=Z8^BG6)(!9P[\QC 1<;E.99@HN" M'R@KH+R .5.Y6',-MU0C?)BCIJQ4'U-?&T66U\_;W2^;W>8CR */P$) M"!F SUX.#_?AOLE#GPS2)X,XON@ 7^?[A+:^B\ZH-$:'[#5\XV$^>P+/54US MG'KFB"F4&_2R]^_"2?!YR.P;D>U9CWKKT3'V['MM'&O&EU"ZBA@RVS"<.0;[ M=MADP2@XC8*SW5_J;W8]'<#T47MBQ[W8\5&Q5XQ3GN,1J>.A;4E$_E(W'$:2 M87EQ+R_^OS*2:-^G?7)!FX,TI#I^RVIZ([*]#$SZ#$Q>74W'&<((GI%*!0E4 M@NN5@C,HZ/,0T^P?3..6*>Z8Q@-,>S:3WF;RRCH\CI^TRDAXT-MQ@J0CB ]: M\G=Z@^W+WZA<,JZ,YH6A#$:)J1/9]+IFHD7MVL6#T*;YN.'*?!Z@M 'F_D(( MW4UL!^H_.+(_4$L#!!0 ( J"?U;HOW-Z90, $T+ 9 >&PO=V]R M:W-H965TCOFSMI5GYG98(F 0Z:M"6IN.U@" MY]:2X?C=&O4ZGU;Q^/E@_4,=O EF114L!?_)UKI8>%,/K2&G6ZZ_BOU': .* MK;U,<%5?T;Z1C8F'LJW2HFR5#4')JN9.']M$'"G@Z(P":17(2Q7"5J'.G-^0 MU6'=4DW3N11[)*VTL68?ZMS4VB8:5MEMO-?2?&5&3Z?762:WL$;_/YH?0X%" M;VY!4\;56_0.?;^_16]>O46O$*O0MT)L%:W6:NYKX]BJ^UGKY*9Q0LXXN87L M$H7X I& $(?Z\N7J^%3=-^%V,9,N9E+;"U\8LRN@QD+DMF!KZTIM: 8+SQ2/ M KD#+WW]'TZ"]Z[P_I&QDV##+MAPS'IZ3SF5#-0%VINR-#>SA2@394&"")SW4H=!T.G.3)AUI M,DIZO=[1*C-5G$M1MNT#I!,Q&28JZ&_Q4":*L)MPTA%._K+#:BLMHXMI,O 7 MQV&/R2%SE-D3IFG'-!UENI,BA[H:*$"5)C\PA M%(;A&;:CJ89'V9;MKV_2MJ(:$&=TQ3C33TY./"S76;\6'$+AY$RYXN=)A$=[ M?_JE[BFT'4A,0^G.)!DXG\73/N%0" ?G:@,_SP\\/D .TQ(.)P0[0)I>F&VE MA$IWV67NTL'#49'$2;]S.Z0PB8(^OW]TUK$'S<]4/K!*(0ZYT0LN)Z:MRN;L MUBRTV-3'GY70YI>H'PMSW@5I!"3O\ 4$L#!!0 ( J" M?U:T^F!-4 , -X. 9 >&PO=V]R:W-H965TWSU-?)AO$;D0!(=)?23$RM1,K\U+9%E$"*Q1'+(5-OEHRG M6*HJ7]DBYX!C(TJI[3G.R$XQR:Q@8I[->3!AA:0D@SE'HDA3S._/@;+-U'*M M[8,KLDJD?F 'DQROX!KD]WS.545VWR"*J%C[1"Y@F$E&!HR92J&0X@E#B:<;1#7T2J[=$Z61PG6 .":,Q^)=B]@<81<_Q!YCN>V MR&?=\A"B(S1PC=QKD8?/ES]HW58 :XI>3=$S?H,G_$INAVA&L1"(+=$W-0=% MP>\KD+\^*P&ZE)"*WVVL2O=AN[N>^JS!M5!3770Y1[,6)JJI4%HA(?52$.XD GCY _$Z!W)JJ<';5 [S?>%6IJ- MC)E>2]>!-W3,9V*O=X$]([ !8UC#&.X!(\<ZL"^O@4\FB:_^]<4K6U M>T3PQ\[@9-#<0&N4OHF]\7S%K%@4EU63#%1%U#@.D"]7S(FMQ5]8ZFOM,%?4$L#!!0 ( M J"?U8C%GLCKP( "(' 9 >&PO=V]R:W-H965TDD(Q.[Y*P&CL3_VH6ZWR3\(/ 5G3& M2#M9,O:@)U^SL>-I04 AE9H!J]<&9D"I)E(R'AM.IUU2 [OC'?MGXUUY66(! M,T9_DDSF8^?201FL<$WE'=M^@<;/4/.EC KS1%N;>Q$Z**V%9$4#5@H*4MHW M?FKJT 'X\1% T ""0T!T!! V@- 8M73_61#ZCCVAA?RIB*V0R!+J#JN9IKBJ6H;,Y M2$RH.%>9]XLY.GM[/G*E4J,YW;19>6I7#HZL[ ?HAI4R%^BZS"#;)W"5C=9+ ML/,R#4XRSB$=H-#_@ (O"'H$S?X=[I^0$[:E#0U?>(2O*>:OR5)(KK;K[[X: M68JHGT(?X2M1X13&CCJC O@&G.3=&S_V/O7Y^T]D>VZCUFUTBCWY5A=+X'K# M"+MA>'?#D+()]VX4RQP;9MUV-HGO>Y$7C=Q-U][K-*_-V-,\;#4/3VJ>;("K M5H4J3E+U5/*-2",W8Y1B+EZBO3#PXP/A-NOB[\+C5GA\4OAW)C%% M*1.RO^!]4N-7(OPP&@XC[T#LZ[Q#L6ZGW13 UZ8+"R6G+J4]K6VT;?03T]\. MXE-U =A^_4)C;X\;S->D%(C"2E%Z@PM50FX[LIU(5IFFMF12M4@SS-4E!EPG MJ.\KQN1NHA=HK\7D#U!+ P04 " *@G]6ZRO7A,4" "A!@ &0 'AL M+W=O^C[%&>:,^K+$PJRD4N5,FZ':^%0J9(E+RH4?!L'$SQDOO&CN MYI8JFLM*"U[@4@%5><[4XQD*N5MX ^\P<(X%<5F PG3A?1RC9]D:.\8)I%V$-9:656NH&1?4,VNK:DVQXJ6KJ@N$(_"!K!(!+^"FX)I.S*3I7W$A3!S-?6UH M[9Y^O"<[J\G"9\B^R6T?!I,3"(-P #>K"S@^ZK5WJIN_A7UCOZE!V-0@=#L- MG]GI7# BD"G<,J58H4&JO:^?7TTH7&K,Z5>7@UIWU*UK[],IE2S&A6]?3.8!!]>H!XVU,.7U)^H=T_4RE*?0%'E:U1VC3"N%-?]6W4= /9L/I9#;WMQT^1HV/T6M]X .JF!-" MJ7B,K1AJ@LAQ)U((I@A*X]IYZ,'OUE^ERT\--6O9&83]Z;C;R[CQ,GZM%_,@ MDF9%8FY3%TZM.VGA3&?C03#LYIDT/),7>99*QH@)0:ID?BC8H:J)K5$72ZTY M;9KO#0,O2/4)KJ&PO M=V]R:W-H965T94M2C=S4+IAEEGZB4UK496!5 C:)8DY[1A7)(B#[Z9 M+G*ULH)+G&DPJZ9A^FF,0FU&)"5;QRU?UM8[:)&W;(EW:'^T,^TLVK-4O$%I MN)*@<3$B5^GE9.CC0\!/CANS^5R.2^()08&D] W.?-4Y0"$_D MRGCH.$F?T@-WSUOVKT&[TS)G!B=*_.*5K4?D,X$*%VPE[*W:?,-.SYGG*Y4P MX16>UNNH:P,?)BB95R8$^=]"Q2,!YB<6I?<4]"R2S2.B;(#B=(,;I2TM8%K66'U MDH"ZJOO2LVWIX^PHXQ3+4QBD'R%+LFQ/09-_AZ='RAGTG1P$OL$!OJYWOZ_F MQFKW.O_LZU&D&.ZG\!-[:5I6XHBXD32HUTB*=V_2\^3+/GW_B>R%VF&O=GB, MO9BQ)S?+%M0"JN>WPB542@BF#;2HXULYV=>'2'X1R/VB61=)3M>[XHY%Q(KI MSJMO4"_#,C!0JI6T\17UWG[?7(4Q>^4?NST4U\8S35QB-TPON30@<.$HD].+ M,P(Z+H9H6-6&V9HKZR8U'&NW2U'[ '>_4,IN#9^@W\[%7U!+ P04 " * M@G]65Q 4Z[ * "G90 &0 'AL+W=O6Y1$JZ?,[YSV+!6$E>TF567 T69;GZ-!P6 MDP5+X^(\7[%,_&66\S0NQ4<^'Q8KSN)IE2A=#IW1*!BF<9(-KB^K[Q[X]66^ M+I=)QAXX*=9I&O/76[;,GZ\&=+#]XELR7Y3RB^'UY2J>LT=6_E@]SJ\$-_12%H4Q0_>*WA#T7K?=$5N4ISW_*#_?3J\%(EH@MV:24 M$K'X;\/NV'(IE40Y_MN(#G9YRH3M]UOUOU:5%Y5YB@MVER__E4S+Q=7@8D"F M;!:OE^6W_/GOK*F0+_4F^;*H_B7/S6]' S)9%V6>-HE%"=(DJ_^/7QHC6@FH M=R"!TR1P]A(X_H$$;I/ ?6L.7I/ JYRIJU+Y$,5E?'W)\V?"Y:^%FGQ3F5FE M%M5/,GG<'TLN_IJ(=.7US622K[,RR>9$-"+RN(@Y^_56&#DE#_&K.,!E07XE M7V/.8WF R(>(E7&R+#Z*;W\\1N3#+Q_)+V1("IFP($E&?F1)69R)+\7[[XM\ M7<39M+@G0&W8HI%2&*:[][.=P]2KWTO M2+PN%SE/_B=<_2 :>MW\/YIL!.5L;:S%@DI,#NF;ZXN1?%T.-VV#D/+4#/)W M!OF@0?]]Y&2_).N-LDL^SJK],VO6? MY$5IJCRH:EOYL-,HJ-^I/%*.FDL7.YYX)E< %/9NC#NN-#M!T@9:B;0D8K(1G"763 1P<]*QDUFP(EMW6C4 M0KU1[-F!E:7N1RM"I: ?7_-LPXI2C!RQC%O.JC 'E)7@47J8'EC*P83_)I M%<@V7\LQQN@BF*6UBW %'%'0F!>$>F0:OYIBX0BK/+K%CK+8 4MX7Q3K.)LP MDL_D\)R*@5F0Q^0GF?$\)>6"D5(TR6+-7_LF>ZB*L:F8"@IFQ[YG*Z6^2MC)$I$HRI%V_J=?!/MD2<3V28?I4]&)U#C M9U2U"$M-MU6%T-0[,;M0U*@;52W"4M/-5^$YA>/SHPRGJ#%\3P7>,IP>([ZG M*L"G<(3_F_!7GE&I#30:AAK<]Q2'5H89?4(JANZ38@,*PX%HBDDFXAQAUQ:$ MR+0990LR8\QT<&]A46OO0D,$Y.Q/,,> ZKH@,)X\"5^2=)U2N(L6PN:XO(4 M7,:X;%\3,28:34)%AT9-!H+*I7V/CH$.5+$#A>&AFH=)(@(9,;)-UUSUO[,F M7CDC7$W;=7A3C8!&^U"9@W:A@X:T%9XT#AZ#.QS%'0[,'9"#FWBY9C8&PGG9 M&NAT,<7M8 I6EKI]"E,<.,J_S65@(@+H:#>"W2WBA*=Q]L:($<[ VC-,M0A+ M33=7 8KCG#AB=%#!!54MPE+3S5<4Y, 4A$>'<$;6)KN=837PNZ>TL#+5W5.P MX_0L&%1658W0&,[ R:T]0445+#7=.H4JCG_J7H\*+JAJ$9::;KZ"& >FAF-P M(IREM=UP!;:/QG)&Y_(LXOB4C,Q%UU1%K-1]-\^52M@-A M;CTWF:5 MB%#5(BPU?2.& B=W=.JM&*@TA:H68:GIYBOL2XU3M'YX%XZ=WS#L[:VJAC()2K$,J%UW@.=79C;X>UK!L<*@UAJ>D^ MMO9=G7SC%>[.*]RM5\> *5?!E O#U+MZNV?H[:YX[?=V5'3"4M.-4NCDPHLD M#XQ7FX(EMM=;UHS6H.(/JEJ$I:8;J/#'#4[=S5%A"%4MPE+3S5<\Y/8N#*&S M)YREM=UP!;;LZ6S9DSH'V1.K8+K7"JE<&*F^QWPN3&T9V0RO1A-1*:FG9 "& M8I5#]TR!DPN#T_$P%,[8VN!Q!T/=\_'^ZJ;A5R(O+C7; M@L](T[&%(]O%)6648?L:A\A*H68:GIYBL^\GKWS*'/W7"6UG;#%:BWRY!@ M.W6'!V=NK&+I3K>N1(%AZ/U#*NJ24Z/6'@2=[A4IQ\ A3^&0!^-09T3M.]T) MZUE;A$I&6&JZEXJ,O%.3D8=*1JAJ$9::;KXB(P\&B_>< ($EK>T,NWO!1N?^ M?G\_!M1X"FH\&!W _F[N\*AD@ZH68:GI9BK:\<:G[O"HU(.J%F&IZ1=3*F[R M86YZ3X>'):TOJ1R]I<-CY:G;I)#)AY&I?P4=%K V!2X.<.H"JQRZ48J-?'@9 M:'\C8GV]/OGP[?%'\5&,DO_/)2]PUM86HU(1EIINNZ(B_]2K1CXJ(Z&J15AJ MNOD*E'P8E/ V,,(969OL=38P4L,&1JQ,=?=:U_/W+"4MXJP4/E5-D^*NKR3TU=/BIUH:I% M6&KZ'5H4=04P=7U^6;%J\BH93TW>P>EMO>LI#1T=Q@FL@NA&*>X*8-!YJ,_A M5[>K:"U^GM4G_XL=N#ZQ>6(> N ,K)V$BWOX4EBL8N@^*BP+8"P[.&J*SU^2 M3%[^:30/E;A0U2(L-=U115S!J8DK0"4N5+4(2TTW7Q%7@+]/#Y:TMM,SG;7: MW_J E:=NDT*KH.=6!E"OKR_Z-CJ%"DZH:A&6FNYHZ]YJIP:G />^;*C@A*6F MFZ_ *TT+D[M;_6-L#+5?5*(%/0BDD^T_?C:&'!XSP^L:VT6*BYA MJ>F>*EP*3HU+ 2HNH:I%6&KZ/1X5+H7XBU2PI*V=H6&1:O\.)5@YZB8I5 J/ MC4IP!M:6O1>5L(JA^ZA0*>Q%I?[1$\8F. =K(U&Q"4M-=U=A4WAJ; I1L0E5 M+<)2T\U7V!3B8Q,L:6WGF[ )*T_=)H5-82\VO6T$.(Q0< [6KJ$B%)::[JY" MJ/#4"!6B(A2J6H2EIIO?NETV/D+!DM9VO@VAL#*M?1JVGF"1,CZOG@12D.K9 M%/43'G;?[IXV8?(FYC*O(DLV$Y.A<]C)>/Q6D M_E#FJ^HY&4]Y6>9I]7;!XBGC\@?B[[,\+[&UL MM5A=;^(X%/TK5G:UZD@MB1U(H M(+9W5[L-HJD$S\^PF!J(F<=8V4/[]VDY( M0A(,P\(+Y,.^/N?<:_O$XRUE[WQ%B ?29SRB;42(GNT;1ZL2()YCV8DE6\6 ME"58R%NVM'G&" YUIR2VD>-X=H*CU)J.];-7-AW3M8BCE+PRP-=)@MGNF<1T M.[&@M7_P+5JNA'I@3\<97I(Y$=^S5R;O[#)*&"4DY1%- 2.+B?4$'V<(J0ZZ MQ8^(;'GM&B@J;Y2^JYM_PHGE*$0D)H%0(;#\VY 9B6,52>+XMPAJE6.JCO7K M??2_-'E)Y@US,J/QSR@4JXDUM$!(%G@=BV]T^SWZ.!JHCDR3>L%"SP=,[H% M3+66T=2%UD;WEFRB5*5Q+IA\&\E^8OH4!'2=BBA= ED38+["C#P\2UU"\(IW M,E^"@PP==,)^%))2$2.W#W0@2.8OY)-OX^?P%WOW\:VT+B M4Z/808'E.<>"CF"!"'RAJ5AQ\#D-27@8P);$2G9HS^X9&2.^D* '7'@/D(-0 M!Z#9^=VA 8Y;BNWJ>.Z1>#]U44EIGS:$R4D"/G\0%D2<@%<6!:1+L3Q@OSN@ MFN.//,,!F5AR$G/"-L2:_O$;])P_N]A>*=@!]W[)O6^*/OVZ%ES@-)25=@_> MR#)*4U5TLJ)V!+-[L-UK@PMMR%Z;3&D#[J(4A#2.,>,@(W(A4I7:660YCJ'& MH5:QS12Z/:<_MC=U+8QH+]1B4&HQ,&JQ3WMX3=KYD!#6>(]ZGM^@;01V(6VO MI.T9:<]P&LCU6[*62\V"1$)=RD6'?&01NZX87EL,"'L^;*AAQ'NA&GZIAG_^ MA"!I>(NIX'?(X/8\KR&#?V+&'/ ;EOR&1GX_"-<<)#.98+EKRQM!P48^OB;% M'(1W@+U!SXCSPBR/2A5&YTQU_!:3:[(>=67,&S6(&Z%=2!PZE;-PC+M=[A$X MJ!5ZIR=PKKG%72O:(>>:FX+_8Y?3"=9)Y=WV"+:+N>\.T;"15S.(2TFBBB0Z M;_LZR0>U^#S H3-J\>EJYT+_R H$*[\%C9;FU(YS$K_;QN4/ABWXM_!5L#)6 M\!><56TC.ZP*@^!5RX(FFV088;]LT\XJ6,*LL"3WB68DFG]9)K[6J!_(AC\OM\ MC6,@"$LZ"9L'&N@*Y@"!)/\BE-^&(=[QSB7?',K+0YGX5Y8&FCW-GO\9AJ8I M KC3,+JS;Q[5+\2 N1C .R[%+:P.K+P.-)N=2AZ3Z3FK/,P##"%4> M"!G]1O>$B23_*.51 #8X7G=^]A=A_=IZX#26@HXF_:'O0-B]+*/*PZ 3'B8_ MVS'Z]W,HM,U,B\(M? RJ? PR^YC.^P4S:58YB,E"AG1ZOMPZ67X$FM\( MFNE3Q#&ULO99?;]LV M$,"_RD$;BA9(+%&2_Z6V +M9MST4"VHL?6:DLT5$(E62MAM@'WXD)\7=WO./-]D(^JAQ1P[>RX&KNY5I7-[ZOTAQ+J@:B0F[^K(4LJ39# MN?%5)9%F3J@L_# (1GY)&?>2F9N[D\E,;'7!.-Y)4-NRI/)IB878SSWB'28^ MLTVN[82?S"JZP17JOZL[:49^JR5C)7+%! >)Z[FW(#=+$EL!M^*>X5Z=?(,U MY4&(1SOX,YM[@27" E-M55#SVN$'+ JKR7!\;91Z[9Y6\/3[H/VC,]X8\T 5 M?A#%%Y;I?.Y-/,AP3;>%_BSV?V!CT-#J2T6AW!/VS=K @W2KM"@;84-0,EZ_ MZ;?&$2<"47A!(&P$0L==;^0H;ZFFR4R*/4B[VFBS'\Y4)VW@&+=166EI_C(C MIY-%FHHMUXQOP(085CF5>+TT9F9P1Y^,^[6":UAID3["8D]E!@OK1Z:?X.TM M:LH*]>[[!6KF:P-FU?MI [&L(<(+$"2$3X+K7,%O/,/L>P6^L:@U*SR8M0Q[ M-=YB.H"(7$$8A"'\"CXH:YEJ7CT[1*WC(K=#=&&'58>BFJR6B[OE;);=J(JF M./=,&BF4._22-[^04?"^ARINJ>(^[D M$MXRWGCA'?S3Z8_:C'JCD=O(YO8NB:/AA,S\70??L.4;]O+]+BG7YFP]%V)X M!C$."0FZ(48MQ*@7XA[52QA&9PS783R*+WABW$*,>R%,35DC>PG'^)R#D&D\ M[N:8M!R3YY\8=.\?.BZ3\TA-21!UPTU;N&EODGUQ1=7X:+%#:2X)<.<'3*5# M^$B9A'M:;+$+9_H*24B"8U$-_F<:7L'^8!MM;-LXVS)KV]K:MK.V.?]GHBBH M5%"AK"-@0W$L:IT%MP:$@)[<%>4[^OCI]H?P0Y/$<>#\;#"\3':X;TWA?'.O'J/H\Z?!X-H@LI M3(Y7$GG!G60JS$]-@_@L#]#;7?@:+99"7? GHQ5>D$W ==9:#O>(K(EN\= R7EF=(7=?(Y''MM%1&)R4PH M%UA^;,@]B6/E2<;Q,W?J%6,JP_WCG?>/6KP4\XPYN:?QCR@4R[$W\$!(YG@= MBZ]T^P_)!>D 9S3F^C?8YO>V/3!;#)B= N8NEMZ4P2WD;03D]O9 MC*Y3$:4+(.<$>%QB1J[O9%Y",,6OLEZ"@VLP)4S/F'1&KI_UEX^"SE[ [1:S MD(-W#T3@*.;OR[=FWI3]G\ '7)^,?"&C5F/[LSS"NRQ"=")"B, 7FHHE!Q_2 MD(1E![Z46VA&.\UWR.KQ@7,"!>E^0QY7Y6*S']/^U>=:3-IC_S-OCYK M!#7U=0M]7:N^3PRG0BZ*WXCH'HF W6&O%QPHL8Y54TFO4-([OU)$?UY2IMYY M"H]O,]4LA=TOPNY;E] /W:U)>'V[(4P^?8"N") =D8"/.&+@"<=K4A5QW^4: M<^2LE()!D8+!_UQC5V";IPG@/$T+G:90I6FNTK11:=)%#FD<8\;!BK"LX)7U MSD+J6Y:E->B:*1D6*1G:4[)2I, SE22LT%]+=#8HA'NJ@]80'0C/[AKLIZ;5 M&PQ+/]63'K;-L[M]T6IMN-IY- .[\/RNZDE1%KH'*= J])N,7 (L^%P9EM7V MTC7LREM9*3)*43T8R.U:H2IT)E55 M]RJ[]:5E=.6MK-5P%:K)5<@I5[GR5E9IN J]-5>A8Z[J5/0J>UQU=1NP0DV! M%7(*5JZ\E=-@P HU U:H JSZ1V!E'[RN. -6Z$RP>JJ4X!2L7'DK2S5@A6J" M%7(*5JZ\E54:L$)O#5;H&*R"JF;5!%@A U:H*;!"3L'*E;?R2P\#5D$S8!4< M@U5P6&'[T'6E&; *S@.KRDYEM[WXM4X36!48K IJ8E7@%*M<>2NKW'M!]]98 M%1QC556GLL=55[?!JJ IK J<8I4K;^4T&*P*FL&JW&VI4QU"E7WH2Z7Y>QL! M$B+C4OLC.-"O^+/WX\758@_&K=YY<'#]#M[<9SLIC)ML8\<7*50;6^0<262$LM3V',>W,Y)0*YB9N14/9JR0:4)QQ4$464;XTQ)3 M5LXMU]I-7"6;6.H).YCE9(/7*&_R%5+%U'"Y@= MMPF6HM4'3>6>L0<]N(CFEJ,188JAU"J(:K9XBFFJ-2D$4F"&6 M08UG& Y@Z/; @C@]I#[X54DA"(Q70'MSC)J%4QY:M0<8( M3T@X'"6T=L)'^-'ICHI&9<@WAO3AW@9#9S+R9_:V ]^HP3CUB:$BX@1U[Y7P?B^0QWL:_P35K!F Q<9]K^N@,S;2A.#U/,=1D1L#49 MW-N'_@W0*[NNVTZD@>=VPW6=YYO=^:,T_Y_1J*&UP^$Z _]W3G:K<&7(-Z8\ M"S EJ:IAS6SS!%A4A>]Y>_5^N"1<99V %-=*U!F,U=7!JY)<#23+31F\9U(5 M5=.-U3,&N=Z@UM>,R=U &V@>1L%/4$L#!!0 ( J"?U:K.3G"FP0 (T2 M 9 >&PO=V]R:W-H965TSCG\SL$^ M?^/ID?'?8DN(! ]Y5HB9LY5R=^&Z(MV2'(MSMB.%NK-F/,=2G?*-*W:.RN"G!;5/WZH M"]%Q@,& ZH=T&L=_-K!+Q.MR,JTKK#$\REG1\"UM8JF#\K:E-XJ&UKHUW@G MN;I+E9^@Y\^ D@ M#R&+^^+U[O"YNZL*TE0%-55!93Q_,%Y=!EJ51ZIJX+(:%[;B!=B MAU,R<]1,$X0?B#/_^!>,O,^V3-\IV+.\_29O?RRZ&@T'4DC&'\$!9WLLJ[E: M/L7Z4JMH<1E--XS#?!+Y4_?0S<>T\:'7V#S##!K,X)68*=Y1B3/Z7\EJ0ZPB M15U$+^XAFC80=8R>,88-8SC*>)FF?*]&T)(5>VOM0O.AH=<#,VVB9*!V4<,5 MC7+=22P)*)1 *"G@JFS%!F1,"%5*SA^5+APQM\_@R (+TEZT*91,ADH<](P)Z/,WXC2%I"U;=,&EQC/C>,@Z,&9 M1HD73>QTDX9N\JK!^539FT+L.2Y2 A:LD)PN]WHZ"7"92G#B7-\L+IU3+8ZJ M*>+,ELG$@.P/9=,"AJ$]"^BUXN6]T @D4?U)*GW*51\H^]7BI2%1Q^RBA!V4 M6F],HX$1 3M2"U^BQ<6&+C-2B8E>?U !5G2M"DM4]>VXT"#Q4=2?=Q8K-!GJ M%;#503@J-_-_Y)9P*Q4RWR><&%2F51@.0;4B!<=5ZIZIEE\/1YM&6WE]DS<. M_+Y8V)]A'GN\^@ZL&MQ.),K:;U]+.2F^IT!OT8]LDM M9G[L#16[E3$XKF-5L77K?6/!+?JFE, 8(18S% \6O%4Y&+UY!=?IQM9E'!Q5 MSK>NX]XKVO,"M)H)7Q!-^J"R?TN?,54PADE?C6Q6*!X0>-BJ)1R7RUM.=IBN M 'E0WZ=B -!4P@#VI=QBY"=P *^52SBNEY6:CPQV4]UB:"PS;58A\NUPJ!5! M-"Z"P^WPA>4',C4.!K$WZ6';S$(XI"VHE4,T+H>6*4K$)]UJK+#0^(Z ?MCO MW^./_,-)ASJ?C>-R^<:4WO>[$1D%.D-=A:MR M>:P:,J_V/JH3R7;E]L&22YD*B)S6P#W;^? M[8042&!5U1<2V_><>\[EQO9PP_B+R D>BT+*D96)N5R8-LBR: DXHHM@:J5 M.>,ED6K(%[98\D4F]80=#Y=D 3.03\M[KD9VPY+F)5"1,XHXS$?6-1Y,L &8B%\Y M;,3..])6GAE[T8/;=&0Y6A$4D$A-0=1C#1,H"LVD=/RI2:TFIP;NOF_9;XQY M9>:9")BPXG>>RFQD]2R4PIRL"OG -C^A-A1HOH05PORB314;119*5D*RL@8K M!65.JR=YK0NQ \#A$8!; ]Q#@'\$X-4 SQBME!E;4R))/.1L@[B.5FSZQ=3& MH)6;G.J_<2:Y6LT53L:W-&$EH$?R"@)=H@DKEXP"E0*Q.=I;/)^")'DA+E38 MTVR*SL\NT!G**7K,V$H0FHJA+94BS6LG=?9QE=T]DAV[Z(Y1F0GT@Z:0[A/8 MRDKCQ]WZ&;LG&:>07"$/?T.NX[H=@B;OA^,3WP#*7!2='FL M@)$!ZAUE'5_B7G]HKW>UMX/"J!=V'?U;KDGKRO,=2)\1.#.>87_+[!3 M%V[O-;Z+6[K:88$;'/Z3]LZ)6@)?F(N&0 E;45D=1LULRDW%]XGHAW),7"97N2J4^VC*=8JEO^Y(D])WA3.*740[X?>2E.,F76439*23"0L YQL%\XEO%BAL78H+/Y)R$$<70.=RB-CS_KFZV;A^)J(4!)+ M'0*K?R]D12C5D13'?U50I_Y.[7A\_1;]2Y&\2N81"[)B]-]D(W<+9^J #=GB MG,H[=OB+5 F%.E[,J"C^@D-EZSL@SH5D:>6L"-(D*__CUZH01PXPLCB@R@&U M'<86AZ!R"(I$2[(BK6LL\7+.V0%P;:VBZ8NB-H6WRB;)]&-<2ZX^392?7'[- M8I82<(]?B0#GX&:[)45A]0JXPY* .Q*S+$YH@HNZCZZ)Q D59\KZ87T-1I_. MP">09.!^QW*!LXV8>U*!Z?!>7$% MTKI"O1&O2>R" 'X&R$?( +1ZOSOLP0GJ*@=%O&"PRN#F54V@:)?55+,RY-@< M4H_WA=CCF"P<-;^"\!?B+/_X#4;^GZ9\?U&PD^S'=?;CONA+G3:6X,%=NT!( M+'/)^'? 57,9>Z4,-BF"Z5WH91E,0G_NO1SGTS4*@W!<&YUPAC5GV,NYEKK? MD_)923T1GT&F=E*V!5NR(1Q3O0H>24:VB32AE_&C(RJ$HA9YUR:80#-X5(-' MO>!?*CHU?:!,X@73O)Q73-5.C;.8F'BC#LLY"J(VL<$J#&9FY$F-/!FH-8N? M =L7C*K@>BBLDS#I L!)T*(T&R7N@]*IM>H).R7R0^)^4"L$71] M6T8#GKX[' *H8O8"5 M31O0,@*HT5+4KZ4_^18P$'T4(&O;5*Z6K$_3:107O4-Q/_!J4(5KEW7C1"C?B'N?T$8<%:#U=TJ*M[ R&O9\5&CT&C@)Z/MQ6' ;X0"-[*QC@VL MR&__1/".#E-44SX59TQ"#56>R?( HEZMS[$NB].;UOH5O%B5IU%-F/)P[!OF M3TDF "5;%=)W)THW>7G>5-Y(MB^.;!Z9E"PM+G<$*PW1!NKS+6/R[49_07WJ MM_P?4$L#!!0 ( J"?U9R'B$"3@, * , 9 >&PO=V]R:W-H965T MVV\*_W]E)0]J&,%#YDMC.W>/G.9_M2W\MY)U: &AR'_%8#9R%ULF) MZZI@ 1%5-9% C%]F0D948U?.795(H*%UBKCKU^MM-Z(L=H9].W8EAWVQU)S% M<"6)6D81E0\CX&(]<#QG,W#-Y@MM!MQA/Z%SF(*^2:XD]MP<)601Q(J)F$B8 M#9Q3[V3L^<;!6OQDL%:%-C%2;H6X,YWS<.#4#2/@$&@#0?&U@C%P;I"0Q]\, MU,GG-([%]@;]S(I',;=4P5CP7RS4BX'3=4@(,[KD^EJLOT(FJ&7P L&5?9)U M:MOJ.218*BVBS!D91"Q.W_0^"T3!P6L_X>!G#OZN0_,)AT;FT+!"4V96UH1J M.NQ+L2;26".::=C86&]4PV*SC%,M\2M#/ST\CP,1 ?E![T&13^222DE-8,GQ M!#1E7'W T9OIA!P??2!'A,7D@G&."Z#ZKL;Y#8H;9'.-TKG\)^;R?'(A8KU0 MY$L<0K@-X"+QG+V_83_R*Q$G$-1(P_M(_+KOEQ :_[^[5T&GD0>S8?$:SP:3 M3)@*N%!+B6']_1WMR+F&2/TIBUH*VBP'-?OX1"4T@(&#&U6!7($S?/_.:]<_ MERD^$-B6_F:NOUF%OM&O47]"'W"SZ](L24%:%L0<,ZMAI];MNZNBC'T;K];. M;;;8M7)VK6?8:4#-FG 6,4WM*1)@OC_@8;BF,BSEFD)ZC0(1OT D)5LY[RMC MWLY5M2M580[C\:W ;,T5Y,XK10F# M!X%D5118_%P"Y=N%%WJ[A6]DG2NSX,?S$J_A$=13^2#TS&^MI*0 )@EG2$"V M\&[#F[MP8!2LQ#\$MK(S1@;*,^%,/I9#ABJIO?/L7-(!&QE["J;2_ M:-O(!AY**JEXT2AK#PK"ZG_\VAQ$1R$"[Y%PDAK:V9@S\9J:S2$&1H?E="[1.NI^!X+1MA:H@<0Z#'' M#E"A0F M5%ZA/]'3XPI=7ERA"^0C:78E(@P],:+DQ\["]YQ7$K-4+UX^TDZ:3_E) MX]"R=B@ZX5 8H2^Y9">FC U^A:B-$.XC+JM;B"Y!H-PH\H"J+(X=#= M_U]P9M"<^L/8&)^Q]K0H06'%QXSJ<6G?HUC4Y?2-+G,#"TTDK06S BS_\ M$8Z#3RY@9S)V '/8PASV68^_ZA($37"Y@-;:$ZMM:LTFCJ)@/)[[FRX"AU00 M#4>MU(%KH]:U42\#*V!GCE.K':C7&'IC"(!L$1F6^E M9H-AX.9RTD*<]')YGV7Z0D \0RFAE;D2D(2D$D01D$YV)^=D]TS&#J!/6^C3 M7G;OBY+RGZ !*YZ\(%Z:>U$B77:;E;7 3&GN>HB;OB5N>DR;0R8.T!R&QQC?2LV&HQ,@PV!_MP;]I;Y3 _=8G%'96#I36)[+ MVB'N3D\1]M*[M'7&$)-R2K'H@'=RU)B;=LO\=7A\%[BE)B=(BO;.1OVQV,3> M.]R-7(Y$Q^XZI88GW-UW#V'OK1W?,D4HH173-6M7KO:OAYN;<]\M+XTKPK; M&N_-U$^2+UBLB2Z0%#)M,KB>Z*M9U%U^/5&\M(WR,U>Z[;;#7+^,0!@!O9]Q MKG83\X'VK17_!U!+ P04 " *@G]6N=\'3BD" "G! &0 'AL+W=O M M-E6M@ ?$@Y-<$VN.'6RGV?[[^4<:BM3U)?'9=Q]_[W*7I)?J4=< !CTU7.@4 MU\:TRRC210T-U1/9@K G!ZD::JRIJDBW"FCI@QH>D3A>1 UE F>)W]NJ+)&= MX4S 5B'=-0U5SVO@LD_Q%)\V=JRJC=N(LJ2E%>S!_&BWREK12"E9 T(S*9"" M0XI7T^5Z[OR]PT\&O3Y;(Y=)+N6C,^[*%,=.$' HC"-0^SK"+7#N0%;&WX&) MQRM=X/GZ1/_F<[>YY%3#K>2_6&GJ%'_&J(0#[;C9R?X[#/G<.%XAN?9/U ?? M>8Q1T6DCFR'8*FB8"&_Z--3A+("05P+($$"\[G"15[FAAF:)DCU2SMO2W,*G MZJ.M.";<1]D;94^9C3/9G2CM)>H9[:&RM38:?40/5"GJBH7>;0D=4VN$C=03-!L^@&1F!"D M@]XKW-E8@IGGSE[A#IFC';12&28J]'N5VYK8AOES*>] FU^FN2%:ZI86D&([ M)1K4$7#V]LUT$7^YHG4^:IU?HVR$"7TT[HY3N K-]\\]C/ ]5143&G$XV-!X\ND& M(Q7&(AA&MKX5&PO=V]R:W-H965T@TYEY6.P#;3.QMF7)(\FY#/;C MEY(=TQ*IBH50:*!CR\52L5CB.:HJZ?PQ+[Z6*Z4J]+1.L_)BLJJJS?OIM%RL MU%J6[_*-RO0O=WFQEI7^6MQ/RTVAY+(9M$ZG) CX="V3;#([;XY=%[/S?%NE M2::N"U1NUVM9/']4:?YX,<&3EP.?D_M551^8SLXW\E[=J.IVD C\4>B'LNCSZB>RCS/O]9?KI87DZ"V2*5J4=4J MI/[SH"Y5FM::M!U_[95.#N>L!QY_?M'^8S-Y/9FY+-5EGOZ9+*O5Q22:H*6Z MD]NT^IP__JSV$PIK?8L\+9O_T>-.5H03M-B65;[>#]86K)-L]U<^[1UQ- #S MG@%D/X!T!["> 70_H/'<=&=9,ZU/LI*S\R)_1$4MK;75'QK?-*/U;)*L7L:; MJM"_)GI<-;O*EOHDQ3.Z4?=Z=:H2G;U\1%?9+DQJ=W_[254R23ZMM#VUUNEB?^Z/NW.3GG-C@G[-LVI5HA^RI5JV M%4SU1 ZS(2^S^4A C9_4XAVB^'M$ D(/AP#YM"#W'D9[7) MBRK)[ELN_?R?_\ \ M^)=KXIZ4M=S #FY@D/;9;WHW*F6JG"&R&RJ:H?6>\S!C6/\3Y].'8_MM,4J9 MP.%!K&59>+ L!"W[?:,*V2Q,DBWRM7(9N-/ C\Y, AI%'?L<4H*RR&T>/YC' M0?-N,YFF^4)6:HD6>:']$ZDGOX:7;F]PR@[(X)!UC'5(!9LQMK#@8*T!C M/RS^VB9ETH3V(B_U3J)W!917*U6X+!66#5A#3\=0AU 08+>=T<'."+3SNLB? MGK6%6:7*ZLC20BWR!U4D;L=&EB5=6VV),\Q[ B ^V!J#MOX@B^Q,@R^2R__J M;;K9H%W6Q?:YNQ>0+8(C0=SFX<"@1P :>*6]6-1^W >E$P0"Q[7!NC'ID,(L MXCT&'L$;!@V\7,GL7M5 =2>3 CW(=*M0?J^5 MM6P041AV3;7%2,CBGLL=&SS","!=+?4Z)W>)G*<*R;)4[NL=.^"&Q\&1L_9F MNN1X$/0%J $F#"/3)Z5YPB+9$9EZ]Y3KFN'\W1QP6FQC#B8"=WI;?1IPP$*QKI0.76"QZC#3 A&%DNLV2&NEO M*KTEN:T#QP^EA+ZTM6=KH W'(Y)C# +G8%=XTM:^:3$H2F 4!0DRL8&1!30. M>2M+5=86@*@6D*',@VUV#8"F,'(:%]I)08/D)@/C)2&(,G';QVGK2U M7638$(G&#&.O5,F7MK8K#%4BS7.NIE&@AB[E>R5WL;Y*-:F*]VLZ=603X!(/3H9ZTM=UA*!7%8R:&O=(N M7]K:KC"TB\*I#C"VJ9VR8!$AW;M&EU@0TK@G:H_2]S /\A"U?I/X8V3QJ>%> ME(T9M5XYEB]M;5<8CD7A/ TR7=8@A$1Q-WWOD,,1YV%/YHX: M[D-A[C,\3+WR(5_:VH53PYM8,&*8,J^VMBL,9V*OI*' *K)72L3LF@X4 MS,R0'0:3G9]D^B"SY&^U?#V.856#IS1&1HD9)L7&[(1@7EF4+VUM5QPU0[RE M&\*N*]$P$-WRDTLL$D%/JI<96L-@6C,H/KVR'%_:VA,W9(CQ,>/3*S/RI:WM M"L.,&)R:@N/3*_%A=AT-"F/#:!C,:&XV=6TRK9Y1W?68+&3JGHS7')$O;>TY M&Y[$QBRG,:^DR9>V=D^7(4WA&\IIH://1&^P5C^*0XX+)GJ*O*&A,2%,8TZ, M35C+T 7QI:T]9T-[PC%+:Z%7(N1+6]L5A@B%;RBMP6,'S]2NP$$1; A,"!,8 MTS3YTC/LG(O7=(\O;>TI'[6)CEE2"[TR)5_:VJXP3"F$TT8GMLD85>^8\O;6U7&/X3PGFB MX;W2H:-K%I,X[E877'(\(GV]W8:F<)BF#&R8YC8A.7.T3#O%>INFN>$M'.8M MI[8BS*E[QN\0.O?FY7BLXPP['E18=<'/&>I#LW M\,]A^#^QOY/;T$T%C;H-LRXQPGJM- C/880?W-W)[7P$MQXZ<'36TIY^(&Z0 MF<,9BU,;.[E=1<$6(#F$^@P\>H0#QLLOV_DVE06Z+O+E=M&SW%[S![ZTM2=L MT)>/65GA7N'9E[:V*PP\\S=45KA=,:$!YT$WU^>0(UP0VH<_!C$YC)C=R$3_ M0Z=1>UCOX#4:(UD@# J+,2LLPFN%Q9>VMBL,Q L8XD^A]L+&;B)XT(5XAQBE M(>]A(<) O( A_D3\%#9\XS#BO-O([Y+C 2<]&4AA<%[ .#\8084-Y2(.NCW> M#JF(!#T/20F#]P+&^U-!5#C*#L)J1'=(X0#W+;U!>@$C_8F),UC+X"MRC)MM M8KKT#64)X7I0U)'4=<@!*3%A@%X,+CBB84O;>VGC VQB.#;^U/0-'(4&6+1[4%W2%$>]NSZD8'[ M"(;[$[$T'% GZ*H^1P?T( MQOU3D72OYOA]!A@SRZ>VE/U(]/3HY1]K5=PW[T0IT2+?9M7NS1F'HX?WKGQH MWC;2.?X1O[_ M5?FZ^;A2&ULM5?;;N,V$/T5 M0BW:!.A&%]^2U#80Q]EV@@#+8TL(I2H)2D[_OL=4K8B1XIB>-L7 MBR)GAN><&=*C\5K()Y4 :/*<\DQ-G$3K_-)U59A 2M69R"'#E5C(E&I\E4M7 MY1)H9)U2[@:>-W13RC)G.K9S=W(Z%H7F+(,[2521IE1N9L#%>N+XSF[BGBT3 M;2;['^';:$!B9>*+BROV2]M?4<$A9*BW3KC A2EI5/^KP5 MHN;@#]]P"+8.P6N'_AL.O:U#SQ(MD5E:CJ##&*FR1VGF2(TBP@*8C5> 9E1N<1*8-F27"TE *9/*_*!?!'9 MA\?,9.$FS;G8 "CRA4I)K=?)'#1E7)VB9=_S3YY.*S/RH$7X1/Y89R!5PG*[ M+9H]/LS)R8^G8UD9[_"PF\(&@!='VXN]\!IU?EIV?C]=Z,%^.,R4JF)5L4MO:M:G.F M0BY4(8'\\QEMR"<-J?JW3<-RBW[[%N:BN%0Y#6'BX$V@0*[ F?[T@S_T?FWC M_Q\%VU.C7ZG1[XH^K>H(3P!+BY2$=5ERD"%6*-X^;2*4D7W/AC:WVVJ*"5K5 MJ75N?B2U045M\!W4:"J*3+?1*J..:JP";^!YKYAU[GTDLV'%;-C)[!9O$$,( M\T*T(%\+REF\(04>6$END*9(64A^PZ@ZL3?0G_29W -G$.,#UT/&&;4R7(6M M&G3O/_#(!JA4;<73CA(LV8+#5BK82;5\D4JC M5+*42NY+1=NE&C7*9=BLED[<1ZIR7JER_AWGX/^0Y+QY@D9>0Y-.U$=J6=>_Q6+=\WVF=3:)/\P)G7I%0H>[3%J1>XW"LS45Z/" MWK?;QQZ\8 \.*Y\(6P8)]JJ1FSTFK;B#!IX&Y"Z3$JU;ZTU3D$O;LBO<'/_/ MRJZLFJT^"ZYL,_QJ?F8^%VS/^Q*F_-:XQ3:583(XQ!C2.QOAOYTLV_?R18O< M=L +H;&?ML,$/WE &@-S0?41-?T&4$L#!!0 ( J"?U:Q0C+( M@@4 , ? 9 >&PO=V]R:W-H965T=HV')5CR"&4"@(+'^>X1[B6"')?GPK0%NE3V6X>[U%_Z0' M+P!6+1[K^%8H!=15>2&.N_Z-UT=9MH7#%!4T* M8]F#A*3Y+WXIB-@QD#C-!GYAX)]JT"X,VOL&O0,&G<*@LV_0.6#0+0STT)U\ M[)JX L\&C"Z1DRUEFCJ0K.OK25?)%4392J8?$NDG1C=00IS(M DQBE'.(V0 MI%RK^ SH#K.%G&LD7:#;!0.0$T1P]!%]38F "$T%0*SF 3"._L",86WU/@"! M2#%PA.RK\NB$1;_N\G[Y!_K510\T%4N.QFD$48/]O=F^?\P^ M,-M[O@' D2273/M;IN]\(V( X25J>Q^0[_I>TX#,YK^M8J-Y<+IWO\%\_-V= MKY'1+J==6^.U#^+-Y1,UV5+!R&RE@X::@R@@/(PI7S% __PNVZ#/ A+^;],, MREUTFEVH"'O#,QS"L"5#* ?V#*W13S]X/??G)O9M@@4VP<:6P&HZ=4J=.B;T MT1!X^.L"APJ+*2+/'0TB6CT?ZZ( M-L&"'*ROP52^?1YUW*MV=^ \[ZKSNE6[[[M79:L:[=V2]JZ1]@?\0I)5@OY# M?XJEI':29^8/:$*Y8" (TX3J>#U=95FL;Z52.HPWT6ST=R[--L$"FV!C2V U MT7JE:+VWCVD]FSK9! ML@HTM@=5TZIJ M9!,LZ+\.1Z[ZVXM:KYOY]68U9J]*9J^,S'Z2B4#%_ Q8J.+1 HK4<#*Q.;[G M[G3,O;RN=_[>V(ES";,)-C[2_1JIUR6IU^=/UUV*Z1P!#I\X M@I@LR"P&:9;(JI)C9=9$N='[N7/9)EB0@UW7R'0[^PG8DLN:-IY;E4^N49V. MZ[U_NM")>,*HFMO3)69J$:C(WUCW& '/)=PJ6F 5;6P+K2[-3F7KO7T^+GS8 M4LLF6F 5;6P+K:Z67ZGEGQ+F0'W8+?D&/,KG#7/[(]R&)B<[M MZ#9LULAJA6T5+3A"3M=%&\"L::Z9*_1RQ> H(HI^67S7%DVY M_\JEA*V4BTI*(:5DN92L+B4^(*75*MXJ6E"@[2ZW7L-J>XL"W:LJ=,]86![8 M2V..\-Z&^COWTF;W9PMDM7XOT/82D=O95^@M2G.OJLT][-E":W.^9"W<(G M$+.'LZ>ZU9J^0#OZ%>1XNSJ_50*"X2(F$V<"[H^=CW3("=\1>'C=J[)X;*5(BO9O Y'#B>R0@B"+2! M8'A9PQBBR"!A'M\R4"=?TP3NW^_0/UKR2&;*%(Q%]#!638%\6%HM5HJL$ M2%%[%M5TK_70]SJ>UW?7^\QJUWXFLT[.K%/+[ KWDB&$_9%H0;ZM6,1G6[+" MJI;D$FF*F ?D$Z+JA=V+=^R>W$#$8887?&^V&[,R7 25&M2OW_'(%IA455^\ M-O*9NG1S7;K'?7$6AMS08U'YHZ,$KTCM&%4E"; (2K"YR6Q*FBE?O :^V9WX.F-6N_4QFISFS MTUIFC_:[#^1.L@2M"ODS@2IRM;C?V^0: BM)<)9+1 '^;GG7BM0QI/32LS\0LF_DOWY=U&5"9> M"_R]I=@46EF&PHW1-[!CM%$_UA1:69'"D=&C+-E+=F>[JF0[AX7]Q*QR^H7M MHL?YKO_("RJ\(8.4$7T-NT4+OT6[;U#A#9FC3)'7L%JT\%JTWFPUV<1[QS7Q MIZ:5F13>BM:;JZMLB[ZHV!OU64VAE04IG!9] ZM%&_5:3:&5#S\*L^77FZT& MB]VO<%18Q=V#8G]R6LK$W3O(BD'.[?F>PK\V^"]_>KJ3/\W/$"_LR=G!\Q$] M'ZC!YQ>2<)XI$,$-([Z2'G5BF9WWI0(NE/2Z;"JU%;&\7P/#?3C,! MW\^$T+N!62 _<1W^#U!+ P04 " *@G]6SP]Z5R,# "2" &0 'AL M+W=OACVH-A,+DZ5,DI/VWU_*=KPT<8,]["619/+H\) F/=PH_=/D MB!:>"R'-R,NM75W[ODES+)BY4"N4]&2A=,$L;?72-RN-+*N<"N%'09#X!>/2 M&P^KLP<]'JK2"B[Q08,IBX+IEPD*M1EYH;<]F/-E;MV!/QZNV!(?T7Y9/6C: M^2U*Q@N4ABL)&A/&[*S!1?*DU$^WNHG^J8J=8GIC!J1+?>&;SD3?P(,,%*X6=J\UG M;.*Y='BI$J;ZA4UC&WB0EL:JHG$F!@67]3][;G38<0B3-QRBQB':=^B]X1 W M#G$5:,VL"FO&+!L/M=J =M:$YA:5-I4W1<.ER^*CU?24DY\=/U)99*5 N+N# MKTR4K!979O!OR01?O'"YA)LT5:6T!DYF:!D7YA3.X4ZN45JE7RB9!O4:#1U^ M>9S!R?M3> ]R5M;N!69IB]!O I MQC;0:!OH)#J*.,/T N+P#*(@BCH(3?_PU?X,PN@\ MN#JCD-=(;XAUXOU.QHV@5XW)E 1V>9EOU?X^5T( %?.&Z>Q'E\8UA5XW!=93G.FEYB!57 R MI^S6S4HM3F&JC*T2>/M,+=A@YUM1@R<[C.+@2&KTJTYJDO]/>"Z3RW&7=!^AHS_!U!+ P04 " *@G]6$$>,V4<# "P% #0 M 'AL+W-T>6QEE60MVMV#,!*MDWH<#=OJ0CTHTO2>#D)BIE(_)P]O[G4IGK=X&[GWPX.>E<=![. MK_>1LQHZ)Z%7^.H9PJ@L)AH_R^TANZAT?U=Z,_S4:C7<4XP\\)"W3)26^'/" MU4X+%R+1[W@E6NR*&-;%,!YF2FYK(B(N8)5ISH)'*D9D0@6?:@ZLC.9O@=L>F"0"]$8[!$7 M& \+:@S3\L9VJL%5\ D4U.W[=6$=SC5==WM79$NH;C;)5.F4Z29-EVQ"XZ%@ M&=C1?+Z NU%%"* Q*K>-E-.YDK3RL&'4#2L[8T+Q=5I M48CU)\'G,F=N\L]..![2#2]8*,U_VVQ0*C,;8)H$CTP;/FM'?FE:W+.5V933 M*L,]]]Z@YW^[SG,FF::B;=K6_C&O\HL=UV^]U_!ZY/?D9OLO]HW^T&387T2:AVW=@Y;332 0^V(?(?C ML=@F#:9++@R7=6_!TY3))V!FO)SH@AV%?.&/<$XDB08 K7HK]$X1E8G MAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$4?4>W'L?A9OW5+C]'^7X#U!+ M P04 " *@G]6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( J"?U8+?Z L" 8 ((V / >&PO=V]R:V)O M;VLN>&ULQ9M;;]LV%(#_"N&79< RQ[JZ11,@URU VV1QT#T6C$3;1"32HZBT MZ:_?H6RG1XERMI<3/]FB+.D3*9WO\.(/WZR[O[/V7GRO*],K]Z/QTVQ M5+5L?KMATBW&S]4B-1:Z-K_4.5AZ.#D6B6]MN? MUND?UGA9S0IGJ^IP-%GO^**JOU]D)77KDSZ=4?SK8K;1;A-' 78W0;73UL/]>5^-[]GVJT M\[DNU)DMVEH9OZY'IZH :)JE7C4C862M#D>G]D$Y<2T7*MP47.6R7-^@!S)4 M7>Z]AAWNLNP8^7B.VU)[<6G6!\->A!416!$OUBELVTJ7M420"0&9O"'D+$"$ QIAY]#BA460*0&9[@SR5#9+!)D1D-G. M(&=+Z1!D3D#F.X3\&B'(*0$YY86'%<%+8U7B/(=P3D M.^:H6/S3PC6[E&F5N%&%A7I[%JLGI$.8)7(AM1-?9 5T MGY1L6K=^\# >Y9()LTP@:5E!2O'XF[BNPK,F32G.H8%7X3@,2?EDPBR4,W77 M8Z&T,6'VQD=H1-5K/LH/$V9!0&AP+42T\^]PDF=0L=-=7TP2(XQ)MFG8.]4U+7VZYQH#=F](K82K-[]B.,HE$;-+!A+/049*)!&S2%[)0+><&)-R2\3L%C(3%7MX M:(,23Y?#4 MUP1C4B*)F45"8Z9X^)D22<(L$AHSPYB46A)FM="8.<:D5),PJX;&G&),2C@) MLW!ZR>R^^"R=DUU/<.],>8E[, DY-\*NG!XFRB"A?H]QRIA0RDG81[]ZF$_= M0X"\T*8WT43))WG+'LR^@$177(3S;*86,28EH&0'?1E4J1B3LE#";*%AS*=2 MC$E9*&&VT&N]KLU+C^<7*0NES!9Z';/;@S$I"Z6[F44)SV<(_!B3LE#*;"$2 MLY>JIY2%4F8+D5WM/B9EH9390EU7^Z4DJUY&G)+3\\P"VA"BY&,]/+#AQ)B4 M@%)F 6TQMZ'\:BX^2=\Z")[05^NM=: $E#(+:#.*\9\M3MDG9;;/$R-.-J[@ M;9)=!QUC4O9)F>TSB'EKO:Q$V(47CE#VR9CM\X2)'\=YAZC$1YP.9Y1]LK<9 M7NO7YM]*+Y9A-IM<0\I',:DQ)-Q3^"\ M@KD)\QB3LD_&/8$SC'D3GLM&7&%,8FZ]A2!-C4@K*F15$KKSJ+_FF%#1E5A"-B?..*:6@Z2[7L?7RCBFE MH"GW/!"U1*S?Z)2"IIV"QMV/FZ,/)=RZ4>5GN$0#Y86LBFLGPDOG^?R/Q.[S6:_+C^[]>]C.8W_&%S_Z?KW85?*6"U> MVWY;QE55?QQNNX?ZNDD/E\G5XN5M5?4O;ZFJYPX2")+Y@Q2"=/X@@R";/RA# M4)X_R"'(YP\*"(KY@QH(:N8/>H2@Q_F#TA)E7!(D3; FT#HAUXG ZX1@)P*Q M$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM M!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z M&X'>AGH;@=Z&>AN!WH9Z&X'>-GG93:"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>A MWD:@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>>?*QDD#OC'IG KTSZIT) M],ZH=R;0.Z/>F4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OG_QL M0J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=Z#> M0:!WH-Y!H'=,?A8DT#M0[R#0.U#O(-"[0;T; KT;U+LAT+M!O1L"O1O4N_E. MO8?Q\U"&6\_7&J__G52/EW/+[?+7Y=?.R:URQ;F^KQB>_P)02P,$% @ M"H)_5B!P#MDD @ J2\ !, !;0V]N=&5N=%]4>7!E&ULS=I-;MLP M$ 7@JQC:!A;-?[6(LVF[;;/H!5AI' N61()D4N?VI>0D0(O42. "?1L+-LEY M(P[PK7S]_3%06AW'84K;:I]S^,A8:O#KW[8%B[#M:W;J8O[JQ[&+' M@:7\.%"JSY=XI4>_V_4M=;Z]'\N1.H5(KDM[HCP.]:GHU?GD7&Z83I_\XORE MS+G LO,V^I#*Q"*]/^YY)//I=2B%*.;^_"N^));2%[\?S=/NJ'MC=KG>GSX> MEGDDMCPNO^/?9_Q2_YU]") ^)$@?"J0/#=*' >G#@O31@/3Q :0/OD%I!$54 MCD(J1S&5HZ#*453E**QR%%&UL4$L! A0#% @ "H)_5L@#NE>=!P 0# !@ M ("!#@@ 'AL+W=O$/ !X;"]W;W)K M3$G*@' 9(P M& @(%($@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ "H)_5LE5Q^' @ %@@ !@ ("!)AH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5E/E M4I%I!@ KRP !@ ("!)2P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ "H)_5K UJ3N<"@ (!L !D M ("!R5D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ "H)_5IG4.W&PO=V]R:W-H965TV$ !X;"]W;W)K&UL4$L! A0#% @ M"H)_5BUK?BKF @ 2@8 !D ("!FHP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5JQ_ 18H" JQH !D M ("!,[H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "H)_5BXS^(4M(0 =&T !D ("!0\@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_ M5J)#J3J2 P $ @ !D ("!+O0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5CT1LR#F @ V08 M !D ("! @ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5MHGP\F% @ L@4 !D M ("!J@L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "H)_5K48:TO] @ Z 8 !D ("!=QD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5FZB M;_(B P M @ !D ("!2S,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5OV=9;RV @ )@< !D M ("!N#T! 'AL+W=O;FWAT( =3@ &0 @(&E0 $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ "H)_5K+<:X2; @ F@8 !D ("! M>E$! 'AL+W=O&PO=V]R:W-H965T,*BR#00 !,3 9 M " @4U7 0!X;"]W;W)K&UL4$L! A0#% M @ "H)_5NBJ-B<' P ! L !D ("!D5L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5JQ5_R7% M! _!< !D ("!R&4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5@&=ZA:V" )UH !D M ("!RG(! 'AL+W=OP$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ "H)_5C'[(MYS P &@T !D ("!=8$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"H)_5J __+I. P J@P !D ("!W8L! 'AL+W=O&PO=V]R:W-H965T$Q0( *$& 9 " @4*< 0!X;"]W;W)K&UL4$L! A0#% @ "H)_5B&'05]5 @ J04 !D M ("!/I\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "H)_5F_//3QD P K L !D ("!E[$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_ M5JLY.<*;! C1( !D ("!W;T! 'AL+W=O&PO=V]R:W-H965TC% 0!X;"]W;W)K M&UL4$L! A0#% @ "H)_5G(>(0). P H P M !D ("!S&PO=V]R:W-H965T&UL4$L! A0#% @ "H)_5AK8$$W'"0 L48 !D M ("!EM0! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "H)_5I2*.3IA! ?14 !D ("!6>@! 'AL+W=O M&PO=V]R:W-H965T@( Q : " =OZ 0!X M;"]?7!E&UL 64$L%!@ !; %L ]!@ .+_ 0 $! end XML 98 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 99 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 100 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 226 485 1 false 98 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://ascentco.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://ascentco.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://ascentco.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://ascentco.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Income Sheet http://ascentco.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Cash Flows Sheet http://ascentco.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://ascentco.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Acquisitions Sheet http://ascentco.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Recognition Sheet http://ascentco.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://ascentco.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Property, Plant and Equipment Sheet http://ascentco.com/role/PropertyPlantandEquipment Property, Plant and Equipment 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 - Accrued Expenses Sheet http://ascentco.com/role/AccruedExpenses Accrued Expenses Notes 16 false false R17.htm 0000017 - Disclosure - Shareholders' Equity Sheet http://ascentco.com/role/ShareholdersEquity Shareholders' Equity Notes 17 false false R18.htm 0000018 - Disclosure - Accounting for Share-Based Payments Sheet http://ascentco.com/role/AccountingforShareBasedPayments Accounting for Share-Based Payments Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://ascentco.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Earnings Per Share Sheet http://ascentco.com/role/EarningsPerShare Earnings Per Share Notes 20 false false R21.htm 0000021 - Disclosure - Industry Segments Sheet http://ascentco.com/role/IndustrySegments Industry Segments Notes 21 false false R22.htm 0000022 - Disclosure - Benefit Plans and Collective Bargaining Agreements Sheet http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreements Benefit Plans and Collective Bargaining Agreements Notes 22 false false R23.htm 0000023 - Disclosure - Commitments and Contingencies Sheet http://ascentco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 0000024 - Disclosure - Schedule II Valuation and Qualifying Accounts Sheet http://ascentco.com/role/ScheduleIIValuationandQualifyingAccounts Schedule II Valuation and Qualifying Accounts Notes 24 false false R25.htm 0000025 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://ascentco.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 0000026 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://ascentco.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://ascentco.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 0000027 - Disclosure - Acquisitions (Tables) Sheet http://ascentco.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://ascentco.com/role/Acquisitions 27 false false R28.htm 0000028 - Disclosure - Revenue Recognition (Tables) Sheet http://ascentco.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://ascentco.com/role/RevenueRecognition 28 false false R29.htm 0000029 - Disclosure - Fair Value Measurements (Tables) Sheet http://ascentco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://ascentco.com/role/FairValueMeasurements 29 false false R30.htm 0000030 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://ascentco.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://ascentco.com/role/PropertyPlantandEquipment 30 false false R31.htm 0000031 - Disclosure - Debt (Tables) Sheet http://ascentco.com/role/DebtTables Debt (Tables) Tables http://ascentco.com/role/Debt 31 false false R32.htm 0000032 - Disclosure - Leases (Tables) Sheet http://ascentco.com/role/LeasesTables Leases (Tables) Tables http://ascentco.com/role/Leases 32 false false R33.htm 0000033 - Disclosure - Accrued Expenses (Tables) Sheet http://ascentco.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://ascentco.com/role/AccruedExpenses 33 false false R34.htm 0000034 - Disclosure - Shareholders' Equity (Tables) Sheet http://ascentco.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://ascentco.com/role/ShareholdersEquity 34 false false R35.htm 0000035 - Disclosure - Accounting for Share-Based Payments (Tables) Sheet http://ascentco.com/role/AccountingforShareBasedPaymentsTables Accounting for Share-Based Payments (Tables) Tables http://ascentco.com/role/AccountingforShareBasedPayments 35 false false R36.htm 0000036 - Disclosure - Income Taxes (Tables) Sheet http://ascentco.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://ascentco.com/role/IncomeTaxes 36 false false R37.htm 0000037 - Disclosure - Earnings Per Share (Tables) Sheet http://ascentco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://ascentco.com/role/EarningsPerShare 37 false false R38.htm 0000038 - Disclosure - Industry Segments (Tables) Sheet http://ascentco.com/role/IndustrySegmentsTables Industry Segments (Tables) Tables http://ascentco.com/role/IndustrySegments 38 false false R39.htm 0000039 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 39 false false R40.htm 0000040 - Disclosure - Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details) Sheet http://ascentco.com/role/SummaryofSignificantAccountingPoliciesActivityintheAllowanceforCreditLossesDetails Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details) Details 40 false false R41.htm 0000041 - Disclosure - Summary of Significant Accounting Policies - Schedule of Goodwill (Details) Sheet http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails Summary of Significant Accounting Policies - Schedule of Goodwill (Details) Details 41 false false R42.htm 0000042 - Disclosure - Summary of Significant Accounting Policies - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) Sheet http://ascentco.com/role/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails Summary of Significant Accounting Policies - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) Details 42 false false R43.htm 0000043 - Disclosure - Summary of Significant Accounting Policies - Amortization Expense of Finite Lived Intangible Assets (Details) Sheet http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails Summary of Significant Accounting Policies - Amortization Expense of Finite Lived Intangible Assets (Details) Details 43 false false R44.htm 0000044 - Disclosure - Acquisitions - Narrative (Details) Sheet http://ascentco.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 44 false false R45.htm 0000045 - Disclosure - Acquisitions - Fair Value of Assets Identified and Liabilities Assumed (Details) Sheet http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails Acquisitions - Fair Value of Assets Identified and Liabilities Assumed (Details) Details 45 false false R46.htm 0000046 - Disclosure - Acquisitions - Schedule of Financial Information (Details) Sheet http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails Acquisitions - Schedule of Financial Information (Details) Details 46 false false R47.htm 0000047 - Disclosure - Acquisitions - Pro Forma Information (Details) Sheet http://ascentco.com/role/AcquisitionsProFormaInformationDetails Acquisitions - Pro Forma Information (Details) Details 47 false false R48.htm 0000048 - 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 48 false false R49.htm 0000049 - 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 49 false false R50.htm 0000050 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://ascentco.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 50 false false R51.htm 0000051 - Disclosure - Fair Value Measurements - Fair Value Measurement of Contingent Consideration (Details) Sheet http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails Fair Value Measurements - Fair Value Measurement of Contingent Consideration (Details) Details 51 false false R52.htm 0000052 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Company's Earn-Out Liability (Details) Sheet http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails Fair Value Measurements - Summary of Changes in Fair Value of Company's Earn-Out Liability (Details) Details 52 false false R53.htm 0000053 - Disclosure - Fair Value Measurements - Summary of Assets Held for Sale (Details) Sheet http://ascentco.com/role/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails Fair Value Measurements - Summary of Assets Held for Sale (Details) Details 53 false false R54.htm 0000054 - Disclosure - Property, Plant and Equipment (Details) Sheet http://ascentco.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://ascentco.com/role/PropertyPlantandEquipmentTables 54 false false R55.htm 0000055 - Disclosure - Debt - Narrative (Details) Sheet http://ascentco.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 55 false false R56.htm 0000056 - Disclosure - Debt - Summary of Debt (Details) Sheet http://ascentco.com/role/DebtSummaryofDebtDetails Debt - Summary of Debt (Details) Details 56 false false R57.htm 0000057 - Disclosure - Debt - Schedule Of Maturities of Long Term Debt (Details) Sheet http://ascentco.com/role/DebtScheduleOfMaturitiesofLongTermDebtDetails Debt - Schedule Of Maturities of Long Term Debt (Details) Details 57 false false R58.htm 0000058 - Disclosure - Leases - Narrative (Details) Sheet http://ascentco.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 58 false false R59.htm 0000059 - 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 59 false false R60.htm 0000060 - Disclosure - Leases - Schedule of Total Leases Costs (Details) Sheet http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails Leases - Schedule of Total Leases Costs (Details) Details 60 false false R61.htm 0000061 - 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 61 false false R62.htm 0000062 - Disclosure - Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details) Sheet http://ascentco.com/role/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details) Details 62 false false R63.htm 0000063 - Disclosure - Accrued Expenses (Details) Sheet http://ascentco.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://ascentco.com/role/AccruedExpensesTables 63 false false R64.htm 0000064 - Disclosure - Shareholders' Equity - Stock Repurchase Program (Details) Sheet http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails Shareholders' Equity - Stock Repurchase Program (Details) Details 64 false false R65.htm 0000065 - Disclosure - Shareholders' Equity - Summary of Shares Repurchased (Details) Sheet http://ascentco.com/role/ShareholdersEquitySummaryofSharesRepurchasedDetails Shareholders' Equity - Summary of Shares Repurchased (Details) Details 65 false false R66.htm 0000066 - Disclosure - Shareholders' Equity - Rights Offering (Details) Sheet http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails Shareholders' Equity - Rights Offering (Details) Details 66 false false R67.htm 0000067 - Disclosure - Shareholders' Equity - Dividends (Details) Sheet http://ascentco.com/role/ShareholdersEquityDividendsDetails Shareholders' Equity - Dividends (Details) Details 67 false false R68.htm 0000068 - Disclosure - Accounting for Share-Based Payments - Narrative (Details) Sheet http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails Accounting for Share-Based Payments - Narrative (Details) Details 68 false false R69.htm 0000069 - Disclosure - Accounting for Share-Based Payments - Summary of Stock Option Activity (Details) Sheet http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails Accounting for Share-Based Payments - Summary of Stock Option Activity (Details) Details 69 false false R70.htm 0000070 - Disclosure - Accounting for Share-Based Payments - Stock Award Activity (Details) Sheet http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails Accounting for Share-Based Payments - Stock Award Activity (Details) Details 70 false false R71.htm 0000071 - Disclosure - Accounting for Share-Based Payments - Performance-based Stock Awards (Details) Sheet http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails Accounting for Share-Based Payments - Performance-based Stock Awards (Details) Details 71 false false R72.htm 0000072 - Disclosure - Accounting for Share-Based Payments - Inducement Awards (Details) Sheet http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails Accounting for Share-Based Payments - Inducement Awards (Details) Details 72 false false R73.htm 0000073 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 73 false false R74.htm 0000074 - Disclosure - Income Taxes - Components of Income Taxes (Details) Sheet http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails Income Taxes - Components of Income Taxes (Details) Details 74 false false R75.htm 0000075 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) Sheet http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails Income Taxes - Effective Tax Rate Reconciliation (Details) Details 75 false false R76.htm 0000076 - Disclosure - Income Taxes - Narrative (Details) Sheet http://ascentco.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 76 false false R77.htm 0000077 - Disclosure - Earnings Per Share (Details) Sheet http://ascentco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://ascentco.com/role/EarningsPerShareTables 77 false false R78.htm 0000078 - Disclosure - Industry Segments - Narrative (Details) Sheet http://ascentco.com/role/IndustrySegmentsNarrativeDetails Industry Segments - Narrative (Details) Details 78 false false R79.htm 0000079 - Disclosure - Industry Segments - Segment Information (Details) Sheet http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails Industry Segments - Segment Information (Details) Details 79 false false R80.htm 0000080 - Disclosure - Benefit Plans and Collective Bargaining Agreements - Non-Union Employees Narrative (Details) Sheet http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails Benefit Plans and Collective Bargaining Agreements - Non-Union Employees Narrative (Details) Details 80 false false R81.htm 0000081 - Disclosure - Benefit Plans and Collective Bargaining Agreements - United Steelworkers Narrative (Details) Sheet http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails Benefit Plans and Collective Bargaining Agreements - United Steelworkers Narrative (Details) Details 81 false false R82.htm 0000082 - Disclosure - Benefit Plans and Collective Bargaining Agreements - DanChem Facility Narrative (Details) Sheet http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails Benefit Plans and Collective Bargaining Agreements - DanChem Facility Narrative (Details) Details 82 false false R83.htm 0000083 - Disclosure - Schedule II Valuation and Qualifying Accounts (Details) Sheet http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails Schedule II Valuation and Qualifying Accounts (Details) Details http://ascentco.com/role/ScheduleIIValuationandQualifyingAccounts 83 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. acnt-20221231.htm 4 [dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 5 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. acnt-20221231.htm 4 [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 17 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. acnt-20221231.htm 4 [dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. acnt-20221231.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityPublicFloat, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - acnt-20221231.htm 4 acnt-20221231.htm acnt-20221231.xsd acnt-20221231_cal.xml acnt-20221231_def.xml acnt-20221231_lab.xml acnt-20221231_pre.xml acnt-20221231x10kex21.htm acnt-20221231x10kex231.htm acnt-20221231x10kex311.htm acnt-20221231x10kex312.htm acnt-20221231x10kex321.htm acnt-20221231_g1.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 103 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "acnt-20221231.htm": { "axisCustom": 1, "axisStandard": 39, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 936, "http://xbrl.sec.gov/dei/2022": 39 }, "contextCount": 226, "dts": { "calculationLink": { "local": [ "acnt-20221231_cal.xml" ] }, "definitionLink": { "local": [ "acnt-20221231_def.xml" ] }, "inline": { "local": [ "acnt-20221231.htm" ] }, "labelLink": { "local": [ "acnt-20221231_lab.xml" ] }, "presentationLink": { "local": [ "acnt-20221231_pre.xml" ] }, "schema": { "local": [ "acnt-20221231.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": 764, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 6, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 62, "keyStandard": 423, "memberCustom": 43, "memberStandard": 52, "nsprefix": "acnt", "nsuri": "http://ascentco.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "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-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "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-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "10", "role": "http://ascentco.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://ascentco.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://ascentco.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "13", "role": "http://ascentco.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "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-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "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-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "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-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "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-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "16", "role": "http://ascentco.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Shareholders' Equity", "menuCat": "Notes", "order": "17", "role": "http://ascentco.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Accounting for Share-Based Payments", "menuCat": "Notes", "order": "18", "role": "http://ascentco.com/role/AccountingforShareBasedPayments", "shortName": "Accounting for Share-Based Payments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://ascentco.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://ascentco.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "20", "role": "http://ascentco.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Industry Segments", "menuCat": "Notes", "order": "21", "role": "http://ascentco.com/role/IndustrySegments", "shortName": "Industry Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Benefit Plans and Collective Bargaining Agreements", "menuCat": "Notes", "order": "22", "role": "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreements", "shortName": "Benefit Plans and Collective Bargaining Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "23", "role": "http://ascentco.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Schedule II Valuation and Qualifying Accounts", "menuCat": "Notes", "order": "24", "role": "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccounts", "shortName": "Schedule II Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "25", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "26", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Acquisitions (Tables)", "menuCat": "Tables", "order": "27", "role": "http://ascentco.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "28", "role": "http://ascentco.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "29", "role": "http://ascentco.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://ascentco.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "30", "role": "http://ascentco.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "31", "role": "http://ascentco.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "acnt:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "32", "role": "http://ascentco.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "acnt:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "33", "role": "http://ascentco.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Shareholders' Equity (Tables)", "menuCat": "Tables", "order": "34", "role": "http://ascentco.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Accounting for Share-Based Payments (Tables)", "menuCat": "Tables", "order": "35", "role": "http://ascentco.com/role/AccountingforShareBasedPaymentsTables", "shortName": "Accounting for Share-Based Payments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "36", "role": "http://ascentco.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "37", "role": "http://ascentco.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Industry Segments (Tables)", "menuCat": "Tables", "order": "38", "role": "http://ascentco.com/role/IndustrySegmentsTables", "shortName": "Industry Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfReportableSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://ascentco.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "id4ba68ae054840f490bfd899b7d9e046_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details)", "menuCat": "Details", "order": "40", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesActivityintheAllowanceforCreditLossesDetails", "shortName": "Summary of Significant Accounting Policies - Activity in the Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "acnt:AccountsReceivableCreditLossExpenseReversalBifurcated", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "id4ba68ae054840f490bfd899b7d9e046_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Summary of Significant Accounting Policies - Schedule of Goodwill (Details)", "menuCat": "Details", "order": "41", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i6768881ddbd5498b90f5b780d21aa67a_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Summary of Significant Accounting Policies - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details)", "menuCat": "Details", "order": "42", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Summary of Significant Accounting Policies - Amortization Expense of Finite Lived Intangible Assets (Details)", "menuCat": "Details", "order": "43", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Amortization Expense of Finite Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Acquisitions - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://ascentco.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i398d64ed928f437e96213081ba6189e9_D20211022-20211022", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Acquisitions - Fair Value of Assets Identified and Liabilities Assumed (Details)", "menuCat": "Details", "order": "45", "role": "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "shortName": "Acquisitions - Fair Value of Assets Identified and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i75284b503fb9475384dce9b2c640fb26_I20211022", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "if69260db22c54c7a8f63f5d49cb29f81_D20211022-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Acquisitions - Schedule of Financial Information (Details)", "menuCat": "Details", "order": "46", "role": "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails", "shortName": "Acquisitions - Schedule of Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "if69260db22c54c7a8f63f5d49cb29f81_D20211022-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i22ec1dce1933450f88dc5fd53200a68b_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Acquisitions - Pro Forma Information (Details)", "menuCat": "Details", "order": "47", "role": "http://ascentco.com/role/AcquisitionsProFormaInformationDetails", "shortName": "Acquisitions - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i22ec1dce1933450f88dc5fd53200a68b_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details)", "menuCat": "Details", "order": "48", "role": "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails", "shortName": "Revenue Recognition - Schedule of Disaggregated Revenue by Product Group (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Revenue Recognition - Revenue Recognized at a Point- in-Time and Over-Time (Details)", "menuCat": "Details", "order": "49", "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-20221231.htm", "contextRef": "i7ac0736514854eb9bdbba95e6357056f_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Income", "menuCat": "Statements", "order": "5", "role": "http://ascentco.com/role/ConsolidatedStatementsofIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Fair Value Measurements - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://ascentco.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "iad8980b3f3984753af05702a46f79d96_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:BusinessCombinationContingentConsiderationLiabilityMeasurementInputAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Fair Value Measurements - Fair Value Measurement of Contingent Consideration (Details)", "menuCat": "Details", "order": "51", "role": "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails", "shortName": "Fair Value Measurements - Fair Value Measurement of Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "iad8980b3f3984753af05702a46f79d96_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:BusinessCombinationContingentConsiderationLiabilityMeasurementInputAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Fair Value Measurements - Summary of Changes in Fair Value of Company's Earn-Out Liability (Details)", "menuCat": "Details", "order": "52", "role": "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails", "shortName": "Fair Value Measurements - Summary of Changes in Fair Value of Company's Earn-Out Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i2a6aa7c24a024b598771bb36817544c3_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ifc793de00e784b0a94490872d4493f7c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Fair Value Measurements - Summary of Assets Held for Sale (Details)", "menuCat": "Details", "order": "53", "role": "http://ascentco.com/role/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails", "shortName": "Fair Value Measurements - Summary of Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ifc793de00e784b0a94490872d4493f7c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "54", "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-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "55", "role": "http://ascentco.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-5", "lang": "en-US", "name": "acnt:LineOfCreditFacilityCovenantMinimumAmountOfAvailabilityRequired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Debt - Summary of Debt (Details)", "menuCat": "Details", "order": "56", "role": "http://ascentco.com/role/DebtSummaryofDebtDetails", "shortName": "Debt - Summary of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Debt - Schedule Of Maturities of Long Term Debt (Details)", "menuCat": "Details", "order": "57", "role": "http://ascentco.com/role/DebtScheduleOfMaturitiesofLongTermDebtDetails", "shortName": "Debt - Schedule Of Maturities of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:SaleLeasebackTransactionOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "58", "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-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "acnt:SaleLeasebackTransactionOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "acnt:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Leases - Schedule of Operating and Finance Leases Recorded in the Consolidated Balance Sheet (Details)", "menuCat": "Details", "order": "59", "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-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Leases - Schedule of Total Leases Costs (Details)", "menuCat": "Details", "order": "60", "role": "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails", "shortName": "Leases - Schedule of Total Leases Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Leases - Maturities of Lease Liabilities After Adoption of 842 (Details)", "menuCat": "Details", "order": "61", "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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details)", "menuCat": "Details", "order": "62", "role": "http://ascentco.com/role/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails", "shortName": "Leases - Schedule of Weighted Average Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "63", "role": "http://ascentco.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Shareholders' Equity - Stock Repurchase Program (Details)", "menuCat": "Details", "order": "64", "role": "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails", "shortName": "Shareholders' Equity - Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i8576797df3c24a058d7609fd763b9ec0_D20210217-20210217", "decimals": null, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramPeriodInForce1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Shareholders' Equity - Summary of Shares Repurchased (Details)", "menuCat": "Details", "order": "65", "role": "http://ascentco.com/role/ShareholdersEquitySummaryofSharesRepurchasedDetails", "shortName": "Shareholders' Equity - Summary of Shares Repurchased (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i6cfa61a3b6664420bb0777060de09e71_I20211116", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Shareholders' Equity - Rights Offering (Details)", "menuCat": "Details", "order": "66", "role": "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails", "shortName": "Shareholders' Equity - Rights Offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i6cfa61a3b6664420bb0777060de09e71_I20211116", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Shareholders' Equity - Dividends (Details)", "menuCat": "Details", "order": "67", "role": "http://ascentco.com/role/ShareholdersEquityDividendsDetails", "shortName": "Shareholders' Equity - Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Accounting for Share-Based Payments - Narrative (Details)", "menuCat": "Details", "order": "68", "role": "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "shortName": "Accounting for Share-Based Payments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "id4ba68ae054840f490bfd899b7d9e046_I20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Accounting for Share-Based Payments - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "69", "role": "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails", "shortName": "Accounting for Share-Based Payments - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i7cfc91ec263e449ca90d40a46b584ef0_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Shareholders' Equity", "menuCat": "Statements", "order": "7", "role": "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i7cfc91ec263e449ca90d40a46b584ef0_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i3e9b05feccc8446d9a6b354f25350c50_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Accounting for Share-Based Payments - Stock Award Activity (Details)", "menuCat": "Details", "order": "70", "role": "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails", "shortName": "Accounting for Share-Based Payments - Stock Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i3e9b05feccc8446d9a6b354f25350c50_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i0bcb3311139c4093aee370825ed8c319_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Accounting for Share-Based Payments - Performance-based Stock Awards (Details)", "menuCat": "Details", "order": "71", "role": "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "shortName": "Accounting for Share-Based Payments - Performance-based Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i195135c2f4674ab1b5751a6dc7ae7d66_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ic2301a9c7cf94992887afe44bf4411e5_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Accounting for Share-Based Payments - Inducement Awards (Details)", "menuCat": "Details", "order": "72", "role": "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "shortName": "Accounting for Share-Based Payments - Inducement Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ic2301a9c7cf94992887afe44bf4411e5_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "acnt:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "73", "role": "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ibbdab38fd8904bf5b3be214f5fa1760c_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "acnt:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Income Taxes - Components of Income Taxes (Details)", "menuCat": "Details", "order": "74", "role": "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails", "shortName": "Income Taxes - Components of Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "75", "role": "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "shortName": "Income Taxes - Effective Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "76", "role": "http://ascentco.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "77", "role": "http://ascentco.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Industry Segments - Narrative (Details)", "menuCat": "Details", "order": "78", "role": "http://ascentco.com/role/IndustrySegmentsNarrativeDetails", "shortName": "Industry Segments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Industry Segments - Segment Information (Details)", "menuCat": "Details", "order": "79", "role": "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "shortName": "Industry Segments - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsForCapitalImprovements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ia67c5e472cad415bb2d1afecd6125723_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)", "menuCat": "Statements", "order": "8", "role": "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical", "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i0277a0bdaa88477082a2dd1a82145ea4_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Benefit Plans and Collective Bargaining Agreements - Non-Union Employees Narrative (Details)", "menuCat": "Details", "order": "80", "role": "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "shortName": "Benefit Plans and Collective Bargaining Agreements - Non-Union Employees Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i0277a0bdaa88477082a2dd1a82145ea4_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "acnt:MultiemployerPlansCollectiveBargainingArrangementAmountOfEmployersContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Benefit Plans and Collective Bargaining Agreements - United Steelworkers Narrative (Details)", "menuCat": "Details", "order": "81", "role": "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails", "shortName": "Benefit Plans and Collective Bargaining Agreements - United Steelworkers Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "acnt:MultiemployerPlansCollectiveBargainingArrangementAmountOfEmployersContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i5959758024f14d679133cf40ebdde334_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Benefit Plans and Collective Bargaining Agreements - DanChem Facility Narrative (Details)", "menuCat": "Details", "order": "82", "role": "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "shortName": "Benefit Plans and Collective Bargaining Agreements - DanChem Facility Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i5959758024f14d679133cf40ebdde334_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "if6bd3a2be6ed43b29eec416c0ef9887f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Schedule II Valuation and Qualifying Accounts (Details)", "menuCat": "Details", "order": "83", "role": "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails", "shortName": "Schedule II Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "ie7e2268b18f5459fb24f0f4d25496295_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://ascentco.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "acnt-20221231.htm", "contextRef": "i418500d3553e465a8ccc1622f615005d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 98, "tag": { "acnt_A2011PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2011 Plan [Member]", "label": "2011 Plan [Member]", "terseLabel": "2011 Plan" } } }, "localname": "A2011PlanMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_A2015StockAwardsPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Stock Awards Plan [Member]", "label": "2015 Stock Awards Plan [Member]", "terseLabel": "2015 Stock Awards Plan" } } }, "localname": "A2015StockAwardsPlanMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_A401kEmployeeStockOwnershipPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401(k) Employee Stock Ownership Plan [Member]", "label": "401(k) Employee Stock Ownership Plan [Member]", "terseLabel": "401(k) Employee Stock Ownership Plan" } } }, "localname": "A401kEmployeeStockOwnershipPlanMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_A401kandProfitSharingPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401(k) and Profit Sharing Plan [Member]", "label": "401(k) and Profit Sharing Plan [Member]", "terseLabel": "401(k) and Profit Sharing Plan" } } }, "localname": "A401kandProfitSharingPlanMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_ABLLineOfCreditDueJanuary152025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Line Of Credit, Due January 15, 2025", "label": "ABL Line Of Credit, Due January 15, 2025 [Member]", "terseLabel": "Revolving line of credit, due January 15, 2025" } } }, "localname": "ABLLineOfCreditDueJanuary152025Member", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "acnt_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Accounting Policies [Table]", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "acnt_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Policies [Table]", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "acnt_AccountsReceivableAcquiredAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Acquired Allowance", "label": "Accounts Receivable, Acquired Allowance", "terseLabel": "Acquired allowance" } } }, "localname": "AccountsReceivableAcquiredAllowance", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesActivityintheAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_AccountsReceivableCreditLossExpenseReversalBifurcated": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Bifurcated", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Bifurcated", "terseLabel": "Current period provision for expected credit losses" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalBifurcated", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesActivityintheAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_AccountsReceivableMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Maturity Period", "label": "Accounts Receivable, Maturity Period", "terseLabel": "Accounts receivable, payment terms" } } }, "localname": "AccountsReceivableMaturityPeriod", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "acnt_AccruedExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses [Abstract]", "label": "Accrued Expenses [Abstract]", "terseLabel": "Accrued Expenses [Abstract]" } } }, "localname": "AccruedExpensesAbstract", "nsuri": "http://ascentco.com/20221231", "xbrltype": "stringItemType" }, "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/20221231", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "acnt_AmericanStainlessTubingIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Stainless [Member]", "label": "American Stainless Tubing, Inc. [Member]", "terseLabel": "American Stainless" } } }, "localname": "AmericanStainlessTubingIncMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/20221231", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "acnt_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information [Abstract]", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://ascentco.com/20221231", "xbrltype": "stringItemType" }, "acnt_BusinessAcquisitionContingentConsiderationEarnOutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Contingent Consideration, Earn Out Period", "label": "Business Acquisition, Contingent Consideration, Earn Out Period", "terseLabel": "Period for which earn out payments will be received" } } }, "localname": "BusinessAcquisitionContingentConsiderationEarnOutPeriod", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "acnt_BusinessCombinationContingentConsiderationEarnOutLiabilityShortTerm": { "auth_ref": [], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Earn Out Liability, Short Term", "label": "Business Combination, Contingent Consideration, Earn Out Liability, Short Term", "terseLabel": "Current portion of earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationEarnOutLiabilityShortTerm", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationContingentConsiderationLiabilityMeasurementInputAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Liability, Measurement Input, Amount", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input, Amount", "terseLabel": "Fair value measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInputAmount", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationContingentConsiderationTarget": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Target", "label": "Business Combination, Contingent Consideration, Target", "terseLabel": "Earn out payments, target percentage" } } }, "localname": "BusinessCombinationContingentConsiderationTarget", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Charges", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Charges", "terseLabel": "Deferred income taxes increase (decrease)", "verboseLabel": "Deferred income taxes, revisions" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredCharges", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeprecationFromPriorPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deprecation From Prior Period", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deprecation From Prior Period", "terseLabel": "Accumulated depreciation" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeprecationFromPriorPeriod", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDepreciation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Depreciation", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDepreciation", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Asset Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Assets", "terseLabel": "Right of use asset, operating leases, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndCurrentLiabilitiesOther": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Expenses and Current Liabilities Other", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Expenses and Current Liabilities Other", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedExpensesAndCurrentLiabilitiesOther", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseObligation": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease Obligation", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease Obligation", "terseLabel": "Current portion of finance lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseObligation", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermPortionOfFinanceLeaseLiabilities": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Finance Lease Liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Finance Lease Liabilities", "terseLabel": "Long-term portion of finance lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermPortionOfFinanceLeaseLiabilities", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermPortionOfOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Operating Lease Liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Long Term Portion of Operating Lease Liabilities", "terseLabel": "Long-term portion of operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermPortionOfOperatingLeaseLiabilities", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligation": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligation", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "acnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTransactionPrice": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Transaction Price", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Transaction Price", "terseLabel": "Transaction price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTransactionPrice", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "acnt_CustomerRebatesPayable": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer Rebates Payable", "label": "Customer Rebates Payable", "terseLabel": "Customer rebate liability" } } }, "localname": "CustomerRebatesPayable", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_DanChemLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DanChem Leases", "label": "DanChem Leases [Member]", "terseLabel": "DanChem Leases" } } }, "localname": "DanChemLeasesMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_DanChemPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DanChem Plan", "label": "DanChem Plan [Member]", "terseLabel": "DanChem Plan" } } }, "localname": "DanChemPlanMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_DanChemTechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DanChem Technologies, Inc.", "label": "DanChem Technologies, Inc. [Member]", "terseLabel": "DanChem Technologies, Inc." } } }, "localname": "DanChemTechnologiesIncMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/AcquisitionsProFormaInformationDetails", "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_DeferredChargesEstimatedUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Charges, Estimated Useful Life", "label": "Deferred Charges, Estimated Useful Life", "terseLabel": "Deferred charges, estimated useful life" } } }, "localname": "DeferredChargesEstimatedUsefulLife", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "acnt_DeferredChargesNetNoncurrent": { "auth_ref": [], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 5.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/20221231", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "acnt_DeferredTaxAssetsFederalInsuranceContributionsAct": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Federal Insurance Contributions Act", "label": "Deferred Tax Assets, Federal Insurance Contributions Act", "terseLabel": "Accrued Federal Insurance Contributions Act (\"FICA\") deferral" } } }, "localname": "DeferredTaxAssetsFederalInsuranceContributionsAct", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryValuationReserves": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Inventory Valuation Reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Inventory Valuation Reserves", "terseLabel": "Inventory valuation reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryValuationReserves", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_DeferredTaxLiabilityRightofUseAssets": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liability, Right of Use Assets", "label": "Deferred Tax Liability, Right of Use Assets", "terseLabel": "Lease assets" } } }, "localname": "DeferredTaxLiabilityRightofUseAssets", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_DefinedBenefitPlanEmployerContributionPercentofEligibleCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Employer Contribution Percent of Eligible Compensation", "label": "Defined Benefit Plan, Employer Contribution Percent of Eligible Compensation", "terseLabel": "Employer contribution percentage of each participant's eligible compensation" } } }, "localname": "DefinedBenefitPlanEmployerContributionPercentofEligibleCompensation", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_DefinedContributionPlanAdditionalAnnualContributionPerEmployeeAmountUnderEconomicGrowthAndTaxReliefReconciliationAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Additional Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act", "label": "Defined Contribution Plan, Additional Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act", "terseLabel": "Employee additional contribution eligible under economic growth and tax relief reconciliation act" } } }, "localname": "DefinedContributionPlanAdditionalAnnualContributionPerEmployeeAmountUnderEconomicGrowthAndTaxReliefReconciliationAct", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_DefinedContributionPlanAdditionalAnnualContributionPerEmployeeMinimumAgeUnderEconomicGrowthAndTaxReliefReconciliationAct": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Additional Annual Contribution Per Employee, Minimum Age Under Economic Growth and Tax Relief Reconciliation Act", "label": "Defined Contribution Plan, Additional Annual Contribution Per Employee, Minimum Age Under Economic Growth and Tax Relief Reconciliation Act", "terseLabel": "Minimum age to qualify under Economic Growth and Tax Relief Reconciliation Act" } } }, "localname": "DefinedContributionPlanAdditionalAnnualContributionPerEmployeeMinimumAgeUnderEconomicGrowthAndTaxReliefReconciliationAct", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "durationItemType" }, "acnt_DefinedContributionPlanEmployerContributionPercentofEmployeesGrossPay": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Employer Contribution, Percent of Employees' Gross Pay", "label": "Defined Contribution Plan, Employer Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer contribution as a percentage of participant's eligible compensation" } } }, "localname": "DefinedContributionPlanEmployerContributionPercentofEmployeesGrossPay", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_DefinedContributionPlanMaximumAnnualContributionPerEmployeeAmountUnderEconomicGrowthAndTaxReliefReconciliationAct": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Maximum Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act", "label": "Defined Contribution Plan, Maximum Annual Contribution Per Employee, Amount Under Economic Growth and Tax Relief Reconciliation Act", "terseLabel": "Employee maximum contribution eligible under economic growth and tax relief reconciliation act" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionPerEmployeeAmountUnderEconomicGrowthAndTaxReliefReconciliationAct", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_DefinedContributionPlanTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Tranche One", "label": "Defined Contribution Plan, Tranche One [Member]", "terseLabel": "Defined Contribution Plan, Tranche One" } } }, "localname": "DefinedContributionPlanTrancheOneMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_DefinedContributionPlanTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Tranche Two", "label": "Defined Contribution Plan, Tranche Two [Member]", "terseLabel": "Defined Contribution Plan, Tranche Two" } } }, "localname": "DefinedContributionPlanTrancheTwoMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_DefinedContributionPlanTranchesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan Tranches", "label": "Defined Contribution Plan Tranches [Axis]", "terseLabel": "Defined Contribution Plan Tranches [Axis]" } } }, "localname": "DefinedContributionPlanTranchesAxis", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "acnt_DefinedContributionPlanTranchesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan Tranches [Domain]", "label": "Defined Contribution Plan Tranches [Domain]", "terseLabel": "Defined Contribution Plan Tranches [Domain]" } } }, "localname": "DefinedContributionPlanTranchesDomain", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_EarnOutPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-Out Payment [Member]", "label": "Earn-Out Payment [Member]", "terseLabel": "Earn-Out Payment" } } }, "localname": "EarnOutPaymentMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://ascentco.com/role/EarningsPerShareDetails" ], "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/20221231", "presentation": [ "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "acnt_EarningsPerSharesBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Shares, Basic and Diluted", "label": "Earnings Per Shares, Basic and Diluted [Abstract]", "verboseLabel": "Net earnings per share:" } } }, "localname": "EarningsPerSharesBasicAndDilutedAbstract", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "acnt_EffectiveIncomeTaxRateReconciliationDomesticAndStateValuationAllowanceAmount": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Amount", "label": "Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Amount", "terseLabel": "Federal and State valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDomesticAndStateValuationAllowanceAmount", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "acnt_EffectiveIncomeTaxRateReconciliationDomesticAndStateValuationAllowancePercent": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Percent", "label": "Effective Income Tax Rate Reconciliation, Domestic and State Valuation Allowance, Percent", "terseLabel": "Federal and State valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDomesticAndStateValuationAllowancePercent", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "acnt_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Amount", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Amount", "terseLabel": "Executive compensation limitation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationAmount", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "acnt_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation Limitation, Percent", "terseLabel": "Executive compensation limitation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationLimitationPercent", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "acnt_EffectiveIncomeTaxRateReconciliationTransactionCostsAmount": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs, Amount", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs, Amount", "terseLabel": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsAmount", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "acnt_EffectiveIncomeTaxRateReconciliationTransactionCostsPercent": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs, Percent", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs, Percent", "terseLabel": "Transaction costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsPercent", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "acnt_EmployeeBenefitPlansAccruedExpenses": { "auth_ref": [], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Benefit Plans Accrued Expenses", "label": "Employee Benefit Plans Accrued Expenses", "terseLabel": "Benefit plans" } } }, "localname": "EmployeeBenefitPlansAccruedExpenses", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_FiberglassAndSteelLiquidStorageTanksAndSeparationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiberglass Steel Liquid Storage Tanks 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/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "acnt_GainLossOnEarnOutLiabilityAdjustments": { "auth_ref": [], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.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 of earn-out liabilities in excess of acquisition date fair value" } } }, "localname": "GainLossOnEarnOutLiabilityAdjustments", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "acnt_GalvanizedPipeAndTubeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Galvanized Pipe And Tube [Member]", "label": "Galvanized Pipe And Tube [Member]", "terseLabel": "Galvanized pipe and tube" } } }, "localname": "GalvanizedPipeAndTubeMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_GoodwillWithPotentialIndicatorsOfImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Goodwill With Potential Indicators of Impairment", "label": "Goodwill With Potential Indicators of Impairment", "terseLabel": "Goodwill impairment evaluation" } } }, "localname": "GoodwillWithPotentialIndicatorsOfImpairment", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_IncomeTaxDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Income Tax Disclosures [Table]", "label": "Income Tax Disclosures [Line Items]", "terseLabel": "Income Tax Disclosures [Line Items]" } } }, "localname": "IncomeTaxDisclosuresLineItems", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "acnt_IncomeTaxDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Tax Disclosures [Table]", "label": "Income Tax Disclosures [Table]", "terseLabel": "Income Tax Disclosures [Table]" } } }, "localname": "IncomeTaxDisclosuresTable", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "acnt_InducementAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inducement Awards", "label": "Inducement Awards [Member]", "terseLabel": "Inducement Awards" } } }, "localname": "InducementAwardsMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_InterestLimitationCarryforwards": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Limitation Carryforwards", "label": "Interest Limitation Carryforwards", "terseLabel": "Interest Limitation Carryforwards" } } }, "localname": "InterestLimitationCarryforwards", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "acnt_InterestLimitationCarryforwardsAndOtherCarryforwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest Limitation Carryforwards and Other Carryforwards", "label": "Interest Limitation Carryforwards and Other Carryforwards", "terseLabel": "Interest limitation carryforwards" } } }, "localname": "InterestLimitationCarryforwardsAndOtherCarryforwards", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_IssuanceOfTreasuryStockForDirectorFees": { "auth_ref": [], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.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/20221231", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "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/20221231", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails" ], "xbrltype": "stringItemType" }, "acnt_LesseeNumberOfLendersAssumptionBorrowingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Number Of Lenders Assumption, Borrowing Rate", "label": "Lessee, Number Of Lenders Assumption, Borrowing Rate", "terseLabel": "Number of lenders assumed for lease" } } }, "localname": "LesseeNumberOfLendersAssumptionBorrowingRate", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "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": "Lessor, operating lease, sublease, annual base rent" } } }, "localname": "LessorOperatingLeaseSubleaseAnnualBaseRent", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsNarrativeDetails" ], "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": "Lessor, operating lease, sublease, annual increase in base rent, percentage" } } }, "localname": "LessorOperatingLeaseSubleaseAnnualIncreaseInBaseRentPercentage", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_LineOfCreditFacilityCovenantMinimumAmountOfAvailabilityRequired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant, Minimum Amount Of Availability Required", "label": "Line Of Credit Facility, Covenant, Minimum Amount Of Availability Required", "terseLabel": "Minimum amount of availability required to be had under facility" } } }, "localname": "LineOfCreditFacilityCovenantMinimumAmountOfAvailabilityRequired", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_LineOfCreditFacilityCovenantRequiredPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant, Required Percentage", "label": "Line Of Credit Facility, Covenant, Required Percentage", "terseLabel": "Covenant required percentage" } } }, "localname": "LineOfCreditFacilityCovenantRequiredPercentage", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_LiquidStorageTanksandSeparationEquipmentProductGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquid Storage Tanks and Separation Equipment - Product Group [Member]", "label": "Liquid Storage Tanks and Separation Equipment - Product Group [Member]", "terseLabel": "Fiberglass and steel liquid storage tanks and separation equipment" } } }, "localname": "LiquidStorageTanksandSeparationEquipmentProductGroupMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_MarcegaliaUSAInc.GalvanizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marcegalia USA, Inc. - Galvanized [Member]", "label": "Marcegalia USA, Inc. - Galvanized [Member]", "terseLabel": "MUSA-Galvanized" } } }, "localname": "MarcegaliaUSAInc.GalvanizedMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_MarcegaliaUSAInc.StainlessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marcegalia USA, Inc. - Stainless [Member]", "label": "Marcegalia USA, Inc. - Stainless [Member]", "terseLabel": "Marcegalia USA, Inc. - Stainless" } } }, "localname": "MarcegaliaUSAInc.StainlessMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_MultiemployerPlansCollectiveBargainingArrangementAmountOfEmployersContributions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Multiemployer Plans, Collective-Bargaining Arrangement, Amount of Employer's Contributions", "label": "Multiemployer Plans, Collective-Bargaining Arrangement, Amount of Employer's Contributions", "terseLabel": "Total employer contributions to plans under collective-bargaining arrangements" } } }, "localname": "MultiemployerPlansCollectiveBargainingArrangementAmountOfEmployersContributions", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_ObsolescenceReserveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Obsolescence Reserve", "label": "Obsolescence Reserve [Member]", "terseLabel": "Obsolescence Reserve" } } }, "localname": "ObsolescenceReserveMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Customer", "label": "One Customer [Member]", "terseLabel": "One Customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/20221231", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "acnt_PhysicalInventoryShrinkReserveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical Inventory Shrink Reserve", "label": "Physical Inventory Shrink Reserve [Member]", "terseLabel": "Physical Inventory Shrink Reserve" } } }, "localname": "PhysicalInventoryShrinkReserveMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_ProceedsFromRightsExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Rights Exercised", "label": "Proceeds From Rights Exercised", "terseLabel": "Proceeds from rights exercised" } } }, "localname": "ProceedsFromRightsExercised", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "monetaryItemType" }, "acnt_ProductDevelopmentKnowHowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Development Know-How", "label": "Product Development Know-How [Member]", "terseLabel": "Product Development Know-How" } } }, "localname": "ProductDevelopmentKnowHowMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_ProvisionForLossesOnInventories": { "auth_ref": [], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "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/20221231", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "acnt_ProxyContestCostsRecoveries": { "auth_ref": [], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proxy Contest Costs (Recoveries)", "label": "Proxy Contest Costs (Recoveries)", "negatedTerseLabel": "Proxy contest costs and recoveries", "terseLabel": "Proxy contest costs and recoveries" } } }, "localname": "ProxyContestCostsRecoveries", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_SeamlessCarbonSteelPipeandTubeProductGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seamless Carbon Steel Pipe and Tube - Product Group [Member]", "label": "Seamless Carbon Steel Pipe and Tube - Product Group [Member]", "terseLabel": "Heavy wall seamless carbon steel pipe and tube" } } }, "localname": "SeamlessCarbonSteelPipeandTubeProductGroupMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "acnt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualElectedRetainerFeesPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Elected Retainer Fees, Percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Annual Elected Retainer Fees, Percent", "terseLabel": "Maximum annual retainer percent" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAnnualElectedRetainerFeesPercent", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "acnt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetPeriodAchievementForVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Period Achievement For Vesting", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Target Period Achievement For Vesting", "terseLabel": "Target period for vesting" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTargetPeriodAchievementForVesting", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "acnt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodVolumeWeightedAveragePriceTarget": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period,, Volume Weighted Average Price Target", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period,, Volume Weighted Average Price Target", "terseLabel": "Volume Weighted Average Price Target" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodVolumeWeightedAveragePriceTarget", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "acnt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriodStartPeriodAfterGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vesting Period Start, Period After Grant", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vesting Period Start, Period After Grant", "terseLabel": "Period after grant date, awards vesting begins" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriodStartPeriodAfterGrant", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "acnt_ShareBasedPaymentArrangementNonvestedAwardCostNotYetRecognizedAmountAmountRecognizedAfterYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized After Year Two", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized After Year Two", "terseLabel": "Thereafter" } } }, "localname": "ShareBasedPaymentArrangementNonvestedAwardCostNotYetRecognizedAmountAmountRecognizedAfterYearTwo", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_ShareBasedPaymentArrangementNonvestedAwardCostNotYetRecognizedAmountAmountRecognizedYearOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year One", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year One", "terseLabel": "2023" } } }, "localname": "ShareBasedPaymentArrangementNonvestedAwardCostNotYetRecognizedAmountAmountRecognizedYearOne", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_ShareBasedPaymentArrangementNonvestedAwardCostNotYetRecognizedAmountAmountRecognizedYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year Two", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Amount Recognized Year Two", "terseLabel": "2024" } } }, "localname": "ShareBasedPaymentArrangementNonvestedAwardCostNotYetRecognizedAmountAmountRecognizedYearTwo", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_ShareBasedPaymentArrangementTrancheFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Tranche Five", "label": "Share-Based Payment Arrangement, Tranche Five [Member]", "terseLabel": "Tranche V" } } }, "localname": "ShareBasedPaymentArrangementTrancheFiveMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "acnt_ShareBasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Tranche Four", "label": "Share-Based Payment Arrangement, Tranche Four [Member]", "terseLabel": "Tranche IV" } } }, "localname": "ShareBasedPaymentArrangementTrancheFourMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "acnt_ShippingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Shipping Costs", "label": "Shipping Costs", "terseLabel": "Shipping costs" } } }, "localname": "ShippingCosts", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "acnt_ShippingCostsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shipping Costs, Policy [Policy Text Block]", "label": "Shipping Costs, Policy [Policy Text Block]", "terseLabel": "Shipping Costs" } } }, "localname": "ShippingCostsPolicyPolicyTextBlock", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "acnt_SpecialtyChemicalsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specialty Chemicals [Member]", "label": "Specialty Chemicals [Member]", "terseLabel": "Specialty chemicals" } } }, "localname": "SpecialtyChemicalsMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_SpecialtyChemicalsProductGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specialty Chemicals - Product Group [Member]", "label": "Specialty Chemicals - Product Group [Member]", "terseLabel": "Specialty chemicals" } } }, "localname": "SpecialtyChemicalsProductGroupMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "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 Segment" } } }, "localname": "SpecialtyChemicalsSegmentMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "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/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "acnt_StainlessSteelPipeProductGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stainless Steel Pipe - Product Group [Member]", "label": "Stainless Steel Pipe - Product Group [Member]", "terseLabel": "Stainless steel pipe and tube" } } }, "localname": "StainlessSteelPipeProductGroupMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "acnt_StockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Awards [Member]", "label": "Stock Awards [Member]", "terseLabel": "Stock Awards" } } }, "localname": "StockAwardsMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "acnt_SubscriptionRightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Right", "label": "Subscription Right [Member]", "terseLabel": "Subscription Right" } } }, "localname": "SubscriptionRightMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "acnt_TheCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Credit Agreement", "label": "The Credit Agreement [Member]", "terseLabel": "The Credit Agreement" } } }, "localname": "TheCreditAgreementMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "acnt_TubularProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Metals Segment [Member]", "label": "Tubular Products [Member]", "terseLabel": "Tubular Products" } } }, "localname": "TubularProductsMember", "nsuri": "http://ascentco.com/20221231", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/20221231", "presentation": [ "http://ascentco.com/role/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails" ], "xbrltype": "stringItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "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_DocumentAnnualReport": { "auth_ref": [ "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/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_DocumentTransitionReport": { "auth_ref": [ "r775" ], "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_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/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": [ "r769" ], "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" } } }, "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_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/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": [ "r769" ], "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": [ "r776" ], "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_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r769" ], "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": [ "r769" ], "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": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r769" ], "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_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r772", "r773", "r774" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": [ "r768" ], "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": [ "r771" ], "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_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r808" ], "lang": { "en-us": { "role": { "documentation": "Leader of board of directors.", "label": "Board of Directors Chairman [Member]", "terseLabel": "Board of Directors Chairman" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r260", "r311", "r323", "r324", "r325", "r326", "r327", "r329", "r333", "r385", "r386", "r387", "r388", "r390", "r391", "r393", "r395", "r396", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r835", "r836", "r959", "r960" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r260", "r311", "r323", "r324", "r325", "r326", "r327", "r329", "r333", "r385", "r386", "r387", "r388", "r390", "r391", "r393", "r395", "r396", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r835", "r836", "r959", "r960" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r339", "r744", "r839", "r957" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r381", "r382", "r383", "r384", "r525", "r663", "r674", "r702", "r703", "r741", "r759", "r767", "r837", "r950", "r951", "r952", "r953", "r954", "r955" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails", "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r381", "r382", "r383", "r384", "r525", "r663", "r674", "r702", "r703", "r741", "r759", "r767", "r837", "r950", "r951", "r952", "r953", "r954", "r955" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r339", "r744", "r839", "r957" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r335", "r666", "r742", "r765", "r832", "r833", "r839", "r956" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r335", "r666", "r742", "r765", "r832", "r833", "r839", "r956" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r381", "r382", "r383", "r384", "r474", "r525", "r563", "r564", "r565", "r662", "r663", "r674", "r702", "r703", "r741", "r759", "r767", "r831", "r837", "r951", "r952", "r953", "r954", "r955" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails", "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r381", "r382", "r383", "r384", "r474", "r525", "r563", "r564", "r565", "r662", "r663", "r674", "r702", "r703", "r741", "r759", "r767", "r831", "r837", "r951", "r952", "r953", "r954", "r955" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails", "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r269", "r270", "r271", "r279", "r280", "r298", "r620", "r621", "r797", "r798", "r799", "r800", "r801", "r802", "r803" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r226", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r298", "r346", "r347", "r596", "r619", "r620", "r621", "r622", "r639", "r657", "r658", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r226", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r298", "r346", "r347", "r596", "r619", "r620", "r621", "r622", "r639", "r657", "r658", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r268", "r714" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "Schedule II Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r336", "r337", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r704", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r743", "r766", "r839" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r336", "r337", "r686", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r704", "r705", "r743", "r766", "r839" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r808", "r947" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r261", "r262", "r263", "r266", "r267", "r714" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r702", "r703", "r950", "r952", "r955" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r764" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r29", "r195", "r196", "r787" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable - related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r814" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r341", "r342" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r35", "r150", "r726" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Taxes, other than income taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r200", "r215" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails", "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r35", "r726" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Salaries, wages, and commissions" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": { "auth_ref": [ "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of debt issuance costs.", "label": "Accumulated Amortization, Debt Issuance Costs", "terseLabel": "Accumulated amortization of deferred charges" } } }, "localname": "AccumulatedAmortizationDeferredFinanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization period for intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r572", "r573", "r574", "r794", "r795", "r796", "r938" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r148", "r149", "r534" ], "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", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "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 to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r567" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r239", "r343", "r348", "r349", "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesActivityintheAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesActivityintheAllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Deductions from allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesActivityintheAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r45", "r413", "r637", "r783" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 24.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/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r63", "r91", "r98" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 20.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", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r295" ], "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 earnings per share calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r198", "r214", "r237", "r257", "r319", "r325", "r331", "r344", "r385", "r386", "r388", "r389", "r390", "r392", "r394", "r396", "r397", "r614", "r616", "r629", "r764", "r835", "r836", "r948" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Identifiable assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "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/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r230", "r242", "r257", "r344", "r385", "r386", "r388", "r389", "r390", "r392", "r394", "r396", "r397", "r614", "r616", "r629", "r764", "r835", "r836", "r948" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r10", "r107", "r228", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r10", "r102", "r107", "r228", "r229" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r538", "r539", "r540", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r104" ], "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_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r609", "r753", "r756" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/AcquisitionsProFormaInformationDetails", "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails", "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r163", "r164", "r609", "r753", "r756" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/AcquisitionsProFormaInformationDetails", "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails", "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/AcquisitionsProFormaInformationDetails", "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r936", "r937" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Unaudited Pro Forma Financial Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r607", "r608" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r607", "r608" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r161" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 3.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" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r174", "r175", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r172", "r174", "r175", "r611" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Business combination, purchase price funded by drawdown on revolving credit facility" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r613", "r782" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 4.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", "verboseLabel": "Earn-out adjustments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r173", "r176", "r612" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Discount rate applied to earn-out payments" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r178", "r610" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Operating income" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Net sales" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": { "auth_ref": [ "r168" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment, revisions", "verboseLabel": "Increase in property, plant and equipment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net of allowance for credit losses of $118" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r165", "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r165", "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total identifiable liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r165", "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r165", "r166" ], "calculation": { "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r68", "r69", "r70" ], "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired from acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r65", "r233", "r724" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 5.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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r59", "r65", "r71" ], "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 year", "periodStartLabel": "Cash and cash equivalents at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r59", "r190" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "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) Increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r127", "r128", "r129", "r130" ], "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_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r131", "r140" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Class of warrant or right, exercise price of warrants or rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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": "Class of Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Class of warrant or right, number of securities called by each warrant or right (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Class of warrant or right, outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r131", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityRightsOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r40", "r205", "r220" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Commitments and contingencies \u2013 see Note 15" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r112", "r379", "r380", "r688", "r834" ], "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_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r113", "r689" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Earn-Out Liabilities" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Payment of dividends (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityDividendsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r794", "r795", "r938" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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/ConsolidatedBalanceSheetsParenthetical", "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "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/ConsolidatedBalanceSheetsParenthetical", "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r121" ], "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/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r764" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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 - $1 par value: 24,000,000 shares authorized; 11,085,103 and 10,160,599 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r762", "r826", "r827" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software Licenses" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r76", "r77", "r188", "r189", "r339", "r687" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r76", "r77", "r188", "r189", "r339", "r685", "r687" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r76", "r77", "r188", "r189", "r339", "r687", "r958" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r211", "r304" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r76", "r77", "r188", "r189", "r339" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r76", "r77", "r188", "r189", "r339", "r687" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r179", "r729" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r429", "r430", "r449" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "verboseLabel": "Advances from customers" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r85", "r324", "r325", "r326", "r327", "r333", "r807" ], "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/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r47", "r666" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "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/ConsolidatedStatementsofIncome", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r786", "r932", "r934" ], "calculation": { "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r158", "r592", "r600", "r786" ], "calculation": { "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r786", "r932", "r934" ], "calculation": { "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r75", "r339" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r169" ], "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/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer List" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": [ "r17", "r18", "r19", "r199", "r202", "r213", "r260", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r638", "r736", "r737", "r738", "r739", "r740", "r784" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofDebtDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r192", "r194", "r398", "r638", "r737", "r738" ], "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": [ "r37", "r399" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r38", "r260", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r638", "r736", "r737", "r738", "r739", "r740", "r784" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofDebtDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Deferred Charges" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r786", "r933", "r934" ], "calculation": { "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Deferred charges" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r579", "r580" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r63", "r158", "r593", "r599", "r600", "r786" ], "calculation": { "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r20", "r21", "r201", "r212", "r586" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r579", "r580" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r64" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 21.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", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r786", "r933", "r934" ], "calculation": { "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible asset basis differences" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r587" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred income tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred income tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r156", "r931" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory capitalization" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r930" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred income taxes, net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r930" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total net deferred income tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r156", "r931" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Federal net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r156", "r931" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "State net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r156", "r931" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": { "auth_ref": [ "r156", "r931" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses", "terseLabel": "Accrued bonus" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r588" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Federal & State valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r151", "r930" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred income taxes, net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred income tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "terseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r156", "r931" ], "calculation": { "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Fixed asset basis differences" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r467", "r477", "r515", "r749", "r750", "r751", "r752" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer contributions to defined benefit plans" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanFundedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of plan assets to benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Funded Percentage", "terseLabel": "Funding percentage under defined benefit plans" } } }, "localname": "DefinedBenefitPlanFundedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Matching contributions made by employer" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer discretionary contribution" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Matching percentage by employer of employees' gross pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer maximum contribution percentage match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "terseLabel": "Employee maximum contribution amount" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Employee maximum contribution percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r63", "r103" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense", "verboseLabel": "Total depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r63", "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsNarrativeDetails", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "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": [ "r448", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ], "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": [ "r839" ], "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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r537", "r568", "r569", "r571", "r576", "r760" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Accounting for Share-Based Payments" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPayments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "auth_ref": [ "r2", "r3", "r228" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r228" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r0", "r1", "r10", "r102", "r107" ], "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", "terseLabel": "Inventory, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent": { "auth_ref": [ "r0", "r1", "r10", "r102", "r107" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r753", "r756" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "verboseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share:", "verboseLabel": "Net earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsProFormaInformationDetails", "http://ascentco.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r250", "r274", "r275", "r277", "r278", "r279", "r285", "r287", "r292", "r293", "r294", "r298", "r621", "r622", "r670", "r672", "r732" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r250", "r274", "r275", "r277", "r278", "r279", "r287", "r292", "r293", "r294", "r298", "r621", "r622", "r670", "r672", "r732" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r73", "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Earnings Per Share Reconciliation [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r295", "r296", "r297", "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r582" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Tax Rate Reconciliation" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r258", "r582", "r601" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax at U.S. statutory rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": { "auth_ref": [ "r929", "r935" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation.", "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent", "terseLabel": "Tax Benefits Associated with Palmer Closure" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r929", "r935" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Other nondeductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r929", "r935" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r928", "r929" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "terseLabel": "Stock option compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r928", "r929" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Stock option compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r929", "r935" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal tax benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Nonvested award, cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Domain]", "terseLabel": "Equity Based Arrangements Individual Contracts Type Of Deferred Compensation [Domain]" } } }, "localname": "EquityBasedArrangementsIndividualContractsTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r121", "r225", "r246", "r247", "r248", "r269", "r270", "r271", "r273", "r280", "r283", "r301", "r345", "r428", "r572", "r573", "r574", "r595", "r596", "r620", "r630", "r631", "r632", "r633", "r634", "r635", "r658", "r675", "r676", "r677" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Level 3 Assets and the Valuation Techniques Used to Measure Fair Value" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r183", "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Company's Earn-Out Liability" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r406", "r477", "r478", "r479", "r480", "r481", "r482", "r623", "r659", "r660", "r661", "r737", "r738", "r749", "r750", "r751" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails", "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r628" ], "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 Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r406", "r477", "r478", "r479", "r480", "r481", "r482", "r623", "r661", "r737", "r738", "r749", "r750", "r751" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 Inputs" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails", "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "stringItemType" }, "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/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r183", "r185" ], "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/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "Changes in fair value during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": { "auth_ref": [ "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)", "terseLabel": "Unrealized gain (loss) included in OCI" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r184" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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", "negatedLabel": "Earn-out payments during period", "terseLabel": "Payments on earn-out liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r406", "r477", "r478", "r479", "r480", "r481", "r482", "r659", "r660", "r661", "r737", "r738", "r749", "r750", "r751" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails", "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r186", "r187" ], "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 Market Value" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r626" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3).", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsSummaryofChangesinFairValueofCompanysEarnOutLiabilityDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r643", "r646", "r763" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails": { "order": 2.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/LeasesScheduleofTotalLeasesCostsDetails" ], "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": [ "r641", "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 2.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": "Total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details", "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r641" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r946" ], "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 After Adoption of 842" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r641" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term 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/ConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r654" ], "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_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r654" ], "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 after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r654" ], "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": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 4.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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r654" ], "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 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": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r654" ], "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 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": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r654" ], "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": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Imputed Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r644", "r649" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r640" ], "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, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r643", "r646", "r763" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails": { "order": 3.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": "Reduction in carrying amount of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r652", "r763" ], "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/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r651", "r763" ], "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/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails" ], "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", "verboseLabel": "Amortization period for intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r235", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r99" ], "calculation": { "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense for Finite-lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r99" ], "calculation": { "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r99" ], "calculation": { "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r99" ], "calculation": { "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r99" ], "calculation": { "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r370", "r371", "r372", "r373", "r667", "r668" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r97", "r668" ], "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/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "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/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r92", "r96" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r97", "r667" ], "calculation": { "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesAmortizationExpenseofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnContractTermination": { "auth_ref": [ "r64" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.", "label": "Gain (Loss) on Contract Termination", "negatedLabel": "Payments for termination of interest rate swap" } } }, "localname": "GainLossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r181" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedLabel": "Change in fair value of interest rate swap", "negatedTerseLabel": "Change in fair value of interest rate swap" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r63" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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", "negatedLabel": "Loss (gain) on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r63", "r118", "r119" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r234", "r357", "r669", "r735", "r764", "r815", "r822" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "periodEndLabel": "Goodwill, end of period", "periodStartLabel": "Goodwill, beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/ConsolidatedBalanceSheets", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r360", "r735" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "netLabel": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r89", "r94" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r63", "r358", "r363", "r369", "r735" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "negatedNetLabel": "Decrease in goodwill", "negatedTerseLabel": "Goodwill, period increase (decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r160", "r821" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "negatedLabel": "Decrease in goodwill", "verboseLabel": "PPA Revisions" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r46", "r257", "r319", "r324", "r330", "r333", "r344", "r385", "r386", "r388", "r389", "r390", "r392", "r394", "r396", "r397", "r629", "r734", "r835" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "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/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r63", "r101", "r106" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Asset impairment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r100", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Asset Impairment" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r43", "r197", "r206", "r223", "r319", "r324", "r330", "r333", "r671", "r734" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "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 before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": [ "r753", "r756" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r4", "r5", "r6", "r7", "r8", "r9", "r11", "r12", "r13", "r14", "r108", "r109" ], "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/FairValueMeasurementsSummaryofAssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r374", "r376" ], "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": [ "r376" ], "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_IncomeTaxAuthorityAxis": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "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": [ "r258", "r583", "r584", "r591", "r597", "r602", "r604", "r605", "r606" ], "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": [ "r259", "r282", "r283", "r317", "r581", "r598", "r603", "r673" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision (benefit)", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IncomeTaxesComponentsofIncomeTaxesDetails", "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Income Tax Expense Reconciliation" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r245", "r577", "r578", "r584", "r585", "r590", "r594" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "auth_ref": [ "r929" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.", "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Amount", "terseLabel": "Tax Benefits Associated with Palmer Closure" } } }, "localname": "IncomeTaxReconciliationDispositionOfBusiness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r582" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Tax at U.S. statutory rates" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r929" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Other nondeductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r929" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r929" ], "calculation": { "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r60", "r67" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Income tax payments" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r67" ], "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "terseLabel": "Accounts payable - related parties" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 22.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 23.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/ConsolidatedStatementsofCashFlows" ], "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r62" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r288", "r289", "r290", "r294", "r536" ], "calculation": { "http://ascentco.com/role/EarningsPerShareDetails": { "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": "Employee stock options and stock grants (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r90", "r95" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 4.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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r193", "r209", "r249", "r313", "r636" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 4.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", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r252", "r254", "r255" ], "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/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r88", "r727" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r241", "r725", "r764" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventories, net", "verboseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r232", "r240", "r300", "r353", "r355", "r356", "r665", "r730" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "auth_ref": [ "r88", "r780" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount.", "label": "Inventory, Raw Materials and Purchased Parts, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r789", "r790", "r791", "r792", "r793" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "terseLabel": "Inventory reserves" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r87", "r780" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "verboseLabel": "Inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r88", "r728" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandBuildingsAndImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.", "label": "Land, Buildings and Improvements [Member]", "terseLabel": "Land Improvement and Buildings" } } }, "localname": "LandBuildingsAndImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r840" ], "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_LeaseContractualTermAxis": { "auth_ref": [ "r943" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r943" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r653", "r763" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails": { "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/LeasesScheduleofTotalLeasesCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r945" ], "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 Leases" } } }, "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/LeasesScheduleofTotalLeasesCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r655" ], "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]", "verboseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r946" ], "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 After Adoption of 842" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r654" ], "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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "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 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r654" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r654" ], "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r654" ], "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 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": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34", "r257", "r344", "r385", "r386", "r388", "r389", "r390", "r392", "r394", "r396", "r397", "r615", "r616", "r617", "r629", "r733", "r835", "r948", "r949" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r203", "r219", "r764", "r785", "r813", "r940" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "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/ConsolidatedBalanceSheets", "http://ascentco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r231", "r257", "r344", "r385", "r386", "r388", "r389", "r390", "r392", "r394", "r396", "r397", "r615", "r616", "r617", "r629", "r764", "r835", "r948", "r949" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Line of credit, average outstanding amount" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r31" ], "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_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Line of credit, weighted average interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "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", "http://ascentco.com/role/DebtSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "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": "Line of credit, 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": [ "r31" ], "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": [ "r31" ], "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": "Line of credit, remaining availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r31", "r784" ], "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", "http://ascentco.com/role/DebtSummaryofDebtDetails" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r202", "r217", "r405", "r414", "r737", "r738" ], "calculation": { "http://ascentco.com/role/DebtSummaryofDebtDetails": { "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/DebtSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://ascentco.com/role/DebtSummaryofDebtDetails": { "order": 2.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", "negatedTerseLabel": "Less: Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r116", "r260", "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtScheduleOfMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r116", "r260", "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtScheduleOfMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r116", "r260", "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtScheduleOfMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r238" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://ascentco.com/role/DebtSummaryofDebtDetails": { "order": 1.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/ConsolidatedBalanceSheets", "http://ascentco.com/role/DebtSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "verboseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r38" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofDebtDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r38", "r117" ], "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofDebtDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossOnContractTermination": { "auth_ref": [ "r664" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The loss recognized on termination of a contract.", "label": "Loss on Contract Termination", "terseLabel": "Non-cash lease termination loss" } } }, "localname": "LossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "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", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r939" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "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": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r253" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r253" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r59", "r61", "r64" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r44", "r64", "r207", "r222", "r229", "r243", "r244", "r248", "r257", "r272", "r274", "r275", "r277", "r278", "r282", "r283", "r291", "r319", "r324", "r330", "r333", "r344", "r385", "r386", "r388", "r389", "r390", "r392", "r394", "r396", "r397", "r622", "r629", "r734", "r835" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net income", "terseLabel": "Net earnings", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows", "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity", "http://ascentco.com/role/EarningsPerShareDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoninterestExpenseDirectorsFees": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noninterest expense related to directors' fees which are fees paid by an Entity to its directors. Directors' fees may be paid in addition to salary and other benefits.", "label": "Noninterest Expense Directors Fees", "terseLabel": "Noninterest expense directors fees" } } }, "localname": "NoninterestExpenseDirectorsFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 8.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/ConsolidatedBalanceSheets" ], "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_NumberOfOperatingSegments": { "auth_ref": [ "r806" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r806" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "terseLabel": "Total Corporate" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r319", "r324", "r330", "r333", "r734" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r647", "r763" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails": { "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/LeasesScheduleofTotalLeasesCostsDetails" ], "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": [ "r641" ], "calculation": { "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesMaturitiesofLeaseLiabilitiesAfterAdoptionof842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r641" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r641" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term 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/ConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r640" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 6.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/ConsolidatedBalanceSheets", "http://ascentco.com/role/LeasesNarrativeDetails", "http://ascentco.com/role/LeasesScheduleofOperatingandFinanceLeasesRecordedintheConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r652", "r763" ], "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/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r651", "r763" ], "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/LeasesScheduleofWeightedAverageLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r323", "r324", "r325", "r326", "r327", "r333" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r15", "r72", "r81", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r204", "r221" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other.", "label": "Other Accrued Liabilities", "terseLabel": "Other accrued items" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r236" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 7.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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "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/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r17", "r18" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 4.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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r49" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 2.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 income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (income) and expense" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pension plan, other postretirement plan, and supplemental retirement plan, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Other Pension, Postretirement and Supplemental Plans [Member]", "terseLabel": "Other Pension, Postretirement and Supplemental Plans" } } }, "localname": "OtherPensionPlansPostretirementOrSupplementalPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForCapitalImprovements": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.", "label": "Payments for Capital Improvements", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsForCapitalImprovements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r56" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r58" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of deferred financing costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r52" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r53" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r474", "r476", "r482", "r499", "r501", "r502", "r503", "r504", "r505", "r517", "r518", "r519", "r532", "r751" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "Benefit Plans and Collective Bargaining Agreements" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PhantomShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded as phantom share or unit.", "label": "Phantom Share Units (PSUs) [Member]", "terseLabel": "Phantom Share Units (PSUs)" } } }, "localname": "PhantomShareUnitsPSUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r781" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r54" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from the issuance of common stock related to Rights Offering" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r55" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r55" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r51" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r54", "r147" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r114", "r115", "r204" ], "calculation": { "http://ascentco.com/role/AccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "terseLabel": "Warranty reserve" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesDetails" ], "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": [ "r829", "r942", "r944" ], "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": [ "r830", "r944" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.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/ConsolidatedBalanceSheets", "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r779", "r828", "r941" ], "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": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r111", "r690", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, 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_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r105", "r690", "r691" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r105" ], "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": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r251", "r350" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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)", "verboseLabel": "Provision for (reduction of) losses on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r809", "r810", "r811", "r812" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r57" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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", "negatedTerseLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r57" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserveAcceleratedDepreciation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accelerated depreciation charged against earnings associated with exit from or disposal of business activities or restructuring plan.", "label": "Restructuring and Related Cost, Accelerated Depreciation", "terseLabel": "Restructuring and Related Cost, Accelerated Depreciation" } } }, "localname": "RestructuringReserveAcceleratedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r126", "r218", "r679", "r684", "r764" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 3.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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r225", "r269", "r270", "r271", "r273", "r280", "r283", "r345", "r572", "r573", "r574", "r595", "r596", "r620", "r675", "r677" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r759", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r759", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsDanChemFacilityNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsNonUnionEmployeesNarrativeDetails", "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r133", "r134", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r500", "r503", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r519", "r520", "r521", "r531", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r133", "r134", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r500", "r503", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r519", "r520", "r521", "r531", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/BenefitPlansandCollectiveBargainingAgreementsUnitedSteelworkersNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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": [ "r310", "r311", "r323", "r328", "r329", "r335", "r336", "r339", "r447", "r448", "r666" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "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" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails", "http://ascentco.com/role/RevenueRecognitionScheduleofDisaggregatedRevenuebyProductGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r339", "r805" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r451", "r731" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r838" ], "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 Line of Credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails", "http://ascentco.com/role/DebtSummaryofDebtDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r650", "r763" ], "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": [ "r224", "r656" ], "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_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r163", "r164", "r609" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsFairValueofAssetsIdentifiedandLiabilitiesAssumedDetails", "http://ascentco.com/role/AcquisitionsNarrativeDetails", "http://ascentco.com/role/AcquisitionsProFormaInformationDetails", "http://ascentco.com/role/AcquisitionsScheduleofFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r157" ], "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" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r38", "r122", "r123", "r124", "r125", "r191", "r192", "r194", "r210", "r737", "r739", "r788" ], "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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Significant Components Deferred Tax Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r135", "r136", "r137", "r138", "r139" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsFairValueMeasurementofContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r4", "r5", "r6", "r7", "r8", "r9", "r11", "r12", "r13", "r14", "r108", "r109" ], "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]", "terseLabel": "Schedule of Assets Held for Sale" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r804" ], "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 Computation of Basic and Diluted Earnings Per Share From Continuing Operations" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Income Taxes Computed at U.S. Rate to Income Tax Expense" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r92", "r96", "r667" ], "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/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r92", "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r735" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r735", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Performance- based Units Activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Schedule of Stock Awards Plan Activity" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r105" ], "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": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Fair Value of the Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r82", "r83", "r84", "r89" ], "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/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r82", "r83", "r84", "r89" ], "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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r533", "r535", "r538", "r539", "r540", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r141", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Activity in the Company\u2019s Stock Option Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r127", "r128", "r129", "r130" ], "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_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/DebtSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r778" ], "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/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r307", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r339", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r377", "r378", "r735", "r956" ], "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": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "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": [ "r307", "r308", "r309", "r319", "r322", "r327", "r331", "r332", "r333", "r334", "r335", "r338", "r339", "r340" ], "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/IndustrySegmentsSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r48" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofIncome": { "order": 2.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 expense", "verboseLabel": "Unallocated corporate expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails" ], "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/ConsolidatedStatementsofCashFlows": { "order": 8.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": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r760" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, weighted average grant date fair value (in dollars per share)", "verboseLabel": "Options granted, weighted average fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r550", "r551" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, ending of the year (in shares)", "periodStartLabel": "Outstanding, beginning of the year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r550", "r551" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, end of the year, weighted average grant date fair value (in dollars per share)", "periodStartLabel": "Outstanding, beginning of the year, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)", "terseLabel": "Equity instruments other options, vested in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Options, vested in period, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Options vested, grant date fair value (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Options available (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r908" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Canceled, forfeited, or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r908" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Canceled, forfeited, or expired, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of year (in shares)", "periodStartLabel": "Outstanding, beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of year, weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, beginning of year, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Option Vested and expected to vest, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r538", "r539", "r540", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r562", "r563", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche I" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche III" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche II" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r541", "r560", "r561", "r562", "r563", "r566", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r902" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Units" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsInducementAwardsDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options expected to vest, weighted average contractual term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r16", "r199", "r216", "r764" ], "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": "Short-Term Debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r32" ], "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": [ "r29" ], "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_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r227", "r307", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r339", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r375", "r377", "r378", "r735", "r956" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IndustrySegmentsSegmentInformationDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r121", "r225", "r246", "r247", "r248", "r269", "r270", "r271", "r273", "r280", "r283", "r301", "r345", "r428", "r572", "r573", "r574", "r595", "r596", "r620", "r630", "r631", "r632", "r633", "r634", "r635", "r658", "r675", "r676", "r677" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "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": [ "r269", "r270", "r271", "r301", "r666" ], "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/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r121", "r126" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "negatedTerseLabel": "Shares issued in connection at-the-market offering (in shares)", "verboseLabel": "Issuance of shares of common stock - Rights Offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity", "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r121", "r126" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Stock issued during period, shares, restricted stock award" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r121", "r126", "r547" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Stock options exercised, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsSummaryofStockOptionActivityDetails", "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r23", "r121", "r126" ], "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 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/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity", "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquityParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r121", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of shares of common stock - Rights Offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r22", "r23", "r121", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Stock issued during period, value, restricted stock award" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r42", "r121", "r126" ], "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", "verboseLabel": "Exercise of stock options , net" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r22", "r23", "r121", "r126", "r127" ], "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 treasury" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "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" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ShareholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r121", "r126" ], "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 stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r121", "r126" ], "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 common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r26", "r27", "r86", "r764", "r785", "r813", "r940" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets", "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:", "verboseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets", "http://ascentco.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityBeforeTreasuryStock": { "auth_ref": [], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "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/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r132", "r256", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r618" ], "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/ConsolidatedStatementsofCashFlows": { "order": 10.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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r648", "r763" ], "calculation": { "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails": { "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", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/LeasesScheduleofTotalLeasesCostsDetails", "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r747", "r839" ], "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": [ "r747", "r839" ], "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_TradeNamesMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r170" ], "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/SummaryofSignificantAccountingPoliciesGrossCarryingAmountandAccumulatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/RevenueRecognitionRevenueRecognizedataPointinTimeandOverTimeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r127" ], "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/ShareholdersEquitySummaryofSharesRepurchasedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r41", "r127" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r41", "r127" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Common stock in treasury, at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheetsParenthetical", "http://ascentco.com/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r23", "r121", "r126" ], "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/ShareholdersEquitySummaryofSharesRepurchasedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r41", "r127", "r130" ], "calculation": { "http://ascentco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Less cost of common stock in treasury - 924,504 and 918,471 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r121", "r126", "r127" ], "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/ShareholdersEquitySummaryofSharesRepurchasedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r63" ], "calculation": { "http://ascentco.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedTerseLabel": "Change in fair value of interest rate swap" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r78", "r79", "r80", "r302", "r303", "r305", "r306" ], "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/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r589" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedTerseLabel": "Decrease in valuation allowance during the period" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r261", "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r264" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charged to (Reduction of) Cost and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Other" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r261", "r262", "r263", "r266", "r267" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r261", "r262", "r263", "r266", "r267" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/AcquisitionsNarrativeDetails", "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/AcquisitionsNarrativeDetails", "http://ascentco.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/AccountingforShareBasedPaymentsNarrativeDetails", "http://ascentco.com/role/AccountingforShareBasedPaymentsPerformancebasedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r286", "r294" ], "calculation": { "http://ascentco.com/role/EarningsPerShareDetails": { "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 (loss) per share - weighted average shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r285", "r294" ], "calculation": { "http://ascentco.com/role/EarningsPerShareDetails": { "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": "Denominator for basic earnings (loss) per share - weighted average shares (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome", "http://ascentco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average number of common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://ascentco.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "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", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "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", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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" }, "r158": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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(26)(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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "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", "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "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.19(a),20,24)", "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": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "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", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "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.20)", "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": "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "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.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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "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.25)", "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", "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "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": "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "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" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "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" }, "r629": { "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" }, "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "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" }, "r644": { "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" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "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" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "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" }, "r663": { "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" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938061&loc=d3e54681-109401", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "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" }, "r68": { "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" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "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" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "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" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "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" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "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" }, "r703": { "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" }, "r704": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "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" }, "r710": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "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" }, "r725": { "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" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "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/2003/role/exampleRef" }, "r728": { "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/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "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" }, "r733": { "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/exampleRef" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r74": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "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" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "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" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r759": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r767": { "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" }, "r768": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r772": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r773": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r774": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "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" }, "r776": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r778": { "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" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "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" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "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" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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/2009/role/commonPracticeRef" }, "r798": { "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/2009/role/commonPracticeRef" }, "r799": { "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/2009/role/commonPracticeRef" }, "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": "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" }, "r800": { "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/2009/role/commonPracticeRef" }, "r801": { "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/2009/role/commonPracticeRef" }, "r802": { "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/2009/role/commonPracticeRef" }, "r803": { "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/2009/role/commonPracticeRef" }, "r804": { "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" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "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" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "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" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "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" }, "r816": { "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/2009/role/commonPracticeRef" }, "r817": { "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/2009/role/commonPracticeRef" }, "r818": { "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/2009/role/commonPracticeRef" }, "r819": { "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/2009/role/commonPracticeRef" }, "r82": { "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" }, "r820": { "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/2009/role/commonPracticeRef" }, "r821": { "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/2009/role/commonPracticeRef" }, "r822": { "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" }, "r823": { "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/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "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/2009/role/commonPracticeRef" }, "r827": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "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" }, "r829": { "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" }, "r83": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r84": { "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" }, "r840": { "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" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "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" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "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" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "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/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "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" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "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" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "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" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "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": "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" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "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" }, "r910": { "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/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "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" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "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/2009/role/commonPracticeRef" }, "r925": { "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/2009/role/commonPracticeRef" }, "r926": { "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/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "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/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "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/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "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" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "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" }, "r949": { "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" }, "r95": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "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" }, "r960": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.2" } ZIP 104 0000095953-23-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000095953-23-000008-xbrl.zip M4$L#!!0 ( J"?U81;40]T$0" %;<&@ 1 86-N="TR,#(R,3(S,2YH M=&WLO6EWVTB2*/K]_@H\]=SIJG,D.3< F:XJOR-OU9IQ6;Z6J_O.^S(G5PEM M"F #H&3-KW\1"7#38LNV)!(T:[%)(I%;[)$1D;_^OY_.1LFYKYNB*G_;H?MD M)_E_G_WZ_^SM_=_G[]\D+RL[.?-EF[RHO6Z]2RZ*]C3YA_/-QR34U5GRCZK^ M6)SKO;WXSHMJ?%D7)Z=MP@CC5Q[63VVP7@@7]@(-;$\HR_8THV$O9\&E/*3: M,KI[\I0[K9EE;B\UANR)C&9[T@N_1TQN+;/6!F9VW=,@M/&9#CQ0+22CBA%) M9)IZH9VAUN.PIRVL#E98-D^+3[_MG+;M^.F3)Q<7%_N?3#W:K^J3)XQ0_J0H M1T7I<B]7CV3M"-B>W[!_ >8]/&VI;MK*5N+.R8K?9M=19;4<;I MSFP6[+?4\;?NY&=)TC\B]^3(_0=./2[U<\#@[JI1Z M$I_.FL)\BL\MI6Q:75K?M[^]4X3UM-.F;J]##GY<6JRM)F5;7]Z\,_W#I1>N M+6IYIOC8Z,8OKLQ=V?B^SAKVA0W+0Q:TB?_]X\WQ_;4G^F]I:UX.M+E MR6\[OMS[\W@',-UK]^S7,]_J!/O9\_^:%.>_[;RHRA:P<>_#Y1A>L]VWWW9: M_ZE]$C?LR;/_];_^UZ]MT8[\,T3CO2G&_OJD^_'7)UW7IG*7SWYUQ7G2M)\J%$[DG)O4TSYWQ:= ZM?PS$^DESM/7!>"I?U.<>W=8 B,X*HW)T% !>$6X+Z^Q:%8#V55/@IMR\ MY.R+2WY7XV*!WX!\: ]*]PH$P1C'@,^?FJ84,X33T3$,D(I M)7O3#XNL55S=WN-377L4N^Y%=89@[:9<@XIR$O?V^>6\R3M]&;?B0MD[;@"3N2)IG@7%M?!,F5PS M3K*< X;ERI+UW0!@*9SO<_Y54BH04-BM#);EH,0;9JR0F25(1-0S>1?&%Z?_ M_,LK?/ZY%7;B!/KN]%:86:?K/G63^A*$WWR9.2SS&HX_659J:A]\[8&6FAMT M,50$GS919X,]2**Z^[0%#>RWG:8X&X]0@8N_G=:X14MJU_XGT$%@N.4^NO'G M@_9S:*I)';]%)?IIO^]Q(=_$S:<=^:BQ3+\5#K^'PM=)G)"_T3QX?37]:[GT3)TD;=N&]?H?&M?KLZBZ#M-RO;XV364?_D;CN '"LN?Q*QK_OQ#,3$I/;/ M>F/RZ9_'+Z>O3Q]-O^/[-^]FR"0P.<8!]X0!.STS04N1*2J=""&-N\D)9W*] M=I/O$;['Y'?N9H-H="OV]&E'7" 2)G4GJ1" M"A*$(@9W P2I4Z! 9'$'Z/KM /V>'5BD4!!E4=[-E@=6.4QKL6F46[JMZF\D MYFOOXX\O?5F=@0IY0[=W1>FE+IXLS_Y+F*^SW*9>Y,QJ)VAJ#'-4!V]=1EF: MLTZ3H%.)MBX(L"31Z-TE&KTWB2939ZD04NK,"JVE28,#?9O30)%[=!*-K,EV M+= +N3>.013HV(2[P&@JK)7*<6IH\"SSH''G]O%VH(>[/T$=M?OJ8+!/XU%A MB_8/C_9"XHHS-/W0(3]3@:>6(IIS[27JP54)7YN#3P4(F&DS^/VL*H_;RG[L M^OKUR8U#S'9M-I-5@2:EF052E19(6+ \U]QF7.8Y%9((HOW&@.; N6C7@X6O M"W=8OM#CHM6C@8#)I2(0JHT2Q I#@A&2,V8HS[VFRFT.!;WWK2Y*[U[IN@2K ML1D(?'*PL17UEF5@[0EEM2(.R$=D)@7].Y"-@<^'.FH5ET/B<52D,C!!K<\I%;P M7(+Z8HD/S%LT"#C;/. ^L*1Y%%R#7II*GN>.2K$QH%F%57=_8-( JIS:W.K MA'"9)DH1[AC B0HCU<: Z5&MNON#C\JD ,U#.2&58,I*:B3S7$CFF-#!;@Q\ M'L^JNS_@9(H9 [+'$\>%DZEDJ:>3+(L.Q;'YD+6+U0/42Y\IR8GB-A/& D"=$3S--2B/H#>RS0/H M:JRZE0"799QK$DSJ#15<<),KZH@'PT"YW 2_>E0F?!.@XFP\: M9A56W?V!B9C &5>2D: $@$BG5LM@K6;:&L?SC0'3HUIU]P>?/*,Z\S8UJMA@.YT9M,^[ARO]RV)'VL& M]J9NG[['6.L.O/CUCZ(LSB9GFZB @)F@!9A]/I<:['IB,AJ<$SJG03OOPD ! MIC]M*L!(\"X%1@7C-X4?&?3X >8TYD0(@1FR/J[+]<* M,/?GNB3*.P7:O!52@B*?*^$%DYQI4.DS%P;@]_\L8-Z=7C:%Q:S@<^BU @7D MM"[*C\."D36I(\K0+,V-H%*I()R6668#UU(8-G"NMD(8W:,FGTO%X5^5!29R M&:2E.G=4,Z%USHD=J*IP)]WNSFAP:T+J\TNL2K!L,KS1I7L^*:!GL.>@\>'9 MN*[.HZVQD<<-G%DNM+.*426X9\;DF6.I<"ISQ-)T !CTV'#>:K_+]J5-K;/2 M^""9H,*;X T104I%4Z'2(1Q#KAD/^D/;TZ+T]>5BPTU$':VL3&40*?PI2.:E MSCBH@7DF&!.9RP: .H\&X"W760ZGMJ>"8D4[DH.\H[V6>:^:#SPD?TL'; M5Z$.NCHGK:^/J]!>Z-I?*<2RD:#F3#%I#"/6"P\V228IRX,EN:"4"C6@U)+G MDP;HOFF.NRZ:!7OD>(S53D;MY0N8(1HFTT8#R3')\DQ*29TS#L2^-(J$U.08 MOTZUSG(]Q/CF]0#7&@0Z2YIIFH5<23P2#V!N58488!?JH$I(QPQT#5DFMSICT/N\I,.\ID*B'K^'S MK>":0NG @C;:%81; -1+72*(HE^U&E4GA6\.2_OPA)??F?"(6JA%]#TF*B$B MM8:EA$@L'J0<=9:G1I, -D?>'\92,@"FNI8@I>31>:D4/N,@(*W-I,BLDUXP M+FSFL"J>TN(J2.'#&M0E^8Y]6VSZ/8X^Y4/.3'&L%*B>XY=[* M];?5!@>\>TQ;S27E/$T=DZG(16X45R[WWN3:9I;)#:6\#[5V_DS7'_$D+GYY MJ\_\4"C.4DIER.%/1050%L ,^*;/B0-9266^H12W"J#=8P02=8R:-$L)T)GE M"H!&149L*@+UGJ8;2FFQ'OE )9O74C'E)1I>@FMB@L] S 'M*6H#V50Z>WR0 MW6/^>* 9MU=\25GU9U'['I[K6V\FN!JYLEY-3HORI/E1OQ^LP M%KP$'TY]-^+!2>W]8YUWT/1NYQU+3;_# $JESJV2P;!4B"SG*@\\#8(&Z[&. M^1 .E_'RD#?^1(]>Q?DL@/ @%I37Y3'F+HU\TWR8F.YBBGM#7-A+Z!$F"I\: M6$4=[>7%X^PX$TR;.IJT?<'\3;2DF;,Y"3(EEA%!F9::@&9(4AND%2*L<0SM M%G\>(+^KOXYC^OMR[>HQ?)QV/?MJSI<)HI4D&8&_!--! M>FJ-"9HPHY$!#@A''_)H_&L0%:]>ZM#S?=%\?'[YW)?V%#T\UVP/7T[\Z[HZ M0^S&.YC^4;2G4P_L?<2Q=K9PW^'B-AR5_K[&^]UGA#*'6YL' * M)CME3H Z(1Q' I.93'UPRJ2,BVTHWY:TAD]:*XFDY$HZL "=8C+@&;K"DU4B MJ=$9""VO.M*B2,W3#^M*6FL83D(QU@%OC+T32!>;?E?5;J(YI1KT925L;B6G M&5Z X*4S--5V0"!]?!_GK8[&@^=O%L=[.?'_H^Z+O ^ MVO> =\L#XS62^.LF4@NW%O1TY;P'*G%:J$P[3=-,YJFDE/,MM7P3RL!<7%4> MPD;71IU.FPW9O#YT?OM^2Z4424ITP*DQ(>C!)YRJ5PUBO#+!C%P;!I MX?DUIIWU4!Z6SSP7@?,]10JMSG*?4I=2(X0A$N]7SK/4:98)SM?8Y[^VP+G' MTH2$YSQ/32IR,&]);E+M#RL$91D+1EAGE=#>2:N4 M"@X]%H'F9 QF>>,+_[H_@FV^7J?K2T?MS)O*8A"JC@7 M*0E2.IL&EW)&B,ZD&9#C:@VI>S6IIYZ8&%XI="ZL!&9M@&.S7&MGG!#E*W?>D,$$#2(-(/BMW:++O:%+5T6MKMS$MB_] MN1]5L6C%?Y;5Q=^JBX'@B\^855XPC 46N3+&C]X4 '/X M6-7ZQ'_09&8DMX3Q(5R5.U1X MK\9JR#/-56:YQDPL R0M4\W2/,T=-\P.X1*M+\#[V.LSC%-[H6N#E[@ P-\5 M8X^I6!/ST"='JRD6F&OE B$>;'J19\:'5*Y 70Z#2B=@7,3:=-HI$NM",M3(273Q%GBX2_, M6:Y$,#9WGDLALE31-.2I\9KD+ 0IAD^/\[2!3:5%F_E, M<6:% 1O5&".]%3KX5*>.R\#I\&GQ46&X$CJ46"[K=1%H,$DQ-)41*G1>"2*65#-HSO%0RHY(-GQ8?'8XKH<=<6Y(# M15(A4[ GE7'&:)7ZC*9:G(C'-.D5P%GPV 5H<$X]7H MMS[-\4X]!^ 5!+0CIF3.,*DQIYFS0RIA]ZTP/CKW]::2,/'4!JFDQ */U!*C M=)8;PU,?K*?9$-R\ P'O2JA7&P\$*ZSU+A.I"L;E.F->! ]T[>4 ;N9^K8L: M;R7SSR]G'_\&/>K:GEZ^P4/T9<#.&AV6XTG;Q!9\(,%83C$NT37+?28LR32E M*M7$26MMAA<"K#VT_NARD?&MN/\W7.1RI<7+HK'5I&SOD+UQ)\7[RGTN__#% MR6D+:V=]5>$[J\( MHLPH#<9K+:028'D:Z17EECGJ@?D,H6[EY]'EX0N"_4C8XJ3CZ&Y2A!&A3=#: MTE3FJ:,I3RD?P)WE/Q*T**>!\5RZ%"R=S#M%K<>[EC*O&=&$#DB3V,J$==4W M,F5$4#;-K(8/7BGK@S4NRPRCZ*#>&"3[827)ZG&,Z4SKW#*A"1,F53+/J3$\ MDS1/A;!#*J>VA?&MR5&&BE132PU>F,N,RP4&BU#O/=5V /[3K8QZ3 >NQ(L0 M>!YR">8M"Z#6I'F6X]5GFED]@&N MM+F\; EV%QQYPGQN10&:P:"<2MSYN!O M'G*[_MCRLFC&5:-'O]?59!P3UZ!#J^=8L]#0QK*N$^^.QGU%U^9O?N1"54,' MW^U6FPX$J%B=^7D-0SW2I?7'I][C/>$'SD64UB.8MUC M8=T]7AYDB @F!1X7N,BM5=)FG,I,I,30U&?KS^O>U16LM[U\![!%J,ZRP6ZJ MT/E&EU]2H-:%'Z0^I!F)Z=R@V\I,KQCQ68RI]S;= #A %\-F<.S<5V=1R8ZE#NV>" 852,(<1P#Y!3G MN8"/S 4EU!#NLEM?*-VCUQE(27OG\]RE D,@C$\9T)7CCG&5D@VCI>>38H3* MQ$!H*,LX=S2XW.1.L-098IEEGEOI#/-,;Q@-/0IT[H]V=$Z)8,QP#!.2N=8I M94%0Q5F>&C8$)]A70>7BPT'0DB29@2 933>:T2]DZ V" LF'S \ M,/(V31@]/JCN42+I-.0D5U8'+7S@*E@-XLA((H@,3&T85>%=/FT]L6C-'I;P MZDG]Y3N#UH6LA!6*<>?RC (Y 2U928PQ(I6"D><\@),*#N 4:9KIE--,&>/\ MD,+/[P3.8S\:@:;_NP(*A70M48]I+G@ENL(FUM)FWJC;=9+E50VHA.ER49 MR=85PL>G5=U^N/5JDK=5ZYMW^A*O$OE0/L#"03EDJ>IDI((=;?S%@[T-R7IFJ4HIGP*96.">]S(!1#@B74Y<8ZFZ\_ M:%9]N#@K M5](T9SK7N?-&2(]SDE'EBM,BE'T+ZRP^."O<8,1"H,QQO;)*8IT2[5Q:FIRT71O^F&8.+&]6/-Q;NH#6Y*F=[,EEYI^ART)AF.:!YE3G*:^RV#&@B#ZBYP\2-] M"5.< MW1]*;@P1K M"2LI]SA367@C""2J)LH0P[3)CI)9#,CZVF+DJS%R]_8%5B43P M 2_1%*D#)INFFJ2*!4#MS+L!H?'&(-) Y/SJD5=D0C#G3)YEJ4@E(*[,* _2 M*-CF3.1;Y!T8\GZ?%7WGH?^NZP(/4+'"W958==WX.]2]&R2U.!.\53H3P5EA M>"H=2[E7BGB)=]YOJ>7;4 ;FXC!P%.9C=/GQ* 0/(V.[-X?/C]YOR76CB$BX M+*32:.>Y$SK+-'SDA'/F*/%IEFV):$M$6X7M]B)21 7CLY#[5/A@%;4YE8Y3 MZXD&8AGZ.?Y63QM2S)%75#*P?@,3J6 9,01M7Q-2JW6>$C;T4((M-@XIQHDH MK;G2*=-<"NLY!KIPS+X2-,O!I!U0KL#CH^5:H,7JDQ! (]5$:T6-]D)JJ@1Q M+M#4N9A!) :4A+#%H15E-U@\5_/**,-S@=XT;3WJ:&GJF,H,V1@^] /Q!9V: MW!*GK,/<7B.,T(8'HYA-)>?9$*Y\76>8KH1.!8%_:6XH_"M$KI3,L\")-ED0 M+L^&$!/M=>-?P)IJ;=N)'J'ENV@3ZQ+O#(VMAI+D(K$ JLI=X+%2-37?OW?CRI[2E (.;%ZT7XO"[JIKVYU#NNY;[#)5!0_0 7G'>/19,E^,R M%L'T'13(0C 9L, 0G![7GRVN,9CNL0:6#3JCF@.L\!"7 M&$/R/"<8^4R4SVGO>Z%T;7-H8RG6H_ /7=>P!T?U>[S6:O'BZXEI;%V,,74Z M/GMH/P3\=Q\IM-*Q ((KSS.6"9,#8 +\)Z7T/G@IN[O/(F3VMB#Z6KFU!*0O MZ(F+3;_GE_=38>59?> M'[>5_7@4H7E?/@$L(/16GRU>:'\ >T7Q]XTT%'-"7/!*JV $<&9)J&349$XP MZ4SFM\ARPX@WW8U9E'>X&W.+AK?QK-38S'/A-%Y$PIFR.3&"IEZ!#@=HMT7# MAT&6;T+US;T&-C">*JFI%"2(E#,0GL1G\ ?8?=+W\87KC88/SYNN('BG6"%6 MQP=?#?P%4F\IQ+;D-&!:-.ZV#S =RPMTHXW)^W&BM-\=2R(#*0>P8O#TJISIP% M72QWV9#JN-YBC[[S=:CJL^XB+UUO9HU6G5F7"4/P?F0\,=9*@N:/6::&"<)R9@/CBN+$V%RP,*6YSI:C4 MJ:@S/'JG+V.F QXAG\1ZZ#TBO:XF]2;BD3:.T$ Y7EH@@J(R3S$&(&3@UGYWXH;48@>EFYB MH\C<7(][(-8&*X-EN1?>,&.%S"PAP@3JF>0#0J)[ .&#&X&;Z4VPC!.JE[D_-RKDFE%NBM%>"2*TS M[0$80AI'@^1Z /2$ 4(?BG;DCP( H3@OW$2/%B#SMBJG<:$OB]K;MOJ2A^G. MB/#2!U_75R3BW!?QCZ(]G4_IFM>BZ>[-/0HW=G,E [=IZ\*VWL5CWDUD"TS0 MC.%%9EFFA,4;'T66GJ5)$!$4,V),J<$<) M_"*H'39WPT?/*Q V , >KYH7I[I :W^+8.O'X6P&_TAG/&"<2+%(1$XS+X)Q M07,^"%G[!6?3%2#^619M\_[XS_N("-XRV,'C/^-<"&X-IXH"-PXZ,Z!V:IL2 MGN9<#B$-;H68>)M_]Q1D8W4642_2V[OC/^_-$;3%_GOD_CKGW :?@_WE+DB:9X% MQ;7P3)E<,T[ 1#).YZHO@C,,_'FD1)&U=6.O!']T\%YH:?#&7P$,2 LE=A::LS_T%_.IBTIU5]K9S@2W@*$+3"6IRG\+[BBQLA@O?0ZY=QJJX9/ M+\H&AH .'G@00)@,M19&.6.]45PPIDV>&YD;+FR0-,_E@.(/UP^B M*PE%5"Y+ PL,0\>D"$X BJI4RIQ3D0-R.4&'H*QL,6DM>))'[X)4 MCA"0:CZ7BL#'W&1&2V59'GY0GC1(KF R$G+!% TL%T$'(X.W.J0N<*6#^E&Y MPB#I4AM"*"6<6D%$ZIS*'/H#,RX,MXH,H6[976#YHJK'%4#3OZW*'IR;2)E2 MXBT0W&O#B?!IJM /;[WFN;.I$&Y#*//QH;D2VLRT!\-/9WB1AV#2&V(%I=:E MC@AGY1K?'KOV2M>#6X$/4Y8MI38W.:4Y*%'<:)5SQO,\9TQ9*\D:'ZMM$>)A MZB5:QL$,RZ3,%-:-UYG+"> +2G'C M?):E(;,I2^F620P%)^Z/3PA-\QP4P-0I*52N0$UT+*.,F5SF*5WCNJIKHPX^ M"*VF1FCKL\"M40 HV,,$](&EK$\!VN8:1"G M*B@%*K@S4@TAE@(!U&LS1_6QK\\+NQC4^Z;XUZ3 D/Y:G_@/NOS8Z-(=^[&N M(S1?P=,QCM1W\7M=3<:;:&,1QQF13#/&")C*J9;!A\P'G>J4B)0/']+'7I^- M0)Z]T+4!.FR]'[TKQA[ #3JOWW3X4B(3P/ M.E+=1%!BG"( *E@G+5"EDB1GN77$>J4L6:!6L-!>Q6!"*Q5 MPE1@-/?*JYSX="CA!S.#\'>/%PV/3Q%X'6!MER[Q],_CS3H^()CP;KP*@C(! M]"?!-#1*9IP .69A*-2X6LBM1B02 )MS0>4!K/S:Z) M<5I+*?(\VI7.4:!!*E*OAR#YYFG_;5%'.-YTJ9L@]./RC:X7I:^;TV*\J?>[ MJY3I0 *V@AFF=$K:9$ZDQ8FQ(A0;0&J5/%J:=2X;5% M5^B5Y%N@/AREDOR>+$L7 G5XGT)N12,!&H<%FN*.2\[.JY[_493%V>3L>Q%DB[!KR >Y(*G2>.4; M6NI8'=%:1<%&=Y9J.Y10JBW"_B@./5.>1.(T(9C75.=:DM3X04G0[C2?(NP*T+8U<2L M&"](YE.24B*<PM;-.^JIJUG M+QW5QY/Q>!0_ZU%LT*/T M+%>.N2$5L=SBRCKQ'D>EP4I4@$A,9&DN-8!<:L^4]=K;(=2ZV"+6.FIA(3.. M:V9\YIW@ABGO+59C)#XH*?.P_D+M[WHTZ2[/&(VJ"[Q@OCDHW7O?^/K<-]?Q MZ[ \AP&J^G+V8M]V(#*&.R*=<-Q9DPH3O,Y<2#E(%\\(P')0-]*O+^A6S_)Y M(,P;KQ135%B3JQ# DD]S#,-4TVL%MN!=HP1WGWL&QH"A,J0B59A7'4@0CJ5" M94QU5]N0+<2^%V+DWB!F7(X58W4&4,( 9^F UEBP0; T'T;)SP& [I&UG"?% MIZ>U;ZI)#7O0?3WUVL7)N^+\V:_P1Z_\" V*CP83C6HA&56,2"+3U OM#+7^ MOQ':\W>:]G($<#TKRKU37YR_7!2N/7U*"?G?.['=LU^;L2Z?_6KJ M)_!V]WG6R>T/KXV#J]G3H^*D?&IA>WV]T[T\?6ZK454__4M$)_)+@.7O!7U6 MC"Z?_O4#X$>3O/47R?OJ3)=_W6U 3=X#\!:A:]@4_^.?XN3CMXMN-3ET,P)- M>K8ZADM*_GQ[^.'5R^3XP\&'5\?)\:L7?[X__' ('P_>ODQ>_=\7?SMX^_NK MY,71'W\<'A\?'KV]MN8U6] _='-:E"=M5>XF+_=?[">, (->]UF_KNJSY%? MY;(JWT[.H ^;]"C_W@T-E2HCC:WGC)35)JY%3. M%T]?5G:"%(V<8B>21]@#]*=D[S\C"[!#H[TN/%/IQ]^<44S'NE+8.UQ(^)+O_2]FZIMJ[,XP+FO6\RX MZ@>)XW6/>Z)48E]F%.FR!>IOW73@GF3W(\D^:=WU9V(_3[-;GY)]>NNSS_6J M^#X1XD[=/HDS[F8-^X([_ML.WYF^,-;. 1(_9>-/"5W>ZY$/U[;FK'!NY'=N M@U9V"[3NB.?_@)G@;)H[8KBXBN$=[WQXY#XHRXD>O??CJFYWD@ DI5OH'18. M$OJIJ:J1T2 ^6U-]FM( VWGV[W]1N'QR]@=_[KU<'[ MY-7;ER 4'P%GWT4UYU6G_"PA[5,'O^R=P9BG^-J>TY=[EU[7>[Z<8J]X4+)Z M,:EKF.'KH@'L_2\8^:ZSG$^0[SQ[^>K%JS^>OWJ?H*JW3&*["0[[+?*'KP)[ M;I;<1^^W G.M!6:WU]_+A@3\SM+QICTLSDZ2IK9=*,ML O]]0O?_.3[92?2HO>U1WVF_/9R, M/WV+O*%4CC_M/%D%Q*FX$\@?'+;O_4G1M,"36PS4F<(W!UV\P84GAZ6;P/," MEO2BVO\N:*] =?[IU2=MV[CHI I)/5MLHINDP7)AH? N*3;/ZJFY!8>.#Z9:# MUIKEWZY>9CM7$*A'"5!QDE@M.)D2V%>KGUU/CR[F'EH)[7@>7CC>E4LNL$HK M&(@ONEIE+RKGK^NC#;88U]4Y]C.W'278CGZD+W3MOT,E)0B/G?MNNH4SPOF# M_G38GVW9".ME)4;M/$OS/2)8EBGQ61#>C?K0CKX'TH-N'@P>L<.G10LCV3L8 M(S]%XDBJ.JDP+"KYYZ0N&E=8W$N4I\4B(<5F]0G64HW??UX9%6PN/ [WW^\? M[R=]T:@Z64;OY&VU__--B'M578X;N J^] A-O]T1$ZW;'XI!'CA7^Z;I_WH# M$Z"SPS>R\XP"%B8T:T^3X[;VOGUXS\L/MMMLMMMTY]GQI !>RW*RNW;JQ); MO@_D+^#C4?VANI@ICY3M/#O2'Y/G=55]_!: ?X?&_Z,27E1FCO#>L7-07.ZN MZ%.^\^QP!/.NBF;M2'.KZ2] &&/U]>C_*\:=(=>#3^P\RTC*^/JH^ \,BZ_5 M*OO=0XU^7 -I%&,]2OPG;R=M<8Z.,U P?;,I^OR:;3Y@:X+H>J/BOC8\Y4<2 MW2BM#VJOEYA("J#*./EY*ZH?:-??5+#$=Z=5>>6HB68[SZ04>XK*:P$:W\J1 M'I&Z?A 1,C]&^FN3M'[DQPC)I(R@W$5'T6B""TPT$!;LSE5^][7 N_7P^AZ/ M:%9P7G4,,K'QY9JK1C[/NM_W9N_]D3S&O M.0'F=7%: +,.=RWJ+YKMBV/'D_7BXI+RDRDJYF^E.\\>U&=G<$VQSLE=I.Q MKI-S/9KXY-^ 79%DC%EBI]]W;/FC[WY/S1TQS[9>[CP[>/'VPW9?OQNK7_7< MH@M*NNJH0UYRQ4>G@-,<'+\\^#_)[Z/*Z%'RAZX_?N'(8HC) %^E(9XL:8BS M3(A'#UW\K'P .^$NNNL5&/QSTK1%N%P-$ Y+AT>N/C&7B3WU]F,"$_V8%-U> M+T29%4VBDPL_&NU]+*L+F*;7#:S7P8-F@H:1;A+7U0_!(+3W$]"/!$FG4%L M-@!P/TF2_X*/7PG&[XX,CTO&&%GYR^.@T,TS>' G\C\ 3O^)8#KNH708@31+ MQ2*(K%<9RFJ@\6F3*::L6OCE7Y,".1LPM%",L DF"S0WS;S$J?L[W MMF3SL&3S]VHT*5M=QS#QNIF1"]V2RWV3R\6ICW%85VCF)_IS<@J2! G%)7HT MFE'+(AD9WS> /IF\!+.HN\'LXR:.(DX2=VTB2*)TY<-LH('IX<^+;'+;D(;H=7M M9$X6;.<9<*,UHXL5H'B2O*U6R9,WFR4@J0"5G!5M"W3E1T M=56B_3BZ3#S8 MDI?)(1HQVL8CWI>ZU]/)J,N_/!X[\-#LX=N/C.J M]\W/CT+3"WN%6]63^(RF^9:F9Y1%?ME2]D-2=C0I1[ 2GVAK@;+!I ;:0&) M>[*\\5?0JLY@#RYW43. [D"3A_O M@Z+@.]LU)O/&Z)&=V^:UD^S<^./MH^]$J;]SR^@[,VN9,K/'IKK+HL*R/Z@# ML6],>V=LG^;J_A.3V+Y@\MZ[?:#94KDOZ2K*VJS2!_OF9DI+OL_7_-E5/@PG MO9_"!;/: (LT/[2X]$?WML_3N^L7@$,G57UY@[,]-HK89?M&<[\[$SO/#JXB MX2/F"=R*DRM!P.PF!-P$TU=>NCJ MP[%&ESCX10%#P[!)"4NK4,"<%TW4(TI=VD*/T)[!2@S8&*MJ.UV[)L&,K,+= M%N7 ?](_WVC_;UU0#^E<[L^:>B4!@_K07Z/;UF,6'4(&@(1%=6!J^B2>R?RU M2733@(C#+U.0^1!\]*N6?082OE.@&Z8$?$#^5U>CI +FO( F<\TD!I+,D$$0 ML1 5?:QKHZ';O:-/(W\9#[%^HFGRY_XQEEW.688AU#_CDN?KZZ-IS B8[P(R MAJ(^Z_S38QA;8R/ WQC$X>*,]<05;3^O%6'> XJ.0QOJ UQA51_,(?QZI$^6 M:VV&XI-W>VT]F44CLCQZI+^^@N9:44=(FOFI*$#_:X/S;^6SBP0V1^^8A]J= M8E;7 R1B*D47+]2]UI]]AE$\$H6?;%77?E:D ]E_7>-I:(78>UY4DV9T.47> MFT;=LL[[8YTH[B(0*Y"6'1SFX)DBTP+ (Y.9G7@A?[55/*X#-CJZ;(JFK[N" M7IESOV+QW>K;R.81FP=9.RZ)C*I'$[ MRUQ&66I!F7 M1);#\$7RXTY'T.M'3A]-I"B\B M7\P9 C27T+?8*: OO@! M!GH^@@7/)@ZO>UC-&#J()ML LE]FBTP65YD\OTQFZ[PCC:UF_N_0;=$'RR#A MO*NK3Y?)\53]GP6M1@K1\;J8CNQ.JY$#_?ROR9GW;9]'OU!^L=/VZ^D>H .E M2MZ!]$D.#P^[P4!WC)F[YS.RAZ.]0E82K77'T&< NX^U:,+ M?=E@X>^;+U:+%>Z_=J:/6CW\JH"^N7KX+36\;R&0=9GU#$V',-.DNR G>14] MX"]!)41QV>N8M-,QD[5?R(<8[P9\X@5*)."OTQD_;B <$-L^Z0CN:R/A\GWY M !%K^@CGQLFC0>3$! M%>^]/]%U-+5 UES Q^1-57V,=41F/N-?G^B;8C[ND;:_36)M@?XU0&>W@/$A M>/7G2/4A^="-L'FX :_!!HRB>ZEH/>Q.VG.,! M.$>V\^P0Q'-"'T4X;T7P]XM@@-@T!/RS@T_'[YUM^/PS6 M@"#[LZQ]4XTP+O:XU0%/NLX>W'NZ9?Z/"&'ZF![4+??_0;E_VG/_VY!MR_S7 MC34 Q-[5U1AWV&^Y_:: =,OMM]S^X;F][+G];8[$+;=?-]8 $'OC3_0(0VNM MC^4GMTQ_4R"[9?I;IO_@3)_3GNF++=,?!FM B/T!KR3'.OCV,IG'SVU9_Z; M]U%9_Y93W@TN8AH?MPV0V\P%;0/DMJSC85A'WBM9Z:-&K_?O[V'CN,[800$R MJ6R?[JG/I85NQ?77P+:[?2_FLRY=#=W?3/GJ7Y.BO=R%9Z.8O!HSL;L6'<#5_)N4MM3W70U$+IW%^ZIV>IX&X(T=!NOMY4\#RUY!.DESVW! M0EOS?LU8 T+LO8?AS_&FZ"VOWPB ?B^O_[[\W"T7_5XNRGLNFF_U]XTC3X[Z M^T+57O2G3IJFZ(O\'BQ4HGP]*Q_ZHBI=5_L9VP"_GHRZ^J5'8]]-9JNH;P1V MW /SWBKJ6Q'SY4I.TQS*?)M8,Q#>@"#[/U@:N&AC@; H"N"'T?3[PLE483I.%OQL"$HP&YSZF[%PU8\W)=XD-,\'+F5#L-@#0BQN;TPKU\4I<3Q M9#P>Q>^ZOHSW46_%P8; G&W3,K?BX*'% 553O[[:>J0VC8M$X+Z(5WOAY5!1 M8( IH4]JWXN0>+7807=ADXX7YY33K[%:,KPP%SUS*V0K8S8%.S*R%3);(?/@ M0F9Z[*&V/JG!< > &9:UK@$L41#$S""WC0[?) !OV?^6_3\"^Y\>2:AM[9?! M< > V5&\3.^P["[V@:ZVC']30)M]9U[0-HYHQ2QU6CY1O=BRU*'0G;K]C@(8 MJTS^8U(7C2OZ.V[CE;;O:G_>W474C/O+;[=,>%.0X7N9\):S/D#M$L)FV9G; M],S-7- V/7/+/!Z(>4SKW-';'"M;M6S-)'&$VW]-H/A#@"SN4AX M49V-?=ELG:$;!=\M]]]R_X?G_G1:(._6FES;4+OA\A&$;E];Y3(YNBC!;C@M MQO%N<("/+LKDN2\]&!082=<]CW;%/&.T3P"]M;++5MYL"IYDVR3^87-R,>7D MVP+7@Z$[@-F4$T/E^X\0\DAC JZ/TC-K>-G M_?1&E?(?R^M>E6# \#DZ8)/O1Q"A-OV?(]W/W(\63C MM#!%7TO@AB(#R;$]]6XRVHKBS8%Y=INF_(/RVHYO95N>-0#\Y5@+I:HQOFKO M/Y/CR=F9KB^WK&E30)M]9\F3AU%(MX2^ FQ(=YX=PZ[J=IMPO$DPS6XK?!PI M_$FKSW1\E[1=/SI%Q"/)T6YUV]$.K[.M' &W>-^3U(U_K3SY/.3K7&$^XYEH>1+ MF,@06O0*\BS\B9,MW&\[=TB_(3O3ET[K.>,X\7NF]OKCG@X C*=Z=*$O&]R, MA6TX@_U<1,>KF'3/G.).N_)(K.)[Y_(5Y3!WGGU 5A#C)V! +%9T ^.80OVA M,3&_$1-OR^6[@(][;ZKJ(WZ?U^N[E0OT1 KZP]//1N,\*%E]."V:Y* L)V#^ MO_?CJFZQ%M1*I5&CT05$]#U>#P"EH7H$#S@$LRP MF?VKV)_",+G^++$ M&>.!R\"W(A3>P5!U-3DYC8N<-!%C+ZK:-4DSL:>)A@WS35N<00^[.\G.N*[^ MZ6V+'PM$:X>?_*=Q_YOQH\*?QY;-:349Q<=8&!C/2KH>3JMQ_+L:0Z^PLL+& M?D>ZC+].6ISU<@=V^N%,7^[$C6W@U9&N$Q@9U"LL40_+_G#ZN6V)N]9,#$X_ M::O$]H?I==%\[/Q'D[+_#>&RVV,,=H)8@46+1S!JVP$G M!>Q:G##L->XG0 QQLNXKX\/(K@@!T *WM"[T:'29A+HZ6P3SM'%5]P/-M]#M M [)I%\.O8$$P!LX')H"8 IW#1EH 9.DF'KH9%9CGD<0)^^;S6--MWPB6@4\0 MTRH8Y"&7\C31#N0Y_ C_ (?.?\'WFS%T[/']%T=_/WRY1]4O,(HVQ0BCWN#G M"Z\[DBWG4W+510E:?/G+XJ PDL58ZK:(<=5 %FYB>S_D&%8.T_QE^FOB_!G^ M'O^WUH_;")2XJ%^26E_,]F^!:<#B84F-1Q.A::^U.]> _]V\?TG"S/$)\.P7 MT[,M#/C6Y>5L#^P$(',&>_[+["-,;P1J D((P5E8@%?1%=S#'OI%(-)#G].% M_@+,I6FZ;2B;"793X:3//4(>?PQ%##7Y)?%GXU%UZ7T//VC^2[*PY6=(<$B( MP'4^ G["SIA+P* Z0KJ&)[ 'TSYP7&U@ (\3+6" G_K:;AI*M@%C(.)=0&U M_=>DZ!1G:./+\Z*N(D; 1A5XPQS\6OJ3KD0Y]#DI.T8&[T^Q-F)SJS\AETYL M5XGP"LH@&@#>QQ$M(%VII[5MH_Z : ?3J)%%7-X($N=-.P4AUBRL:QPF$N4O M"PC1K=%YV*L1= 8;-A7(6WWM'M+9IW[4I0)OJU!D=F-1_.2U[O/Y(AE^7K=! M).DP%28">M@>_HTO'C2V*[[@@-9K).H7U?Y?FT4E!M]]]:E#[7A-8]'=^!( MPB&>JCKD[+&__FN)Y M)]MT:W)O3>Z>I-B]F-Q\:W*O,PO_2I/[&URE#VJ,OSMX_R$YO$[V=T3.;.?S MAGGV"(;YS0OKQ.I^\GS2P+/FKFZ$1;?W/T'R%.%R1=SC9@%8H.@$Z=7]J$=- M5 0[L0>:-4BVZIK^C++6X:7(A9E,%>IY#TD[,1,T:F?&Q-P :E!#'L'NP2?O M.SOA1(_.=0D+ 8NC&'>7[D 7?C=IO#Z+C:VN#0QSY7%G,'DT&$"%M:?^#+G[ MK:+^0L>93.L'1)%-52K1-X +;"9@TX#J7:/XU[/^0+$O)VA%3J(F;WKPP_8@ M=?>]B#3Y6()]A7T]!\OU([R4_'DZBF7[9K,X+.U^<@3JS.0$?DK2W00%&1C; M'M64J;J/_"R=MXH5'A 71Y6-L-'P&J!Q0C/8D>.V]K[=38XG M!4R,Y=#?D?Z8/*_1PY("- M9TVRT\U^9S?9Z6>$CID+X-0[DV:W\\[LP([L@-V#KH';UAL;8N0.VH_5J'!Q MR&9BFL(5&EOM)X-C%[; M33[TO.#=HF/A>$:T+^9$BV->:]UWE,3;"]Z'_"V]R8N"U%]-P'%Z,+7E[LS MGK";C'U;5PM?)Z-QYS/1L F["6A*L _P>P4O)B>^[.^03'Z:\\)R8D=>US\# M_:,[)+X./*KU>]UW0'K=XNIWDU$!IK=+XBDLS.\$N,Q/.V_>_KX#+X>J0E=- MA;RK&_-4@W5B_:3MYE854S[;+/EEIEA\W2X9 GK>@$,S;.D$#XPWEPXS612B M \]?@YBM(NIBMI$[]0U@11,%T&CF!@%^.\6MGUX<'+^"O<<= <:]B$N[R6D% M8A-31G<7A6)D$R7L6AM%)OSRT\[?#@\1@OJDCLZJ#BV_B S(:-JZ$\7#AN[- MBM;OD5I&@YOW->85/6/TEU4Z8:YSU*)3\.HBJG8A>?[^\/B/5Q]V9Y(7,Z1K M]'L#+G[P)3)^WW'(/R;E*2@"N\D[^+FYC%J;_B4Y./YPN/3Z!V#.+2I D=>C MOM*<%R,DD[? 4T^3%[H&05G"J^_TZ R);^'E@](!MT7)X3_IWG$XH_6EEG\4 M$4^2]X4[@;Z/3HLJMOY;A3*@['M89_R_&68]1!;T3NC[PH_<=049P BK**;' M%5>TZ]W$3<8C_ZG3E,O"?D2-&S4Y$+?OL"= AIY7QAW%6?:^8OY$HK)\"DIA M"YJ,!\$/^F#;*4)4B/@0&E][W#&NT0B]8?9CIRECA_1)]TXR&<8,7L5!0"--Z/0ASNW:0 6J RZ>":%C>MPIO'C>B-ZYCAGBKG7*?=PXO'H' MV26@L.,98(IJK1@(EG)'.RF*F)"S9G;UOV)F6DM!'^/3V: MG;\=9S\_(5N@'=W&?>CYYFQ&:(EVIIKU9\;77?T73J=VW\(I2H?+^(,#7M?T M%M9X4C<3'T_Q/A7M=+L7)M]9T@VQA. ;36- ^X"&WON1]UI[?30MU]GUS0R M5O39X/[A^0LB:5VAR1K[F;TU<[1,>_Y7O.7Y 'D9^:FZ,BG';&38= M?TQO$[K#HY5.\>NHY2J5A )8Y0D86]T^=&2!I_$:=A=VZ./3LNB2G+NG2RB^Q*&3GCG39>9\C=&YJUSQ1C;JT(KL+O ;800)A@C$ M;Z PM,U4:BSSY;D3919Q$J)GKM^RN3/FJJX,E#ZIZVZ2IR#'XRXU.IJG]0PO MW6)LV*W^%GP5YPR3*2K71"4'3Q7FYYRZ.^?LW#_[T]E= /%C7!:LM3KWT]-< M=*[V'1L/^%AVIZ@+G!]IH.W /TSF/W='7)$ #2YKYBRO.CE0M3W'F_NX=Z>* MR U2/ RDQ?@2TO*A]=?KJ-5XP%=(8GM,K3_$T,SQ M?K-,.IH12$2N!=GTU;;A;K($-M3\]J;GY1A16'5^QY[G_[.JDRL.'?14G%P" MMI\LKOU/$+!^*@X7]AFIJ;--SO5HXO>TBR;=S'6'0-7=0'WDTPPL6"%G[+O0 MJVVDP#92X$OLB-\>*; ]]-^<0_]UE8;MY1C)I_-GV,X_$G6Y6.BKJEU_0,,$ M>LOKZ#P9+0LE# "^1%%J,< K1N!664E1+I<82XM.MF)6KZW;T%$Q M55)@^^KJ4PS)!Q!FZ?^.#HXJVEZ3&D#:] 9G[+"(/H&JV(@ M7[L0FMW!$:^ Z/#TM@7\>@S,]])EW90UWV#I6_%PC%0J\SG&_G)Y\YFD65>#): MM*51R3OSKHA4@.;'I.F=]Q=HZBRX598Y<'QW%IP1;:;>F)D= "I5 M[NL^2^=#I?&@%QUQ-?HF= QFP %&$U/'$5&^G'09)Z\PZ:;I9%HTLOL8*IS% M3) @:SB9QPS,(@4\\CO,&8B']_-CZ&OGOF.4;//0@B4+"S_\$P;$;)4ERVEQ M@SH'PS0V R8U"EU0PLS, &N^,_1AJX%/^8O(Q^"GR*XZIHVL?M3BS2MH5D0_ M<%F5>_/F,31BY"=GL(\QV0R;#30(9B;@\'RE]R1B\L(TM @/DVK,HUD.$IL[ M7Q<.%.:>'1 UR-+W0,J-,94(D\;:N4]R(2ECZDQ:\B7.A *V +/TN0\ M]24J,R2_0@?HK.A0"=99U%=V;8$(^\"UF[FJGN9V=8E8\Y"? M%L.1M#WM>V_10=+.@H9@P?;C$)VEJ]''./T&?>P?IT5$MS._G.=5>N^Z=X'? MX6R[F%,,)IOT[OJHCZ%_K$1.&<\49QWO?H^.M#B/H2A,MS@90='8)DO=7[)4 M*G:>O:W 2EBN'[X2I;//!5V*(EW*A^SS6Z>IN4LN_6T2W7WBA61]M+]<.59, M#=99$MENU(?GB+&8BZ8-AG0L6R=3;6^=F=TMUJ&.U0X'-NOU# +\W%'?I 6] MZG_B>34>%D:#R_KE(,&BC&=,W?-9#O/N[/#IRH.I)3;3,Q:/>)N_SLV,J6VP MH'!>/8P";AB==:C_HOJR<)0&$SAZ]4=_$!,ML+DN&/N$UR]\+#ZQH"3.!H_G M+90M+]37=C5GZ7]S"Z'""UK;TO9I;? M,T<+%^^$&%TNXL>" Z",;#&Z#$#C['#T"NHMH_E]HO/GXM/1IL+PN5DX2E_U86 S,-$ M9NX>//"H8C1"59_@63[8_=5%#"MP7?$'WSDG%K"KDUJ/06?%N+06B*ULUQGYKD$I(M]1F1S9MD(W!P9N7H\0 MZC?0=][\A3V,7LK1:$J2L5Y'=XZ/W 8C?*/#Z%37OB]#93BE@=VF]&*5:-C'\43<= MCF-]DFY(#+,KT#/2!V)-I]#!950L[$$L#]'',4U!,3.[>HZ-[-7ZXAR=+;OS MH\;=Q<"6VG<1A6-?MY?3"CK=RV-]B6_N)RLT[P')U\:,^_QR6UU$?B^!IZ6^NNIBT1D[UDU[-4345?%P.AX9H $3.PJ3&$G0ZV>+ MF:*HY?9'KX'"MS]5*C\9]]OZ^[AR6] ),-J*;3JGHPR1==82E<%U8#["VSZ^6J M%L.@[2B^W>>@=Z&J75Y/=/^C/.OSXJ-7.: 'UY>VXZ'QIU[:=8U!O$#O(')= M-88YX7$9P'=N*4"OV_BY;?S[VU[;,[W[UPF0+))H@P '("1S/OW-1SU!\"E* M!"70S6K%TF9 M1U@-J3XBE#85O&"1FJ.W5SJ[J?PH_"/'LLT;]IU4*B7+9N>$GRZC:PP@@_ $J2JE.5F0,2ODP]KNX+NN)E@C-Y MD[7/D5W-"B>,AC TE-. P8##TX4!/Z8;!.>2*9>SR>ACJD,B#@<0E< T-9(1&\L^S)$(4:'VU#T"_2R45-)R:) '6LC)$&I(0O)]@573;PPAS"<%FH#$8ZX/1NW 6>MJH)\ T(EV?)M/G_DKZ"FH\[.L= MKN*AVE%4? 79#P3Y/8@#QJ>NXIK6K@!O.@H04K)CXDU(F*M0T%0O3.%T,*\) M\Q2Q@^' M:M&UBB\[(.U(&OJK2S.5X^SXIH(Y)?=2NK5LD;"@?S"U5)G1-P%C$T\U%-PU M4QR5D$!6D+CSD"-; S$" ;5@,%2VT\D)HA\384DAI^1N^2 &16T@?91S9C23 M9JF(AS5-:/Z%,AZL93L'!*NLUJ]"-MT69642#+W>U:6=PR*#56+>XCU*CTSGWT7EP?OE#899_RPID64B'M#-W MKHK!F2/;C1"%W30T<&KDA(C4C?P*?WCQSR]_OG@M+U$YQ+H1WB/:"3Y]8Y!1 M_G0'?'_S)X9(;T!ED-=B'SA9GEZ5PF^L%YB FKGX/@LQ]#@W^4>4=@QR[$Z MW8-@!.=_A"S CN3+^ E=#XA@G=_A0 -\F$=8Q@9Z(#4:P8XE',69>5)N" MNH6$ENX/I$E-$RI:L?1+>X",8BE4';%4*(=VV=TDP< I'B_0< D@Q P$AEE* MRK+[Y0MO(8*4]3C9YD ;W1I4O5?0GCBR;$+HKGB= M"$29E,*>[PBEXTV3N>#2"I$69UU)+MA5RR(:?F8:5G$]:V?_IY!-8)25XW1U M42DN!">WB6U(%;!0@>"-?A@'*CDD"Z) FT1W\$+FVT;@G31F@5=C,0KG!!0T MES4,^H]LS QS3L ((OT#L3GFP]'T>.*;Y\SCZ<%)28!-H9P)(_RKN*D[,ND[ MJ@\/I='[@=7A)*[BRC:Q*]7\Q-XOJ/EY'[446GB_2"V1LTY VS&ZH4S:41DU M.HO.7+)&-<$,%Z%5'V9?HSVRD2!1!5/JPD?E6,& ,,N "CZU\1H3"%F&H)3P M?W"J"3!_K"#,QIAAF2IM&P$_8\71\-P8:_R'82;U7%)0;A'TA@@>S/,BNRL[ M/6"0F;F.>AO#QS9RE+'OFO5$"SO'$[V27.QO&3U+7AKI:A]%C):'H 6:V:1& M)+<]_MXY75V NSR!>71Y,N+80$G5FV\E= MHK:)+U!LP[T@86RP/4?FM.?8U'?LU8LOO]R 'MEU%]6R49)0OX M(9,:?CEQO77T;H"=/@&ZHYS(]< M'J"DAH]I?20+@=/2,?5IX08?^/B=Z!,O5'KO ^H-,T@:H-,=E0$0N3I)J!&1 ME:0I@V/D2:,DCHF]?7)'R!K%9LDZSVAY2TLREXU?4.U4R#!,A69+))?6-X!$ M_1OXA=E03LH%R?[FB&&8U=Z=QJXV=!JKU 4K>WHVG)Z:IWC!ID)6KD\8"&M% MU^JE'KAV2)M%$#=TED!=D1-H,5EN,J))I2OX$5,XK6.\6'=!IA]\A9I?TP2' M(ANDX8RM8;JOZ$9=,5L.BAM_(GO_U3'R8>;LNE_U/G^M+X:Z5SHE]2$2QMI/ M2AJ8E9NH_V=!4&.P;IG4TI=YU3"W%[*Q^MEOLJ/I%ZMU?-!/$&?\A0F/PLE^ M%V:#G!4;G,HU&.0+@J$=>>\U26]T(CP^\]DD(G[4\;H7-53!0>V(\XZ4#1=' MARI0.1P;$2QDT#.B!V+R@M=,\43Q*TB@[N,H/F(/TW7\('O_L2;]168TXIU< MRZW*<* MI)37C?_A946CF9FPIH!IX ,L2,H(7#)E/]4=O-$>9M/ M9ZR1,U2B]$7KL0G(X>*MV<' *^;3L.XMTUBPHHVAY!#R5K4\ M7S&ZCAZ@$F-1D,N$)6OY.N4FH_(Z3*>9 ]5'W$)V0(CH6 @L!\#T!^RAB#%A MZD@ /U)K&EZ"!@+6P)$F8 !O8$'S(.3&83@*#4UI#4"'ZF%1 +2N"A>Z0 MP$<)TTFLS'XK<]^:^VG%Y,K%T#NUI7;6DVIJD&4E& 2XPU(7YMB+VFRN<%GPT?OZ_:W=@P?!D5W*=TO*F] M!%G]++6*#9%,#P2$?)% AZN*'1K>AYA]&""+]'$.98$"9P"RBU%))4)>H!;, M%A8T%K"RU,E3=<[IW3F#2]IT5@);B4P: //,RH]Q 6M:,R%7Z!29T"^I[%IE MQVYY]"MSSC]:\IFM!_B#A?C9)VA@>$,!U$K0>*2/YD0^]::BB;?-:D;'?"A# MJZM=!E0/0BVTQF%-W21H-SPB< M22D&O'=8C&Y-7FD/"PP M%O4E%+%TBE+*7N-+ _@J N*P?F &/4.*8ZT0SP>8$>8X<-KA.!T!?)90V(Y> MODAY,@)HT,QO;;W*K.>9U4J>PWJA^H1*94= M9@*IJQM*LD BO0.4(?@MX@1.K/T\&X)BR==&]U:AHY#9GQ$,C.ICRQM;4AQZ>M?KENWIZSDB]VN(UYQ%'<\:75& M59U1)<]UK\ZHJL!ZS80NIU08770=K^\)@2X>L;$9A'2L MP!+(C');DN!P4LO .<&H(B0+ HW=!=@=(\HPP9)-_1T5O4]QXV56NTN/ 3M] MT>I /32SC%-R';&;9Y"[W&>[#X[K0 M3-,-G@!E62%B'";48]S?FHIE3 \%-=:[(X:@TD*<3ZPHO# [9QLZQL/")?]A M1#7L"?DAX248%;/;C:DE.[@8+?WH[JFUY^-#K+?++T"22GS30H$MN_--<\*E M?G"6L]X20TQ30B7O5F2BZ+;R MKN?$\&/X4NRQLU@R+"*<:+"GI$]&+WG%Q;]SC"U)=MBT5C+/)!?TL3>Q[S&8 MM9AQO85%1.D*@O/)LIKKQNE4FN.M B^NO"[_NEX,YLRP:]7TIE*FXY;D2L]@VRY[TZ I7M+;$X3@B-';0A)&43< M1SB8= M>8+ (W)/M4PDOPU,KK! M)T)#8BDCU;Y-B&_DG2-O3]_-:]3TU+:Q@]QM.IK&L3"JB6WMLFYB7>8R!)LY M4 ="\#.6(\NZNK)RH[ELT"T4H +#P5KIHI2**L7'D4%?ET RT)E3^;[X9I'M M"VRHS/_U4;PM$P].1R?^3;)CX.HNJ)($C!2NPIW.346\:GASC9JK$;$\$:3H M^V*VV8ZEFXZB)3-77\#$RM,[AR"Y5NJ^='LE@74UELTU'G3?7_U*@1TD7 M+?)9Q#004D?'<4M:!2+G*BZUU/E44!F\!J;";-E->KPMH9T#$>1PV:7A?U3L M%T6OXY56FI*ZWTL4N]!V]_.1F<&<@ 2HL#CETUB-.KR%H;'2FX"S5L1W7?&D M1>K*:("R[&T[6)]?[%C"1]NU"6#EJF"< M44;M_GHJ5\=6YU(Q-NU;&:P*%2.*6"F<#!U!,Z]9L3P@O\R@RBD\=B<"^4@A MTXH0M13C_,VQP@C\'R,.O!P83!,-[4A;N8)9+1*3K8K=2I_"#?'1R7S7V0)H MBH@X4]7^RSS/P$L<=$7K?LQ_&J4TN--OCH)M:$_*LV,UPF& #K4)2@BH8_30 MPGO'N^1$Q+G9349HUY:1!'VGO<*Z/MXJ^10*AX;W3O94I:K!C)MXT=OXU^5M M5HX(-*?HWQ(#4]F'B(E$* "$S9(L3FQ8@)J<@*>+"L:FJ/%!LU SPS%#*A\L 3GH;?L[J0"0;UI!6@+5DR\R3 MQT8#4N8==V$ \=GPWNK3B+7Z+ S ,X26CJ"4.EL2YY5%"=49(HII45E'YLB*)I*O#UN:5%XKB1%]2GVWS^VWU!Q<(4 N;Y]V M#LY"(9UU&O@496.864"HP/@^Z> #1%=,7A!:+;D)NW,[H8B9W&Z2"[CD] M5-YO"UK7>-VMP^7F?9I'?,NC1M!FV22?8P8^::K6A:W<3A;W%>9% 1"S,C,Q MYP9=TTG=95W)KDO%EP55S^>F\Y2Z#T(L5:9/006'^5G>4@NSWHZ#1"*0Y8UX MN^#D,6EX!J8=FV^C,%68G$+"A[-M@*^HBQ6-,(0TA0?S.!M,@&Z8Q495#:%T MDKM]:-3!-/Y@.TQE$XN6M8J86#+)R MT-UBY\,DU=D#AOP^.B10&=%>8HY9,'Q^*@9!KHM]E&[!#6M5L T;M(8442>= M9B00Q1 O_CDU)\#&GPS(JZ!8ESLQ6)Y.7X)S+D?2@]LD-.$ZIYOH2,8!26W3 M%[Q,X)!IY\K9CO%_Z;;)6+)EN7GK$M MS[ZPP@ZH(6%^@)U! ,_D=L+ JM24):(O^%5->-U^@@*2P(NGUM!@I4UK];M1 M)",'Q]PT!Z-$)$L/U\Z&&&VFC-";DZ6-B4T#"LNW4$*VXW1*PZ7#;CC3%O&$ MN)*$C.K2:8P/B=:LTLBT_PE3H+0/BLZ%[$ P+#2ZEMU[\Y1#9B!]AB&F[["" MKK5LF=]&!%=@+)F3Z;4=K94S2,>,I!=KV4]*E#"6JF[J@,X\_)QQ+NGZ.1*G M: K9TL6JEW)$'K>I-R%C)Y4 .8V77"P_9_/&ZD^#1Q&IC=<"[]70IGP460T< M;'>*+IY6]5-SW11[0%UUX^36U'RJA"C7C\"[KB^%C*O 33$$RAP2MFI-10@A M0L\U&*ZKUD%27?K^%(?@\U0_Q[8Q^6K-)SU9W1%,,3)F/4(EJC():R79* -P M,,&43N=NLA("9>8?-U8%(3'5MF6(3EYE2,*'5R\*4W.5A;FI5XL!6([5P?AW%X5$;GEWYPR_NG4[=7J\:.#TUUF9)0 M R4;@#V@^2[AKCE+Y1&,W?='JE',Q_"LDM_.:L=7FT M7&),G&OWWAX1K-(A5^N\T45:X.$Q_<5]Q#31_EO,GP!]F+,573\N(:Y39VVE M,:GF4CK 0?G^G&*C,GWOT"&;O5VYO_6&WG]#A<0:9G,FS"2D!N4")E&4SPG8 M7QO7U@Y),$X'_;[>JX?<*VXF(N\?J9ASUIVJA:5&,L&4NF_PI4(UN6DRI1(0 M68%2?N3>XMN;9*ET%E_5XO1@XG1EL\[MFZ18NU(9W>"?!$.AT!C<6Q\O=57D M@$;K1"#4 P%>1*QS82D8")T2/F5<:JL"W./6(JQ,H)]J@2-S2)7RC.YBC*]) M:+2AQ#?337GEM828P[KU*%5!I1@3E:V:ECQK!2T&DTRE"0L**J(H$0X,IPVQ MFBB',Q#L")*G(T=OO0T3E2VI<65)4^)QRCV,NKR% M@#I494J 27NI<;IQ%\8YL8(3-:0"LZ('5"9!L5TIESAEAZ3C6%A^0-G&(=IQ MA+BE NLPC0$&4BEO!KDB'@N3+LB3.L/-NN''K&=\K_ M9+4?91+!7ZFY*Y93JF?(78O(B0%[RU6*;":)73; :_[N=*:PURVGZ_*99=:T M@L-;O\DN+#HF+A<4W:^#\#8D)1$+T@8I]?V-T&X2,K,!_LD>-)MK@H'%[I+_ M$Z;"7SDE4N!VI[9($]:3,.G4?57LZ MP8Z9Z8)#+SHFEF<8WL![329]FIDVSY'IP]Q?G7F_=#O'VL7L"%T+*IZ!VCEU,=/RV *>;WA_)/&9-;($YI(^GUR! M&BY%*HV4M$(!),A]SKT^X]QKO![RD(U,S@C.*%56>I&MC\^=VI8_A>H)0L%3 M5UW[YI:N78!3Y(#,S4)4:U6G-F_$U]:Y'.ZG%K0]FBGG9& M NBF6NU3=/HF"A\V,=82:# I3NREJ*+9);#'T@*@\LIM F*@]&4DW6N4/DET MRQAR' +V/=Q$)8Z"(:P-1%K*7Z8T2C'D_BN$BPC05P !9KG,^4#E.(.!OC@!Q%[GG/EI,-[&@*1:*%MTAR$XK&S'-Y MUZYE&)E455HQL M0E*BX?VF@]@,"U@GT=5)=)MNG.)(6%F@HPO ([BDQ9 &CYL>:>"8*055 7?PJMH18!>)91=^Q+R9<&Z[*Q MROZ\>&!@MFRE1]VRA5Q\Y8V1&K+CYO$9.LA(_9S;W):8Z:>HZ^HM<#'J[2H] MF9TV2E*C\;.WVT??0B8M*P#A(GJ1.B)-]8',M8 MIFSW6^9PU^:<5=? 2MI*&W1A,2BIGRZ)7 9 9_LT-IY%2;22^6$EF50RE!4H M3!LJ5FT&4JFFX!!J>6)XDMSU=7TF(I)?I5Y)+QD)#5V>ZCC=;(=PT>0JP6>R0E,+3JB:C\:,!9C(-*.')59E4#NM9^6?[!+H L M;@V3?582US^!G@F*UU-W[^\!$ D3-[E "L.,:!(N&'%$W**M$.'HW^+D+G9* M3U,[XXQ.6I*Z'NYMD%P.77)R.IDP[U?E841B'&:R)K3@-0VQG3C]XMZ[D\4P M#?((BWQ3E0OG<+%\0;L,< M>]P.T8&09Z8(O(!0Q/:T8!/O%L6:+!X#T7V[ &LQPLJN63B3WK*\O\8]5!D1 M]H\2ZGNO*+ )GX4_81<^^F?K[6O$O]8N.$H*S3)I>;,[;CI-8HUZ3[?(]WE* M_@309HCB0VH&@DZ1/(6+".SC9/#-TYT[,Y7="%^R0/?E,'BLIF(^288X$]># M,4S#6PD5/4 OX"2469+PH3'[3<*("_A2$QV#M[@M"/"+TMX8>7 51'[#^P?, MZQ:O>?C*)1]=C[-[C,[8(*-#C5.%4\9E1)X5D/\D9;)<4PKE"^3M, M9G,N0I3GB0,QF/2+?0DL'Z^#<8(K C$8)111P*6G2#@>N=+@'N$,)3+*&&XL@F3E=H3VR Z:T;FDGY)5F@@8. (]&[RUQ7 M1B!OX:ZRM>PG5S/^V=I]J[Y"GE_@J%&$KD20?LC:F3S(1'@^*.Q!9 /%XBH& M%N!X,S>WY:H6C0"'-0T8225-17POP4)@'5IY(E,QRV7U+6DTR^B;=07ZMA7H M(%SR,2;4M]L(K-]J^](/AX?O73(4?> KWH:VHH9'\F9?:1X_:K M3!^PCQ#[U:V9)ZK2#*9*W:$1+G,( F2L_:M2Y(KBC+ACM5IIDH9C5D+H(J2] M$M-D@&)J@#VG\SY>P^QN&26B"O#P5M7 M;\"-R<)*V/^JRP9*8O>E\(^$X<+J81$F2B& 8FV"7JYL8+,>PL=VT11QD8O9 M"*02Z@O6F;?CS#'@*$S%H6#$.'6+,AB-2C/2P;1((%Y;V>%8L98OH:HF26WPIY;\ *(IFMTX?%*WQ*E(CR[*N2+"N+B1+OY"$RCRZWA5,(@QK#*K!: M? [E[R11UE2$5D8YN:;SHUK__/=_M7K-MZK_C\\>P*'7Z9Q;FP&GG:\+)G8> MJ] Y[MG/*2:]1+[W5<3D2P2#X'<^@\"F0W32?IR$"?PQCR=4@/L)'LP6U!\R M(%J^"\!&B]!3]*\0.1?^O R5A/:DTV#H_/(')1N"\1C;!Z/[0!?\J5X%)IU6 MWF=F70'=$,[:0$8*(5TE:IT@OJ("HLT_O_PIPPOJX=*GWM_\B:9E&6]2DEB@ M(,O4F#06%2ZA" 0*JXCZD/Q["A(3]JKCR5Y-YSM\ >:CRG'H"QEWC\,Q[)P3 MV=Z!1;#RJN"I8U;7Z*QU1'S"LREAITQ7G\C?X,Y^W79QT]*%D%H4[PT M%A$KZ5H>*C<=-5%&]Y\$BA3?Q2#7SE@C*J4C[Q04GH\%4#7&$F!06NWK'*?) MW7+')FT$N3])"I$]D\%MDXZYC8V#,DNQ*.XOZM822YS ;$GI=9')78@;ZEML MK4)N+Q54L"@!)%">KYD[FH8%I$3MQ^;:@Q*X3>/N0)]5)$ / M9429/@4CG=B@Q,1P< :WQG8Y8L:\MK#+D7F(0#)(, ^^<>V/3+PF$7'S\5\? MWIVUKFS'"-<4%8>Z2])O[(TF%K+B0$68"-O6YVQ-+J>P/=]@.MM\.2"-*6E3_>TX(O22T8L6W-] -4 MF"WM$G@PQ7!W;(ZH848" RH<16;]98MECTL&_\N+5J/K33'6 M*O.@$_0SV2NTE^44&"YY9NTG"_5[&O:677]8LJ:CF;?LTHD#B5QJE]W@@(X_ MQP@#PDYE2RX2WT-S,.7E[DC[AO>^O(R-HJ_J\TL6)T;2;R5NP5", LJW!NL8 M1.>(/+>#7*9+W06PCJ&;GK(],FIYW8VK>ND$%C#:-2*=-^%NV5(3[67H=8P@ 'O/@-N5UW%J*<1C6+&6_8ZDS'I]M6"BO>;1"U MKAO,\Y][U^H\, O__/M'[Q\(1I]Y/V/\'"I$>1OT-F!+^\P,^W<>/?QR-R#G[ M&=G@U8O?/OS\\?.+UPV/_L--4]'-\A(%\L59/[,)?R'G\-?RJEEM(3C)!.$? M.2-DSLW-K60,Y?]B94,#D/!4M*[T1? A_DB@,ZA*R L-IB)7\>7C>UB$!?N. MV'=*^^3AY*=<0&:)6Y.&XS$#+I(PR61?=2HU):0UUI307&+_EVJY8DILG>WP MF"'MC)<\E@%BLZD/4"$4JDUAB6?6L:J 9*!*8 8[OF-4NH2(_#"7#F7H4CV7Z$@2VTZE1 MIT8:<6V$I81!LWR%OI.4Y/1BZ,-^3? -Q>S4RC9-61G5\4;^$T&&.Z7^NV4D M[BCJ"Q784I39,LP&4-O*W;E-+N@3B#$IA$LALR 21U<9Z3/N5JE2:MPLD*U, MW)Y;_(XP )'+JM&2P2Z;I*HTXT3%0>F>6TA/N$8IE='6=:E4!:9QM_:$W#,? M1JHTT<+!99-J/;$XH5&E#*^*HZ_81.I71J9=L)!@E5:&@TG#* HX/HC+^[J. ML990*?%RE8 O&I;210T)J$YZN9-..5KK%G/H"Y;JDDC$6FYGN[[LVJ(T[A1L MA?!6P_!BL6=,U.\'$2-!#1.91#.C1D?6=UFA<_H:I<4IZ#K*C3HBNPFP9ZT- MRFK*9?!K!4N?J4V/Q26=C98/C!7Z\0FX ;M#:>K9-+?1AM<=8>I,?!C.EK;) MYO3*K63"T=7;'>7W!_(^3BTL&.RX1/DCMT&4Z\X;H_ [I55E@G-]@+7'!#"@ M_@1;,TZ2H<20WOF"Q.S?) J'I !M>5L>1Z3^JE:I@]L<8<7:$5:P&3G@5@JY M$7IW-2TML(58S%6Y$&KEIEI(%0B11.*,?T-;ZA9L-HVS\LA 3:G[',$S#<)T MD$\5J)QI9QR !;UP%"JX7%%!E7JA-; 69%+9AMGHE8<(\)M)\'FI^X.00J;) M8Q#H!*5+LY?+75A%ZGHEYF.9ZH\5I#K1VJ%:R3BC,;&#AOMJ:LKF4 M?[7A73L:M_G27_EPK+YA0Q'8N7CAB/VM0\O-7[*$]])=(-U12%@',S1[4RQ& MD#W@I)M)F26F&DQ=1&^I!6R&%RQ:+6O&R.98*,&="]FWS-<.BWK9*_5M81YN M\S9*;J 4?^7_8 AOI*C67N"C:%^]+51E66WAW[+1)_BB'-']R3#[ILM@81K( M91@$RV=DD])!=)GJ+0>ON.8#PV58ZLCU%@CLO+P0MDW40NY6 5N8&XP9N3A1 MF4+"4JC.RJBS,C;=?JUFG991@;D\6%K&<;B*?&<2@^=@^J("GK1!C% "ID/L M78 02'@/6?<=P_3BK6A+>&F\"*,KR3QNK5I@,T^&?Z2QMJCF/GIX6Z#V8 $K MC7($O[DU05E;WY9TFID!D*6Y=.9JET9!ZFNTR.0 #+X?-WGD9B*%XCWD,@& MW/11-5:W[GA?-?XM-N!]98,49G/W)M7-.WRW$%BV%T2>49S*42_M3]8EV=P@ M7!<-6^7J-JXE*B2F@'N((%)A7\(CPM]C$66R2$DWM="'@(KLA7*Q607X*D2D M/V'X8U!: . MF^]R9E*BSBNH4W4:?>D)UT@8*_W'AS1.3S;1 *-,E/&<P&&R^ B]A1 MY;IP0C@8CTHPT:20F2ZD^P@?0X,3R-"W +[I/<]^ M#U4BJ[K/.$Q4K0/.R*H?('&.?9ZHQY/"\96A87UPY,SE>DM79V G)<&Y=702 MC]A]Q&V=K"^;'"$\NQ@K?)@STMZ*W3SO@4_H>E@OE=GG$W> _ C4YF1Y7VT= M14$A:O&R;\I/^@2T)+008ZJY%T7@/FTCD0V#TH3@3@H7 MJ;0GEGJPEMS%JWJ&QN_"= -;0GVP*RA02IH-,45)P"RQ[ M=)E\,"4;6@DU._N>?Q5X]F\H3T& R68&4;T=?R3$+ZFNVWMYQ1 MHU!Q&L*G,T1ND/A0L-!8UO7394^>>K2MT8I$BUC&FWTW&*PZGIH.D;Y=*4#^ MFG%L-&39X[$0@Y8WE1R)8QT-[SV2#BE4*%Z0D7C=QI,K+4FE2AG1"OWH8VR[ M)0HA7KD^2K:Z$T"$AG=MP ]51PY[:'D"^@)!CG5.@>Z7C'J9]NE;,709)K"< M"K*^G\_*G3#%-8$;%6#*T_E(@SL+H0)CYX5'V;VQ8 #'NTD2"<[ L!<@4T"U M5Z#04L/NV:J:53*J!;DKEII)DE1(V!TCU8"9Z7#IMG.UY0)G-P1V6*BD3Z>[ MT0WOQNXK((-/VI8GGN(H5I$?T.;7Z D:$%W-H4S^V,K5+)\#:]S%=T$Z-)AI M2:Q0.DJ([*Q1EX$4MG2T@J&+ )SDX,EDI0]%S*PSW*#:;5F=I&?'^RQ;]"@) M/+<*IJ;!7XG3.9;S+Z3?1XDS.]/7WP(D<)71:_EJ"OI6%9RKNU^FW*'&ZK,@ M[T;G)$D 1Y//?B>";_(RMJ]6=J; M8[F;R@]/XZA6#5WN$IF*]:J%[O5@AY58F9*L(\UGMDGY&M3-P[=G$G:O)/(/ MY"U?P7P4DE@:N($I]R1+SYOGRB'U)<#Z 9&=??P>B86!/6NV3;A%U7?H$!%A M?.E CZR]Y?78S+?CTC26H]VX5"XVT_(2F%)VS4J>-BXA1B9)@O8K:EB&WR&C)ID MD!/P*'%Y+*A>).7J++8Q),@G\3$_(X9*A37%:?8Y"2E;+HH$A^)8?&8@.#5F MJ.K;5YX0K?U9E/>DO^RK:#)O/_=8DN+#;DL56APP"K()0X"QIF5=1SJK[D L M&9;DTA9QWYP4;M@AAVK6M*<8?TS5F/:L'4< ANK2N0'!V45ZI)8$HKS'<+3[ M$<>M-M,!\T8"U,(?39U\,@MCTE-UL<\]19^O[_5N..0M\TB5YAT!,^R!P= M[[-)L[G.YY,D);^B1/;U34L1*QTGD,\M>:<4K.9R=9#$:W!T7.E&K*22MBO$ MY**/YBMMW4*!.2 _X-\Q69Q4E:TR)!26,):2.FE\U??LWQ17&VC($XGZ'X5] MKMD'RR08?"-O;!Z3HTX!MU#1LLD"L,?22??]G,$Y4>LD9 ;29GU/H1*"0L,L M^A]T9' U%+DOQE00Q7JT;/:3I]C6B9U[84;HCW @N2^%R:[*!)4)D^FJVQ3X M5%6=,T;_,)@'/G7&="H=X_4KE@&+H0")HP\Y'9 M;4A>_O22H\>8G0PI!+LU"S%M MWZ+N9;$1#G]\L?D&;[=?5$LDKZ_?0_*V?FYX_XRIU>8M=^H8$43KE+6/K3M+ M68OL54D+^2.)RP*\6^YG]\4CNIG7[%*[H=(I+2_K">\*H89('& 9CH>Q MHEFD$Y&L7MY12'ZYOHB2.U\AD)NR;(+8 V6*V[6J,)$,48>F?IJ[?FO0?5/_ MBSUXA@J7",.) Y0O,97.J4AW.%6]S!5NTA=3K!TM;%QTIP)1+O9O&:>7#U_.PU>F@.(,]O+"MPF,<7\6@3G)[J:-9*F7$'C4O'(P7 M+MOR8K@\.BN0@ LS3)D!;:)Y]K])5CJ@H/, I<.$9Y?;.,O%&_<=;;.(>!8LW84PKII?V M\9:VFLU&D_V%\Q3^_Z'ZLORY03_]?3XL^>V\ 5?9RI^;C=;J5]<,VVDU>IW+ M@P][U6CU+NI1'V+4B^V8X._$8,QDP,?(^#^^Z+PHL#K*C]9L[M$%YJ%X>#M# MJ16/WS2]%N4 J2_5@ZP9I+?#(.W9=QQF.3F[*#]8=!Q:D%]M,KA(/GUA :LE MYA8LM69]D1@M2<=CKNXW>2,XRSOY57W2-^='[=VYWPJKQY?<$8CBI%\0"EM8 M?W@OQ/RIK?#5#RY[?R-_0"@*W^\B\5PB^4]$?DJ6X?1SJKV8<]G M]5]T4\>;":+G!U&VRTW3#P;?QM16^$Q.># 0 LS5OFS)+]1)0Q M;YS_RFVDRZBAV_]D5W[_OHY!9[T6FTGL=*[W&W MG-Q:[W6#%%9[OWM"7D>G+O>5.7_ M/1 E*G9J6N>=^QHB)[38R\;E\UCI_8V*70(VIT^OTLOCJ1L([[&.#-, /L2Q M[WVY>70KX6G)_I/3F%J=GG_9.7\FB^TUKI['2@^G].\E^T^.7H>1_2>F [\+ MXMLPBH3O_>M>$8Y366^M\]MRO^M?MO9S@9S<8KO=1N=YK'3KT'VM\E=#Y3]\ M&<]V*[^.AZFXRWSOZ_]]D&SM;N.RN\5$2C A,'1SUFFT2K)XL9$P)\D7H02> ML+7R6_CO/,3LTB3%.B&"P=#%@IF8!;)6!LNV9TN)@D]68VNUVWZOUWXFB[UJ M])['2NMH11VMV$BXKS#Y.0SB>W_LY[ ZL?6Z<>HDC0/""HN60M;SO"^>AZ+; M:O;\7O?B>2RVW6MTG\=*#Q>SJ/Y:#Y'N]"R3FKY@.6\F75=[W@ GMN2'OP%. M3GNZW#]H?7)KA0M@OZ#UR:VTUO]K_7\CX?Z1(/94;#NOGK+Z?Y//&>J5<5D8 MI5#Y@Q;8F $1#B8BN%UX=PCX.W1S5Y^T%M6^\B_;SR2.T;IGJ<3IK+2V VH[ M8+-2'*J&9<,Q6 (?__$<+(''O Q.3J-JM9^/3=!J[WD9G-Q*:YO@B#:!+*B3 MT$JG6LI]D)OB*5'DRX.:#_N2J'*'$4R+]B'J44^=$N?W2Z!Z(E0X6)GVJ1/B M@)7:ZTFQ?(7]G1#_?MH";/C0I.DVMFE>O2JCJ=VX7)O0]#"]X2[5C&G LEX( M*[H 2"QDB5$<+; M!6-C&LL#48H1:Q,[@P;I?+$E9F;W(?M9KEW5AUCC@"K$ MV&4XYZ"?8"LF"Q;44PM'"'EGQ07P4/%=#')J,)!@1UC!<)<,-OLQ^.;]G";) M-]_[$,'4DK"L:<:6,."7)P?KWFEXOXDQJ&"?L.F9P,/]T-T9U[*"Q"K;HFM) MI7#*WU/G8VSAF6<9 =B.@#O'C-"JZ.K72-?;S&4'I.M>4R)=M[I'QS>6@NO& MAKHV+8&^U%#7#\P,58:ZWOM&Z;0VWRC'O#[.&Q[:\-Z78"3@VGT' C!*J/G+ MR8EPD"->,)N!'H:*[.K&677GQ+ISHNJ#M M%IUC^=AB^]/UYZ_>AP][7T@7&RZD(\GT-7=4%^XH;@:IFO-\IL:]:4#=$;"' M%2CLO_P[I^:,GZFS#C:X2@;?)DD$_ *OSV'#N++G0Y;E\*=/>3J8!+*W';^+ M[8H+_>TK: MN[K,T"89>I]OT!DR8;$(UN$@(6FR*IPG,\3E2=3#QVI<^]O'I M1 M=WWSQ]>EP5,PJ>"^'J="=[R)CX[LAZMW#$":/3I/Y M)$WR\00;PX=Q.,VGWBC\CCWY8*UC;%<#5U,@_P,T^'G#^R.Q1KK#CG0@5:(@ M963F61#*QD;M-OX;_K>UN5=)Y3P"Q//>)VYL3BWV?DV#V:3"Z]C,S=CAWLNF M&#])K0;? _ESD,%&CF $VK_/.8CY5KM_UE;]N'[Y#CP1 RM<#^9T_F$\;!ZH M6ZMSCT/D#-;YK;8ME6R^NEY>'D*XE;>5JQR#K&G!8[?>H79J(%UFLO?O3-)F MN6&;(_"F(.^\(:>%DS\SR7%DQ./'EFSP,LJ*Y78[Y;3L;$G+DVG5T[EL-#N] M@_=^:74:OC['8T.(6&+9N%-_2;:*@ M%>F#L.6ROB983_-'/NVSW/R"^FBF[ZA=%KP%>,9IT>9:ZJF?J,O])]1"9T E M(M&CT67M0=C",54UAD*=\!-5EU;[4+1J>B62BH((E2*53'$LI$.XVNR!N*:Y/24."5CY@-M9.<9_ M^3 [N,/.U3S\$#Q"A9LRV(Z]/U2[^+*O[JX.MXV/09B!&]%L[KW\XIX.&6L M'>9*WH9J)^KX*2?>9=-O-\\?))"YM5=Q'[7V #MT9*/E6#QXQ#A).0MN'R3\GB :'E@T5L"5IYJ7B+,CG MDR2%N0P+A2A4L8>U3JI49<8YBCS>79!AK0O6LHCO,Q@0J_+>BWZ:!^G":UVH M:K[KPD=XDBO'CI,[&&].]7$P='' [MX0".=-N^+TB'6DO8;W6< MU;.^9K" M=/>H;*B^KT$%:E !!2K0<:<&%7C\N3PXJ$!U*D51(EY@97T,3(7% MUG#QO#/X5U@J>QT'T2(+R2=GD)!@M1+J#9\!B9I'3^]"N/CC9(Y*01#A1T8B%3%^!7X58:R1%O@3SE"H M/,"LL#Q_O[GXJAP7KL9HT?#^%%Z(!V@HO^INA5.?C9I+@)4;5-5KE_FR:A3" M8@)X+YMC-3B=ZVP.WU4[8RB?:3POUHNX2AS+O[T!W$ !_.\WL?!">(C^"%I4 M)DK?9_A"7#_.%?^7=Y!P#-)PBDJ4XA.:93 8@'Z(O,'KQ8'EYWVL7;H3M IO M AJ9FHM\!]G^E(BTWBOT!9-:722PQ< MNF9<(#)0IF#3-K]BPZ;1)E_'<8[8T533SZ29!+<"9B=B6"5VX.6G#"75]13$Q"!8IH]S[N'_24;GH48( M0)D)HE6VNO)[7Q526H9GZ-1]TRF'87&C-ZW+HR%^8OYPN_?V2&8[V9(VN5KG M#4(__44#A7X$/?(V%'G?NOSLW"'Z#FNJUT1X^@<8R0(AJW(Y?@(Q3U! .=[-O:>KW M-D"R=8Z&$;K%?;J6 @\VZQV=MG\$4^'=D(Z]I6UZI,/S,?:N\S$PE]=5KN4[ M-#NP>0CIOJC/?A,S1KL!2=]1J%9B1_L<[$05WZ.D-O!MTJ*&]RK^ [AL/ M"5P--'=4]@N_?XA!V9Y)UP@^(_&SV"[@7\!X1(*25/NR 'TY2A8@WIS7KC/T M&,)PPQR1W00"]35\3["E#!PEU]DJ5+X<@\T;#],D8 &TE9U) MTD^GX5SM6QY'R>";<@?,$G0_XIT^ 8+:T1"+V$)!X8Z*Y0]8,_P/66LW$.MGXXG<%O M($'Z(#'B<2+;W)%'8IC"._#OVP1C%=1^ DS=,2,[3@G949GNBMVF84:7H$)H MS/+9+&*%![=!"-_CZ2>CU\XX\F7VR:R> M369-A[MS#!;>*,I17R/M#&879D@#=%8A7*6'DA G_WV.>AX'=6>OJQ6N&RMQKG^BT#LC% MPWM.)[6?P[3A,/_-$T$:8R,#Z6$$+744)7?:->/#HW,/;PU$2(S"*;E-YHFO M.GKP3-A=XG;TD.%$\K.-&$EOR-T_\%,J$*9_6*#C!DCMP():? NW!&P2\6\R M&E&TXDX,8T)V9T"44('B[Y(,P;#7."1_H9]/5B$ 0NC2W2"8*/LCIW >\ 5+)]@7AE* M(?82PKD/!B+M:UDDOJ,@(0%1QJ44D[-TU@&Q,=0.BG";G1]=XI<<&" M:H"2#B4;7NTA^51=/4,]'ELGF@1_+B)YM"TGN'YMB(HKX2]9%P62!$[5$"1M M2>>>"IX3%%D?]"7T6>#,\;^NF8 4ZZ D#;@C:5]ALT ;MP,XW.JH ";*$D9Y MR2GHD1&7()5@F4$$#\R%0&)'N*+X/,,*#/RH :"OE(Z.0 M2P!;,@AG*/GZ@M":\_Y?$B.5;B\S1E^ EA,S9U-RB2-P*1'%%:+6W"5'K:*7 MC#.%J<52]IU5%8;848M\ST$QVM5_P-\C_*WB>J33^":&*Q>T/ J(J3/;[C0N M?O 1'OOEQ57CG*-[,)&(XI<$R"P!E2E,B!J+B%'G5$-0("V0D(>9P&Y=8Y86 M6E:8)*A@\.\\Y*P8,FB#^&8BINJ.+87C;?G4/8P%EM0;X/.!ECOX]@QS^3#' M*IS-Q+"! -&6;JL^8WW=+R5&J]=H26)TVXW+ C$0?WP5B'@%)=K2UL,ZDZFP ME@N;^K+=;K2<=2K$='?SK?=A6UZVFXUVV5M FE^4.HJ8ERRES U!7VRTVG#U M84+4T"BOYFD5I1[E471&$5@ZY2T[[_]8) M6J>?H'4&_LVRBO(N#/(+VWR MKJ1?#.UY:OSQLMOH>?JJ)J\Z_,F]PKT\D_DYRE< II? 9"TRY4Z"-)8.JIW) MZ+7A7"5TW%%90KDO0UVMRC=#9%(J_U!U9&7=#!5V;,88"1?$&..C>*@:=C/V=?$'I1\,*!D-:=%@U$WAB*""YBLJ>(:9)(=7%CH M>Z%9@Y(8*0,5+N]0.0J5\3G(,[B'1 H3?&=,-"+2G;#63,Z@;Y9S7-HJY:NE MSTFJ@($-:F["[3=8([X5RE?@Y;,Q=]>AI"K8?(PJ'H98.C1+Z/F<3D9E>>?-O?W&3#K:X 8Q1M88NT*,%@C9GR M1ZN<.=& ML'9F-%I\(#E3]Y:T9^WCOLDT7&T*E12-P)48#F7/FCS-."E@/HV# MZ#:(J;AD%LZD@97WW27.:>6_YS%ZO'3_:5].5;(G9M-%^ ZY;4".H"-.)\M- ML1_/?_@/W'V)CNW+9N/*%:@61WW-^WD$I^N3]/HH6;#6N&N3UZ(/YU?QR5.DVRN-R5RB,"GB.X)6$\_#R.ZB=W3, DCH<^=9"!\"H7, M&3IXBSM^"A?$UW)EP_6D\[&1P3Y*3G6/!%PI8XH(DUM1>FU,J%K[1'7DL>&] M=ZTU);&EY\M[V6DW.DL6H['!<9N O99-47/\I'(4S/EBH2V75XO-_@/9 FJM M3^$D[OK"O<7^WRA++*_?T&NUFOYY\YRU._8JOFP52:TZJ]$5O:I6+##"7*8+ M+U\)>$;F>)5G*(QI"]!)*/2U:_>EV[^X[&I#[DREVG.5YTM6N%JB?!DD9=,P M8^V/#K%R^A&N<.NMTT6[PNO;R1.ZPMMD](DRMRC:)])O>BM*WF^1Y77>.B\( M-(Z,JK%="8C!!:XL@+5;?M; .V\WVC\X;REW*[M9R]VC\/'F#ULZ2>6%4>X4 M+76%ILI7B@OM7+:*BH$S?YI)V?Q==_&*=5PVKM:NXPETOGM?='5:K JW=)9) M3<3RI%X@39'XW5ZCZSD;@YQ)EB!NI.O&?=EK-B[=IR^1NO,$MULFGBF1 MC+NT::QSK>^?:_W!#OBA/!)47@5,.Q)BQ=VEL[)]'=3F8'(PO 55(UUP%A%F M<. !?UMOZ?&VU+'ZU>$KV]4R\U)M(Z95Q>,0)'N]F4M.P'JOCKA7<-%C"JD\$[RBU(:5"T$E_(:_' M69]4+]2LX+6 0WS] /VK_;D:S/?RN3QSODP-R_(4C^:V=DS/U6W+=_MHB NV MWFA(Q"K[H4W#)W)3#O<@@Q H#?(Y-C-%EUFXVSDMM[:61*)ONHM'9:']_-7$.\[9V MR:SRMZQR*L+S%)B$+Y+6OJ4'1F4S2S=#T58O<_G767=UUETAZZY;9]U58"X/ M#HNV?'.?0K#KS%M*9=A/-ZG4=?;'4L!K9;Z&OL0ZS9[)J7-N&)ULQID\5OX- M_A&4BHL?EM2#LOMLYTA8M]'9(I*4K0@EP:W<61\2.[FH)E)Q.6CGO5*+7!DK M6+\]GHV0-T27_RB), USH\6VED(<\M%W.\$I#S"2-,O$&_4?;U6K]C"F]=)+ M^]R#< LTFGP3R,8L\LORYP;]5("&EE?H1:-Y>;[RYV:CM?*W=<->-H!1+WJ=!QBUU=MNKAL:ZA0@MS+A#NGTI&3'D*P8?S&'48?9Z M92>N=C+WBWCB$GOZ(?GMR*KN7-^47>G)_PYGQRJ\1"]\S[PO>[L[I[ M-NS:W 7@V")IK0!Z'_9%.HZ"3*6T"Q%)M%KX1T*<,0_B;_)GA.V4@4&5QKYG M:X5ENA5)MW53I*,2<-^F2%NL?V/CB*,N_-55I[UT8QUL\=MWS]!$N$,RN MP?NI+:=+X-95XU%;G%=(N#S]S>VG.?W.:^:K4:W>V5A:>RL?OZA4Y) M)?B"B5ND"!Q* R@APHFP>:?GM\_;^UE*1_!_QA_(;^QR\ K^N@))Y;DINQ^]UFH^MY3X7XNX4E'@J M!D3YOI[@]IUOTMOJK:K*LEYUKAJ=54?MY+?I0"8Y;V6GXA?S5TR_-9F<>P9K M3.&<-TQRS+JD@,T]HEF5(]2^&1CW(TVUSTWGRN_T=HUG') \A]"%=CC83?Q@ MU<8@:?5WREH^Z0JX)2 6 S[TLFW*VQ3F4/L'?V45VD2X57"[(,ITRV!C&%&F M9P,='0!11J^PM"#VP0MA97>6XAMEK6J$-LM9Y> ! 2= M6:A?7X?!5!G._;BJ3%(B8E^HS)BU-9=NC41IX6:GL]5(AZ[>- 68&_"R3K*< MA2M-"/F2RT54'4IF45#ABRK*S>\28GWDWR&UO1PVO,]B)+#E&W7OPOYI?=GN M$/9S0P5V71ZX?7E@JWO^XJ<_DKF :\ N"SP& REAZ$#H&2#Q#!N>,4*Y[LED M]0JIF>'>S'#9?O'3!Z"Q=WET5E"@W._A-O9:S;/_O5U]'P$BU*5J>Y=_K?^M M>W[XN5XT+MN7)S+7$Z-K9_6OIUNLM]:$+C>>]:*N3K00RN[&O45UUTJK^(37 MW]K%J5@QEJ41'["^=)><_XKO]/44,49MW$-/AW:[E+D^+\K47'4HKGK> MA;<:B*6NGWVH]5<\1-/L^;UFMWJE>0\21'F&A9=DRU=O>X\?QC\0;]6"\GD( MRG;OPF]W+JMWDFI!60O*:N4[G6#^\0TV;TQ&WCA)$( OB89;9.8]I>38=J_C M=]NM:M0>[\!<>TFPT]VFR^[.]2U/,9&Y9I"5Y[C5]2_/ZW-<\6VZ;#9V526? MRCE^#A7-OUI=$FL4**N&H^,W+_>LOJUMJ.KOKVDQ6Z7=/;[,JUGKW@3MMOS. MU?UJ"6K14>'];5TU]H2]>-JBX[&]+U86HM.;22=FJ[955\?H6L5X,=NW*2[T M!'D>Q@68@.<7%8&1.ZP)>(*;T=W@5#YY 54;_%N=R0O_LK,K NY)G,FGM$N] MG4&*GXE71E46Q F5@JQAJ?I)]\F:L,;%D8K>UE2O/,;6G)XGY_"'M'H<>=5HUNQ8X?TY9H9D?4D]RTNJT_&[ MO58M%>I+JBHC4_5GB#:L_%XQG8*Y'#5H+T_/3_]=.__U0E6*:=FZ[_ M]W]=MENMM]Z7F4",*.U%M^VU;K):O2W=8-EE/WJG'^ M Z&IO3QOJJP.#;*&P%6MYD6CNXPWM815];*W]%P8WZ/M>K?=:-^C[7JGT5K? M=?V7[PC%@^.\"V(DD5_2TWP(Z^\4ED74@E5=_L $NNBJD+9:=Z%[_'V6T>IM MZ!Z_B5/E3=$[)LWYA1EN)^5>RU>MP!CN%_:0- M[[61H?;!$W1PX'J-[@]ZNJ,TF7J7P$CN2=D+1=#!T@NF"3#3?V3S7/EJ*B(" MIH)92#)XP>#?>9B%])CZ.83IQ^.PCU/'B'L!D1 7E!.8V02V<#,.H7OXUX ! M'@*#D";LX"G"%@"E1.:#I!G+%?5%+$;A?!VJ8%6/RA+(H#DJ)(I4%/K>&(.[ M0 S:PFUIM%4"'@<+8%0"1H,O$.?9++REE'1>*AZ7U=)14K5[#F2?)7P$WM 1 M@ D:?*P?W%09*4R;YI6@#TIV/E_]RA)(PL[ZTWU?"Z=C+TL'/[X(!L!>N/^M M=J?U/^-6XZ_9^ 62Z@8^B,B*-NZ?O8';*D254N9+ $DS@TA: Y)6DBMK0-*:&4X#D+3&(]UV MV!/#S:SQ2&L\TAJ/=%VJ3(U'6N.1/@OTPQHYLL8CK;FJ2K2K\4@-+6H\TF<. ML]=J7OC=\PI6 M=UWC7,7B7J*&L\TEI08JGBQ1Y%WK6[ SW]53JY6L&V0K\Y,+OM9\D$LU3VJ7+;F-73,:G M]VM/T=/>WO3-6^K,PH&K6NK]YXE]V*VB2FG2<^_NC@EN,X#[LP)V:_/ M"*ZSU^C6[%CA_7D0AUM]1]5WU&J:=/Q>]Y0@?.L[ZHG?4=W&>JUJ&B\ M ^7;:[0U9"Q!&W<:3?4' GDET& %W.IKG-9\QE"M,,"E\WR[T5Q^7J)B&J1, MC8_)<&TP$P.(2>,ZB*7;(* F<*H*T*>^BX2)>: BRV"B0>2-!/S1@G\-!@.L MXZ>$AGGPG9(9DCF!N0YO@4O2A7Z:YN![V21(Q5F?R#@+%H3VJG!ER\!3L/_P M*;'/T3D5U/\_DOCLU^OK3]Y[#7KX.Y 2R'QZT/Y?$R_+9[-(L S,T\VPCB!I M)^%@X@4$%B[XL")7P3\RA$8AO$>\!M(AB5)B1G,M("/#F#/$'949;\!$\+N8 MR7?I(,0A_NO+G(3#JQ=(\!>OX=O"RX%KYPZ*::QVQ,QW*G?DC??+SQ^^OKNF M&5X/D=HP+/^MX?T>Q""J:.U]$87B5M!9G./X\!4]KAJ-%@W?!]$)+PP".94% M_?T;_*]^,,?;#(X$DG1JOC(7P10EF^ S)^AW@[EJW4 J'1#E13ZG,VP>BV#+ M:473X!MB*.)CXW" 5V.(]S(* R!5%!%R/)()SGL RG:&'YI^AU,P@7RLN:"LO VHMP4-2&]2/P"4AAE=9Z0Q;5X:(6;J2981=P(7J!>% MTW!.W\F8J$&T(%,'" KV\0HZX(;8M)CB:0*=*^(9PY2HD4"6]T'FP!7#5Q$- MGH5986Y_RS1+K-ZF$MIM=6&O%8(;+H)EB^$QQ2F-N!5.' G8U=*GHNM;NYH_ M4:T#5A#>"U[$"V0"4"%C. (H.A!TWVAVKQ@!&(\']YU ?AP%84HJ!TD#1POT MLKM@]MI7\/ZD2/CP1;A94+%1VJS=@:+A67,J4)@F)S=@E*?2")&/*"T8\Z$& MI/ZCM!\$V<0R6> .FJ(@]8:)>[BP&P%(;F%4)Q@@B<=)08J3ZHS="V@@"8C\ MAHKR[T =M[*Q?-:LG+^,4?N"L5E3FR;#<(3 VV0APL$??)-6$PIT4/[E+WH= M_!I:6;[3C8-M/[-*-.%\E+C?%[C".6Z'>09HCR8AV5C91$0C^,M89J:KP7RP MIS+2&8%3@03PJ8FRJM .\(E'SL :D!L@-0FXE")@/]8?\EC_\Q6N/'M-?\:1 M61]E>:>PI3T!*YJ#TBG ?(6%"7M)UJ/XE3GW@7!6!2O(!W"Q*M,D$VBXH.CF MI\AZCKD+!' C,1K<^/-0SP0E+VD+ 4'79>LU(.078M20Q3J09K5P@(M]8>Y7 MO*X)+1ENTPQN!C!YS7TQ##/4\J6Z0:NG-V*DB%)2<"B\S\PO<)<,Z-]6'[T3A1H(E].G4P1G&*]6HGY;61J<)Z%6\P37= M_\87CK8M2YZ'"TW$$_S/H>QA(T510;=;UAGYED0[-8F)['#*0@;"Y[V@+Z+B M)@^\OB='2DF#)1_> JK[BM1]151?D0N7G'5?D8J#]N_95Z0RFM^-[198(_?1 MK@PR:9MG;[:Q!2Z/T [@ZK+1ZZWL!K !"+[[ $#PYXWS7O?@P[::C<[#@.$_ M UHLML-6YICV7OZ&.O_#P,TO\384^6=&(AI'[2J3LO?G']J:..&9*N-\[N] MKZDF*[IM\^[QV.Z?6_O4Q+0U\9Y_N8^=W15KN'M;]I#)!0_L2*\8NK7 M,\-W;OL7.S?YJ-X=]\0WJ>6?7QY1$;DOK,69:RJMSO]UJ;<^=M8;RR!O4]=O=7:%*:@WET;?I MG94$^,QTD$O_HKTGQGRM@3S6)F'+R3U;J=6:R",ZT*S4X6>FB73\JZLCNF=K M;61+I];5<8"4GXT/O5!]4?\(Q/OC^UIK+ MEIK+Z@*>9Z;(M/QVL^[K6?E-:C:/B/=?NU6V[#VSHJ#OF;E86K5_I>([=/1 M7*VG;+=1GS:6$3\S=64_SJT5EL>^ GK'Z7U3JRL[;-)O:U$&GIG2GY5]>'#'9N=9/=M-/]D,JJO67 M6G^IWC9U>K7^4GG!GJ=[/=8^EI/8IMW[-CZ>#J.0A>*$,*;6[&KUGJS5 ML^WX[]>5>)K/3/4Z4KU,K7"=A%Y<*UU;!L]70/ ^,^6KY3=;IP\V\L0WZ>+J MJK*J5ZV?*/PE%[G[/K@.IWO]G>^;BEQK*(^V19>[IO;5VLFC;])GC7K_//%A M:I_026Q3]YBYW+5BLJTLV= MXYGI*!>UBE+Q'6KYG9W!"!]:27EB:+&K^EEM M*;_OT9V[GZSO6>1STFTHJ]9^*FS\/FYWVGNF?C]L"Q< MJZ;;[> /W"#]0/7\'=BM89)C*YH3+OB^;.P)1;,])?9@ZZ-PQX.B)#]'WFIU M&GL62SYQYB*!_7?J2/73IJ:NG9EJ'+=3K]OZM?JU^K4*OE9WYJP[MMTY^S6W3GK[IQU=\ZZ M.V?=G;/NSOFX-*N[>0\RU[M"Y[1*K[3IL7_B]\R,"/3]2 M@+1FNBJM#731RZNJ56 ^,73QND-GG8*MF>&9=^@\(OYOG7M]$BGR=9)+W?UJ M4X:6?UD7A%5]D[K^^675LJUK?:3N?F79/G[SJNX67O%-:OL7^^:3U_9IW?UJ M3\G0];O=/>N9Z^Y7U=_?\R:(_EW!+^KN5]7:Q+K[E:+$50VU4_$=JKTJ)R)4 M#@;Z?KJ&^RZ@[[57Y;']YWN OC^>5Z5Z,*C;/_E\EU9KE&]J\$9;QM2M5"N_ M1>T:NK'RXN0P:&NGJZL<';2X5BD?!FVM#M,]$;2UT[T V[6*4O$=VKU'4!VV MVXG 2U6>^X*O[504\]12MG=;?,6/7->_Z.UYF5<#?&V#)E:S\%-GX?.V?[5O M<[F*@:\]4TWU!P1-R,28NG#OC\,F5_[TL+):.P.Q[4R*D\3*.H)6_?28J]>X M/_;J4V2NK8#8#+0)O[D#*M35T;!>OLRP""":+[R;B9@B]0\*]R+7ATA#+I5X M]\-X"&)>+K\&A*D!86I F!H0I@:$J0%A'HUF-2",E;^PK O4F# U)LS>WO>G MYB@K6V*UK9B>?]79M8BR>I&NFN=.B>R:ME%3RQT5R/"U [S&A%&Y0F< M_/WVQ'>H5;7ZZSK7M$:#L?65R_-=94B=9/K8,@0,F>K6+=6Z2(T&<]4\8KYB MK8ALU6*YSB@]52"84V2W5LN_V#G/_)32*9_MSG;]7G-/;+HZR; *&UACOU0& M6:167;8*Y-0^E.H+E2S#L.ET%H0I^N:?F1^E+M<]B6UJ=_8LCZCUDQI)Y)') M<%[#_5=\AUJ](Z:7U(K)EME<27PV"+*)%PF0*,\43>2(T8-:,3D)_;%63FHL MD7WH<5DK*=7>H//+([9%? Z!G[(BPAI-Y)E#,6#XZ^+031"JI(_5+/S46;CG M=\]WO=WK.%^%-O"QP$1.42MJ-1M[EFEL28>31'JH%(S(*;+5U>'Q:4Z?J];C MA\@7NXB2,4LX+>%-*J)@'MZ*MPH:@6 3K+=D_7[3O!+TX9K)YZM?6:K&W@ZK MY("OA=.QEZ6#'U\$ Z @UJRWVIW6_XQ;C;]FXQ<>V!"K?G)IU>K.ON^#^M&] MFGU_\??UDR5F.A(<2^O*):?]?W&VX?#'%^'H/.B+7C#JC%K!^66[==5N7C8O MNUUQ'@S[K8'XGV[WA7IIDJHES(*Q..NG(OAV%HQ@-]X$T5VPR) :-FX+$-3F MQR(KK23+:/1@9.&3/A2#)*4HV!L0'B+%IV!.067FXDU2,?KQQ7]MWI^+%S]] M); ;T$YNX(/<)2;XJ6SORW&&KMQK $WM<+1X?-P 8MK?PG_GX3 $\Q^=@3?! M#/$ZO,\B2_)T8*E2@5\%^IH")-;RAF A/,8N^;6'BW01KB]F<^%ME'.=YM7B1N180,$<:W@HL[ MU1A#;YYX63Z;)>FDWW!6ZAVF TZJH3?8'H?=P!.$ATK% M# @R"3+\*\)%400[B7%!^$_D)%OP?Z*5:HE^:_J!@D%CK M[+1\#W4'W[L3WD1$0^]EJW'N 9DB3/:$YU=.S$=DLSL11?B_+SL7#5D59KT+ MYSD(8Z*#M= 9K !./#X"DT_%;1+=TI$&TM(7::$L(,3W,)OSR@@(S(>9;*>[]62/NZ];/KDA6+%#3&+[>3QM_$^Q'O_SB)MXU*#0 MU;ZHH;MBAA[WC#U/H,X:W'1WFK4JS\L':3=[HB"L*]HR)6C&D%]@EB:WX9"M M]5=Y1H;SZVT WXZ[I\?!:ZT,F-U!9O@$3N6:',J+BI_!CR7NSA,\=L\[Z[?K M=R_V3$6H4[,?+0GIRF]V*X=0_ 2D[YJZF*I+WP\4 #UYZ?N\J[E>G?M7%]TE M8WH??JW+[1YD@SIMO]=K56B'GH#4/6&=]WT8!_'@Y*7N\U:G7K7\UF5[^S-= MZ[N/K>]V_^95=*^ZE\V=U>B6=Q=D,%H(E 6R>,,TO!4QCCJ8!/&8!RH4-S2\FY6_P?_&F"F]L-/1<5PJ MZ, 'DQCSM"G;-,P(O!8 !B98ZYJP,!"B!F)M)[ZAD@'@P]Q$]+\J1BG$= (7@QS2CW M7)5_-+P/>AYJ9X<6J0WNK ,!6N MK_#JI:I'5J_B1'!/?>]N$N+B%4& D2-#0LIF5ZST5G^QNX\"TRAU?62E32+ M1-CV*ZV&AT?/-@4,^X0.8^<")R)9BG"7B#E&*9UC>&T447ZSR66&EV$:. 4? M* AW2Q#!0,EHA+"U0*LLPC?A3Q/X7WC'?'F>IW%&;Y[A:&>T#-Z3>4%2+.U1 M6'X< ^>M8;#0;P#OY_-L'M#Q:H 473X%BCZE^UZR[>>-YK9,^;+5:[3=A\VD M)6$(2$ =N4&>IIBC3C192U:8&[Q,2^41G'56\8[8\>HS@9L3OOK0*B=>D@DW MLAZO+C1$3"CRD J?S @]AG+C:4K>^T:E% :Y5'$1[K\;MY] MD-6WL"TXU23A&+"\MBB&0[X+8H23LM>I#IT19526M.U17/IZ2)QV=SD4ZI7FCY6HZW^NP61TP/9*O I8-) MSEQ_TE@M,!_5!K6$W:M@-*43:S=6P&S6"1@5K7D\/06/' MN_G+)$GG? &]@PMHRVOYB.XB*;V]"=Q' 4IB84Q %M_!% TY-K**!ME=.,> M%_R_. >-+%0]K1&!@ 1]X^+B!P_L.2YXOX;;)O+89NY@W7Z68/-:D/HT$%T6 M^@J59>GF>H%;,&>XXEDJIF$^+;NM-L$+X/.6 :PK:XF]: M(SHMAD2M(YRC=ZZ?A<,0]"3XSB2X1622&]9SKL>I(" +9I^??_\HM3'<6(MW M))N2(L(JF %[<#$;P&S3S KL_;\"8.MTX;6ZQ#Y=7^E"J[Z1SU"->]GJ-HLG M!7UZ2J?3V!/;,*LYH$/OY46KT;5!,>94=6(IBS9KTXR0A!&ZKE*_Z/Z"XUQP MF6B=3IT*T-#L7VCTI$I[U'A""BN *$VEZ!<:)QC)!9)0#H'06>Q>1L7 M5(8"E,_N@@ZC/P6!*!F8,I0CTP3G@0N5 M$39OJ!8H+S.8 K$6_B^\F>4! ]/ )3Y.@VG&,8=; X7U M)!F^TU!4YD-AQD!-H*G\!6^0 Y8"@Z@Z1&(,3$HY8;#$-$ $*(*?FZ?A0/J M/Q*V&CLU01@F ^9FB1)'$22$T@E3T*S+ '4,]!S)US$H W/.0X/3$,/',!"D M+@SVW9)G5-*&\-\F203"!(.@:9*/)V6@<#">7O3&^UBZ&9"%JLI1'V.CW+2; M]H6US - B;,@GX-U!Q\8%J1,D5:*N23CP*U*B%VK'B,M*?!(1T>;Z=R&+<([ M$SU]L$_B^RQ$I+78>R_Z*2NF%[Y$$<,OK?Q $.D(L?4K?(OT5;ZR+ZZ:?N=2 MAEEII&S9!+/5RZ7C!_M*YP&F6IQ@UYI@IJ&BU$R&)6<5-$\D'"@W^"U@H6\" M_Q(.&#.1F13.0:Q^@[7!S[<<.HS%.)FS96E[BWTW 4"^"0=SJ,(Q_R3]DQVC M1#L)T*A/@9H[GD,U<0,J5TA#\-4AM,@^+%*!CZ>)G^!5EW,F@68XAG++XS#+ MP+R3Q#PDOR<^ [$\>*% M5V[OY?99%+C+'+?8$;9+$J;E$J;W%("\+J[:IP'XM&YFA=]J("^8;&OK"9U. M+F<-Y/4L@+PJCU'R/!&=:A2L&@7K0&4'E:XV^:-H1EC:9N6W\R&@H;8 (5@Y M^E8%1Q6LO6DU_?/FKJT[=R7&(Y60'6GK3W'?[]4(NJZZ.B!P1:6OB&L9R"1? M'G8^X:OB!&^'#9 (NVS:4ZLE+5MBM:57J]UH]:H&\%#SW)/FN?UNS!I69&< M@%-@= D@G'"-PU,RG^X)PR =^L7FHC5(PWU)4VWAV/([YUV_>]Z\ET%Q+PJ= M!DQ)?3Z>Y?DXA+E=H=-14:5C)01*5:/\UUPH2&U+1YX(!A-O%&:P%Q)!P*0W M85J2N,OLJ@M,N;!:D=H-4V,AAFY'TU&.E;SLC]1?];T6N[]3NMX)UO'_3,4FU##:Y.V9ZV0J MUZ6JO74?47PCG.)%@@G984MP8W#Q?^88;I5&!> M-><+#@7, VZ)X)[-)8]!5M.;77+&MHEVN JII9VA'O^F4YYKQW\*@>CQ_,U9 MZ_)HI5.HQ[9[;X]7B.*2JW7>Z"(M;F1-*==;_:AK3!EW@1424CS4#U'(55BA MD 4# V<$E4JKE:2BUN(AXM=8]N]&_), =/499C!+;";\%;0D.%SA0P U8Q]%,;&*F ;W.A'CSV/5'=G\?5<-C236'N,4^2^ M6G.VL^&?TF0$=)&UF)^1.-LR=Z]F[H,P]V5K3M;6QSW&I2;D'*3J-3^3/Q7+/7"]ZSRN_3_HW\[K=Q53Q6 MYS_L):&>+\&NMB'8$Y!#)ZA!K7)T5G[#'E0#.*WSU;IL-/<32<^69.U6HW7" M0FDYFS <_OAB<^Y+]_+%$5-;5MG9Y-O_'0%&T7U_@UE^GPGG5 $U8HH&INHH MU#O,Z>/$EX]]X"5&L%MR[U<.>'$51[;0>[\>A0H!!:>*0I0'F3H42E)ZY%N< MW,4.0""2*B%2)894F\&7MJ+=[H%&?.A(]'V<0./VV5LPJ4*DMFW%U2V^IBW\ MH #1/\GF;T<*F!(IO3/OHX7?9S,68J?F:V"Q&>4- 0JC!"9.?/BR=U& 2Z>G M7IXW6LY??42[G ELB"(BS/M%S-^7;0N*6 '.XR]A[+7:$@!1M6^1-#1-]M1L M%82T!8!=%I4EK+-\)M%A=4RW! 4>CC*.;'=?D?!V%ABABW(_S"6N75)F7G4ZC6[@L^'IH%1M^KKXC:G%[8'';D>+VHL+B=IFA#B9[=Q>TE3%& MB@U]X@2[*)XI[2:;" &7%"+HCJ4$(+6%,7"#+(GAB"V\*/R&&,H@.&2[%6/! MR+@=;0O15(Q&"'F^!+QO%93)C'U4 V]%G&.B6VH2P@R4N6_2_'W\0EF;QX;W MIY#[JG_/%*(S=?.C4C>$Q,;Y]\E:FLK^SB][A:8L9=U;MS/(>ZW-!ODQ\N_* M;/1U$NHF#8-VY_5LE&MQM[LH#6/@O20/4^Y.S# MTJX2TB[/;%!JX*!I\$W@[2B)0/U;LRR?SECH\/'A,R!AOI.4,CRGW/T84;RQ M8H!?M6H$M+Q"K.PHP&LL.66[UI+R2M80#>41UZ)+R/9!U$400G O\$1FS.9"7B4_(3E% MIV.X=KM]-J2VVJ=?1V M.UMWV GC091C@B*V#@ACNG15W1XW=$7W([>Y+6$G(PZGB&9CLY\K%BSI80Z< M;696!YBJ\#ZMO?$M3GO"O43TG$J;89S3;S:A(&U"5S6Q/>E;+W"]6'% M'NU3,9\DA-YBW:YP(>*_TJ%IF_CK]?4GT[ (]%=^D75=6;V)!65#:6!S)R10 M&64'>_PQG^)MS#IPR:2YM1DU)#/]B1")!8@;TGD"_7H=!F^O4="Q#ALG9%;W* M\@3N5:RLU>"59V-'/C>@1IL8ON&]UWRM8Y120,@M<^TUR[1C4W0"I )[4C8; MQ(6CM8R3Q&F0YHX$DOXYRCD88;* SUVY5\4\^4GW\+0 HU3R,)!=V M.#0F)QO[M#W)4$2J#^$LEU$% I["1J])#(^S3,I$) 9*EV<+7&^CW@TDJMHT M-E]7>U_03NX+EB&X=@^,!?B6CO-:G7'ABQ&6U@[=5G)H+K,M3@P@373Y",B8 M@$B0+6T519DM0\> 7<%_@48L^X=)UPHLL^L5TG%KM48HV;6ISV M*:R1I];U9QT 3+&P^+\ IV/\8-PN4',=LY8M21!\)YX(V=%9WQP-[YW='Y$. M+;XO+UJKKV2H6E?CD0L'>12DMM#F S\-OU.CO?5JP5H1Y)=]V#HE(-"B(0H! M%:. Y8336< #T"2W@A@@N[[PQ%<"**SJA5@? -!^&,%!_TELI+UG$K MD@!*!@/8+A9G^&];*N!/P6"!4@:VDO%\$-R7 Q+ZZ[Z]Q6F!G?QV-O5DB/+G\(YK_TID^+Y,FC@I>" MHF)Y0^WNZ/!M=JA*P9N*,ZA*N'Z,./31Z^64,KGWN'XB[,@?;9*5B;O[;W FDY7 M#WV:5OB?@F/?*A2[V@ICLQ1U5LM>T7:H/ABXY7$DF$>>>PIU81TJ12M MY%^^!U,$1=+JTF;I0-'HA;$M4G(-LSK7C@>+CI@28 M=+)IGS7I$JS6R5H6V$$0$^-%O65'VS*@]?_/WKLWIZUE^Z)?1<7IR9@-@U'NE8B(5"D*5'&E9$.U][K/>RWN,G-P!Z_D M8F/17Q3/^D='[< L'Q"28V]2,QY_J\0U!M*/*A(BWP?Z7'-^OUEIQD M6:\_E<#E\$WN/E*P-LDRY7D*"Y;&AJ])(->8BFB\83-[C=A.;EZ/.8_7:D!;C<+; MHKJVJ"XKJC.FC[,=KG*:]7$-CLJ=9':8@F08YQTQCU-(K6C-*J)B!#I!13.P MLL?77%G/!ZM7#LA1?F+!ZZ8"F_/V0U;/C:M:*9(,IL:E\DGTH@@4C?R;+ZRB M'JVH"'\ ?0V+ ^UW^\1'*$&3W-H3RUJ&U?$R!1I MGP8E1>7E:#-]8%,Y9NH M%&\FV([KEJ4N'HTXHR-[IAU35F>JS.49+"-)GU.D*ZVU5\I6SYK+C^.I"?"$BA:\"J-@Q52S<1JIYKL0+R6*7]M<\WZ%6W[PF$>B%@XO M2]>"W8XP.+ZS%U46L>$EB &1A)H>Q\ #T6F%D@&\^CP?G159 MQ8I8%KY.XH((T8E=6?.C%$& Q?#X+DJA#!P%\SPB@8J,2?4EY"\(&4"%A_*M MK_(3D3$7D6TY&(O8-$]O@M7O35P14Y5_5O#,IGK@* D<$7>C:X-,C2>$C@8< MP\P3Q>]"D!EXSR0H7C+14$BFT_5Z_\5SJ0FWCAX&YLF#G.I '/(8,Z[H*$D: M$6U%0?($?T 1+_/!H!3$-6915)%,9R^YC"V^.$F HN2-9*\(2EV0=&FRJ1I! MH(;<>Y3EW;(4FL@G7R;5 X!P%PN0%(2OKVRGG%&C4NR+180B_.B)Z9N_2/4, M7Q&79P;3!][_EUF4AJ6:]+B3OV]1$=7!%J1434%EB\A3DB>XA)\H6MY) ^A5 M:NGWP'[I"^>A,GYZ3>CVL@?*,6)5=),C&5%[G90Y]X8F)7H]Q3JG6*A;_59 M5KT([:F_J)?ZN1!E6Y$@F,^+9/%.UHLJ;><2*973_C2MN!3/CX/D)QF\)/\3 MEUK.,T@;&B6)"&=X9B_2UZ*0O2PAQP8"TIY9Z9L8WX1:P"V3?;ER=$Y.RV%0 M17Z[W*S]WV#I/*-U4?*N/ X'YW5+9H /+LBKBT6^9!")AQ=?0.."ZG>Q%HF, MH4 :NE0A+[\EJHQ>I7\@.+4X"EG'57(P)$?"(K\&/_E+D/"I558)O)R+99E^ M'O7M3G7]9( MHB(M=TJJQ40F@*FL-^\3R%8P5:1/Q82D+HLKGU+YU74LU<;E M.4F/,XZ(TQ5D2F+U%Y-'N9 M_T5]WAAL!*J:%\;[]&4(QBU?B3!*N%?BU2^T%%$?!3Z+HJG_>Z:>HVAR MIJ-LU1)IJ PTA$U&\ZN8ZY>,I]KFYKTJV46'CT")Q?\S$0N=;9%;M(FJQ<_4 M0"<"12Y(!)[A4ARGZ>9E7!4:.0E%>S,[JEMY_GEW92[ 9_U_%'9%X;]P'4L( MT?0LN6L9GH;C>F$Q!K%6/6LY?=.33>D\%"U4^"OAUB'!"LL@NPN:O@[_+"+- MH#71,ZPD'GQ!GDW/0)N(-D5J 5:5#C$ ]<^\ A_#_"^L^'6F@?%XL#!=VFAE M:)@!V-9^D"ZB<]F[X"'X9;:*JB)ZV0R0 ]M5WMG,"5(K7$G%%:>6S#1_2I&1 M =Q0#ZAL9Q E ++7!L^?:!([W8_;>UTE,"?Z%)'0B77$328E/*^R7*':!D&O M@FWC@ P$O(8O-P\?E9N'6^5'- ;WJF^J7:6L%K/$R#B6B%=Y9J;PF 5;/4X" M@;:P2+PO6Q(:5+*@ 2X4I#[%FF=X0/Z[I!>:Z"%\'!E?RH&FJ1($2&*(Q%9T M U-QA7A:[N33LXI78\*LZ,,6W9AT&"5UTI:"M*4@NRL%,=M2D :LY9Q+06H) MAQXNX4"UE!18)*']YP1,=2]P96!.0%=2GA3-F. IRNP)@4H_;[NX+)PRP+ - M,?O;:V8E5787OF/EEU!\+>L@M%2T95 JOIV]+@;FI9Q7UKWGP MO"N.C+V4+;BL7A\#T-(X1Z;(P\9%:7-6$/7"\P$BF?\H' V^B-0R@!@912R, M,U&H0Y9E$< JTN])5KZ$9[S(Q6 "]8OJFP3J$8;H9.%".3,W;]1),Y=V4X3W MT1:,11I/0F;+9T3Q5$<*+JK24R'?BQHR9Q!QR(=DGFREGF 55\EKA89EK00(H(LYZBBF\%P3 6 )1%51/R7 M6HB'@7O/LR%"12Q2 L*[R &=<]]@]N0&F#A+\*)0*?R(I'Q**<,R6UNSI E] M3DW0MV;5A%A?@E=)2\/P".: 9'[ULN=67>KFEUXV7G6^$0Q[3^NB25CZ M;LG;%/@(\$UOJG2(>"['Z1N/P>8@,IRG98'=XL83D118\.THA=R3B M@9(H.5%76%')3-6$4M3#LL?'F%JSD3HC',G2GZFW>&287,JE>S%#!BMTAQ76 MPW1PLD2-E8KU9M'*2E6_V9B+G,'F6;Q$-EE?S[T9ID_1Y/&IW+PE M:T*2 @)E47H%&\,F29+#F\]AIRW)M$Z751 M\:0K.]=W*1\I_9M+Y?].M0C"G?S?$M3-IWP,1E:)\0]AXW\/DI]-S&6^B6&: M22CL5U22$8A)N"5T=\Q[_R)I6P5?:&95=/.X2)%Y4 NW&(X5IR9/F3C MA%]E?_B0S?@.0EHQ_6@300 4?:D*JL8)X:F7O5E^?$D?9[BS\ M6+W4%GZV[+'FI=9?_,OR4VFFN5QUQ1CT):/E$9QAX6#YZOOJ+;BN@Y D\-HO M5+Q5-#G#/(O'Q"\Y'[&[A2>T9XU Y/D-Q':^M?W<_C24AW:I6\MP35K!O[K@ MM^W.]7O>WX-=5&(6_ M3T;P!*J@QR/YCEL/3,VV5-4S+,O@9L]BMNNZ6D_7_9X&_VYY__Z$!IVJJ5IN MV764D(U@ QX/KFXF7I!&\>_P#QVRKA+O.UP37=PN.*'N,NLK=U_DE?;N]N?^HW'VZVL/BD"CNO'QI#N;\ MC=DEO:]#*JXJ-]90$[MB5+5!0F/Y6M83&GJ_PCYLM<%Q:P/'!'%2GJ;W40X, M?L"!P0M#Q&1\PQ^T!231\G<3UK(>&1B++G/?_*VWS%W3K?9GF+OD/9/ME[

!TKG^/L/(EC90I85"=KVCY^23X&6[=Z#6#GW6GY>?Z^%G3!3\KVI7R@".[ M8RH.+@_1*25IO@&WNP%O^?I$^!IOO^7K!MUL?7QM2;[6KX"!\^&Y+>>>"N?" M_9H-B:^UG%LKY]J2P$&T#'PB# S7;#8D3-8R<)T,K&N2@'"S894H+6L7"VTYMD$W M6Q_'&I)C^U?*5X14: WF4^%9N%G3;GFV,3=;'\_V),_:&' 6R"R?!5Y!R[VG MPKUPQY;:M-DC1^51[X M8VL['_Z6:^-?O&6K+7]NSLW6Q[]9^89F7BD?)0@[5F\(6+_;:#B4X_0^LABQ MIM%5OGF,>5N?U0 RJ(_!@0RL-MW4G)NMC<%[65&'9ETA'/(H2 O43L0;A7/G M8=NK=/ ;KXV7\<8M9S->SA!5PXCVOX0 JKY)#_^-8%BSER[ ?B3@X^]IME,##%TN2>&BY6G8+GE QA(/,Y$X'$" M1U12H/(.'_-__I>MZ^H'.7Z$_J9]>/\FB&=W:IS7U.N3*0BA; 9C4F)7?(O6 M_Z!P*D3IBAF1"#+FYR!CG+E/V4R3;/ D#P7:D/A!^?UAE WN2=PG[DV&\+=W M;AX1&.)PLFQD% [ 4TH[GUI[Q>#N)#L3&OF)(]8B07SB"-[\.8I#B$LX;/^3@MIN3^ M$08YM)0@1T)Y9HMDX!%Q)0U4++.FN%X7A]02#]*!T;2^%(Z=YIC)ZY2:-[O5 MD@:^!PLXP?=(E?9.4BK!=&?4.#77[*^)F/Z.(WX1LSN.A@I.JBU14S%*:.$( MMP%5DP#!Y8-K>8(N4@""A"YSQT#N],35)Y7=93N^E3LFL:)]4/"#QUCH@IB- M^$L4_U3>Z:IFO-_Q#I:N]_]3@B299..5N QQI)PLR(DF+X,A%BARO^:9.83'/A#P23E#, M "U)!:EFD]+@.S%0=.97 2%_29I BHAFK:OIQ[V]O%R2("629$PN%127.%I7 M&0O)5U(C/O@<.-TT\TIRJ2DF$]#<3QJ[5PPQH\'@A4M#OY":-!LVFH]4JY;( M?UP^7"H^]U!K*0EW)[&8,IJ//IT9X1J368$?P$HGPVG^?"A^3[VDV1BV$KMF MCZ0]G8#NPW':$YK=7=SRZMJ/#D'Y\10EY4^S&;+9N&:<]"UF@?.8YKO3G>"K M\)*C@1RXGDUCI,&4,;U:3 7,)G6O9JDAC?FQ$,BY>8;7EWVEFS]03LT%FQ)D M3X1C,6%5ZPYZ;=RMWI.-XNV5*F%T/$HR:0BEMW3?W*"2P/&0R'XO5R(F[V9LJS>Q)DLVL M+N&Y%<-+<=XP&AB%R.^BP??"P>. _YUY!=J(Z(M(%X65W8T5=@)"0 Y2+<:' MRYUE,R99F3L'N;8NN5%'86?RHFVU,"-61 MV!B.&QU-0OB X@D-BJA)1)^YA/ MOS>*9S7^U,=2RXMWN;DQ+=0L2Z^4=]I[&2$@<278B>:,EQF77L[*<\OE@U?0 M%_"J=_I[X.#G:/@L%2'9( $YPF ##(<\?"0!DTP&?XIP!$VNQ^#-D/\J)@W3 M;/72#B4K+K@@+^)BL"L;PM])[8*E@PY"B;4R VX%P9NRG^#S,QP^^_(4T5QC MV-R+,-G@/5T4*J7%20&R8'5$,5TI!/"["1\S],BRE27YTJH?@"(B+$O!^6N+ MY'!E^-*KO.:FB)*%CNR<<*')ZS_8KZR@)5%NDB2"VTDS*_A6;!A)X1L;CN"N MX4\_0'$ER@\6_H2KNPO=(Q=$-SC4. %2&(@X@RR17YD19V,AG&:88RD0CM@F MND.E0X&R%SBXH;!;6%CX ?BP21K%K^+K<,:Z]K]1[XY U@$K>S$\+B37O309 M'FV@J=O"L?4\)VZ0"Z"9R02"72V^OLLBQ$/?F7+F\363H=#O\!(T.Z(7811+ M9A"28^FZ%JY&\) P:H1,_8MUV0?S;3A$ 0+V4L;J&!K, ZXH3^'.T/['K[E# M!O3@Y6%$6@LI^Z#:A4S2R/U9+./H#6>PA-!:A!4$:)Y-]VJEJ]S.[ E5WA;) MYTJ1>:E\XO _PIH5;PS(1@9RBPNH02*;40%;ENGHIYV)B4]*35S>[L<,4*IF FC/&F9 M;B-?!(X%26- MX6P9:>U+X:A6KP+7"*J"!PL4 .4KV( M_8))ANF(LC_'/"^6 :0D=RUG[R?DXLMR2>A@)E$8\J%037)]0!^>DOP,,,@! M+_\91B]#[CT6#L&JE!CSP<0%"E#^\;"0#"^ME0CQV$T:M"F%_?M:CIV]\"P" M-WN+8.U5FB9Y@.MJPR.95HLXV7VJ"MN8F?4NCTW\4T#I@:L+S5Y6I[W3@R1K MOO?A<*G'Z>/2S$NJ6?\C#8!O*+JXF*=0J.3<),*.Q&4B_!LD:6;@^]$07'ZL MLU[Q&IW9:^SK[35N<(V?9X+&8^!58%NPWD-D2XK)9UJPY%Q,J1+*KY6T#?D, MLVHE*'G+62H+/'-@[80".D@[\)V*M^$CLKA/%[0F*$O,]XA4-2G;_&U>Y$Y$ M-*PEH[V2T0],(61!/5+UDH"(-EQW$C,WSR\_QE&"N3J7!V,,WV+6A/(2(!8R M@TKDI_\S@5OP,[HB9WAU3[.E@0;30#1)$TSPX'V*:(X(^(#V=V5R? %-B&!3 M9>1!1BI \RR^^_:FM[_I&TK=+M$9BP-(ZP>,CJ#48?6 /=WJ/X7*%:?Q&$7> M"]I$I=@H580(,PJ\NMLG/D*K.%&^YT5X6!.Y_M8;=&0;!/0WB^?G9D1^T%E] M,X;R_Z)IEV8>KJXJC>W*&#?BO8,?3OXQ$FW5_11%DA.X'Q%7GUU&ED*?N7W4 M;0%\,XAES);\54P(6A95;9@&*<58RRL191KE8._;.Y9D:NNDYAB,8< MCI]W2YXI"X5E^?:I3-UR><4KW=6$I"C< D=31Q%<(<6F2+H0R!.%W5G\DZ=" MVC+WB2<99>9!D5*\"FA@Q'[R!54>I)"39#(:BR*TDNC!'"GI5\ICX1?Q:%R6 MB&!0+,5?GC(4IF#R>5N5R57)DD!2! M-;B1)UC[\#6/K<$+2M&U"E+ ?>34 USCS>2 YLEW5:DW%Q?=]'&XQ82'&$1] MIJVX0@Z7Z3=C!"H/I=RMJ)+FO\;BS_Z$ HL9!V%\$41@!"\D42@"M!N=?U6D MLZC:$!&/O'!C:?!S$LJ=P6& V1,#$U(44ZX=^2XMZDJ+^.A\"+,<)"7?*CNR M@GA+AU<_^\[%VTXG KFI1]G&&.L(3A6E@)F?459BY"TNJ!>HY-[97$&FVQ[C MZ 6KP3,%*/2<(JYX\\A22P-;1Q7R( )5KY1##%*?@$_ !"%,U;"*(,(S'T9C M15:7DDA>*O[:R]M3DH"T5C*=>5.FU96T>67Y2?H4>;"IQR O)!>9A"OE7?!> M,O@;P8F2*5(\3[:2O@O@*?PMT;-4J1(-SN6*RZ;USM0NHHX<3N?^EORF?/QT MK_SQ<--5OG[]UI"*RI6ZH^'G:,K)]MZB'#"SVH"F7$Y=LF_J +P$YV"7< O6 M,'N,EK3D5RS7.-ARI[L+VZJPMBKLS:HPNPZ$G+[3(N2<4"E9BY#3(N2<(D+. M :.B;X+GS&$H(/9$"4&G2%CM.,I$2V]"W+@2;Z>2/L&R) 2=3FYI=MYO#,/Q M?_Z7UE,_K([%T2PHCGDZNF@J"D?M(!R"!.X?[O.KZBR "LIS3 $A%BDC#!;# M_RV#!"I:F6JG+%I2>=V7RF(N;SBW>A&=:!6&14R=D2(;2! ",NPH8 *B C"+G/Z)G@#$49XD $7R2;9,%+=']DMV9A;/X= G>7Y-RZO%8CWL_ ML$=3N%'OE7<= HWHO*\ WIJ'/)NZD"4,L3=$LZR'K@ROM0#(;"ET62>=0@DK MUM;9!/QG$LH2/90);P$ 55.G=1CB7!$0: /#Y1!YKL60/9A S0%[AJ*3-=,< MR#8;:0A1%J#(XJV9^I#\B5FH=.4'=_-,6Y;(F4(IO -*59R;;JF4)=]PYH=5 MV*31 INT%C"CU0]M'M2H69A&#<,S.H4BDB501VOQ15-AD3:1'5AUE\D?V=16 M9;J6<&X*H2!6)BNF**1$>Y3U4FN(F>D<$<+\2!R/8B$OG/TD 4:598D$QI3) M2"HAF1P+;(0*%5B99>&Z4!1.M^S1LN#ON*+R"4P#_90@C!*$)A+&::G$ M@1![R 8)/!(>(=@N28*%$!G.4!"[DQ&>'GRP!(DG ^))-D+B.1D>OJF@BR A M# ,_< ,>NJ^$RL(P*STHE3WEGP><>A/7(5*Z6[H.LJC$"TN7,(Z27&W-4F\U M?M:TZI*%GZC'<5'!J!JEABKJJ>;!L9:H0.LGE#1T15FW*S=AKJKM+Y]J=,Q?,::V%?E*Y94@ L& M DZH^HMRD?%LF**+99%HIOZ3J* M:19>T3@:(MDG61EI9I^CI>AAQT>*54=#48HH^8&J%#.SK7A41O$L7T'1_H% M_47()#>DL+*92E[8<-Y\Y4FK6/*886K.M6I@FA@(<+3+18U;7E56UZ5E5A6 ]:R<]"M5L[O2<[G M+G"NS\L.\)3 %[G#DLC'YOG8(^>I:+W,46T)1.,9[[Y<;5XV->;4QAP< S5- M!.%XDI)-#/I(?DDVOX)ZD48Q>H!L2%W)L$1&%08E=/"2.L.@;E3 P91@P[+G M"].Y% Z:\M,&0'$RHU#JZ"ULZ7P!(ACN FE&(_ &6\R/8R5VB?/AIJ56[\IP M)GU5 (5?\' A)'@<31Z?2H0K68;X";X^#$K3K++/8#/#5PG .QW1+).Y"+;<0.17J86XZ \O4LL4="BIB[R/O6B3 M["K#"#<1B(Z8A*=3'PH\28(F2-FO9?344L].J,>?#'.JZ99(AAKD1.PMFZ@' M%T5ZE<00H8]2KULIU"Z3CT050$*3!,6;ZY(KZ;X.>'PARP%$XV7"'S%UDZ>X M)A0/0=,A>0438Y0 88ZS=.^(JN>JYTK-A?.D9,2,Y(U(=F%H0_X<,]J5;R[G MV*:JH>#=F. :(,@&9NSDXXN=4_BP#-DA:RAR<;O+R-PA)X15A(.R 1IYSK@" M#T( M'8EM%.W$JD54^2)J!,1#YDJ><"G4-E<-6Z/J D),A"(TI@*NI&WBM-$ M'AUK'ZH'SNRZ"KU1I6R?@"U*J.U?X<[2HDAGEY7[^\_.SZ:VUZBL03F3"8;< MM$(+4TX@JBR#F4Y=@[P)6#%";U'%'"6C2B;AU%=+MBO-K_TE-S">Q.,HX963 MT2I&IE8.?0)INLT)B;*31'+6HI@V52#@R!P)E)55G)$-R\,L_2;<6?%U*H@H MG2^(&Q8,L[ FV464TZ'!MUC'.J1*-H2/*_S)?)16CK2=R1DR6Y*9ZH6*DHNI-U"AG?3#04D6Y33"%1D%Z4HWN\4=9K*1QI1)X$PA?K'<+TB%LS^U M55KV@ LM[&&M^K"R\$_BAY>:%4J&ISAXU=Y;4+F^\<9X%L\CR$5E7+_TK MX?7)8YN$V6KH(/XS"<2E=M$JZ<*6\3%TV'!40X]66M>J#TNU4FX MR'<[450KD5[C+ILD/)OL'(18780^1*$ANFO(AQ%[)14M+[>H#)KVVD$(#9.H M6\;>(*,!Z'0:$F^Z9@X83"(@"9=?,*/$5,ID3%' EYMVN*H!)P\%UIPEVP;% MUD5!:B('5$L,***PK.0*MO$HISF2$Q5,%U_F@C":JKW#%Y/=%$2$\[!KFP-- MSVGHA^:T>APC&D0+GM!F]TXZNV>H=8 G.&8=X F]/DW#6#DIN%.'J1E=Y L& MB);[R3[*;K4'ZE9KR IOIIKDE+G^N(:(]W<4[8HF\ P/^V-_H=&M@.4NT: H MP(6=>906>[\@@WK]MY2,W%Q.@F<07V#;'1LG_"K[PP]F+).)?$.+^EWOQG??72-*R%'ZN7VL+/ECU6TR_[EK/1 M8Y=_9IF[66QOM07]1N_%&W:TL) X.Q%BCNL M6\X[;Q&Z*F+9V*::TZ_<^'I[$CKU,+N:DS*T*Q0I:^Q)Q1UU3FK[VM3VWZ#7 M 7-_/E(>Z$*NT'4Y.%@?&DG(U7N^(6]^A4M?N%DIGM%0A[TJI$B5;-V-/(DM M6?K-:U^!+[8[S:D7K$VD/OU_QW0UMW* N0@]76UT1\>WZRT(9.V]K?@ MUU48A5]B636'6/C?L1QTDG@="G/"XND?@L' 8P/#]CW;4L9S.N6J9MJK[IJ /D+&?0]QRNFCWB)NU MW*2!"] E'Z QW+1OXVY1#8Z6%U]DA60[ &!>C=INJJJS0SXSL&M.%NGK'5JE M3#EFSJM+CV7'_ST__=]Y*@WT=1E.[UR;5E?3U6TYKIKJ=ZJ_5C6QSYWNZI+X M==*=T;FV5*"[7H/H[HQ 068#,"3+N,(0G995SVK6;? MQ'?VDER-$"N];NFF:3R+%.^^((1/R_HO@G^*H7 MLOA\(R&_:JCIF+FJ=B&/!W\7?A/'OA47]3K7NMYU>EM;ZV-=3W)L.S<_\['OM63&1WK@T#9'B3 M+*'6,&^X#*^/_!R$6^K:VM8IG:8:XO:EWG 9_B-*J4M^Q9#?"@;1R@5G)\=I MM0MZ8*XU6C:;ZAN=;K7&M]M6OTM^:EM2[SB!R),Z7.>J7^AM39!^JTG*[3WSKJM1?J M/%='H\G*ZEN,PU5Q) '.L!7PA-CQ.A:XU%OF;4Y:!-07XQ)7\ TOX";T/F?' M#W\6^+'\*V<)_X[+O/?_2#@)C1L$A+IQWNV)UK4^\:9EN&=;K46U^,K&G4ZP#U8HRM24[W&2!VT 5?1/X%XH$*KZ=; MFMP]1"+8HA+@'.+6=6F4^^S4JSAO37;JJ510H^MF@T+6;<*DF!Q5T%M?#$G5] \- MHK@SL+1S.>T^L?BQ#4SO5D[C>*"<7V[%B0.?_!Z%[J(2MIZ-Z/Q;R^'6>FXL M46TKAS2H*8)!8[[HH::R',P4&I+ Q;=*F6F6,L@[JO4L-(B M\IPPO=66_:N#WK3.M=G5^B>(R'T\M>O5\GF'E 8]IZN:=7D'1U&4W[)?RWX[:3Y8E_T,9+]>5ZW-C]I+UT&V"GGF8L#T M8:>]P1H4+YI@MG=JM[5C?>]XB2<5+JR>F?@U8(-@&*2!! -YP(FV3]$0SBGY M*S5,I*_MC+H3F5'7Y-//YB(."X+<;#CB\6W]3(8I--Q#S&?J^)93QM MGNPH9/@"VINC,9Q.T2#J.B^?)Y[PI7BP)7^\K2+;O>S&ZRC%Y#8T@^S.=:]K M]=I9M*=+6?QTC/@B0#J1KX11RA=%LUK;IV;9 M_3L<]ISS.LLD-A:=;=\YUYK2C26GNL1R)3FMZK796A.]MC.RJRN$\3 *'R]2 M'H_@V@=M0\9>2H2_PIG_@"/_!">^F55C8TE6U^RU&$&G2W*U5@G70')&\TCN MO.UHSN+P(IH4L9#%%3'G;O[4TD_W<9+ &I+D-AH-@E PD<($?\(%P-_2@)/ MXL1_AINYGZ29\_KZ\ 2WANRWAJUD-M%6:LWR9LGXW=#EV[H P2ZZ3J]M&FF* M+IC!_6S#XP=#_\R9:T,SBP Q5&OK_K_6LF\LX>T&_7-;PL/A!EU-;>W[ILAT M7Z!YUR31S\&L!'$QU&EVS7U 5=I.FL[8&>D/%=BT4 M9P#%];O.]D/G]V>ZG\ LR&I?XSC421O);X3"61!0W5P2F#12R6G42*4VFM], MW5,[\8FF4]6JRX-HG83-I7H;RV]4+']SIJ+TK&XVJ3&P=2::*=!KICS*SYK: MUOG9YN4#FBS-ZYLO?_Q!T=?4&MO[;F\J,C=EC=5,)R) MUSG#:371T^9'L(XDVOX(K(5'L%/VWN-7SR P4#5#HL7RK\W;/3"6_\JG[P7/ M,YQP@=^_ZM&2#J1;(GQIY/Y4+I2_+)."WWA,9%R+77;W^Y/%J:9.IA7SL+9?="U:]F:M3WZHQHU8AUF?^ 2&BE6=\UI6R M<),)OB/9PZW09I*;2?H4Q4!BWFKF%##ZNRN5C%\ M?/XBT?AN"A=N>'/ZNC>WNQUL5>"S M,8>O/O-A@6,$NKI-=^XL1%@B!]*5ZX9B-#-CW@9E.-O<>C-#?EL3F]5 8CLG M@ HV#C"[$X0*_^7R),&RUMPT;C/KN\;@AS/"=['A-Q9X=Z&\CA)7KP?D!]ZWV>NJ5I,J0&K-U5_VK6:+].\\9?"/'B&)PO+; MNM9=2_'LQ#_+ []QWYR$J;O=*%*OF^"2 M=AUG7K:^;YW1$Z"TNE1[#91F(:7U*CHL#T)I=6:#>I=ZPZ.'HMDGJ2BJW(F7 M=_(6\^X3"Y MQX>9,M<&2K[**IIBQ58ML3GLLE"\:#(8#N,))(0A&;-:%"5+'M1_8L6IYON7Y!ADEM?,\MBKT>EU5K;E?^2 \3];+ M;RF.?\]"8:51X"XG%[U(,CYPKC#7C4:PIE<$4@YQ:+V2 M1D@P=!Z8\):0G 'ZL-@N1!V@E]-1QE(<7+[',F%IXRBA8JBKF \91B<_O 1> M^I31;.E7\H[4XB=L "N8I(M_4KH/%Y;$8\EYUW\;Q+]=+UQ?C3\+1H]*$KMB MNNA%IBG__:A=_CE^["ALF"[Z:/JL-&O\Z\.(Q8]!F!$KAC1FZ(M6(#Z69V(Y MXU^=WY8OEDBU;IE4T-U2*C.TF5ATZ;^X6F3\P#?9@/>8;_@:,VU=_/&R MQR[_S#)WM%A]U;XG8/G H[47$7Z;H/R33N&U2,":V__5-Q^4[,M5?4,RS*XV;.8[;JN MUM-UOZ?!OUO>OS^A2%(U5;M8M43_F8<3_B6.1@@&A$OX5Y ^W8))"U9B_/F7 M.YS@,=XD"8?_W_O!?JT;$C#4SK6IF5W-[!]+UJ*F_%K+OBW[3K$OZ_5=\(G[ MNLL\4[,& ]W3F,]=KZ?I5E\WB'VUC'U7:G'8/?MJ.$+6[/:UND8*'HA]VP%M M;R(SB>+22E/DM O"#JF"\=CO_;]'D4!X_!RY/'J+ABE@K)5;5@56M?K>W M_=B4MB*QL018NQ*ID0 -< K[1MZIW;[O:V;_$_ MX9C),B^#6M[* B#)(VIUD/AO\8\ M3%K$J[WI>'DI?Q=7 @;YS=2%?!;WL;9,[8%K:':=VCK7CU3#GS0MUJ[$=T2+ M?9H3KYE-&N[:"!5R?#'#&_<_DT 4^U%SNFA^B'"$61M!W)?*^#A)8#U)_G."?((HSQKCQ\R;!H 7@$ZWK1P3AM/;(S6V"$Y.DB.JKHUAF<; M73PT@7Z+HU^O@A"3M*0Z8NY&L,QV?.T>] >6M5_11=R*>R"F_)[?P.J#QS53 MK6WR>.M@-);R:E,5;U/>/(4ABM41#%!N788WZ WA."^B2:HP[\])(F;1G9>O ML [\3 W"/H']PI]6,-/R>8 I-I $'H^%]1;'#/Z5;NKV"?]X%]Z,X"K2>W_! M3[*^PE>MBI7USO5\+6 +E]14>FV8,[$;*EW/$S%Q'E#7[M?5Y7HR^NCX/!&L MC4R58#1F08S$T_H=^XI;W>5G?N]_C<+'K\$S]^@ZDO_F0^]+%/\Q&UU>[H28 MK1-R^F18NXI9D0SGRPA-L06.SS>]'Y-E&#XJP72; M_ 9V_IE"H==N)>1W(I +OD;)VGD#LX?-JEW#WCI\M-;='I%3>J;$6KLM40>Q M]K&(OFN8QTRLK=?YEJ;!$@GEG5 S[RGU]5:IW78'T#@V71D28G-7Z5Q/K!%V MWI&,!;Q#5 W,06]3Z7H.H=WZPS_RY#A=%TTB7W[>=9SL0\X#PVT>I,U_H"C34S=N<+K$]G%@V* M;QV!8Z\'$1>M#&@(NZP)44"=;X>/>+XP0SO((61I]@P#-0@G<'PR#Q^%R4>Z M._&]'WASX,S'#&X@"%G\>I?R40*LC:N,(T([R$+$Z\:&+9PCVN_:UM8XJ>N2 MR1&Y%^=+^CM(932']+%DQ>J:SLY+5LZ@:D5X/$>A%T$3(D#DNS2Z(G]9'.AH"/+P2VI[LG,ZUU=6M MUF4Z>I<)A]E4%\_OL :Y:8>PZ7#;<5U3\6\;5?='G#VF-H# M6G9LV7%79L%V[*A1MXYN[CR0TG0[(?M*=J_F6NC/-5;)ETYP=@)WG47XAU]B M:]ZM;-[1Q%OXPPAD"PV^O=JHE^/XCF"+QI55(ZEG>F -BK\UON+@(TL"=QN_ M^,0LMZH='JU]]HW'#RA2ZW6;]%DS#:'8X+"2['5$4[E%IA86F0X6V:56USR. M!D4&6X8Y:8;9TK'9G&$,8IBZ!MXVW$TYDU+P3\%PDG)OFP+-$Q,A53L\-1&R M:YTKJ:I*B)@D1$ZPO[5EF9-FF5UKW24L8Q'+-'_\[6F%!X_P&8TP?)HLTOY% M?^&>PF!1[)$KX60TX#'VOI6#?HD23=(D92'MJRE!L7.:,'@DUG-EO.I,"W,$ MY^PZ)YYQ\(U@X-^)?^]]4J')?<&UTHE=,TF'UV'@W5O*!02Y4[3 WO MEBK[G6NG:YC-)\I&V!]'HCH6!%Y68M-5/PCM(>S^$'Y+V6#(X7^]X/GZ;_2? M6I6,IF9:AIYX%:0@\MSE>D='O?/ N<)<-QK!:EX1H3^,4GA?&J'"H9).'"NK M^$'(0C=@0U@Q_ .AL%SF4CO;5+:=$8L?@Y"*!AW2X>)[@_BWZX6_D:NR3-C( M.!)#;:]BG&H;//,/+X&7/F6JLO0K(=*OU.(G; "K!J6U\"%R[,Q<;7TU M_BP8/2I)[(IYC;GA^.]'[?+/,:A6-DP7?303F;;&OS[(LY8'@2['C-:C%8B/ MY9E8SOA7Y[?EBR4%6K";;,![S#=\C9FVKCFZ M:JNV!581\P::R_\--]_)?O64!_7'8-U<#&+.?EXP'Z[CB@U?V&N"QU$F8#A1 MN:1>_Q(/=9::=GTR_38\S-INR_+B(9<2&-F^ M9N7*%;2)ZZ\OEF^?$E?31CUXO/>O:EX9@+/U8OM86?+7NL9ESV[<4?+WOL\L\L M+U5=Z[!O&5"-R8':]A M-K+:GDFO^:C7%#^.1DJ.9*5@=.,9#%*>;):\G>^^6=!B=>C:@'4@19IQE2O+ MI#JS :3B9[=/?P_ ^ C3JPOSLD+?'O)$-N\X;U"=V6I;/@D&:A9_=[]NON]ZV"@HXL(UUE-5FD$-(C4;[P_)TDJHC9II,0< MJ-L-AASQEW.4SHC^YJ+E2QAE&#H9O-9O^C;%P&W&)+MF&+'ZI5Y5T])L._83 M'P,E!X3=>&K3Z)IO Y9/?VT-IG>N[6Y?/\%6G9;@=F4S;45P1N>ZW[7,K1M, M]V '*4 OQE%L);_V5Z -["VN/D"O'SZ]_Y=F++P,1@,^4V2\'1]I\3L M7!M=Q]G:)VG+VQM+@K6+])I)T*(!M\[6W8PUDF!KI4\)>3DB5 F29,)"E\.9 M).E6LR%.FN%V+/._B-JO\/$6;Z&*HWJ=:V=^_$]KI)\*@>U8HK]-8-A_=$1A MS',PRE'W*L%HS((8(X:M0;ZWV3SYF=_[7Z/P\6OPS#UA"OTW'WI?HOB/V0GL M2V=T]NUVI//IDV'](PI6(\-Y8)XYC>T MCL(^1T:_,&I*ZN@6? 8N'J*37D235&%%5>)Y.7;-4*H?)PFL+$ENH]$@""EB+X8B M/\*-8,]OX,G!R#=QS.!?Z:9NG_"/=^'-"*X"[.\%/_D:L$$P#-)7K4KHF9WK M^4JZP6>LA=X("I=4V];G6NM:_>;5,'8#("9CAG* M&T9$A0##BBY/Z!O,_<\D$,@B"B(;*#X+8N69#2=Y"5H9HJ(UL7<5<40\% KQ M8(3G/D3KX'Z2YIQ9:EVH8L->Y[K7FV?"UHT[!1JK39EL1V-]$/6&W0P::]V' M;]B;E"#E@,96WH';/7%E;=E[94A18DP@(?35!+5!S%T>/",*RGDY&8?,'N5W M]"6*/T630>I/AC?R0M:VM!#YM*L:S9]1T7H-#0S8+2?%>6IS.M>&LXVP/SF# MOCG"OI#N0?@,"XX0*.V\\C$'L]#+?)3E8N^*6UA7JCLJMHNHUM;^V'F;8N16,)K';-LB:!64!@]GRM5NLR-$9$ISP>R3H!BA>U MGL&^9+4PT+#2 M_^H[B'-5I%G%[;*G+ZI%>[%%]">O,DUN]<'U''>>L5-$_E MB.HRK"/,.9P O_#O2)8\ EV\4QC MII)U=%#;-G^L!'C0(-6;%#A/:=@Q?WIU18<0WU"_!SLN)UT MG=?@1NAJVW%^K.37D#S#2KX$D';GVIP?8]'$[,(9F.5W&:@@2/$4='$RB5]A M"9'[D^2\%\3<3>$//F^KAO94-91=R;W_0U[( ]X'UN+)V_C"JTPC>'3GVNBU MH?S3);1ZJX,V)S0#J_N;5(;6AO0?GEC,+P8LX7@"(\RYMD,>#I-_Q9OXB!=Q M6[J'-6OM=-7$6CM3;8M^3I?TZL_,+B"]>>JR.M?]1J$4MZ:XB)!3RVUI?A1A M2%+A9JDMMYTEM>>[V?$L*=VJ#O]-$:S3+'*]:9L%&U!1?!>Z:+OS3US\[UV8 MWG1]#C@3B@1V\A[7>">TXL7'J/,OSO7%L*#H'PL MYJS->[AT%5O#C6Z_/V_\MP @IT!^>Q#LVY"? ^1G=^W^/,SPT>?PCU&BWZ=/ M/%[@99Z7.=\P$?\MYF,6>!EVZF<1Q;T)/;JQ;-C;'']I*O#7-O4QK7++; M@VC?E.RTSK75&NF-H*@\,#-FKQM'9<["5#I$6.:;N)0?,?/6=HXS);$6&!I&A;31I;O&Y&_*S4E^Y4&(^9"GWX%_BUIQOJ![X M+N[HF[BB*F8SMZMW;^WY5MRO06U6%;6=1E7 D4KU> (B7!9QM5'WILAPO)6O M1:AL;1.JAR-L^FI#.IE:0_X8)?NV-(C)U:ZESO=BM%;\H>7]UL/SCM9^:KC, M+\TPDS;5VFQG=Z[[7:=BSF9KU#>5*!LI^FL@1:=S[71UZXA&OJZE??I-Z:CN M5Z,P\50A%*8QPO1Z(/8'K^727[B*Y\T3L?)"Q)- P\!;=V MVFQ8>X86+NL6[NJ;O*J/KW\DR(+WV77=Y+>U+A?J:N?:ZEH50?W-[+#5;OR( M7(4S)>':-D$$$6DW?Z_0[O+GT%1ZRN_?5 MI%^;K%>1R!5_&+TDBA]'(QI\DAMS4%O24P0]0&T>.I034?W8)7U>4K*U$O>,Z>/6+Q8Q!>B(^N M4!/+?\%H!/Y5ON,"'WC5(V5]J,1J/KH^Z2HA3U$#4_"="6O+RYEC_>'U1VOP M-LKU^CA)8($XI/!WGM[[&,61GWAKP)CJ[32$8Z7&9KE?*Y/C"GJYW[DV]*Y5 M@($32T!N#\XLN]J4R'J!-?X5;@,G1'R"NUA7\1DJ&'"FT35Z32I9 M;9W[(PJYUT2(6N=:UZRNI<_/23^1VNG&B_GIS&H8I?P\$4^:(N)_AQLH.A'F M64;O7#N]NHJJ4&XU& M$2X)9TYED"5II'S')R3*O>_#2\/'UFP_K-E^2]=$ X+683^SS<:=/@GNR6!? M2((KV.L605;!$AI$AN=LKO-?/':#A#2 $/W1F(HS6MO]((6/> 7WX@8^RZOQ MJOBH!WQ4D3]KC?A3(;/=UCNN2F8(3:(VJ:SVS"SV;-8WT,HY1\\/VIOTG8_E M-6P9J\2J!U/OZA5(/VTOTBF07NTRNS;2^@MHB 3:6LIHCH#6/CIM;&Q@]-0M_B('2#,1LJXY*P%G547!DB MX)<2#6"9;//HR%G80+5+[B_B#K[B%>2WE&G4*F[2P=;IM2;V:9)7[?)[;?(R M.M=.0X#@3[]%\F3,?L[B\"*:I%O/=3M:(ZT932U?6!#_DPTG_!_ \).8XP7] M*TB?_@BC >R+IN/>A>,)3%JX6^3&//?'UD2)!G:\^L#3],AE[)B M/9_<-+%)7-]*EK2.1G-I>'<-+0VB80LGE)O.-OV41^VRI-'X,)0(;J?$,9NM MW6E=D[VWSG^)XN(^MJJ/,#&OVS7,%I3\>$BP"=WRJU+@\CA4OXE%8N?J,_AP M\6+X:ZF=SXV2],S\AB8(^'L?LVY9!=PM7L(Z?&4W,;[;&OS-,_C7H+YY*G/ M=.C5 *G0.$N\*1+[#623=Q+:Y/W4'(FJ5NQM3/1SQ8?8.\[)E^SB-L>'L%2T MYC6[AG!Q,W!.:K3S3XF.&SA,H@[JQ6$25M=PYM%--O,&6HB3AD.<"&9KO(_T M+AO!]5[)AG(AHIA D0P]\0=$<'X&B@[/S5]JAE)%F83_][FXAN\\2>/ 3;E' M&'ZA-_T/I6]^@XU'WOS -7>'1MEC-Q,#BL:X[E MLGL^@(1L.[5/A2=LRW,UT[1MUG--QNR!Y7N>;AJ:#]K,&&C$$^K.>6*>["T@ M>V.^>/(LB?Y<@",7J3@._[Y N;UU!-)_E0,)P E7O&@R&'(EV]%"!W>E"%#3 MCO$O!SR?4Q&)@X''!H:-IH%J#GP4@US73-_RF=;OJ2Z)Q!5R=OLU$ZA>PS2/ MV4RHG20/["6WLJF53:T+ [*I?_PN3&-D$]F"OZ586GLM1Q/1?W9SA/3 JR"% ME;C+#U7'0WW@7&&N&XU@,:\8DL FXP3!VX"*Z2P(S$VFHMD0%@S_0+4%E]/C MEDHSI>0;+!/'1T5B9-,5X<(%S_S#2^"E3QDCE7XEKT@M?L(&L())NO@GI8MP M84D\EN+@^F^#^+?KA>NK\6?!Z%%)8O>_.LR%H\[,C'\_:I=_CA\["ANFBSZ: M/BO-&O_Z,#^+:[9F&%<@/I9G8CGC7YW?EB^6:+1N0:FI;S$MT9=AS SE*OT7 M5XL")_!--N ]YAN^QDQ;UQQ=M57;LKC)O('F\G^#,6=ULI\]Y8FZ,7OD%X.8 MLY\7S(?[N&+#%_::X'F4)YS!D*JSY+3KHYE3(G0T-PE2D7(7>A,4 MV_#@VVB>IPZSMMLR\S_D+(\^'?E]7W!@0$/6^B6*"9$2GUYT-5^\"T)8=#2!9WC)^RH>H?^0UIC)[,(2AVR<\*OL M#Q^R?KD@I!?1CS81)L 1EZK@"AF[D&^6'U_21S.:5WS6LR\-QUSXL7JI+?QL MV6,UX[)O+_YXV6.7?V:9.UJLOM)CWX@/O1D$=>:^6N%.""6U'[O96B^XHL)L^!8D[C+#G:DJ(@O@7ICG8.ZM,65G# M6&TV*:!0KFO#VU3%'./!:>LP3+-CS;-[KG;]B%W&#*X,F&6K:42UT=,N1Q6M MO\BC3JFO1@-WR(@\F8,OW#H9V+2-KAYUJ]KA@>)FJVWMD TY&?U\ S'R.U^_ MD,;&D)AN- E]NJ;4>LM!)\E!M5>Z;^H;LTE,[U_VN;34)0OO,BY&/041O37;8NM/M6?.X+ A+&G0VKR\\]F>&K/KX*[FZX+JX M''.V>,JTU#&L7?P-;H.]7[#J!9)K\8?'6"1F6)>:8]1>=V5GZVF?NLI3*UR' MK4'\CVG_:SVUOY=ROMYQEO,)K%CE82EV]$8@1FM\M;X!%$=Z"S]BPG)_W>X> MCK'L\IG%B(:S"@GO8MK0B;!%*P9.@2E^1" $:BGO MWNB:FY;I_YUKH]_M:_/UQ2T'MQS<YDAF'ZKN\Z&G?UGL%- MTW&9HWJ@ZLS>P+)-[JNK,DR6YB#&>9!O6I-C;!JJH\^/R&P9IE5YYZ7RUIGU ML3D++QCQ48/R<\@!M2K:X]8>T]'R4LM+^S(?ZT)OWYZ#^FKGVE:[NM.:CZ<\ MKV2U8\=)E 'UCI[*+))5R8UZ$)K1RM.><'O"[0DW\(37T.^::=F^;FJNT^^9 M-AC+IMWW/8W;#EC*NFYO,J13-/5_C9*U'=Z^AGAQ7=UL$N;*(:,Q1TN"+9.W M)WSL)WS@6<=;B%&]@6)TWS@?I8X\^8@+_/Y5CX;^'H:B[I)D0O5AD:^L%Y7> MDL#N?O]2Z9'C@KCW:1+#\8C9GB)2#=NECU8D/;4@/:-SW;>MKJ;.!ZU%6QDU M];FB$R/!-2@7RG<\HT2Y]WV.*YGI'#MO%*9*;,J-T8!-;:.%JWUU\]!N''T4A)Y=NWB#\<;;"S#2>W)WSL M)[Q.C6 -+N^R8L$%JG4+^5:H65LER//^O)9=O92P):LC9=PV [VU,*@T='S+ M&+A^WS!\RS6-OFT;NJMR7^KT1]05R8)[5<;J!H[>,WC2';%_D4J/6 MT%%KV.H\,35#L)T[1>W5Q5]9_AA -$:32*8M(^AOW?'7DLVQ,6:;R#T%-WU919/=0R.DY>VF^5%[]YQ9@TP,6 P>U@JGC,PX3A M!;0-QVV(L#WA8SKA0Q9"WWA_3I*4AEG]B&[@Y' %;(CC!^]"B:%/DH8$S6U) MSGSG_YD$29#R!QX_!RX7*N0[=Z/'D)Y"VJ1*<3B=Z[ZSM>)H*>Q(>;C-$!_C MK9WD"1_2;=N]Y%VY[\!1FS@]MJ6^'7J !]#[CM8TO;_O7.U.:6R]@1_:1F[B M$01;MD:4TU2_WQ\,3%_U>Z;FN0.=<\UCW'I/4*46S7&LA6BG(,5,5I7 MK6A+/3I$N3TA/YX^ON-)HC@VB.>,EN=:GCL'GNM[OJ-:W%&9US<-KV^;!N.F M:=E&O^]IMKE'GC,[UV:OJUIVRW,MSYTRSS'@)XWU7;?O.J;I]9CJ.*KAZK;I&)[CF;9CZHYK:P-;YX9I MZYYN,M]=E?@K!U?,$SB"L6BM1FDURO%IE'4*3#?GJIW-DG#ZG6N[VS.:4WS6 M$O_Q$/\ZV7!SP'HVXZIEVJ;JFXXZ\#W;<09]S^&JN<^P 19#:5K7)L!ZGL_0VS:V^EO97V5MI;V1;RAJDUU],2#&S@ OCR"Y<@3MXB=YPNM$&OL@7&G4K,=,KGOVP+5L0_<] ML^?Y&EM?WM<,'6^H>M.AXT^2A-;)U'";]QS;4!W#[9D#%VC(&YB&U6=^O^_W M3'T%&MH "F0)1("A&IUKTZQAXG=+*\KW':\_\'E=BF(MF$Y#-='^:OF\:6;%OJAE'4Q%0[6 6"J08YHAN,Z= M9&J//&QL//0ZUT:O29 Q[22->J$W]QQIJ -ZTU 1R,CNJLY\Y5]-T)M'VV[: MMI.W)WSL)[Q?=WL'MI7=N6[2T.N3)YA&L62+?'(*3O=2HQA'>\V;'NTXC'-R MM%=$4#0TG)-4,26I&<+JW$EFKX[VJO:#AO-V^DVR(&I*YI\CZ.;1AJL:E(@I74!,W2,M5^@Z*S)T]1C>+97;B::VAU%3?1WGS+6R=NM]OSPM+_SL>3V'UB(F]6KD-MT?3; $1[PL=TP@U-OS?B+SBOE)&JRN'%?P&G/#7A:6U M^<;&4<]NO-!:J:??*.IYP^'<112K_>:FW]PTZ2?[BL7-'P7 TWI3%?1M\H K M'T[3I.7VL+C,-5W?UM2!IYFJT7,0-'-77' M4U65@>^H1N.K:N^8P(; M,\MEMN^Z3&?NP#/Z>V1E1 *RNIHYWXW>LG*34@%GYI16Y@GZ/8WUN&L-K$'? M['L#V_3[OL>N7;T^8;JEB]:%7>F*FZ=B/OFS+JK M01B@;2R5C]6YM)^2]E@R#.("_I/K2>DJ=D1T1.O<&)XX"X_-)UZ MJ#A7F(O=4RQ\A:TJ893"^]((B8].@J7<4_P@9*$;L"&L&/Z!1I5?3N-VE !8 MY!LL$Q8UCA(:1'X5\R%+@V?^X27PTJ>,_DN_DE>@%C]A UC!)%W\D])-N+ D M'DLNOO[;(/[M>N'Z:OQ9,'I4DMC]KPYSX:@S#OSWHW;YY_BQH[!ANNBCZ;/2 MK/&O#R,6/P9A1HM8ICM#6;0"\;$\$\L9_^K\MGRQ1*1UR[>"XI;2EV'-H+N4 M_HNK19$2^. &\Q[S#5]CIJUKCJ[:JFU9W&3>0'/YOS5LY9:_>HJS/8S9([\8 M@#G_\X+Y]HB]VN M2O'8-;;TNO\$\@C\UP.>@*)=92!6OT]&\!RWAK*;:6/E/GYD8? _U-9;G#7\ MY2;TOH'G#D=,?[WW\\,OSOY3D+C#"'Q]#M]^@#,+?)"E87H#^FX2IEBQ \]S M@<5^P)H_#L$N*FP<2YA?03CAW@V:1LPRP/;2-'O0UTWNZ/; AI7;/=O0'0_@M6K2',&S%IW@LWA<&KI$U?&<>1-A)W-0D_Q OS^8$+_ +=4/$%) M)X/)D,79+Q(<(#:A>*O>A.)B(0WC62Y ^T5H> MN!OS-&, Y$G\ WV2_>436(0O+(8#46[1SD$.$9_< /]ZR,.XD6@2SWY^EQ\" MWAT:JT\L?.3TU?QX2)0(Z/J'UY -A]$KG.+4SRJ/N:N 7\!=M%6S?6JJV.BE M\@,V<"O(ZZ^)PG]Q=T)?C'Q8'4=:!#%"=\/@9T#&BM:#$WE(8\[3KO( _A97 M]#X\[Y[]5#[&4?2SJ]P-@=8C^&U/M73C4OE#$!@09"">%<&YQ2]! B2#)PAJ M?I0H';'Z3E?IR!5U.TKGA<-_)@G\$8FK R?246+N\WCA?NF+09I,6_S)9) $ M7L#P6Y?*0ONCJ:)B^IYRDH\M"ZCO>3?W8XY,%CYNNIE^YSI]B2JB M"[,PDG%^;DJ4O521VTVZR@\IR+]E@AQI_2&7N+>%Q$6"F?NV?!#\;_P,M G$ M_I.G*&OC:/+X-"W-Z0^@;\ RY3$R+[$J&X^' 98G@K"/W2?@?A3#; A_G< W M(Q(>],MH-,*65=0^,1 ^;0OWV%7 Q7GA\6LW%^A=9N4&3AQ!UR%K\'X0T,']//0<&D_$+\'<=]I+C[ MKC(,_C,)/+AK6CJHNT1YU_GZ^]\[\&,_BCS4DZAXQ#N?&-RTRR>I6%L49$I2 MG#[)LES9\B5AA";+E@H:RJE%6 WPOD*UYX8$ K^2+3)S8VY$I LDR[PGG@!5 M)&0]#,%F%.<&RC*CK7>W-P^?X>SQ1$#KEFFIJSQ%8/-@?*];MFA(QH=P:BG9 M._ O[SK_?7>'-\@>P>B<#"59ODD,J"7 PG4%;>[V=G?K7$PY%&2,OU8X O:L M87\0?^L;F&YN,!Z*X3Q3*U@!Y#H?XQ9>GP'U2T%I\ >(>OEZ KM-T!O;@ A(ERHP]ZB8@1X85SOJX8$"A3X$&\7,^EHX8ON$/,+C@ M;^3A)-*1 6I@8*: !HW)A C9(\]'^LE-+G\!I8.1\T..$<8.^Q"AG M&)8D'"T;L"H&P3!(B4<2ANLB+?$+8="(;^!O%'/GY.K*2(B<[45[PD6(Q]&7 M2T^\G I9P)Y&Q)5_TL(B]#.?2LO&'\-S)B,);E[F=?![8\HK/&-;%+X<5"%H MO!3,F3$J-[%J.)TQ'LH'-,O!E0O0H!-K^T#/\5D0%\^0JP9=6EHTW 8=,MT& M*VQ^$ X#9'A8VP=ZA" *= A?A'! I1QSEP?/:$@FJ#B?83$1>4@4*D '2CP9 MQP(J*?NUX.0^*#Q\#N(HQ-T ?4U]5%XLOG,%+GT7GMLM M?0%_]2@6[@Y9,!(OAA6D0YF-*;NF"H+B44P@*=,7_/@I2'!?&!4 8@"M+Q[T M#,(6[ :IOLN7.0!YR9]AZW#O R1)EH#Y,""KHRR9T;ZGFX)7!V)[0-UX\\7[ M@>Y<'J-INH VJL]4\D5,;_<"Y+MG%@S)Z"?W7JPZ 5_71=J] 1.[M+\1>P4& M\-$%%G/LID_EF+3 +4N>;D(/_P=3MW!N>/6+3!=#;81RP-72E=(?2NMN@);( M^ 4-F SXD343_ MH#+I]J P2%*A(X16 )+"6%KZ*C1+S+DR@M<]"8F$,N?E M"2R-O#U4\HZ+^^?%_B]%QKJ\CA%#^0>&NOCR$#AO2)IIP,*?A>&$#-'%"%.* M!](E$N>_7([6%_>$$;$,>8I"=AC\#_U0"&:*<)2(M+!_ M'F-R3UT@LX L@R+^04%V90*VB$M42&H![ JP[4'!HTY#.2XTR+1QQBIV@.OT M)G(GPMI'Q9#%6F5 )IJD\V;8M&*$G6/XCU(&N05 VDIN LRD1*IGM*5 TA-0M).QV#M8>L-7U(6HV"KVE/LF)%02X%*,/<5! M\A/#V1CA @H XG;%82K9&IZECNWF4@MU*,;WHS@1MIG,![!'_ 1>7S)N\M=V MR[8 [IKV&Z,! KH=+BU&^S (1>".G'TD!'\"HH_+LZ%_AY/XS."EPEHE6YD: MX;M31(.& QPLGBT(1V%FA*^5!Q-&L!XP3V,Q)&;YT9 9!#<_%/$-,!!0U')A MYR%1)PKX 2E=0B@,A7$4#5%2BVO"*#N0!%H,DD:GZ(7'> ")W!/*1D$G/+"=;P(3@(6E+D&=+T8:V'#RY(T$2Q:^ME$N":@ M$I;);*X:=I_UN6:8GMGGZL#B6K_O#;CE,V:YQA*9C=4J5YD4*1;R#ZGR!,C! M?#S7FX#C]%J(<[US;:BSRD8I0NZ5RW9[)C/M@CR/"Z2T=/EKK/L\\=VDXFU+U%\2VO'4>@_\*,*U6W.IIL-SU1] MVQ\PW3;-@>,Q3],LTS9]TV=]UYZS2V]0K*$]E47-ETCF%XX90Y30^*7D:GGV M?'WS?3[9_N9NKO\F,A!Y(1N5%!)#CQ-^E?WA0]8"$H2DM^E'FQ1]::IZJ8H" M)HG[(-\L/[ZDCV8J(,5G?>T2:&#AQ^KEII]9IKG1+YV*2B5+0)$ ]'$WBJE\R5UB_9[D*8XI5.1E2_[?MLEA9W+\4@.8_] M:U/[WQ*I!B5W$V%JWO;,IG!JP,T:N(%DQ=/= MM(/DK*N^C;=E0HW-OBT#M@RX!82'Y;F::=HV MZ[DF8_; M]6-PW-U["92T!XJ+MDP%[GVG2.@P'W/3[Z$+1S*V-LP@ 0H5L.''P)_$ M%,I>MQ?3Z(MQ%4V:0M?29=T MJS7=RUN]G67>29HBX'N:_#87.$Z'=N>XU9-!J32,0&ZTX/G'9QY*(A%@>+MV%$[D.0,V) MLV'M.-*KF7+_BH.4W_M^%4Z-X72NC?X\%-O:F!8-\II:BJM3\-=-<:8*%&?, M3THX",6=@YMPDY4U;B?FS]O::I 7D-UGSHIKS"$RM:;/(6I)L 82K$WLKTZ" M\Z2&8VNU>:O^Z*>;-UK8EY)$'-NI&I >DI4)!MR:!Q;#D(LH7QN[WO9H3D9< MU05-MFID>[T0F4D3775KZ^%>-=[]<>2E6LYO.;_A2673W$%2^2"L/8T3.%.( MF"-BS=8ZSGVOA>%K8?@J8/AZBV'X6D"],P/4JRQR?A,A;*;$N]R#O9H_NZJ*/,G(-PZYL^=FQ;L#/-=#1]T+-M MWU"9X_1, ^W$(^Q NRNU*A^V\RR_$&R%HKYZ:BG#>OXAX=!0YWF28NM-99_9 MN\[7V]^__[/S_A*('KZ'8$T%5X(!I]LZZ)P,/N:((%HS;_6!$+ MQ!>#R 9IIHQX^A1YQXA@=2..3D8!.'98_6?"XA318K!O#D@YZX^.^7, +\6F M% 0K(C T8U%$D0>TZO\9!PC4ED:PY-E:_6+;)\2<&-%=V"4(^ IN+Y2(_: M$\Y2-,1N*[A=B;R6I-@]!?"[PIFSDIS,UL\"3U]J#AV\5>MJ0$I3"[/]G. MDIT!$CF>Y!)TH>.#2WJ81DR$2XK2)^STP9ZYF+U@-S4GD*)W+L()(=5A)]Q[ M_),?A$'R!"?S& $;*^^F(+?>"S&#UYKW6O]&1(G8#X\( @'_)&]T/)R(KD]/ M].,A^ ?]*'[D$L. !,X8;Q:N"I$6)&F$@?N32R(B<,:I98L.L'P!0&5$MO1M M:OU.9X 9)($*Q,9L!20IX3^HYR^5?V6D7D&5O#@4.@V4MB!.,V2IK&NLB]AC M[(66DF4TOT4O82KA<]Z MA1G5ZURKEXOJRT!>#'%/E6)L$9[>6](TF^"K+<9GK#]GLO;1523J"@1#L]^Y M#N@TP5TA?:>;PWF"<0^4:65Q@/C.A+L(IWZUZF9E*.8"(XU7 M1J]R^^*? I+S5Q>:O0<<\>H#P52NWONP8ZM]]08^6-3T 6KFI86GDR%[@2V* MP2".,+PQ<*- Q"0;OKBWYL"Z9 X"]TK+$W!6!+J UIF SLH:D/UYFP/=E0BT M(+H3A!0UI?OQ7YCB\ABMG*R4&U4.[.E2^4)*.4KXW/NQ]5_J*U#.PIX6IXG> M2XB@$W2L CHF(3Q'EK$$(4$73./1*C "DUD(TSI58-)(1I/WF+@Q&PO@3N[- M@![(MWB5][@PQ;NO"UY'GZH^]RSF]S7?=$RO-W"8[:N<&?"/NL'[BV8M+M8% M_\P:^+]+X;2V.K4[U\9;ZO20_$/$M\X9:Z[JZ@A:YUNJV=-[=F_ +8_U3-/T M?7V@+L@![/*,<=KTY7Q1Y+3)PA(!0OZ&!P?,,!:P*\/7&94[&XW?@5:JC-6] M'<>:CGM9AJH.-%,W&'QJ>WS0[PUJ]OO/!+&+0$](,(I" MU$(91B/ EXZ?7A'PPRLB)80F9@O$*4]X'(JY,@OF=1EYF#GXX>RIDSOG4@ I 0I>SM_UE/9\8NO)3]7AGF/; ]>T;5-W^H[) M3=TV=&8YK.?YSO[EIZ6NE01V!Y:G.@.M9_4'X, ZCF]ZS.[U7-]@MCG0]Z]D M+0U]5OUM_/AIC9#;/03..4\ LW2XO09I%+KD-XG,^@UQ66]"[W.&RKHHPV+- M#;TY$#9VABC[+4>4S==^8&_DVS*T6PH<%ID2$3__Q,?Q0P*Q6@?%Y,R\OXG8"GA(EIP4J@(QS]K8'LW-M+MB# !H< M@?4 E(US+WQX"F%7SW//IG?)7UYO;S?:0\2? MZALM(=VB!"&UF41^2M.?0+<09#G=)QLAAN3_9+>Y;..^"_ZFXWOZP/;,/C"A MP[G=[S.=^[RO&GR?5]CO7/L(S%E]@R(;M4AH3\=>,KL2);+(ZR92T+EX(@(4 M^S6'")R#T$;DS L4D5XNYLN/!],KRI\[]UTR?$ ZLR 62=HG'F(#L,*?138C MEI.V")-X&K2PE.PMK4N I=)]"V!2>@WB%6, ;%#:U["<]I(HHY,0D>OQ"0B$ M@(C(/F+^9;N7$W_$+"^1PBO4FP2_5[R(7B7AD:L/+?]5M_R ,K"CAZ/1X"T% M#GV]N.&'L)MV;$Y^E #\MP7^OD1_+OC&G@U5^(;6[W/-Z=D:-ZV!.>A;/8_W M!J:AK,&9_82I?P6LOFJ42&;XY2_N=-B;VYY;R0EW8PID&$+\4(3$$35 M9FX1^J4I%CA:SB/S"FP[\87_G[TO;6X;21+]*PCMSAL[@E+C*%SN#47(=GO6 M&^Z6UW;OQ'[:* %"=T4P09(RYI?_S*S"A >0! MH@H_MY033YI#,/Y81G+P&,67%2!*[7@M9.\+I8F68%/CN\DZ<'5Y*G#@]Q9B MB.-'(P;)_"*T*F@];W "989W 9GPP:Q% W4,N."_[3*GUU;#<,W_^(D?E,W( MV!5ZX(#"46XN<^HFE*XF7-3Q'?T7?(991BN>B<>5#?\ ^_$VF4Y!Y_I8XO<% MH?=:9X._*BMTX0:F)P(K !/,9X[O,Q!TIFX;<1SK?GR,Z9P%8 [LMBB7D4CM M$[6GO.2J1:Y3D6!36.S-(3T-EM9B7122;#[0P<$FZV?YK(8LI4I[52Q\19/E M]8E*R-/1GRGG:TRJ[*^:4EF-D91WR8;Q0OTBDQXWW'ZFU4&("FAEV01+RHFJ M>M2WUXK.BX7ROH,A (1Z&2Y23(TQ*,WU?GHY7ZC<-%@*VEU_RKPP0"]<(%WO M4M[7:>L(_ZJCN6QJ6HY(^0M6GBRXG&])G?^+H5=5'EDY"*#PK,K;:Z R4H+ MG@G$/XX^_(\QR+MX(<<4R:&3C8^I00@TD[CZU"[[;F)C![K@=%_$PBKAK DI MTJ7DE<:&2J3LV)F*MM2GT0W/?EB?:;';/HL4PC(3N8KMU&ZEN1Z9G%NU.O!K M]2@(RVCHPNH15!-.B^6<:1^JEV7H,,JEDG9=<#"N4B]H5$02)G->SU#&=Y"& MG<+U.\F1-@>"Q[*LL2QKI[(L=RS+&LNR-I5E;2VS6M&)N>TXS# CVS1]QL%\ MB1W7B%S;L(Q8&)ZSSANQ79=>F? 1^XYM&;[.78O9#N>F9X=&&,&3PHXB?VC: M=O=I5F*HF(S5(?7)",\KUP-ON#QHKE Q%Y(R[GEX/:GNKCDPE5.S\F-*P[T4 M/AU/JRLWR^E"SAZE>>)2F,88,BA?AHK1JN"4/L^\P^FI-)59VBFSK]&!$E)V M8E2^M]MKN@*KXHLHF:N%3 A$U?MIVI2*+E[-2"=.Y,@LJ7 *U.>D9X0OE.TQ MD7/L*H^)=%E5_N5R(RL>*+Y86206*=S5EU//$BVGEY8ASY,.")T4%0/=4<^\ M'O8\.K7NHD/MA56T#1W*?"U-,[JU;2$!^%M/3LCBD587TD>&^<35R*S:S#%9 M2(.3?)53,!-7F Q?!D=DFGRQHFJZ;EEBL)*+41XF9M"V?)5==5[D66>^;>Y_M)%UYC%O'&UT[]%&QS&OIX/[C>-[6IW95HO4 M]+T-3EB%R//NH+3#_I]-FZ38,GW3"P)3#\&.BW0,^IIN# 8<,PR#^;N._BC4 M@+XMT!P#6Z"!*O+8LS\ZB'KLZ[NIKZ_TY:V?Z_'B6Z$ZKN-YGA%%060SWPM\ M/;8#U],CT^#<<7GO#MAEZ%&%HJ2=T#$?=A>ZHAZI$]-KIYJ/;5(/(8R->Q'2 MPZ=Q'36)&9[A<,.)7=\SF(Z>O=CRA&$Y;F2R6&>[-O&[MW3"?&9SXJ W?!Q- M-0CL^?SY0OLBY#BJER:<^LQGL$ N&4;DQY'K,MN*?.YP$3FN;3'&@J [G7[C M8)Y58OJL@XNJ5J3@1_4FU3?U)[T9=F5^P#0 ML!E4'_YDA((;H>6:OLX,WPP"RPL#/P0@"L/UQ*Z=N>\MVFU2D"W/?XH.O;T. M>3]]>GOV =CJ@#]X=XU:9Z;%=9)%935W&JLF5ZUB:XS08'!NQK.[6D8T/+"2 M$-@[WWM2B^A0P"=7)1P)H#R&BHJOE9W1&A^<;RR^E.7IU(2UM8X]2VJ=ASLJK&NU;:JH:;N>%S!5IY*(AM4 MYM3UJ1%_@V\1Q"F&]\0@WZ9VD3_@HT*)]VJAO4&&TSD[ZM!7&I',HI4,[4@4 MU0'\AQ9(#4)U!RNPM%^/@;WA* V4V2^"OE>;?4<]]WK7^CL>UOJS;6C9ZCTF MPX\5"RO77P0@)0Z7N0DE>X!?&V720D[*E+D<8;B\64XIIMRXZ5 \Y5'.J]I7 M[\/RNQLS- D"@"63 YX7R.C^#UEZ\QEX2];'XU@!T-41@-M:&\G21UF&A-+Y M>Y(NZYD,LDW9SKDI ]915EK.'%Q)P2R6*64TX3=5/1J\MINC4^<9A2X*\?$Q M59SZM%^O@LYE8++-9WI"SDR)7B9K8 )-:9G(U\IPGNTN7>TMDKNO,#@/3 MUG6/>4[@1T846G; ]9AQWXTE]8']TNT(T;L'% ] T%0M/5T#6Q9,F-N.HA%J M[$>UV3L@'\&A5(.)N18FQU?/\$_*Y\,>JYA\NKU0R*2KFB 2;A?7$WC;'#-JI%X$&E?9N8,JAX ^RK)]3IE=(!AS M;%- S&O=[LKUU!I"XSM!;_M#+D(!$IG9I'B/6DKR+R[UON\I5EE0 P5J,5*F MU5(%ELQ$QR,16=YAR'07N%054-3Y&XD?L$BMMJPMJOKQM*N,=D D?&NCW76C M]$6^#78T08S#1@N3/IV3/28<\+($\RT6.A$OFZ[/F>K+ =^J+.< MC[]]6,=K/I9@PI'R[58:P&#*5AIMWF)UMU#N.@2$3ZU&[.A8SPX:3;U?(F9>UFC9&L, 9L-HB,-DO$+"0ALLB2 MJRM!Z$35H:5[829DHK-:!/P]I>K+1@E?K9ZSEH"[HFW64;'^]/2N5M2Z(V=K MUKX.C^OR(,62U#VRVP?V^+\?N]WA7P@I55'0I"ZNI8J)1\-JR=@4Q'-!S M)]1"KVQ[6791*KSD<9;>5.4>-;M4J:;M[EVR24M'*T)LX">[UJB13BANPE!, M43'$I[,-[0UYT64=&[V5"VN<'2H7I\F/T^LDBL3L#6*X3I@6/$4<2X:\0 Z2C>H7KC P8IQ"=LK[72XZ)/6S477^0(4 M'9O'L:^'NKFN$/EY%!9?2$'8#!#5^^F"J:"F5$VT*S%#QXB4HM$-3A]99$H= M5X]N;++;*#=%UTYK"B*O+T=)S]5Y84T-@XH^&_/#-G93]47LFB[W(M]EEHNM M5+D=AE[L,#4M3#%-/=I.A3U71NV.DWS"YI MUWJZ_K'6>EYE6/*]6N*Y&C%MH&EG+$:IQF6Z!]5V8D;/2ZCNM+PSRUE?P?F@ MZDYW2*_=?,T>UF*WO=;>;9\[%L[JF+=6>U]YJW.D1:==J; O;/]&GRK;@>4^ M/W8%];UJAP=XS/\@ ?BN$( 7) !?T/XO:F*^KASO@_2?'[1&;-D!6UY*.X)N M$+T7,=D/JG]_2U5^LPNZW!]$NQ#C8=X^_!7V?/N>Z@VIV,$=#%9WZP?O&LX( M$3VD*NVYE3EU;?'9%"KYNA"1;NJP0X<9(>>!8QI@[09ZK%N19^U:J+3!J4)" MM6\!DZ>#BNY-3'-=W<,AZB9'0C@R0NA34OP$E%!3K^K:56_:P*XRWH1UU.T? MI)SXGO)Q592/I'5,I-6#LDQ7>!A>"GUA,(L)SXATQ]+]B%FA)4)OUSX7>YF9S.7N8%O^9$K1.#RT E-;W]V3)M4,(G9UO?4:&'?"MGSQ(P^3/<) M4&,MTVTCBUU/B+@'3WTD--F'@^]YHEJ?4FC#,+S8A7]]@X$8!T0#6U*X>N1R MS_#<_2FZ;;QR1B8T9";T!*C1@PFY8/@,@P>])"<[U0:\L*9^/4A$-R+3"&S' MUD%*AY8/)&(P1P]M%AM"&/9CJG#>R;FM/YA[/I)/[7EB1A_N^02HT8-[^EA[ M/PRS>$^NUV>.:CTP37#/-WWA8=,'9G$]B(7CA#[(;M\(8_TQ53A?'YG0D)G0 M$Z#&[DS(-T[.GY=K;B"J6W?6SS<:>A9MR?W9:U/-A[1%'YSJN]^FLKN"9MB\ MY_'[.#QZ!,V7$33/?7 $;8_'_AB1MY%@1X+MI2P\ <7N*=+G6S*;I*-5=&^/ MT(')=Q_>[)$%C"Q@+S([8@%W/"YTFWE,CYD/!@-P S]P(U_HS#E4UHO/1ID] M$NQ+(=@^,OL)*'9?,MN6V3E^NW/:4\]T<(96:%^T92L;3?"N3A2JN@+; MA[1K['OV]GM@.[/V^(,Z0E[&JYC;M[6?[YR77H=-[0%<\V0 M1\RP@\",#!Z+,'(,TW9-:]M4PL?>- 96S]I3GIJ;Q@X@*^/1,Y'/B_:#3SKJ M?!.OJH'F%XG :_IC^-[N_3$.1*._E,W0.@FS:,HR@[UI,7: B1,\737Y/*". MTG1_DJO1):ODBXU;JJGG._7G,QC!XVG[8(!V> M0KN^ML/(*T #="(>\\YGXNE^]-X!>R@1'>R1'N%02>#]UEC0>'C@$S;&VKT^P@8TS!ES3;&Q,:2AF%1\O^"POOM M-NU)P+!9(F"[/8]D&!G(1T# QZE9V&-"ZP )^#H3.PY-K)$PEI5/+&_=-(91 M!C]3&>R,,GAX)/PA76:]*=A$"C9L:Q3"+TL(NZ,0'B %P[U=1&J=G/ON@TET M%+)'1*+?KD4F:'3#*&J'1:@7>"@5M?:4M^SDW)JX;-U/D=Y2[4 ??GT MF(7TN* 9V>#N;/ WL>.@QAJGPX0C?6)Y[99S]]-;AIYE[LV5R4#F2 MN, E]^0JG])\\RV,E;/OMSHOUV=J&].H$_PQWS+/V>1,7!%BN1@X+I8YM.T8\- MQP@C8?+09Z:(/=VRPHA'ON<:(@B<(E?.L$^+'[HH_>,,$&J)2_XFLIO=#LZ3 M!W>*!]Z?G.MGZZR=(KT13F$YJUA7)X.K1ES3V70?-8XU+O+M CPV M>M4M$)QVFR6+A4V=[-I<6^UBPQRT:!68.WWA7B!_Z*3V:IQ?9X%!UTGT/@1C M%^KOF]&]+UQ[S(V;N'%CVY#Z)E[MDO_K'"P=^EXE"RURZ%FQ\,C)^VH&Z^SJ M?H=L]3+3'[GZXH%[8=T(V[VI0FPK0<6'3L^Y--QZ O<[J6R3]N&XM[[!-/)RN3S6^A"]%4-?@+/?T(Q0B MRLEDCF$5VG<^78K=Y.*@-.I/+2 1WN&!U,\64"U/I]*>2695,9%A:C>4$DU0 MN1%"HFR*O2!1N(KO'#&P@#OP/( W6#>P6$X?":?PV21.Z/N;C@P??>BQT^=W M._?N Y9(BE8> @5';2/5K7ZQ0)H(W6"%(7B=P+?Q;W,C>]C^-4G:K- MX-@+*GLCAV]_%U5QU-^:HD!YJ/7J$1[ 02\7ZQ_IFG4L5]V>_/XXCR4W5UJ> MA=(=5PK<_[LRSOZ87YUH?+I8=ZD)*\.>_[A/C9GMSW^<_+1YL>2H/Q!-6_X* M'M7^O5W.6ZLSK< -G74ZHL53ZU#7.3X>>WC M+ *V2D[,=^E9;Z1\ZA/[#>0V.C-@L357KE*307)^+9VZK:VLIZ)2JZWS#-(H M$S>PF*=[06BZ$8N$X&"-@DIK\SCV]5 W5[5-$<1Z)%@4Z&' 8M\,#-O3F1YR MP0+;T8.AZ9?=4.Z&Q59-^OQ#IU214I$'(/C2F8B:[G2:*!^)+*^)%/F 5(($ M12E(%"4+4 ]Y+HHW@FX2G6F_PS*GG==:'Z)SHCN4:+FK?92O:#W2=0SR"T5E MI[J(7N(,O?)HYW^,5[YV(&6T9GZY[ M0-OAGEA,Z*Y">J+*A7^5@OY4H"#&)\XZY.&Q:5\?*LWB!LX9-&T9N5GU(+%YR\+#[QQD>YTQ(;UX9:8(#\[4+.FY8TU?T.Y#5PL._EHE4\ILBA/@J7,ND MJ7?#_Q3:7TN>@3J$'!HWGL+&Y_Q.\ANXI^/U*$]J$7B5-[,!^VR/NZ'OQ8%I M@YAU+=^-+3MF1@S"&%!1; O#O\6< /CR1;6O$O\6[Y3\E,OJ,+4H=/48"#0T=6:8W..ZPX1NA[$7,A:;W2$3JQ-$<-(!<(H-(/J&+N]% MZ6P]-2M0>"?GSEF[\/%OKU&<7WS]]O'__1NP3O=GQ*+O E21,IUC8_Q^T,?O MJ^/O#O%7)$&OI"![OIEF9$06A#/N9;T],M0>4.M9C:?]^OO7B]-_\.EW/J.( M^#[Y#+Z[/V?Q1<"9%<26%\?, T1CEAX9GF^95N@9(C@D:IGZQJR?%F.95-UY M@/"0QZ"C*->F0&M3\HI>5:"?)W.EX2\#\:+1TI5H^3C2[WY8:1DV[,+EIAZ$ MS'2X+WS+<2,/C,]0..*@# _5W/UB95Y"/E\(,6VBIO8*0(KK!6L8-@B@QD<, M'%U<=*GZ"W #\I8O&HI MB*F,B!M%\%X%(E#_,/6?2PW](L(C)>R@2\;/,G\N 0.I>&:'E,FOH/V-IO2S M-*6)=T<1\5!T?LTDBZ2XY&PE7:\+=;?$:0:5SOY%*N4?LO0&Q06J[_\$0?D. M/@]HGJVSTLV6#QA4]=!C<:";3L1"#M(KC$PKC63 MH>;#6NEJ145F "WK7RHW@""6<]@ILFKD8Q-D<[!5%=BDB"[0Z11D05ZROU)=T&Z+6*_B M^.@37DP+KHNA4.+O*FLX!<[;6E\CT?COI2E8,/F,7)>4&1 J),REOE;MX!:K M2%&H$#%B-FT: *70$N5[I>:0+ 1^I*I%Q NY-^.=/095\D751? M)+Z%H=BPD92+<(^6"&7YPT(N;99B*%%D,PJAEND,"(7V*S#) B ND)6$@IS6 M% )$&"I=I9ZFJSZ$T _OPJF8E)^&!5=O1XF]1+Q&6\*Q$S$Y,"_SM+EU37RM;7+NP=X<@MXK6\TMD]NLX)^:# MJ0"0AK2?S*=K&:EDC?D2T+&.T)/2>8?LC53Q]21>VGY4, 2L)N+3%!1LS(=! M?)7F@<1+^5*5HZ-$'\^W?:'D],T"%K!T069-@:N5=L/Z!=36*;&0_E8S*&K" MLZPNXV0[P'5 H#\I?(K(+..B5DY%A'9>0H7-W)??+$=@SYOKZBN"CRQ:7)LM9PL09AB!0KUFC)![9! MRL6H^C1,RRUZ1B+8U,2CO>N="YKX*HTCZ1IQU>9>SF M)(_L'_H*"I%XBYH2B@,QRV6-SAS_O9A%'V<8O(:3^CR%/4BF6YV_L^HD,H* M^Y[%8#$A,SC\CQF%)@]CWXV9Q\Q5WDQ?/Z7/:_7O$\-U;CB3O.("M'O@ M/;%(T,Z3$:0:[-2K&IR"DTOC3I:VC+KMX^NVB-"HV\H3,_2CTG!5[P-$17PL M[R#,(6J_9?4@$?(W_F.MVNNNLF+?#"R7V\P)F6!&8//0!%[0K! M0P@WN2\--C: =#I:RH*60OUI&NTRI".OEE@-VDP1$KHKF%EE_<-KRN*VVIU) M.Q!0#&=2L55\$#FZ^&LIJ""0+Q99$BSE&"6L4TYB^(:\%HC%K5#E3!VYH)U5 M=&73";4_N4 I "K%C-8!])'(R^F<@@78B@1KKN@)7*CL1T*?@7T0E]X=""NN M8C'CLMP,GLHP%"V=/P*V&RZ0HJ,=WHO&@RJN)/E8O&O%!47==.B\E1!5HHM" M)[#<2R:@D^J.:1'DC:D7H5$I)+JVUQ8R=FUD*;,EI'OT M!K/FI\F?:/U02226D]':I.=./G(+"K8L @5F]"_*B-^D_8[E8V/YV"Z,D.EC M^=A8/K:I?.PYEX-M59O.+TJ5$[T7]2#P# MY=*@2V)M)D"0YSR[&TV8)S!A"O>\81R5]9+4=-,AFRF8@P>Z3OY99.3Z6&NM MM$>J'JJH!Y>KP7HU6O"!;9!R09A;23:JS!6XN<'L'G(&4=,$0(PE)8'6(YQE MUB?'3A6@_\JZ$LI1 $4^)%TY2J;T)+T\Q]P,BI^B@JK24XK0+%8V;%8H'Q>7 M/@%;%.(3E;^NQ2-_U>IUK5**G.]*YX0\"F9K2N5OZ1.7?$4YGVJ?&YY-&AUQ,D*IR'XH*A)6W M\BPA$YDRZ K RA2<]OX;;Z^RT&3^FO1CR+1Q":U:5EI]S8WS3H7L:)*+.4=S MNCA: #1P@%/Y&W*E=$;K1=F6% EWM8_E"A8JA86C%9Y0 3JU,\4B@+*AC"H" M((97M. A^WK[X3U,1![$^12C%0_,N2(N]/=(O">()S=SX(')HG!82)@G.?4$ MD'XAV:!I%7

Y2,C=,:E7#U#_@7@Y MI8S'*3;URZ131-4MX 75 5 V7,T3T+\W@*U*);2+]1L,@/5%&'*3:3\(=.7ND]>ISQ+_DZY5A0ZJ6QBR M#FK6W$SPC8M^>T4H2;)(9930/D[1\8=YAJW=\CG.W"_Z4+J=145REK8UP3RE/8+]A_(^_?6A$N:4N\1OI0Y?Q)_IB M?H$;('B\+8[@"T"X73 %>E19,*5BX'JI@EA@$2YNTU8,7)/[RJNR-'@5B"-L MP2TO:8% \,&?R0E*&"SO 5$!1"0A1Y4ZXE__XC,,FBF_Z">%>OFBY4Z6KVE$ MVJ0;MTLRW;..85 &^U:-[_Q+AXA<<6JW!+2$:N6AQO3Z@F!NTH@R<"4I ;4I MSEE%.COU!7@=/%U]KI+NV%!N%^9'JY /U]<@V4X5%VB$!6J;6*,J4<.VK:"H M9V]R[0KA0&UQ\KQH"E>]0\67FU4!JBTB;O>N;'^(%0:+O% GBN[Q^4IWFB; M8,B%JO8ZC_'MBW?I1V@#"WDVH48\\:N0H MJD*D8TMQ_86[;6CM(UW>K-&=M6=WEF4I=Y9[5-XLB;"[*ND#Z"&=X^P>(C*% M^L1R"G&@""T1M=Z9J.N28I[(+'E%^)2 _U6]K?#JW0)'/4B*8YD"IA8D(^!] MDP"MG1JG%]V7N[=/MF6ML$7=O5L]M\21Q^YS1'EP\@R_)/F?!>86?&XNL]5B67<1"0I6JR2&C$>BRH2091BRFW*= =RD0(ZIZN87 M-S:1+)9R";)^D0QTS(>3K6/IBV1LX0\H?D$E5"W>M%LQG>)_55E'7FY!*4I4 MB5_H0(U"29H$(J1O2SV$9OXR [U*^66D!Q=(H?:V,O6C>ADZG(!I7Z%Z"6I; MBIJB+-T!.$H@?$7+D$\7=]J[:W&#H>T<[)2KJK?TK%9]*#E@(W.FF[JCPW^8R6-/&&$0Q%PW XX=7;;P.G,K'7^6W9GXE3"ZNA^AA#7;K>;_ M5BB9"@[UBM=&G_E^NPWL,!*&&3&/,Q99N&?/\6P11WY@FQ;;DMK]\-UBQGI' MJZ?MN^T_6Z9GYO7CLG=@;Q=E@N#G+)VE2^72V5)M8MF#X/G5XK7FZC50#[7_ M%=@4(YTC01XZQT[[E0.30I31I?^O$@FU37REFCY,^7V;8F'KJP\77]^^ICE+ M.!S@Z^_T@E.=/?9NZ(UOT*F5A#OL[^1+Z:Q#5Y+V!:MM;[17W](Y8*W'O-=O MM ]R'E@YAN<7RF\C_MS]--Q6 >F+(!5T=G5VWEU]>2[\/1:R2\L84;RR<++*Y;:WNO^E_ MS6F67CE:RU3CD10N Y:N(*EYJCOE=!G)1)/.C,H S%"J!2!YD)433#7W$>5\!KOK711;CHL"LGQ.6*%+7E/"K\SV4\ M2#D1:)09-9#@M98%\&K94J*FQI6] KLZEZ)#"=WQ4])"\H>D,]Z_O&=+0N&8 M)SGF219YDL;Z/$E<+7FG=R@9MD_&[,H7FEU9WO+4)T%>0_/-8\W)+?3JC@:T M[TL&WZ%-M^H)>>"!"#1<;C"/15', R../,,&"C+ /')7M>]:<\16&\-67^QV M+&G[YU:F<(6Z9]I&:/'088[A!UXLS"*.3>8/*+UNJQZ^R)$HPT$I+/ MT/37OHGP>@:+NDJP/'U MG>JL^+K07W4;3,N3@MZU&L'G)W)S<]"2$DS]R.XJ3Y5L%=/7 V[Y7N0P$?FF M%S/+%;YC&I;N&0%W#,\7OO23&*A]%S]L]H!W-\JNM<>NVA<8O?WC[LFYQ;8- MV*S5 1\4$N]X?DW4CU-%P;2J<8+>&P?V9W1T#F]U!R#?:!I@,(4(CEJ3K:*Q M0J(VXLQY$I5OD _7HHS?1NGMK.]$ST.B66W, /!9FMW7&_X^(=ZV M VB&YTH#K?05KQUH?J9=%"5MM2SBJDYR[?CR6OQ8MHM5 ](K:S+ *=;%N/M) MT8JDBB#*-":Z\(J_IHO80T"9^AR'Q\2$3"I9;G4\_6O9LZF?=S;R=6X9!M== M[K/0#3W+<)@?ZHTU?+ M:&BTK;>]M1.THU\%KS5R>=QGIQ8H>F'@1T+ #B/.?(='W+ =S[4]P["L)]ZI M07RD8Z?KF_3NHF$#<'!MC[0H*JG=G)90)KA$@*W' MJMJ^K]*Y%]=)%A4MM9';2D]ES5M;I;>7JEFC$7BSDS<6M\VN$DI_55ET2E-H MEW=C;B6FZ%9-QBD0F2N-NDC[+KY6R8+Z!S>F,*EYLX4R.Y.)8)M6RBJO1;DL'R/*A7_1,?"*8*P$^K)_,/M3XY&N&C0ICW M:J&] 6HA0'?I[]5D-(WR?Y75A]D F2AQN%]+L+UA\+JI00] WZ(9Q#MJO-F[ MQ1BC8>];6HR=:1]G9?:9ZFTK6T"4#*Y%-AR:=U/QWUJJ$Y+7E#"D^V2=V=I;0^UO7(#2S#:Q$MI^(R_E(6J7R4%72) MB"Z(R@N/)JC/-CF-]5*SX<7FF8*DM==@8+Q#2]!<9X \R= M2J/;YI2J*Y0CE7=D?X4'K1X1*C3:PBK YN>1*/J\OKE'\6T9WY5[*;,FLDAD MIU3/.<_%F^*'GW&&]I3?O4EF!!%ZZ#X9!KY_9MHV!LL7&?Q_5'Q8Q='/*([^ MTR)J7[/!D'*MM9=!AJ^]MNFU!CMSF'E4K]T-"#\1@"60X1@106A8:9GN$*'S M^(TY_Z$93=28BKAUDO(0#Q M;1$AI5J\(AH!'0P((W]=HK^"2;_M2DIXZ@VO M"P;3]E8CI<]N@U\*/O;L=K::3&@V=KB%*-O"+0R% .&F^#+R<0"!1CDQ&F[F MYX'1\4:J?;>N-&,5"^X-CE6(Z-HQP.7?'V__/Z]F[@UJXSW4>-B4/B!&3I,CP/3H>'<[8"PM8.GN*W$HG:S@QI+D7OI'E:(O)NZ;Y4: MKZV?G!L3V[+6^!\>#3'P:D\$V<"B'\"W=%Q*6Y]Y("=\:73_3(G>"[GC"MN( M;"-@+-"]P.6FZ]@1-T$-MDPB^G:Y[=")WG@BHM\+Q?=6690]?E_%Y D2=+N= MH!?MDM2)-A,4DJO:3E,!CC'F9W@M8NGX0R/=>U5SDW)Y8=AM->O+4;N[UJ+K2RB=7-:(1@0>M#NP+@>WA(?!]O17'Y)/XJ.;K M4GT%2/NU#JE-U->Q[^='?4,4'\7IW?4F-X=T<&==X+^O#GX V_I!\N)%8.P0 MY<7],=8='L8^M6UX"'S[G FJ=RDZ+-;Z&10-_61@]UZ2XT7H;4.4' V]39WQ M+_*(X?Y+/%]YK8L4,4G#7I[@!QE0\/1EV"&?UPM01Q-[Z,SO:LS[!U:=RBT[G:T MLQF&33#&^@8@&H:&L\[P<'9/AH1$/6LP,J.[CN=;BM/@-M5O/L24>$ 6^R&I MM!M41RY9"F6M)X%BCTF],QY_H"D!=!;W4R0?-X-\I(T=AXR9CAD'V,;89UQ$ M7NC[?ASA.)K8<'7O$!+LGK3AK7/"CJ0QDL8S4>[N21K8(=:<&':[O\=(&YWJ M9K&*8KV,#*!]VT_'_HZ7X.0O"[3F_ Z)=/3E'Y.:K;*7ZA?4>7Z6Q]F7E;I4 M.^W:#XZUC1[_X6+R$"7__C'9&!XFOX2X !Q;AH/C-J1VU_ISC?&" 86.M^CF M\F!5U,J)GA,''-=P]4QE/ ,T/D 4>9#H;,U/'1^"9:,.K[Z M6):5;*4'"YX7H1T.3O T$T(N@RF.>:>VWFW:PXX%0]+X1MOENA\"+4M\$)!3FW5NQ =,[)N6FLFQXWVA;/ #D')Q-V1TYW M:,CY$BR%8L0"3LM);[#S_(_1(#BNP$=QA-_XC]K%WJ:Z!^0WL=F#3?5'LAA> M/.KMK<+R*0:UM-&+)M>NFU0W(M>1JPW#Y6N>CGS-\\::F*=%OD_EZ-5'=$*^ M")5^HB>1Z%F-JC:YS'B]>(DR[ZPF0T/F_=DM1QM>6;' M*,V'&"TOM=9FB"[4AU"J?7+N3MP.U]81U=L\R:"?D3Z.MDQSBX7D=/MV1P(8 M">"9^*(?(B#A MVB$HV MG&9OWHE)">;$&U1:T(AH ]=6[X-H/OI;3/9@?\N(9\/T_ T$SWS,1F 3W=G7 M;-XQGK0;JGW+X&&%9O,L"OZA]I&MTFT^D]O2-R[6\L@'"4+M%L+9:\UGVRDU-O M<'#J/?IFCP :"ML:3#BL0-K>7 ;S)L#T\9Z1?W(/"/:(,ZY&-C&R"0F95T_B M:,EAG_#3WA@&6^?WRR/4A0;IG3JB[@F;8)'H %]6]"=,&PM0GNG74;9'W MB%H/LG%^6J"9!_^-DN_G!4!_ [L.3#GY.QY^,EMR"6&X;25P:3. SSS-$[SA M32:F<.=W\?-M$BVN"^RJ/:6VJE>/\ VMERL?Z2VK1!,4Y$I(CG_CR#[J3QT MN8/'>2RYN=+R+)36XYOQ*G02;XGZ<\ M!L"^X=-;?I?CQFI;N@'8U%&K+U8\(>NDO5_D^'GMXRQ:YHL,LR;?I6>]D?*I M3^RW= $O6Z2PV!GQ%;X0D2;3>A,^U;XNX ]8\YJWMK*>BN2_*SR#^':BA[IG MVD9H<;#X',,/O#AVA?#U&%4][C7/5I$(,CYG?BBD+@24EN0:$&>XG!*,.(#M M6FCB1RCR',LU\+?Y,@NOL5J#G.Y:"A1-?X]YDFG?^70IZ,XN ;76C_54^X1E MSL1B->G@3/L&%[+2*ZA=U<#!%X#IP9)D!R*1*GC$FFHMOYL).#T<%(FOO(%; M(NTVS?X$,0^@P=Z@L-W;Q34\A44OJ&HDJFGH+0"73Z=I2)"&%R,,WZ4W *Z[ MO^?:@>0[0>GK7"!A+.ZT=]?B!KEUKN7B"DEDD*=Z=EAH+8-\P6=84C^]PR,M M"*7$HDSDRRG5R,99>@/7$H5[4BM +)NE"^HI&RID" 0HE-$2=#U$.T G;..! MI >JA,C;/+>ON,&% M=AS9EJGKW/$" H!1 , X* !<,*G.ULU(4P 8))>C:GOXXP)>.JGSC]-,P@/. M),=!E M\QGJ$O_OWSS3<'\&)1.V!LB4:=*(!J2[3N: N\#^4>H!%'HB: .2-Z7(>A9'O6&OB2[LPV:>;6UGCR& 0 MV6?K&H6D$0ZR8S8F;'(*G#\-@@Y.\@M">]I;9P MS- 7#!02U%S\( @L^-DU D0DU]2/"TJVKB.4UC4[*Z%4EPW=AL,@>&@79^.9 MT/)E\ BW@Y_93$S?0: &;X)EIF=X)GU9E3 MZYE57ZZ&]_0RDC; @!D>H%9DV;8EF&-S+PQ#PS'-V#'@[W;4J=PW8? UO 9; M;BHNXX)4:LIL_O:N]MLW^.[;:1K^66T10"H V>>H&V1+<3)(J4^UU>A:R8$J ME7Y9=H92BB-:L4H/D!8M.I/@>X")9!=?AHL4M#K--$FA,^ &V-/5]0!US4&R M#>U69%(K2J?3]#9_LS<=<^-STC-6ACPHC -;GO)Y+MX4/_P<)?E\RN_>)#-: M.#UTG_" H>MGNG20JYPU]65U^8PNK<2D5&2!G3'=7GM9/S/67MOT6E,_<]W[ MO7;S-9NQQUFLL]-KM^0%#BS]C][X)@$VE(0[A#!?D;F;+N&M4=[*^]51 //66F&P[W39DYHM2UX30NWF!"?L[2#ZC]UQH7?Q'?Q6P) M:K0R*L17T"Q%37M^#^;.1;A8\KZ9-K9NT9!E\^&9^7VQXL ]+D?J'JE[A;IC MQS<=/0I,,[19Z'(O=JS8CI@?!J8?>\:JU7\$U(V#LR9.1\..@1+W2ZC?O%SQ M#SRD]NFY,9^N+3X;_G(@[>$7GLT F/EE]BG-\]W83)N38$;NPWM7#*_J=*2V M9TIM!Y+F^Z$VY^3<,07AS.%T:.=:OKR! MG=QIUSS7 B&P\X68NKS6.Z@D^A?:J')R]G9?>R;EE M>Q/7VE?+S /%)IZ8JQVA2Y2ZXW8Z0\>F8 9Z$E.&HLAE1JX,?;@!;2;D;.U>7%/M99%\1)/NEW%9J M\09'4>%]+%9"IU>2J%Z2J('-6\^L?<4%GPV!*H;3;-EQQ$;!^P2[;D1]Z'=O ML'ENUD+O_8^,;'^,3"%R%RLSD)69_IYTC3ZD/RP^=Y_H3+OSQL&S^;]=BUS4 M @)5#$"V$\"*W7"ZC(1R^U.9[D3+E^$U^NSA=N!PB[N)!E":+:@B0P!ZR9+* M?"'FI\OYI%E#E,9E2PQX>5&D4U8?S>BO CZ_*,J&,0X0B6"AYKC*9 XDEIF0 MU$3%F"O1A8[BUV.K<-T:IXG+*%I2Q:RHYT<9L*'"[!#(C ;@$J#^<7'Q6<)9 M=H0 * );X!EL FZ/@):P;JVH82WPH)K"#FN!*WRAW:;+::1=<[RY"-DD[\0=)J!O)-$KI+#,13S':ADZ@A3HF5:[7/"> ] V_D[]KU#RJLV)YHN@? M #[1@N6"/C)-;A+9060B'YH! T[FA)R9 #9<47IU7&47&T3)?!GDP">02!48H_L\PL)G3O0*>3QP,*AMA:=:;C26?>PC@*S_GARR]>0>O1CWDGW"Z M[U3)?SMR;YA2P8(C$-$%^E=T@T%T_$*;I6W 0IKT:Z5>? MU%3=L4Q96&WPMU-X^F1-4Z_M*VKNP(M\VP]BIC.7,2?R E-X 6"-X_N1R5SO M0.D&!:" EU^)F:H/GF>@F9*0H8*94!T:T:ILR #:E_"I^4"EMCFE-V%E7<:?BGB650^"1NXJ34':(G_EH 8F[^.S5^+YJ_6V/QU;/ZZJ?GK#GK? MXVK?[Y.<7UUE0C+EN;DF8'FB4KDT7G8) J4[J>[*JT!I!" M404)F1];Z$ZHR\W7HV[+X_!SS42PNU+^CBF!U?'.+'_GQA)[=]'VNG/W]%GK MS/767QY6#PY:K'D<)W# .\?^(\,YG^-*>G[IW4^>)+G[6.Y\V=G0'Y) 9%=3 M,/FEIXY\=M/DKV6"OZ38;P_4J=F?ZC*&IJ0R6\8*AX5(^SFUYY:2T6_SQYN/ ML5K:&NHL8K;O.H'!]#@,. \#P0P6>%[LA7[O0O(MD8M??JAH%/:MA/^+OO$? M'7F?!CLY9\:#DS[[\J&C["(SDN7S(\O0\[@9A[;NNCJ+0S,P'-,W+2?PK% W MK;AWAO:]R+)?KK:!?1TF%OKWCI9JAZ=[#4*?.\(ZD/\4_/N==HN1D5SPFRE. M7PIY%F"N*FEP\V0NXV*+9; ^\_RPQ_CB*U4,U^&6[X06CQTF M!(/)N;MFN[ MD1688;E0/R#HRH6:!FP%'H M4<3>!M1_8-/OW.9 M[7OL0O=%F!2FZ[,X"-U(6!YCCNT;=NS:@>"Z:\:QQX8H=$T=.ZM,=/<9]G,= M,;-T1SO"\2TS9($=L2 (/!$R'@N;VY'EQ98Q1)EK&H"9WL35AX^9PQ./@Q"Y MQVCLMLIX6K-@!G)6+]Z.\!S;=,'=?TW]& M<3L("U<2EWEFVH,1O=T9FVN'KPTTVZZS28P% (_2)=9!%! [SKR?[C-Z8(>D M^T-G***A&RP]1,.]JIL.+1HHF8]-#-:6#0>:2TQ@WT=7IWNCY,!GU8QL:61+ M?;(A'#>T!7/-D$?,0 LJ,G@LPL@Q3-LUK4%JK/;)N66QB=LQBVID2Z.F_;@M M\W8JC3U\Q7"[*)C:2P F)=^+AB95YPEJAU+U\+B]%IG8M5/-0N/:/$U@40@+ M[/219EKZ'5$6?CG3/F]ZS7(^3S-5HKQN.1,L7OZ>1-2@!58._.8VS?ZD-AA8 M_SSCL@>;[( #![U(9ECIC(UO)E6'&+@[ /*3O7)D5QQ9]R.ORTX:L&3\#'5; MP1W>%1.%NH%!G5?NYDA=59LZN1OJ>X+M-E9;\YP]40^J+^)&]GBI'B:>GG366WT%$2QQV++YKXNF,=,CP>^+T(!2P_]P/-6 MZ^N[2MDSL;F8O=[[J(9K6H%LU.2GQ+:^G:]Z4G-GVX.M4#@?*^0?T4)_N17R M8Y7X2]OA MS43@!U$0<-\6CF6[NNW$@W2BNIC.XDZ8[QUQ?>58%3W2[0.J 5G(O"".F1-C MQ^#(=VSF!%$4^;KKQ\(9I)<11\\9QL3T]A48?URZ?0F)T9>%G7\D.LJN.::# M W3OP,KSY%NFL%W.(B\"EL5T%@2F[[FF"(7C&DX4VH/4-W#RGC-QV/!K1?<> M_!P);4A[ZT%HNC#"V/,]#U1Y9H1ZX'/'#0++%G$H#&>0;5,LG)]G39CY8+U^ MCX36#&FMZ>_]H+$?F)Y_9&,_V*./_?C D^Q_^'0IWB=Y.$WS92;R=@ %GVL& M4$RN.WX8<,%#CUE1[ G=YI%MAMR*N,."U0 *?D>C#VF_"HZ?4>V;-T4].H,6 MV[_<7&D41Y'IA#&S?(,QR^3PLVM:>NCHL1GJXN2Q>SN7(+Z,RP[6'V-CZ ()$!5U$=BY.]9AI9.M,[^6G%_@.QN,5Y6^H= MX"%D.T3B,BI9APH8X:6H)UJO\_D"#\XIK^6J9K($Q9#M#!'@'_GR50=DIR= M(A0.R8D:-*J$!N^H87TU?$RJ@2DMW'IY9VT>^*R_ FB2&(X*CD#.Y6E18.VT MUYS;I!CI;7V,5@\6&^D/_VQC*[PAV*L+5E3 M,A-73L1$?(H$IJV2Y8FSV:_ #(S$]%2:4@L17L^2OVC&4*DZ:>F<["YD(N4# M<@A1F"YG-"J:Y]=:/$UORXMSV%YA-$K8P6W%1=S6K^A T-[Q;)JB(%E.9=[P MKK.+G&9*YZ#L_&:"=GU>=NG/*"><$^1H#"3^@*,)X-3DO',998A$-_R M/&E/51LD6+8/'ZN\4I5G)4-,S$1>YSIK>!2-#"WMNC/MXXP0G>9EJE(#?(GB M@\MC!"==(DN;(G,O<^R[ECI9O5*W**]Y+J? U[B>O<6A4CU&:KPA<5]&F<,2RD^%Y;Z=MIA+C"TG%Z MZ#@]M)@>RL;IH>/TT$T1J:T1IM6(5&1S[C#A.)PS4\2^ZPG#\OW8L&+77FM_+4%JB^Q4S*+F,/%,G H9GT*_%VJ5>;Z\F5=CP5&S MZ5+,Y0!VBI 0+39LO;DDR0IB^9GV[IH#N/(BG@<:3'*SA='1_CZ;1TT>D M(SV=$\@!GJ!!I#>BC!0"I+"&$GZ]O4Y@\_#'.SG]G5R "*'6M M8UTE !%GMY,1A+HFF"JPI"+>V"P;K-8K,4$5=N9;S&]2.]NKK"M9:L75I]8" M4-6ADB&F912TJ I+F\<"9AF\09F\\9(J68O*1S"1_Q"AM'H;_@,X"9"1.:)^ M)-2/KV7H]4Y^(LW+G[!-;P*1R9P8RYAHJ $IDC,-M#Q1Z42-<+JJ7/9@8H-AW_^]A!."N\FI M_7$F00(KOHQ_E['0^7J^SVOQZ\L;6W&QTJ&QU-D7DB+^&(6U>SAPAR^ MG)7&+]SP6SK+BE_)%/Z?(CC_K70@K:DRMJP=,C>ZT< ZF/NXJ[ 9&#RL#5Z2 MKYAXW0QH*]6ERVR]..Q6"5!"P9.=)&BL#WAN!++TT1]-0;/AGSGL?K6_&U]K MGNF>O?_7NF>N\0@UQ8\$!.MQ5JN?.;K[R!70 RQ*K;+9>I3F'L?6:E*,C,*" M(VD%,WIV._Y<)M*5HD\K9=^SV^T6K>;9[?<+6C7/;E?_+,)P1*,7L#0E E.<+I'_OTX8N$('I,]AG MY##;CX/(Y8XI6"Q,80LO_K^/N]57O<6(M^R M#X;3)N+E;86^2;EH?C12WAL%!WN&'X-M)I]'?LCORD<:>.2!.%ENK^)MHW7$YG(8!$ M!9Q:$:967]J!)(KT#C&5G7.YBC91]#>L8N[M>'L5O2XBC-T1^"++E?):RU@> M%M0F,L[;B.)NC251TR/61>]/'DSR_3- RGLUQV5GCN/O/=[AGWG&?3O0;NY. MNUL0Y3FO=;<0W=A(]WB=UBMY72^YJVT[>^TE0^-;"A32I\GO\ 94'&"\W/ 6 M/ +A,$#8-K'FR'M>O^53JK;9FHJP'W \TW9T+ZV3K6D)._)#@SEFP"+#XK%E M,#?V33_6+=]UR9._0W^ZTK:M&>W8H*YES.9-:S9OVKZE[4_OZAW*]#&4:>C. MGAK8#:,Q]7X&Z(WD_!+(V7,,(PX$Y\SS661&@2=\PPK-R!#,U_5#DW.+8IE^ MHV\R,*&\;YNZHP',>>A87NN'1FV91N6?E3BEQGK,HF& M2,[WG9!S7YM@72>ATBE?= UZU.*?C8C[2^$YG_,[V;0C6I*77-;&;0F6F?U@ MU\G!AD?,K_J,A;",V+1<+[+U@#DB\HU0L""P'<%-G>M&[_;J]R7K-53]52P6 M4UEOU9NV3:1MW6\W86]Y8'L2T"&'NHRX6^*NXPL#G9M\?G0FLD=SMW09%PW66#[GNL:06 Y MGN':C(76H&BMIYR0V>0V&P8I/O40H2-0\AH?A9>$I\F/T^LD@G6]P0.T3\[? M=29<*%VPZI50'NB]U<)=QYP<-[D/72W\!T]FG](\_ZC:37^.J<](!]R$J'4Q%2<_1'3Z+Y&E70CLRNZXAOGS@.;>D,_83(MY@A,A3NP&'E!K0*H#9MFGED579J1: /$J7F.M*7MF7&;G8 M)VB&S:[Z#+:. H/9W B- #B6;P:1"YJOXQM""(.'.]<_/T%<8[.RX.]-6=@C MG@S<,35RB9%+[!C]!&Y@6V[L>@9SS1AL8MMUW(#K,$Y?8H9IRUPZ,*V5T!QY96FOYNK'C:[,A\C6/M!XX?:]J MTHV=-![=G+_$\4NXW4Q?(?78?_DK12@5Q1@GIS/TA;R Z R 6>/7:RO MX+MRL%J*0R4:(Q#E *BPOH2BAS,6<%9%G44E:"UX49M$UMNLMO MZ>ST^4UX*0@X3A#_MM-QK7/S2N/MV?2N.7BJUJ^8AII4(%^9SUHO4T9(XUC MU9KC? ET^==2E"-7$ASD":^ 1<.]Z=5,]FB_Q7DR(;!BH PYMVA*(]/DUR?E M);6::S&-Y%Q)KB8#7Z5I=)M,I]JK7%3=[]8<31P_VM%(% $FELHZ_S<@T$2& M=P&F\,&L1;O.D$7_VPZCXPU3#60W_N,G?KX%LH^*],5XF[ ^VJ*:PY67HRUD M+V5C0Z*::X93;%*3H,8![CKJ#5L M8Y.(6]F..^19=H=GQV_DN#1@4"UN0:.KX%BSDFM@(QPYR;3692%,LG!Y4TRT MPNG"(>"/G!;5^2V<;Z#F_"'KPD:;-!FKOE@Y) H'MXF,< X]TFK !#!:3I)_ MH0'F+=*,!J[.^0*NS>1LO:)/#^Y+C16 O\9PU%)AD0,'8'^D)"0TUNHFA;NF MR9\")[?C<%!<8[F+ B3(&@.:;S!/L5E]<]P@/#K/$I0IDL) E*C6$T 55?^L M92[BY10^%DME!$XF$FKX%;PV3Z@S.D BR>3 PHM9[5?2=G#%BO&C)D13QCJ@ M732^D).L7LEE\^EK#4V$.;X$=UD[!@*,^ $F0Y37B+EY.L5.\I6F[75!!Q+K M#YK5D;8PJ[X7.5@Q;,%2/&[''$ MV#AB;..(L5XCPP:CP[RO,@GC=)DMRD%3*&S:OI4 ]%*TH@ 1 'Q72:CAA*#Z MR,E"FU&SDE"4X%!-G"T-\J$<+X2&4;A$RXYF5H6H'M0>04D"CQ53V?!G$&L9 MR%&-9"GH"77=A01/.9RIH8R >,^IS12.)I("FX1[M>I)?8PQ?1@V_#8%_9L& MG"0@OT$-RLGG$\D!HO-EEB]I/^)'TC&]Z:J:!39/YG)]BV70W.*"=O[K&DTENT-";K?1<$ MI&0&9L85JV&F1:AIEBZ59L4,/="X08?XE_P#8']V)17B/FT4'WBT51O%XF2_"'1EA@MB MHO +:+[BHMK%^]HF=LO>KQHIVNSD7#]KUWA)CQE(@BG\=D;=T& /&R O)7')0,*O>=]NY:W*#># :?N"H).T5[ KZ)IS5!FZ@0 M;Y.ZT)$>W168#/''VW#6#*0-K)NQ,BAN,I4? '!> KP._T*4'JZ MQ6Y(ZS0A752$+?)X.!Q2S4OXW-:;/?'H# MNFFAI>488N5Y;?JENJ'2IBZ(.;5;,35)N/SX] X^+]61QH<[WDVK:-'^-2H? M-T#CY"8BO)/>H!NA/'8@&W$N)LK%8'7F:R-DL*)QU6^5GY'"N9#@JP&'M(-E M!RK]-+\6HAA?NI:-H5J(ZJT:=@NJ6: Z!VM1$BG?ENH3V[ )\NLD5MX]5!)Q M%.@?Z(B+8_19E2I_;5UJGFKSP%?WWUP"H4+]L.7W-72^+'% 1OM+#X;**?^*-'TQBR[*D!(^ M/4T1!'F[5;7M=+6J/EPDI:"V#>2U8>1H%3LFV_HP/])BS;$1\S-OQ+SCA)AGVV^XU3OTOJ52SZ._ZL<9 M>A?3[&ZBS41KHNV]8?"R4IIWV/^SR5N.0]>W(J'KPO58H'.?,5_W7#."_UJQ M&^Z:M]S0TC8K:26.OD-?>VU62BT+V3TY-WQOOQG(VX_U.(H11O)\.>3I^KX5 M1&'H!LQ@/#8"(_(]T^*.B#E0;;!KZ\4]DZ=W.@__ M$;<#&1'Q@-S^'HCHZ&!V60]6SL;V&+W0Z**CLCG0^)SO>E<.R)SLV]S-D8 )WO5G=^F)2:'H5;-[+. M.8 =ROHAK#^DR#/&I/PRTUF9+ 54X$#S&5EC)GRK-<#^B5CV+:>A(IU,$3DKD56)LEL0C+NN9P MUP\J^YK>]4K<"X*(!Y871YZOLR"V RL0IL%B.^:&Z^CKE)CF1/!/L.4TNRPR MZ F(7]7Z+VBYF*+]A2RE?AE[CH49>^NX79&QU\B%P3)QK!=+PNNR7( *!1JP MPP28N_5YW; R.->]P,KL":J/:LT?9P70/HL,@XK\JIJ[=&I6(&)@:9ZU%;^_ MU? HQWIQJEL T3.3)8R(3IA(-<<\:K[@6GZ-J0^U&@QB2L N^ ^1K]1(B")O M>"7%N\!:P.LY#\4**JLLHUQ63"N*>I^)N%;]]+'JP;%CGPF_U6?B@%77*T6QF.PK M!0;^@ YAN(9[FQ#GIKKH3(0BH8RUVA_G_*XL$6E6\,RPET!YN>+.D:IE*"N! M9:99($)>*\+)K]-L<4KB"63(,BLNY,WN)_5$MK_C$K^GT^_X4MPU;0R$92+5 M#,H8IS=&(EB4_#&O:GPYK"5+5$X>REG@I9B1.9$94=,F)8E]]A1-[WVS&BUF!P*,A-U!9FT9S22^3K?*NNC=SGO M2>-X)WT W[TZL:5/ ME?I8;3Y6FQ?5YL[Z:G-<+14<;Z<:TST9:]1?:(WZ$_A6ND^"V+3]1GODS/FU M$;TJY[V=\NXX)Z5/(;I TR *A>IC32V,65$:G)Y6<$O M:P;0+[J[H3?6"XSU H>/'XWU F.]P%@OL ;;/P&6CU4"8QKR%D^T'N@L#FSN ML]AB;ACZ7NA8ANB**^,@)],ZEG3EL9I@)./'(6-;Q+:#A!K8+G,\Q[.$ M&7C8@\V-P#)R=DWW.! 9^T=%QB^AZH!.^3J=1D4/NJ9+9DSP7B% RX4]"M/@ MW'=8Y 2>X&[HAX[G&I8(;3XH.=IOIK:KGYRSB6&T9VJ/!0K/!W]C'0?;,'2M M,9T%OF6Y#'XTH]AGON<.2H#TQ%\#\==AZ_(K#4Z,;\0]I?(_Z6 M$]L=RXJ,.'(#-V*F'05Z:(:FL$(O"DQA\D%)C3:*6B?G]KZLCM&PV V[?N7A M-?P1^YC$P$FP3U3(^CE3%<#/;@) &' VY[G!DB\L!29J'K^Z#Y>*9UU%:&C1BL M3PSSP=TS1CNC%_YA(A%U) =0GR:STWF67H%4&O2 'DUK MHMO["G\,)LM@CU;+"\;]"*P9Q^,"$,1C>LQ\/4 Z\ ,W\H7.CEH685\RPYTP M=C2X_Q+LG4\T_Z Z\,36XQ"MIY^<>_K$U=MMW%HYSZ/QV")\TAH:YR4[]V=F?1-S9F>>VKJ_@$T;(9V M1&(8*X(?B:F9)^?,G%A8V[Q/_7D/Z'-@XW)D)",C>6ZF^&,R$@L8"6I'#W8+ M#X:1=#12'&[CQ+)&6E.5S]BP&8YP<=TTOHO)P;4&8_--2M98RV3@=I*:+]%8QV.5T&ONWZMF'XG#/#L+GM M>HX5 %ER*XP]071I%'2YR]2>A]"E?7+N3DQ_K(X>$#)]%5/XX]5$NQ(SD?&I MC+I&-\DLR1<9=:\XZQN&;@:^83Z08[=1RD64 M&E)!_$M(?/F6+H#5UAUNXYBT<7S2XV28WZ?+Z*.I@!Z:9JZY9]-LG),V$OJ+ M)W3NN*$MF&N&/&*&'01F9/!8A)%CF+9K6D]KZV$?K(G-]CQ_>ZB#TKI' ^S8 MZ!W'(QQN),WV=N#.H[<#_Y3.KKZ)[.:]"#HZ5_OZ:M]OQKC'/6%;\&T61(YO M.(!QD>XZMAXZOKW:Z1K?NZZ]]R$"L=W=Q+?O:@4*G@4$[MN6Z3$6N;H7"T^W M ]..W2@V 6HEK;6P<_=^]-TKW?;EE94*/PA-UX.;8I=YH>&%'O=]H %?MW3; M5+W(#X/B7ZMA/Q&AR-Z?NSS@,GD-MW1G*TYFTY.39PU9RKAUOO.GKO/YMGFO7]4:_H"2Z)A$='F47.^B:/FW+9, M_9MV@W.J,*OC8IXE4TV.;[+DH*5J@&.2=\ZU5&.DX&G52+\:@Y/,\F5&DQ-! M%[A)EC<%#H5R]#J-^SO3+C;,D)+HF2X7^8+/4!AK 9_*88P\[X6!MF=PW;8# M5S=M%NFA%^L. VX"HL=GP(EVGC6')(_RYFV:990,D_=&/AJ,N,YMLG;>W&&8 MR=I4AVZ.^$Y.S_H@IX8F8NN,.=11;-)1'E=-^!I>BV@Y%9=QDX[R#IV!M:9= MC&E'8]K1X2W@,>UH3#L:TX[68/N7-9,<)UJT%-I_<3!"LCO-L$FQL,>\I#'_ M89O-XH,1S81M>)')A'!!4P_T.-2-R W"*'1W+Z M#\]Z:<3X3"G1#T*/NSJW;4,P$;O2-5_TG9-[G(W$@'S(N9;,0=)YE,C5=M; MYPO9+SVY-$Y!'U*;R#$A:=]A18O;H6D)W=8%"TR'^X%KF$(/.',]8>E/PK@] M1#3/'.<>'")-:0HGUQ$@N4<[DP=H?$=-0_OJ"_ @&L*(O#&QF7\4RL\!FNV\ M5.S<5['Y [#3T77 3GUB^8]N)(^J>8_F;&^T=RK.-\>2?\"C--Z'/#A>S>D0 M7=GJA*7.HS=]&2?GYH0Y#^E)-6KI \:UQV#B]\4UCS4&(ZD/B=0?0\MX *DS MBJSZ9KM!\/&1>K/*8#57?4/FG=,DN3^6^2*)[YX>E\H68T4F,E:2)XM!L "R\$VTS&X!37(QJ[#4/CF/TV5VBJFRJR>K967* MBTQUT6*9=JDVM9QCY[4^2;(B$+83AV9L"\%8'/E>; A'CP37#=V+ TFB;8'V:^EB30KNUN<.04\)'';"IUV0 !8F,B*% M AJ +@LXT5XHXT>^$>D^-RV/,_B?P/:!2DS. S_@D>]VHTP[K[H+8Y0-^7", M<6DHW5:,@8WE"9R83&;G3T Z3PP'G.*BVUOAD*U)I9/]/7J!1<=6!*X=QB$W M&>"([]BZ';K"R2F(MP))9.%VB MQ.D'M<#6 \<-#<\7,3-#G4,GX$GIU$2?I:+[ T]8X<:D$(W"?ATFL*O"B"4[;*< M$W"Q<@<8MZJ]*1EY,BO383 51F)IB;3[!+8;^R:+1:P'AL'L"/#6MKEN^V8, M!^"(:!# -A'8ZZ)#]P'V6D _7VWBGT+JW_.IB*Z #P*8$!*@G.(4'BS"RP&O M0I%\1S-D I#Y#N!+<<(U4GX(]@M/UO,#GFM41[.@1E)POE))7U'US[2+[SR9 M\D!"OU)A6C9!0K;#'R)TU]"G@.S_%IB-VM 6UR6-*-W'V]3*U:V5K94(N*-6A7&;1 DP$H_67Q(8!Q ML5)@E\[Q!73A%7]-%]_B\K F$/Z".XII.ZKN;A5(K^$PEWG/:D;F,&9&4> Z MCLUL#XC=Z9N?NON0DD)6P5: !5=B8%> 6OTPE("#?G1^DG[[ M^.O#ET/FZ3D^%73=8TU5-D\)2-LY(/FU*/C+*K\H,PC(OI MPZNCY2X!Q3G.$X;[J$_@J7"]XC/&=8 G14*H/-!'H(GPDPU4%2_)A&]5T5=C M/V2:/5._.@']/(N2 "]XPS'5@V>V+!7\8;!R5[8!)2]OH4X23>?IYEM*=4ZU M3=.QMP5/CU(2N_\]H"[8H7S+_U^/RNB/V>, UB7=]-4JK11]]OV0BDO=GGT? M_+Q]L'P?[D+&%[%05OBF\',2+^O7'MF= T+QYQW%+@QOZ/2%OB8XL>+V']"F MR%IUN>+<( OW";Y>^AAZX/_P?<"WT5Y^UIE&7;UBB'Z2H.N!?=EQMY>7S8N^ M&;@APVOVN<==H]!["ZS&?C 9K?,J"PY;'BIS_9N@:\4M$9BRO(,$JN6%:QBS MV92ZXEY0N,)0+6 )OC)PH^#&!Q#]$-^7DQZLHW"/!E\?/GP9_"1\>XY*P)*$ MYOJ;/RY3W-E&,3:NX"N:QO!+(-I,@GQ)?AP]9>\'OY&C:W A>N-!7;L>131 M,A"GH9[GH%+9]AUF^";3"?-=6W%-Q?(TQ64R!4>A^DBX8A/Z*, ,0S%P5T@I M'P_]P".7>G-BMF*I$"?[*M&):LB.C%&RX^LNI:8NJ]5G7\W/"0$[1VHYB_<' MC'\VHG#P">, A[#JR0QB*G! IJ\8C$'L],B6X5&R3^#C";21E2=++S"1>CN+ M-J6:3765:A9QF8:U!IIK6PY1#!.BD5W8A'MM/&03?%CZU@?AS1B*A0G4._<8 MD1IU: ".-94IM16',F)1Q2:RY_F*[GDV883^ MP7V&C,>.!.$YDEU*\4@5I8KB^(XSN=BXJA)%51Z,M9%1A<=37[TJ8,UO[#N@:Y;ANY#+B/-8J'E>PU;D!4%61XI#5C% ^K#FM^3AKN#M@5FRN' M&<5=B$=97&H#%ZWB-+8S$^.)>@7ENSPF"/D.\&KB 09G-<\/7#S8@N#%=C23 MX#XB^/3H[>FZI]J&(]P'L^"WO6[.(4!3GOP M5Z _<0>PA.5EJ$8)R^MBT(N?P6BZP0R"_Z(4K5;$2!3<8)IDK183:17#::]& MB7H5Z1:6O.P8-9(5\PF8,&N(NT?MRB.:2E_I3F[UYE[>XHT^Z4F M_L)RA?;@+Y3W59UY>D?OKV_1PEH4BPXV4\X>+/61S-D ]8,LS.>_$@")^=I!"U\\N?^%Y; M,@EFBUVG)']NL1IH+74'19(&(681/K.0BFQ$'&/^AB?*3Y,Y>#S/[LOD.L8;>(JOWA+-%K(O$F?X+ME"R##-VI2(IN>;7NZ1GW=LHB#WY4V[T_<2PR,.V,/X*-0K +D\RLW M"#&T4CLMW0?14WW-]7P'&_U0)IL^,YEM:K)B:.Y%YB$RWMC&61BE5ELJ918C M/C6PA%$%+G<H3T'N, MR$0CFJ4SUV2*HAJ6SYAN;>J:MGO95M^C*;IB8']$ZNK$!^HXS-+A3\51/-OW MZ:;W[";LZGM\AVJZ[YB&"K/Q<-(JW >O4F48(3$&FRQ=6T^1_Y+PY'@?_.R( MP\!QSEDZ[1 .3C(;+X*&*)?!_-)T0E.))[\SC#G QYX"-^+QOH@::#@'0Y U MLEJ4%8VDKQ R0/R!1=#3USQ&02O[3*=S5FY:Q5]7&*QX99)'1K_3!'U[SOG" M._F:1O'B\P]S48#Q_W[\.)1^^^VM]./__E\6".LO_"K^N_++3U@1)5'?![.5 MY3*)AX!)Q>8N,)H8!B#XY\?!RG>#GP0ET%5:Z=;&#VL50Y3H/HFLV44V[#V7 M/'CI5R0W!WBB+M HRV(5]]IX[OC"IKP6BL=DH.+Y8O%GBN*CW^?AA/MCA0(X MT$+R+C=O;3TEF+F39PP($GLYB9\$*<5U=!7D895.O%R=U7.2&@FQ-AF_5M5Y$ M7*D %RZQ4I[*70SI\XYQR82Q='=Z3NO4* B6!T[5/$E$)=^.YJ.^?[*Q")H M=V3*Z0UWQ?$J( UMS5BD28PL_[_V<-BQ,HP[S.I??Z;C'90]Z2H/D7VK,I= MJF?4];DA%J9WGP@^D['*%I%)_J!%^\>-TID7@93,!3R6I0D?W(JXU\LU ^=0 M)HJ)[II#B&G;EFGXFDP=PR>>:>S= W)5E7W!57SP_YZP>QQE;65O8PUK.56V MO'^VLBPM(TDQUCC8[A$9<^]V)(COM>/3*@4NLJ4YZR.,DR21?S=?$Z1UAZ*Y&J[+; ;]FFG7KUR[?@8>P5WN M%437$V9O1KWIR'WH%ET_L3VQ(V23E79^-2=1&*8GZ0C+^L-F 9L 326[< MO#WLX(%9H)U.^U2LD6W9'>DQ2XR1KG1EL"?KWFN1P^[<.=C]LG_W[-Y;H_/K MF2^U.]IZ%K-/I/JGN[;*?@(@0_#J<)";X9'ND"'"O0" M"0\+I8_PQXVW8NY;49^T%;5<1DINB:A4YP\^5&Y@[,$CAW>INB7R?BD'<*4S MAI-0NS$*7VF*[RWV"6\H_[>!7<5EFB_10"O;0U5MJGCFZAN']P)ZK0+:5..) M9@64#,::/+24D_<3;TI ;Z'T[4/%$>NC'XK+\6F%G?!][M)X'DL M?(-,KV,5/*\!>!UR0+5T%09X*(5LV17RA'3ORQ@;\EJ*!W_'JD1L[#$D%7D? M?4OXJ^&[IHQQDWR'[4&&!MF$SM97R9Z&:_+VP(7SUDMOD'21?,7NRNOGU^?9 M%-E+N^U;YMQI[7::O8!%0L2!374)]OT9ROJFFIM+E/SVK-=2P]HPZ]G(>HK< M8[ATT[;>:!R[GVU=S9/MX]4N6-;*1-6%R'@"/J4-8W%1;U,6C[;>V-QJ'[V]K3QZ)'1PFMH^[^R3-54[P:S7W2 MT/H(O8U-3XE*Q6ED^XE'"%*.L^L4-J46;$''J@;Q= ,VBFIDXF%,&@/8V2M)5^IX: MUQ#>BB_= !V@ER -P0";GN+[IF/*A&J$.B[5*79'=BUZ)-1 >Q!&0+*#Y\"; MP\(@2% 4BN929:PL%VB'. 3H1GC8K7@%%&@%=&!GKZF,+LHJ73K??IP>]+X-NR$<6?^ :!%0-WCZAH%9.D1O5S-]:W+^D^MJ0[BQ4W MUB4=O!%[B0:.E47=;L']:70\QDC?8T 5(2U2^4X;5=A(!P8LD!J5-8]XSYC_ M9@LG:\__:G:SCL6"VW&VAXY\[9TL$T+Y(41<#>UDM::L^<@=XUXZ;TXZJ6&Z M.B.FZE(/MQ\LN7]@OSYFX.X>_2.'[E")0<;W(#SFG?V/5LWLZ6 M$M7[)TSF^ _?#:[2HS8$8&:;)^TN9O//#VIXL[7YOWW&0L35B4^RF"L]:6U5\Q@)]75>S 8=MIL M4^[\+20O?YT[0@4'H1L]L1MSFW^\I/K-2?^14[Y*(#00",LL243I%*KWC-O" M4&?4ML8N?BKN:?%^WW?_87%4Q6=D,,:>?8KZR_4YQZW6OM_6(@\?]CB2O;:>\2=)RD_ MIN\ZRDDU- M^R9LZDF\\^M: :P4K/9;\]@L9MB8%%_ Q%;+2/H]"(.G^9.$-57@;\[HJ^BE M*)Y8ZD&.1(:G1(\AS,O#W5IL>AM3/C"A](C"V%4TZ&XRGN"&> 0D+'S M>55V04X6U1+X,K&I4:X!V:O\:$VRYHV!;&RU77[G#DM[^;L$[SYVPN;/K/?81B3 MI/8VA3T8:T.#Z%UI3M1W#^M%M]VB6QD:;A79DE2:,DAEWS"L38P$:T]N+#>D MQ68/B[*_O41UK9VI<&MGE#-*^H3KGA=KZO$%#Y;93 5]H;>)R6XAE0165>]S MIUNEH2>=%T=;?:>=*MT=/!H+U'MN)*5FJ>C9MFIJUFIQSCAQV4P]$)6 M0^_75?66,ACK9&@H5E=.^"_@M_?\>W(C49MO$9]D:!QO-CJ6F-(9>*FGV1QM M2HXTL]K4VK+G081MCHT*D*#'@FE9\==&G\S M&Y8Y#5LQRN4=PXNPV>U$!#LQ (^J#I>W%8C?5CYS$P1JM]9I3Q_YVE8.SY25 MH7U\=F;C:]Z-8H5>^GOI;XG+45OV#8PL=?7H%M"M$?T]N]ZV":ZC&FA!-(#\ MAO@6B$3Q+G,EI2\T9:4A5N,#V*OP 97;I6M,G=V<>QKYF^\9K[O+WA#9>A] M;[YC>_-=50W^/_D?S+NC,"KZR*1\7T.*B\;H ,][+W?@THUPZ@^RT?WOEC/' M6L_&OO]-YOF#\PTFI1'GGVR/_'/QO!?2F7N*Z"A^9C&JUX7G?ZC]T]XE##HDS6B45DGT"8@:QO0[!A,YD8G-U+:*"G M87>+LWM+FO!9_18*"4I!=:! N BD.;7Q2#_62S[@E]V/O"/FX M'(OV"?4VF.4ZCD:-:.!++D3\2SP]45;.Q& J[AMO'K\R&B_5KS(8*]K(4-:/ MAB2\K)'U:F(/J_-K7L?>GGS-,:>6C(BVQYK?TG;>GK'2<<:X6VQ[N*K:XAD> MQK3:8&R,9*-!/74"0]_Y!3]<3S6^X&0P-D>RN:^26B0^K)WR%U,AUC[?XY-" M@D%&0YT DK\$L03 M5(B]U@6G\!-'RQ-+?$(=9E!?\Q5*+%6Q5=F2+5UGA'J.XK)_*9HQR.^:Q,OC MXD=VY\2,_GG':ZW?T.D+?4V0',5L%Z!HD2'K\M*Y4WKN$WR]]#'TYDD:!_#@ MMU&Y1D".I6^+AK?U.AV<^'D*IR39+V13MP( MYM[ENS_)9_J*>OD^]."3>,Z\WY8IY[A%-(V2>5S1#,;6Q8X5J&*P(V@G+,,V M5<\R&+7 2NF:Q0S5477;,GS+]@RRWCPF>Y^4-;].RLEPQ56IS W;^*!O7Z:W4K6DY8N5M9E*>(.I($GS!E>B]0VZ M6&O[@MM;X/3)>[>>O->2_5#^Q+[A39]DUR?9E6^F_VY31269!Y+SXMMY'+/Z==.V"=(]U!K#)FM5+^W= M@VFLYTTOJ=L/U7Z?LAWWE:0$?>>-@*:7?^U3JL]D[ M0?1O2/-*0?*#[\R[^P^+J[J.V/8 I,6"M_W2CN32/IVY XI[%\OMU-T05"'. M,+!=B[CN)J!#<,V&4I1.> ]Z&$!PK,Z^PH3+$^ML.OT0Q7PE'G =OL$R-"!1 MF <$$M62/,P^[[?U>GQ/-BQSFCH86Y;=(CZ[!=_ZWGO&[(Q$\N/H27+G"0R% M;BJ_[9Y!.WF9D+V"6E,4#>Y');6H_TKO3+57#M5F+#,:$ MM*3J]69\YH]A,H]1]_;N\=FV-#**;W%"],%8UX]N)=8[N^UEJL8W+78SE0%, MU:H(ZA8\V\]QY#-^3DRGDL_ZK>.SZ=DBY3^PK3&?"9)1@?';.[57PUL-J]L: MO(7G>%UJ*Y.G&L)@V79V/->5M^"&_Y/&8+[35REF\(3GWAL_N94 $?;F$)UF MA,\V#:LDV 8);M.&8.^+M]0X[,U2BCP8DZ,!C\[GB5^!3>A@Z/ K"YD?I!), MOIQDVKMV31D$K!1\\_YI-HU>&8%.E1PK(,>JT2+GK@\<6F8; MCN$N=3#6M*-W ?O0X7H&?!6Q3GX8!+&.0]-EEY]7J8]Z3FKDA]BD)WXW:QH@_&MGYT%^0^HF@OHS6UVU2+T>JEVRJ\^91\_&%Q MGXQS0.]+N@8VT6BKK[ZF\6C27(TF:OC O:R$:NL=QZDK_CB+2!NIF*O@[@QZOHNA9>"1!#?,2FC M1*54]RS9]16FK&.7?9W0F&7O_(LDWKH=R&V?!:IBATH N-W#79T>\2QBF:ZC MR0XANJM36:$&)82I,A#>!(&\, -M0%^;IY,HAAM !R#!$X1=0P">"(<"*RJ] ML)A)_[51&XJ[FO%^]'*= PZ$HM(K)W&@5C_I))3! M6"6CL@^W0GDXQVJ+Q(DC?6&S>>Q.L*/'YSAZC.G3KHE4=V]N%5+E0[A<*546*S7D&)6_ M1C3V4'.^"V+FIE&<2#&[HTO=BAPZB M^>;+I GU),I;I> [M]E^2S<-TS8]7W-50F7=\D!R;1]^:H[-7)G;?@7^,>_R M7RIM_W(]L^4$,0@B[V/X(8I=5HWI#1*43I;"05!UE2"]^44)Y_<7"E-F*8+N MLN\S(*0$,O^!.?&$4OP4JS6?PX,SYK64&=.;; MON;XMN+;!!B!RE2S/4_W%),J!M.%2A&46ZJ4CY\^[$?(3[Q'TX._;AJ^1;^R MY<5[6HJ"+M('8].6AYJU*Y7F3.:ITD*ZX&M6U8< 5PCH H+/0Z,O+XR M>F%E$ND%+(_DP+KD$Q#EQVF D!&1^"]H/N1U"K$.O ND_D^&GP0N(DVD$XA# M'B=2-&-A_ATL*GS]#+IX^BJ%[#%* P[+G,8@U6)R<*?'X!8^_&AQ)ZRHQS'8 MDY'T]]#C&!8+IA$RG(]T.79_SAME\X%3'";'DWV)XC\Y;>@,03T%9"$^8,EO MWCH58I;.XQ!'&O%+@<#IG--^J2.&DC-/D1>39+[9&P,23-C4DQ E-&84G.]7 M3G>0AB"1PDAZA#6AP+Y WB1_'?L.Q)%$-S!\8O;L= (KL!SBV$.800C M$CF>S!M)]YP N=(5?)O;R.'*D. 14CVY5GW?,0R?^+['B&Q0JMK,8KYB>Q#R MJB:K=F\N+M?&8 P:?6A7G/@6>"9(*\Q'SFLBREETWAJ5HJ&SP%I_R]B7D^_7 MU[=3FB3E.%(U]\"TSGP'HTW.@ECW%;%"HX0\BVTL),9U2S5K+]P_$7S1) /! M3M[LZ461393H#"2V24;&*5"FY9&AZUV!Q,;!FDU"8F\\.;8["J?\/RA*[U=$ M"8.H.@C+UPPUW4-M-]'1[#J@MC^MNW]%TW1,[M)&\NQU%M:A@Y]*-_(@GVBK M/[GB&&7NH_OO.03$];U%/ =2Y"%I#%9H[\7N4$[4;3,P-4Q79\147>H117<< MU5.HSUS/4%3=5+5LBRACX-+>Z3$,O UAUE0;1Y@].>_>0AY5UMA/[--(,[ H MG*N.R3.^TAR)*\EUV'#2+7IBVJIMA= M;=&LL96W:@F>UI"K"M01O[-T$M6.-37L+3_4B#[4C\??:%^132];5RI;1UK@ M':&@=K6AL[K>R1E-N!9*4O^'LB/?@^W!\^'IRC=+F$I$_1LSCU4 Q^ M=JBL'HO3, 0&<'F):E*5IL13B6:S&!Z#.45K!!&Y. $L$?R>%!)RBUD4>*J_ MR"-9>\#J:+P .X [<\S9 $ZYXWD;<*$XE)P[B1L',W$X+1Z#KZ?N1!)OS0^V M5[-2^*L79%#M879R&J03<7/YP3 G%KM!PM^+I[+U=LP,UZ>&0C7', Q"5-EQ M9-,T94/VF&PS4\F2#!7%V+%1QL^\'_P,U.HAYL1;) XP=QZ+(@ ZG3+OU]?W M,)O5:ZO,,!F,Y9%L::91+G7=E%7"TS9RJN1[.W#1(6FCAU&GG()919OWV0@_ MXP 77R;9MXE210^=;PZ890A2OGGESZ?3!2UP-B*+*>=8^&8V96DF/Q7246!O MKJ3-7Y(50>8!9,@OE)BU/+7'[%^]??A+EQ.-37G)N=0C[! M$_T>/,TQ%S"[FCYA _9";F K&/MAF5A6V[*7,YFDRH3V1:+L<+G M<-U\RI59$$I@&V$-0/5!4.HE:XO)<[-0+P)I1;[95EE8(Z3EJ;ZL6Z9IJ 9Q M3*"C#_]8E@7A+[,L1_@42,B[*HHN<\@Y%,3G;(@?XNA),$8N![43R#43I$&N M2"!?R1?/\U SRE2K=LZ3\SROY9&%H,=1E.)9%"/T#$2I,V#X9(B=HJ9S+Z/Z MC,;I4'+!MZ!B#5Y 3P= RH"FP3.LXX_+RRGZ38G(V_L))>F%@;12'@/35YY4 MEHTM9L_1])FGY8&?%:223UV.>[.6W%19*)2;[4CHWWU*<PY[$K&&P1,_[K41G],0/I MI--TTU>KM%+TV?=#,H-T>_9]\//VP7)3?2'/2I?7^*;PV9T#[OZ? M=]0'PKZATQ?ZFN#$BLXCT*;(6G6YXMQ.\7V"KY<^AMX0&.R@+_%T MZI=) &,+$N%@@+,-G#D">5O-_1QN=MY.=BI7Y8EST8A]$>E5\Y.R0BMQ?&.(4W>KRV 5ZYEGN_E_NR9RDS401>F5%/GG!\K(T^<%'4K(PX03[@MZ\;=*^6NW5S57 M6I_=HU@=M:L[U/%TQ7 \@UBV:VN$JJKE4,LW(,ZSMUFK"YFF!W B44^C(JV@ MFO1Y!;IY>WGDA2S2M[4"%5JHP4%]\"PL#9@@\0?C1>X8+\$$\0,.3RW]B IA M\''Q*9_YX"=ISK?@A#59KX5Q& NE8@%B!/8*8G$1+=\YG)3T![L_EGX#2RO8+1])#*-V#R9I*JKZC C+?5AQ*\QGPK0C3,!P'[2=8 MN1"RYP(J_6_Z-/M%^BT*'^^^88'C-"N^I=*M%2;WX2D,G'F2@0Q(JY3.R(^_ LV1-((:O*J3"I^#7^?P/4P^ M1!$3YV-!G1[-X^(X>:44?L;??Q^"<$^EWQGC>@(9OGBI&,#J18.?^%+\WSDX M'5:^$-EH*IZYUQJ(^K_R2L*#I2?Z!W!2^II?O[+'M?H,Z3E*!<=E'+ @T4BZ MAX_1J:J]-758,7I5M=9"ZQ?9[AXWJD2=VJ^O)<-PCW*RJ:"K[A8,47"#MF)O M-B_6S_:S)A0HMR[&?*N%RW$-HHR9_!UT]=<$ZWIESV*[\!]X3Y,QU2O6+RW>@G;40E M*1I.U%>/X1*A)+-=;M%H9'!^_- G"*6O?^-6Y'[Q>:;ZW.+60++8$.#G2J*; M_:XSCV;#K3)6R/T4W$\<7C5S9XCVM3F4 U.42P 6'(JZH\Z\CSTS/]>\R0Y5 M&Y1B;A#4&>-2-UT/OJY*P+@5GH<;A"O?7<_EAWLSTVGE-<)'Q<. .AS4%$)0 MWO[A*P8++JMFGT]1^,P2X"ZN_A,^^>+W& Y"9/H_# :7TZ,VK^$YXVA3H\.% MH%6 O0Q1ZP@O_B*ZAY\QE2WETHZNDJ^*6/=\RTO\7'Z*Q9D/87VI-3B,S@Y* M+G$+%APLI%D;7B$9O[U$MUJ@')L+8):#_=[O%(YE#B64B\30W3 M<^)Q'YB?_."):9!DY\L)1^>8L"3?"\9P'/V^ J]"6 0J51)*FGEW-"^KX;@Z MNV!]&M@A.YGB%,A X$QG'^%UU0!!N"V_I+@]&*LCN8P0A%>=P-==/== LWDI MP"R>F?# ]RKV/88YRW WX%H(&!HQ7!&D+A+ MK&L(2N^Y_C4\#R0+NI07Y,= MF3+#9KJ)N25[8(<@CSJ[ SYG/>#[0(-8)&(FR?Q)#!U=2MS$P4VF/=A3QQHC MN9HYN>Y$.4&YWZA"Q=;?NB,-/.'YS*:V[Q##():L6*KB&!Y1+<\Q6/WSFH.) MQ'_\@_%HI86&O%.7%$$LPK*5_D':ED]7201#=UR#:00\0I50 M3;5=4W8@K& V8RI,NFXIV?E(P+N(59 HLDXBRTIWX>#6!Z]/PCMG^8BGT2" MMP?)$"P#R#7?%3B1]*S9UYI[)9E>RH@B=/O7E,:I^)7;V/*N22Y"+Q%8#18N M"0:!:!0*!)R2+'%#RN-T#-!1G_"=$>&:4(Z#DX":QWWK4JXB^S=N=F8I7+DM MS;8E)["2_!G3Z&4U'2S+H M+<6Z"ON.3Q&[=<^"?IEY+QP!XY9$X+%8;)@Z+-NB%7E/3$J$=<[N&ZUNE>?1 MF0LK]XAD>:1!R+40W\O H"W7TQB>P7= OL /7!P1?KL2^[;?]."ND ^J7"!G M+@[YLVU^06@@*9+ZB6_Q+%:VL) 2)E\^BC.+*77_O/OJ3J(IY@_RQ]PA3W X MNLACTY'TSPD+%^?[^#G+[(;T'*$@8X[9:I)SOJ))QGS :C'F0A5NV)2K6.!* MD8(7!\F?=W[,&"P># %-#,^M@UF*(#R;X=]'7^&&K.Y >@T0([*- :$/ N1"/Z#(VR_931E+I"/,L MD&+56HY[+)GTWN/6#JS -]Q]+1_WZJ0*;>Q"W%X -91B<6Z]..U:4+P&IEB, MYU-/(,T\ *D!*H:'J#J7^L[ AQ%EI"F;OSX8D4L=F9K=%?BP?K G'"S9;T"W M"C[VSVQC@P?A6?TY_SU/7>=_\#J.6\8HR\-^)$:A/N*62;*1<]["K1AB@:?/ M_\;(G?_R([@=/!#_Z9;I]A&H@RZ^RVGRC\Q%%IRUMKG4R?;-7;FR)VQ/V&Y= MV1.V)VRWKNP)VQ.V6U?VA.T)VZTK>\+VA.W6E3UA>\)VZ\J>L)S '=<0X7N [Q/L-=GUNLCRQS/B?LJS)>J!I.M91$&UHJ>4* MJ-N6@%,Y A<]%=S*_)6Y5P=5\364:KM3NW_)JV4+Q[YXXJOND:MM#L;&J)2L MO7M= M9,RN/Z.AYH6=L)%O$>5SBM!DP,,^"U+\-8JQX@7[=!QD.??MR-8^Y=,%R[G# M<'X0RSA'/*?0>X_+R)]PJ"$U%&R<.S*;HW36TTJ:. PV"+JTU5(AZQ3Q[G.'LV %>$^ );3S ,_3!6!^IC1S@]6U= M;\33:$1Q7^K(;6MO$<-H;0?85J187@*BA;/C/S@V(D=06F+E1 (*;EN8T^A8 MC9&^QV K&MKA"MQIHPHH%E3V^ !P&-;ZS_3)#7UR0\MC.B&48NM,(#Q&^-$1 MH9XI\DB/;FI_95ET?1YI)P+'W?)P8#QI@9,^-(Q-D.>W*A9]TG5=' M+YSCE&:O\1QS['B<\'=("-H=6A8DX+ 8TE3Q3%(=$K.IE/7K$H43^@1].%DW MG-RL[X^(&TT-CSJ;B1N/8;G>W>K=K1,&D,V(W6J J-2)$$G31Z@G-S0]-E / MNM2M*WO"]H3MUI4]87O"=NO*GK ]8;MU94_8GK#=NK(G;$_8;EW9$[8G;+>N M[ G;$[9;5_:$[0G;K2M[PO:$[=:5/6%[PG;K2D[8GWF+^W%6) D_\CNRIO>8 M1JSQ= M\9/ZE>X;*3_7XRL]&AVSE ^8/?!.D\%IWYQ2PN;$[G7OP@JB )/2\ M++^%)'J4DMC][P%U8=7R%)!_/2JC M/V:/ XE.TTU?K=)*T6???\EHG1&B@B'Y",37&4UT>_9]\//VP?+TBJ;%;7>& M#6=5?;UFNO!S$N>CF=%'=N?$C/YY1WT@[!LZ?:&O"4ZLR(I FR)KU>6*T\V] MU(.80R[4MS[4V\L(?L J!_WHA9OC" MD 9AA5ZUUY-'SS7/*K9HS"/A,^#\GE(-&;2,R:B>1+/79-@ M?=,)DZA("I4BG_\Y@4=Q&S6-7F!AGYZB,'O.#,L#\KL\^HH?1#$RHO@@Y<]X MC&F8CD"FI$<6PI.G0_PZ8?DP.-I$$$HL@(_C+)EM4Y9?F*5IKR3Z^:JFVQ95 M>&L"75.I0V5FP _;\RQ&S(/ 7 _)^.,_L#H,K/L77('D,XM1-0 Y!WE2WYVZ MS.K3!V.U7);_@R!"=! Q@!*VK_J>+ZL:<:A)F>4IQ-=,PZ:.KNKM)88Q&&O: M)F($H1L+'0:\"-IH.GU%SJ.2.W^:"S<%N3A(AI+#0 PQFWF%?)59V8[GN;YF M ;/8,J$FH;)K$<^FU%4]7_?(EJQL=!$:*2Y<8I6G-$[%K_=H4O^&@E.9@?T2 M@>"P<$DZD3PKXFE?4X[R!BMH+SP (I M%? 8/R (#M*,@?8# E%I&R\91&$:!1MG^#(Q+,MVF$H4UY1U2HFE./MF^!_" M3L49"PZJ3MTO,8X]&*>3F+&[*M:19OQ1DA]'3QM4.D\BQC<)RR%X)X,0&@K: M/>8B1/,DNP0GD]L5HZ/\&-0%F%T.MF*6!T!]#"1\\BV+.T;BJH7@@ M/!J6>T(3",;2/#8+DB7"NC2?H:UC,7BU-+][.?:1=!\N9QN(Q\#G03H5L$KX MWN.T=WB>4NQ0]9VJ,LR"G#M)3,.I0>ID$ M[@1I#]R5!,":@O*.X*&8_7L>0* *5&3Q,_HNXKZ1] V^?(AU=Z46Y#8?"(XDB*PEH.WN]%C""3BO'5B??(^X\:O8KK5ZN53OO4@W-MO M44JGQ>_?1DD*$<;_,!A7/G:A8SY$L;O/[7*:SXJ0#_I5C6[+JF#HE MNJ6"^^7YEN;:Q%-U!#*7&)B?&48Y\9P-.B&CWU#%"(N82'Q+2##S)D'(C0&N M*5I.^#X'DA.^2(XFQT4^F3_!Q+D\4+QW"E%&\J8B3N5;E,N-)UZ\ B28TEG" MWN2__))O<08AGPB_Z9!-&G '1K+8ILAVG;,W9U^/^%?Y7NO*=X8ULHBR\6MY MM/F[;8]5M)%NJ <]=OMWNJ:=9K!DK\?NV-FO46+:UF+1TNX"YRO1F6B/.LFK MI4!>A"IE5:A\$XH'/=([]/8^T""6>*7<"I4Z=Q34#[@?<#_@?L#]@/L!]P/N M!]P/N,,#/B,L_)F#?5D<)>=Y*!7X[\K&:.48*.6;@+S2F.W(NL]/89+&]ODUHF)U%+9;^,"@L M2QV,B3;4K9-W5.\,I'(S*N/: (EN!6#1SQ59FL:0'&QI,XE:&-BDC\>]O:/I@ICH\']?LPUBFIJEN;ZA M$%7Q*/5=4SM]3YA3'Y#9,CB-]E"1CY;G V3JC =D#?7M:$0J6J<^#CTFN^J^ M'1L,_6$JH2LG93;V4#,+Q3!MUP852#'KL"1; 0467YXQSYP7L ![<4V-I82B MD/_OP'QUL! NBTZPH2RG4"89),DSPLW/&\;):XY%D25>[$X"]LSRLE LDH0YN/!=$*>O=X@W\!Q- M@?7NRI5[')@@I?$C@\?RREWN=*R5E_XE6<4SX)5^=%'WYV\MSU-L7=%T5_6) M81+J*(YNZ@HU/->DS/0,XV2EXSO5TC<^[ZR0?$E$B$:R"N&]2H-M-2L-%L5Y MZ[+>5_]VI_IWH\ZJTG7G*KM<&,^"-N"\SI7SCLI+6UNOO/1=HJLN\3U3]HGK M.(ZGJ)9L$@:#)%2GVRHO6Z73-REQ7',8*G.[?OS_GAC7I['$0/@8ROID5=FB?4D8ETK@[4S61>6FPZ;1 M2[FP,R=QH?I5WU3]VIT24'EDV';S597FR- .+?/<7@)JGF:P^U66]B6@MUH" M^@^NC:3U2E")-YZ6A"/3%W_V ^X'W ^X'W!W!GSE55+?A.LM?3Q)0=0-'/88 MKF<01[9=YA/3MJGJNP8U?9E81/$-NTV)"<>EO]ED,+:'AM'PF<^)"B+ZBJ@6 M'/7<7$74D=I /=.VZJHB$)'+VL$/#UM$U%*E"Q#M51WI1Y=<=*DXJM4BNK#C MAQGR*TR[JBY>MF7BNI[LV,0AINLX1":,4-GW+=7W[.JCCFZ::V,PUN6A7 $& MVY=%=92EMY3B'L?7W3$\)A@>?=0JIFZH)*HCYN6H0/&:A+'2OGB:IFN&3#"Y MAS"?VH;F>1JC5-<=1V.[\/N[9%^LP9@T8E_ZDJBVL/1F^W(D7W?'OMA@7\SF M IL^?*EI7_[1AR_;PA>BF)[B>I38/O$TU?%1UCS-<5V3J+Y\->;%DN7!6.O# MEZMBZ2WARW%\W17S8LD*5VY[#3$]?\H3[WHXG*[ZB,<6FQ+<5 MRP2W4/9]0W-T6].NYQ3,DM6F[%)?^G1SYV$W6?ITG&KHCFG70#$TL3/9KB*H M@Q+OVYJ0[F,;#MXG-$\/WY2B_B@@!D5A \V+B8I7+PJ+1#H[$^446%R18-XZ ME7Y'*9#>TG@:24D@.CO"U7D[+[QH$L [8URAE4>74M>SID2)],*PRUB>K!XY M69$(K_Y(L>P)GXI?;AUP8;#%]/IE-[SWRYY?A29?%9W,GE@ZR?N*;6]+MJE0 MRHMX^<>$/N>\7.W;.]]3W8-SL@N3&[RXT9-[AWW/P6 MG!,P9MQ\H4G>Z:& ._!?!_CE!]FQ;@*I6K(.OOG(+D-Y\VK40ZAG*LRR&00S MOJ(0S6.4.K)!+),01].IYG+J*3GU+HF!W@#UC,$8JP#+U O"K/LE4!&G. 'IQRQPFCMR_<2P7CFWM8A>^S$I5<5]"W)<07UD![2J2S0U6$.>V^2XO M'>X;R/8#[@?<#[@?<,<'?.4UQ _S-$DA!N3G'N?JM7C]216RXSJ:IBB*9KM$ MMC7*F&;*EJHSSW(UQ6Y[HT4_^ [.S']8'%5M*E@#"#$M55%_Z40-85]/W(+\ MB9NK)SY,!;04-W9_W6!W2S?<5,.2OOGB;LM]Y-E*=YHO6HH\&"MZ([ @?9Y^ M6WBZ/S3DK*UL.#1L;:I^Y^+BS@WX^HLA=L3R?5N8@YT"'UQY6?543V$608P@ M0S5LR_.I*GNF:>B=;PMC*6ICSD!?''%SP?TM%D<] M![!K!HPIF$Z+[3OH8\P$T7@%2*$<@Z>G80W!DJYY_QF>RH/Y9\\P,N=U<=>B M_@#^> K2E"U*/'Z-L%\'_/$NB)F;1CC6T),\X&JLBN#E%''6*V,23;%%B7@! MG6)*%G5=D F>?<2'^>G^Z[O[_T?Z,I\R2360CZ;CJ4-BKW,'.55O2ZXS%+9K;G,%,GBNI93#8= M5U,L*KN*Z>Q=]+:BX)W="MY95_#\1]8KYPNOJ@%+A$L).GRAL>_4IZ4@(8W6WHU+'CHJ2GG*3HT7CG+S9458#!=)1;RE\V75]U_)= MU62$.:KC$LMP99DXOL)42VOO4N@;EH)3/*,U$A?H&(8@FG%"X]=\H;BRY'5= M(I^V7/J6E8B)I2NT$2HO<8L+W&H4M553(06%<0 -5AD^8^/LD1-87,ZHT^A% M6NDZDW6FR8?WBA]@IFA4-=[J+%E=U1W;DE7'U"G1+96:U/,MS;6)I^JFH:XW M$[(]:NG,E9GJ$Z+)INTSV_)UU] U0@VF;LYM+= @6YZ,$EQ"]TYG+3E0>ZO\ MROGOGD^?&-LGQEY57FB?&-LGQO8#[@=\NTF%?49A,T<0KJK)"K5=T_5M8MNJ M99G49P1"(4(4A>EMSRCJK9_7Q! M50;MHPP-J^%@O4\7O(&H_1;3!0]3"5T)W%5E,%;DD=%PY'ZN?,'R0??V$^[B MRRZ/3%B%MU:=[',\TMJ1'G97D=94%7'T-F7#KB*M;<74VP<3>7WM5H&0W2A) MCT)!/F@)VXV"K&H(A*>K>Z$@MTJJJQ-_@71W.8T7^:6K^:B?IS3<-:],?>+4 M+C_330"TX=TBV]1;9M+&(!@T\'B*;PAJ>0H,CCEDC.>AUL*&U*BL:*YL4V83 MV:+4H P,+[$<3_$MC>[26-HZ\\.0 \RS -[.P-87&< ?&(8"-3UI@J93K6Q+ M,N2JA%%0"HLTW$F68A?-,.D-)_[*TZ*G\'4Q[;=>JJ5*%$-ENF(9ADU$H\TG98?"B,+YDSH2\>'V/VF"5DUHO;C]0550$\ MSO0C']N[>;Q8.#ZAY,N"ROPROKY_BZ.DO@Y!(%ASJ)CEXKU\_=86E2] B@T< M*O4OR,PT8/-SZ]JR=UA-/N[#'4F]@G-GH7-70;K] M/0S!1X018-_H]W=!XDXC<"G9-WC^KU.P@$OM;*V76:I$81 Y*YKGZ(0:Q/)E MS794YGC4L!0#8E(&+L0,F22>,RPMQ]=(\!Z6E-IN[NZ5LOMU:U6@FL-L0_,\ M0@GQB6/YOJY3P[,LBUFVY0Q:MJ-=S=?OF,_B&/T!0;T4J0=^@B^V+='M8"E^ M*C'?AX^$0P-N2!2CC^4%\&G,P)=*P+](7Q@3[I-+X_B5ES0_1?,P*T!/$I8% M/=- %"&C]&-?%W\A1S'C)<-PYVP>@Z%DX@;NDF6/FF.9,-ZU'/+BXM&I>?FK M.V'>?,H>_)QRP&_W?&;WH??;9.?%V^3JVI^-S;Q>Z48[B1'EXJ1K9%FD^;K>[61:6W^^HAB9'*BP:I- M%B.W) .'/_%- /%*X.Z3 QZ@9HSF\%0O*64W=[Z>>&M>X@W44Y.9OF>9>/IA.Y 3*TJ MQ-=]JIB&[%9GMRQ3?WAZ2RD0PYV&[+,L$>A+QE@0HMV[;HSH>@O^^T?.?OE% MBY,);1&U$7DPMJ\1CK^7K"N5+(\XU+ HDW4"W.L36W90RFS']&PF$Z.Z'OT" MDH4= 93RF5]?+'?R8KG..PXNG?'P^S^N]CIO.FX_ % M*%1&U+6*NCP8FT.3D!8YH7UDU#*K>"+64\ \#F7#;A'K7;^]Z7; EA\>Y8'; MQS"9QQQMX"W<&P?.7+2%O'=3Z>U3=DB+=9H98E@ MA585AA]\9][=?U@<5>D*%?/0+1C"+RURI_OPK1.&:C)#'9B/UYD^CBBO9S5B'K>R5G[ M.P5Z8TY!?X1RA**FX6. H &\!A4[S2-LZA*[HG>[SWYX\KZ\V[!I T73%(;]A;CV=MWX0MV(7/&-( MR-%UH>?BUB:]]M9;C/RD]'_3I]DO DFW I$$9L2ST1NS*O?W#3^C,9A >%Q MGZ]";=E3TTW!CT*QH/7(1WFLH#&BU+A?V M=)^?(D[ LH8SQPI=%,@VV()/+*TM@(0[7G)C6_-[HZ-V/D:XK )H+-1*'H33OJQJN:P352A#^!QC)6_ZBKW"T_O0>__O>3![X@V5:UHN TMC M%*LOC;EB7CR!JW027C21%U6SQPJX&%-]CMF,@FN3-8#LT]HNIM_Y.F2@4569 MR(8U&!.EK_._8A8[M=K>R6+V8*Q9Y6WW/A7MK(7G1VQDWH1WTW1=7RXCK[SA M=.3_/3DPF=/D9>=*J["$>]^Z94KZ=-RG(/?IZM'Y-7WE^?4,N%ZBH-UR^[@Y M4?!8L)8;/UMI.KA9]&\^ DG#Q#00,C3EHZ$T^I/ Z^+6IN.D1KB5U]8/E<8J M>T!K0W(OF6!R:3^*XO-W646[_CFC- M$^AJM-3)LFH*6NJ U 63\.Q*O:DPH;FEOW"(>]1$C['%5R[^^Y*FW8)_X?S6 M8SP3'4N,J^IN:J>T-K'.1WDL/Z<47C?F,T&2!Z'(]X5/O.!Y_%?XD4_BB<:/ M06Z[J*H:J^H<#GNO>O=ZC59456[I;J?759O[H3YLVG[,''YB 0RX=I\N O MG-!L@S[K%/(-)_P-7O_K-'+_7"ZJ,9 8+/4,GIO&<]P.*,\]6Z>MTS^C'*F\ M204,(?!AE<,4")M/7XI\*9TP:19'ST&"X@4\ON*W233&G7'X'%.["]E&V]<= M\]N0@@O6%CP*LYW26<+>Y+_\DN^M!"$?,[_IEU4ZXNG!&HMRLHJO?WD)O'2" MVF(D"UJV@CT]K\];;';O]. M)R<:K+KO8\^]F]:RZ(<_\0UO:.KN8\*"$(0LFL-3O:2D^^M-UV4(>'0A"VU6 M3@_5;8U)[9$FV+GY*WO,_S)(X'O[!I>6J:T2]'8.[EB8'I;JNHL272-&=;C8 MFD3MJR5G>\Z+.I!1D14*'Y.[]44KR?V/B@^6PW"$Y@P_+8>MF7*/^.H M4J!6%7EC+RRK?'RU?]S=OFR]7G*Z)#DU!(<:IJLS8JHN]8BB.X[J*=1GKF0)3N?."SA'1M[U<^>IK,=&[JP7/E@J9L=KZM%USY?EWE;$ M%JVV-'G2Q%&;]%LFW#XA;<=&?(UGM,=OZD" O&$'NXY5ZJ#A:<>6;ZY+%KW6 MFC%%'&/0T,ME@EW>&.X9LDE7Z+P,R5.";7),AF"_J]HF;KW%7=5VF8R53:\: M$;8^&.M&.4CID8^O@N].;QD.Y3L# 2W+6ZXMXKOV1 T=V6W-ZZ3[[=:V&HFF M_#=S,"9#53T&,+_?E+U*'CZ]P6F*ARVL4I*/:OK0;\UVP"SUM==][767;7=3 M^L[F-EMIH,E-7X'=JX(;4P67/)=N2 '8F.0T5*\>AZ$!MVA1]J'*9[8LV?UAM7XZ(Z*\O(4Z0*]YNOF64FW@ MEO+RT]P6/#U*2>P*A,&%5?O7HS+Z8_8XD.@TW?35*JT4??;]D,IGW9Y]'_R\ M?;":Z357(6?TX6O5%F])'=.3&C?]Y1'PC[ADY?Z&N"$RL6F0-MBJQ5 MERO.6!O*YWZ?X.NECZ$W3](X@ >_C4:UF?+<*_8I2N%A:02##;FZHBGSI ]! M2$,WH%/1]Q&!YY/25#9+T0+AH:@SN%(.;,UAMJ%Y'J&$^,2Q?%_7J>%!<,HL MVW*$98%[F'>/>IY M&EI&O-\12&6R6SB,ME5J.)KNNP3-C@?DL1['TP:ZK2% M=?H"M/G"X(UN, WX)#= 2=C*'E 2:#7LV:5$]]N$2?'*7! PH@#_B$@2WF ML1KDD2H?]M@+ $OT@SWA8)7+07:<<#.N[!A5]$N+HY?UG>B6[PG0J@&M#>300A+?/T%\OKG*I>:<]TG*O1[:_= LA,\5 M4:;GJM-R56O=D.8P<;IU6H@]O5,(Y2"26T9P/'H[<&_TUL\%;FG;O_%BR>7& MRLI&Q(;3@/L<]^)KSKDK&S.U#PM4+!DP]:-K+P] S>I*ZNBUI?EL9'9@%X?% MS?+[QT\?UAE^GRW%G6R>VCWMO'(^WC%43RU=4G>UO=PK%E]H@[ MO/[-HG E"#T$,KZ[R)GNLD2QW)H)#W;S\7:4ZTX1T)Q>\2)@[$AO!Q>V5?%>0:32P3K$+":7:.B)'&+I MF4ZS1&"*[<5HZ/;H*>/?.'N\W43:1(U-Q!M M6<;R8\THARLM0L#HD5?VY=D3A2JGX]K/+,:TF0I#:LL(NJN-U(MS9EN-:"\6 M;<*'.($J+VMK%0'BCVFLT^OJUC#EB:*;R^AJ3&X8-5#3?Z6JNG/Q3OL&W%_9 M,T!_9<\ _94] _17]@S07]DS0']EQ_*S+I-P%;E_2M&,1]\(F,'"A >V?6N1 M"\ ([G7<.J$Q^Y4FS'M;6*[WWUV6)'!#GDJ]<9<,VSJ8K6[JT*< M.M$HWGN MW+99IF.&0#G1^=S\V=;-LEXXVG2N<4[%C/,_QQGD5MSD8 MRZ-CFH5Q^R?HM!CWAPN++OVV6+ZJS#X_^,Z\N_^P.*KRHRQLCFO! M<']IJ)JRSQ>Y./.>M KIE.R[<*AV\&_1T;);QL!M];AZZ;E\ =,Y5'])Q2O8 M1:&<"-AK]X[RYTE+G"7Z+X>9,!MTH24O( MBE>^;=?J$*FP.&]Q;6K'/XK:F/O8;RBWA3/;$?^L\^8!P8VBM8P[VVH:>]'H M4'"S26F7E3-F9VA' ];UBKDMW->.T&6C8JY0P#K&)3U"0RNBC?XH9QW[/3N' M3J3[)(G<@/=^>PG2B?293I]8++V=1LD\[G$:+MH$>:UV$M@UZYCYX/\Z3V#T M25(7BD$Q$,O5E,V+5U'V&WI7F;BX@4LK#*0Y&&OJ41F*U[UIUTO!Y2.3XU7R M]CVD_@S]^MBQ-8!RAW%G447W)^0W$\=T\'SE(9U I!(6CQ/S7L/]4C(VC$PWZW;JV<%UKP*QW,V'!W*D\E: EF\9M-76]#+0^*JFE M>1'LK4>SOAJN:TWP44_S:HTD<5VWYNU^I7>="YD0&+?BU/ NH1BWO^ M[^QFPCYZEB.JM..$J&>V*]I#V$O%FM4JMC^?O*[ H8/GD]^BE$[K;EYE+:7% MP-]HP(->-,>3S7R\QW4:;QV1_NN"!&JW8+S!6M5$#:(,7Y?JV M^C6U1:ZWOKWU[5 H?IS-U1"^9:CJ3?5G[PWO+1C>-FX+[&MNX>%C5:XPMQUD M^+;:W);N)?R<4E@9^*\7/(_S]?\T?P)"N.._\@_/3%&5[P%,F(281C1\_4LB ML9R[I91^EV)LC@TJ74*/5'JAB31E22*E$QAF"O?]??1U!..EZ3R-XE=Q>>1+ MJO*#-(M!@&(8KN3%\+A0\ MY!,>_8U]AU%\H^&?R5 ""1SQ+M[XO/DTA3?" %X"^,2+7D+^E2O*1/GO..28 M31E-^# KNG[S][O [Q3>ZC&?Q3&,#\<-PV4IO'-&01C@^E=X@@\?X;P2WD0< MKF+)2$)Z;ITHCJ)R>C T_IQ(HE*6F82CF5)8;H\O0YH_FR9!@G>FR\7C91#F M+PF,!AM];*?:0HHXVRUX;_Q7)_YYO.'+"S*F]$0])!HJ7$Z &7WE^ZTXN?\Z MXRZ$OM$18LEG&GC[.4#&TARH@[%9 :4MK $0=O0(D7&GM[ECD7:$+ ]=V84)C3!-B; MZ]@/#*PXG6**AQ3E8^ J4W*+HZC-*H[C44>S?,^R9>+XNJ,Y3%6(K_M4,0W9 MW448#DSQ$1X(:Y4NX?!62',?>ORUR"=39LJ&3#U=4PC1-$_\+0A+O_G@>X2)GA>T?#MQ/V)#X7 M581\G+"04C)W_@#5@>N9F_/ED,%9".'%TLS21A]++)(!P<2$C M2[Y&-BY($7\DEYZ:SF/N-A;"2CPN#_S7\X>0W*\$683@!+QI3I)A,5*9<^\; MR34)P(V.,>K-:+*J$T %0C 7)!/01I5A!'T$W!)+C*3[5&+4G<#RSJ*8 M2[H'@K_Z)N#N) !EE8"2?.'K5A@:>X:OX'U#"8+RB21JJ9]%L!.R1XI_#(7> ML!53S#, M%.._3$T&\$98VD<(@N(L.,+H-_?AN0I,@ V -O!PK@:'_(6873&=)\*PP+^@ M41]Q9(\@>T@A?&W(LGB(5A%_0?N-XW\WC_-'XH2SL)C@+&9W/#*)(Q'UH2&"_Z#L0FB*]%S.5UQ$'3 /(,+Y*GH8 M2P)9TCB"T<&@0AAEDJWWJWAB9D1@[1>+O62"U24!2_W$WP9K@:%[I:'"[SAG M@+GB"P1S2N8SY,=U=MC"RGQL662]02"BZAO/'[]M.$7[1S[H^WS,[[+A0MAS MCX-]RUGQ8V4?BCW, )ZS;2S=S*R T.TQ>P(Z(X=64G*Y39"OR&(;AE72F MD MKM)S?<*\?'UQU1V^<)&0:KPM2?CF!"P/O%FBSS28\@MS9D/>AB^KY:5L(78: M@:X8CV(0FN\\@94$D@9@0S+363";?&G\S,TM;&!0]&F1LDGQ4Z#H$^YCS8#2 M8CW_ %65> 'GE60U!@;'$3SR*>@*<&4WO9)]!RJ$F=?KYT8/I-U';0"28DOP MH7C7SFNM&UE8],&!M/,P%S"NV*,\Q$!'#/6V)\P(]]7$'JFRLD)_27);@9?- MN,2#Y*##'X'PN=%C" -7N&3+ZUBROF7")T5=-YZ#,N175\^0L^1TSLUM<7"%D96]U2MFC8=0NI\_ MPA DQ2@Z!!]#?RJT\Y?%;NV]FR[\=S2Z:&UXQ IK.*4OW-]V)T.)/J&-CS@^ M2#I!.P_NSQ/(/:I=N(%*;^]__X:/4G2@.P?Q1/WL1-&?"R=J:9.G-'[$OEQRP86;+@3(R'>U? :^'::_,!LHJ7P^PC/H@UO)3- MDZ#2; Y.N(O^3$S1?2L08+%?CE-%.[I"+_'Z/*!?N:\P)C&[QV7'=%@0QI7;45,@W3VA(+@X @-% MKVPA^YD]%%L@8B?($YLRGSDD4I.PI0;/ 68YWRAZ#1/#] M2/HUR@XT^+OR,Y;",BU8(Q$4! *M"CSZ0YF6Y,]<40&9&.H$Y#373F^X5@2F M_.4E\-))?B9, O+!TTU>KM%+TV?=?()Y]#,+\6%B?E@O1CW@'W93Z MAQFZ 5B8K^AT\E.\&AM*[?42_KJFR'C@%Q#?]RU-8YZO*,0RF4U<)KL*57Q- MEWW"!N."/N7!P_($GENPS R@&PXBS2TKY^Q%Z"4MHB[I?II.HOGC!%S$$ 1! M'"^#$SJ'B#!,P4R*R"XW,6 :J'!7N%ZG+_EN"]]I>*$!WY)ZG,/*8<3G@_T7 M^^X,#\'S^/ ;2%LRCU]7MQ\H$,(-9GQ#R&'<>*U:2]S-6C7G"?8E+AK8H>3, M,:&%)3QRS?;A%_M+?*=S0G&["WUB6#4,L;(YA?EFTI+S_ 7G)0O.&U78G\;\ M6,X /J$.,ZBO^0HEEJK8JFS)EJXS0CU'<=F_%%T9G/&LO5K#H*Q*BOI&^NM* M6DH#FR]KR5/9IM9G%O,VU-_@X;].P:M9[),0>;#<8;O'[16'Z IUF2Y;ID%4 MYEHP ,\AGD4(]15B#"1P4>@,5RB>@T#E[Y#@)1)_2RG99F6I*N5V]TM7!^EJ MB@T+3'U7-8A%34=CU%(=$Z['N_Q%UMJI*/O5G8#C.64/_CJ-?Z5)X-Z'WKL M72#O&^[C5-!=6:?CBL44#@6FD=FKZ8&7C]K]"/?&N%+C6U1\SPMT9^:9XM'N M/%WL8N)6L\LUG"?HL=QHG>$^"E+LS48=4*"#SA,VLU?FCB=/MH/)3^DL86_R M7W[)<\*"D$^!WW2(DP8NRD@6;DI6F9:].?MZQ+]:2QX4WQG62+/)QJ_ED;+Q MNVV/5;21:6W^>MMCMW^GDQ,-5MWWL>>N*&Q9X2!_XIL@A;>Y>R1FBAW@'_FF M5#2'9WM@O\' LUFZ%"P\WZ*EPI)ZM! ^[8624DO6D\\==7*-26U,]N[P_)63 MY^4>"N2S,0.Z4Y6ZW&V@*;SK&-"*.MG@K29'=;9\HY */3DO+\);X!+-D:FW MG*J?6+IP+H]!B+S20KWK++5K'+PZ'-D-+%ESNW3/^V( M&*Z39.V)"A2C.BS@?P>AQ\+TS9U=WFIMBSSR,S^Q15W>EI;N)/$PEEOH2@QJD]\G]FBW OUN 31QUX\/EA2_(P3Y.4ADA2?O!2V]W@D,!# M52O# K?-W>A;7AS#EHU[N:=E2WTPMH<::3]7ML+_Z\H6E0 SP7-1?AJ*62<) M<^=Q@%F^O7/8.X=7Y1RJ([7U IFE\&:YOM%,).3SS&S^R6-,BQESO64]@\/W M,71CGB]&IV^CIZ6=AA=-X$6E_6<$[?'MKF*C87,&7,-;#77/RZ]2%9QK'R++\RS% M?;5#/HOO1)"*!D6'M2YH#?AF@UTU;INES[6'T1A+V[B+0?2C+=UE.;H1,[A> M-T9$/G/#/N >SR@0L0+ M(DWM&J4K?!A6AT#%_.FJI+R^ZV5?C>JWXTZ!UGY M44&?NGBM>5=YA5BS@8JZJ^@O.X#*O#-YX9WI,D(D=6 ;HD]5[$6FT4#H<)%1 MN,B8K1>95GB]G;&[6;Q[3&_(:U,C55.\.C5R:LN;\565(E&Y(MF$4MOA'KF] MT%RYT)S:]FX1&HT+S290S_8(S_%FG@?XNCI[1(< MI R<0?"HQ[GB?G\U* M1-"X61_ZXZHK!KB MQ9.E;%+)&^G;W 'U'DN?XPC!4$42X-<90PBS]%7"UB?H!F1@GZ6KLP=E\*%, M=!E9]A01L/1)COZVWD0,G !LKQ6$S]'T>=ER92:>GG?F &]!I!UE9HKCV_,6 M<4G*V'0H/=+I,T648T]\DD',TB=^D4MC!T%C@UG6GVWNL*-G@\UELLYG#MC/ M$%\$H[\/O9B]),.L%]H2$V_"I@+X-('5RO!Y!;:'W^.TO%-;Y3OR=QHQR MF,"A- W^/0\\D"L^=&"+1/IQ\-NGOPW@9C^*>$<$5T 3PCO!0#Y1E\U3,;8H M$'R#=^%_!6IRL- 4G>EF5R&\)Q=3E,K%:]U5G;%M/.(1+,F?E2P E==9Q8WX M4!%QVINP!.&BARCC8FAX(9O2G*E_?'O_]3TL.NKK .5MR<1#"8&CV"2:>L/% MZE*Q]-C/(TCG6>N+'P?_Y^-'9!WZ"#85Z"/D82<7NKQ)B2#,B=EJXQ;K.?D- MM 7S"\R$5HY'%$_T3Y@J$^TE&(]>N"'CC1U0K^?-0Q#..@&-BI]/P5?*PII% MNPA:"!I\L&91G#7*$4UU7J4G#@ZZ %=CB6'GH:WW>?PTXMHZD?LN?-3WGD@ MQZ ?KJ#;#V&4LQ@9>-GXZPE]O/]DV-0G>6P>T25K.-G<>R_ KBZ:AN5]-X"O M I?C5G-:Y0UWN'1WG].HZV*L)/H< #FQ@T4B3!=FD*9K6BU7,E,@T923B-M6 M^L3[BHA@=^WF75"NXEG8:0V;(^16ETXS6'MN$7W40!QC%WO!A?Q1:PCPQ1?A M\SR^I*!>88K?--CEM=DRG.OV DQRRMC_3UB]W/!!J]OE'P,16P+ M8_WU-?NR8LO$W!\V^$)K6HD1/'_"GG__*=KQY7P+[>;R<'S- ?]+DELSX).] MX(+M'BZXAPN^1;C@:LC8%:#@'A&X1P3N$8%KDABSY$5\TR,"MR9I_O;(V9Z$ M^@[ K:P?#_2I]=>:)[QV*.DK/K,5T]=\RR.:83LF-0DAMBHSW[3-^K6_7]@S M"^=,Y#"$*0[AGT$Z>9N='HD_XQ)L8URV6U+%QO6P,#;G]R*=]1GXO M:=F>B*8ZJN>XS+$UHJK4,4W',AV-N+ZEF*95NR3Y')*&O<$--1>LZ>J$@N-F,A-^:JZE:XKFJ4QU7=?1J-U&HV(H@S'8%&(> M71S6A?3TXV/(5AN2P[R X\!I6D>$VA[N_O._&DW5.,C4.325.A@3A0P5TE0= M:VN0IHZ,0GL!OCD!;AQ2ZQP"K W&FD:&IM+43E&7@;6N!)NI^M3I82V!LZ&S MIRV06IV()5IW^G0S!&U%[-"5_:C^_.E&=\5MTS-EUS(MZOC$=&3+<5U5\RE6 M%UHFH;7#@H4=.+RQGD$&8]4<&G+[T6OZXZ5>D+*#7-VQJ,E4ZELJ40S7)H3Z MLFYY3/5DQ7)KN^=-")*.[O=0-\I%YVT3I+Y#94^$G@@]$5H7='?%@^]/E&MY MO3JCAFHH%M&(9BNV[IG,DG7/ID2W/7(1K]<8C(VA;1YMJ_OSXO8R'O%LQ[,< ME1+?(^ &VKIEF9I"3.!%CRCUSXN;8#P3O,2AT5CO@]Y);/&5/1%N.C%@+TV\ MZZCERG4TPP1LR_9D&8)X9EJV#+^:CN%0RW95T[^(Y=ZM25 MAH&WRJV.(?LF46W%5TWB4]^Q?.927_=\S::^?1F/P@9N-8=J8_#CE^#6D_12 M4FOU4CK+"6"C/6$N/\3>,]AU4O\V1[0YZ%1Z7Y7=OF?TVTDU+-#?PPS6BWD% M""3V?<;"Y+A>GQTTQS_62=-R9%E19$UQB4QTS[,-#PO[#(TXFFO+SA[>(T(O MPV]EP-HI#.WQ;QQR<7H?>O<>@C$F:'N)Y.1+K$X:66@YU6L20K7 S MNF),[MU_SP.!7@?33=("K.8Q&Q17+K>GLR2_9O#';Z,G!]$.82"%)?J"D(3, M>XL+55MV5; F0U4N=X;>7W;;E[33,^49C,D)F5)#I@1A:C-3]M%)#8[]'$?? M7P5C)FG!I,3,C6"#"^66Q!*MBZ@??F7?W'Q9' M51)*\,#"@I?]TOI#R#X4.<*E::J&:3?OE7E,!RM@]$'%M005V)3I+IJG$N5P M[JO8N[?AN)TWF-CIKJ$H @5A(1 D.? R&-S[.*:A0+]/WD[PUX^AZ*#UX&^X MY3<8;S -TE>E2I"-P?@**P.NG%=;&V2036C(V M#AAJ5I_]VG/K:4&1FN!6A<,7:*3+W-J>.*<#6Y$?LX:1>7Y-&XEBFX_D(Q+KQ@LMK.Y 2N\38:=NG02QA#V7>TC=O M)RSQ%.KDA<[Z8ZJSV8>_T2!$)^XA? >#?^9YJ1]YLV^^L_^)I9]CEJXC6VY- M5K#^__:^_3MM)$OX7]%A=G>2/1CK_7!F>$E,45L!+9/>;(YJ#^19/YO4OPQ3H M"(-O[\# ;UIR*2B7M&#T$AA^BV4K6^TKP2="SK??]2J.W2.*1)&7W>>G")Q6#KO0(^P M'?926F]*T*$[/NULET)/?51/]2DPB2 D"&&2IG1%A=W3CMX]3MV-P5VG"3+A M#12CN7:B';8=L=LTLH$":!)*59^8P E47;6I*WNZHGB^X7 MC'%OK*)A)Q_#[INFWGF/DYC")6B&TXQB*)[E6HIB>8ZNN<2Q-%6S+$M5'<^S M98W1S!JVTI8T@XE]IMPWU5V-N^VXZ?)2$C;$<)U-'!>>JNF*8]JVZ>A$4XGI M6Y9GZX#_KJOX\I[EEMY[:V$_T\6JU*X%Q446QM8XAJ7/NBW;E%JF#JP=6*_K M4],T M,S5$/9,Y\W.([)NW)?G0R;/VY3ZVFM"EY$/%PGBF49NF[XCJT[EF,' MOJ^:BJJZEFT9BK9GYFZRP1*:O9ANT37]2N1<;(UCAJL3CYJ!YKD.()I.#(UX MCJJ2P'1=ZII[9NXX#DWMZRUM KJ&8Z(C3U<,F4Z+M1V'U$[:.[+9X4^&Y;JN M3UP-A+GMR+H;&*[F4E71 R, >6_*WI[%.J90FDY??GIVVS'U$Q(4*"BPHD!? M=XEI$RH;NJW+@0X&+E*CXUJ^0V5]WTJ/@Q1H]F5Y5Y7P+Z!I1;M^UQ$R;(_H MOZ>3!%V9#!NQ8SH9Q["[?[,_/&4>V!K#VX["3'E"V/]9J@7$<]S MG2R<>IW4QS MSR/*.A]'_F5#*FRH2L"AY-Y;J^_(W6]OLG.-75!6E\ZV 66!Q6L3BZHDL%5= M,3U'UTD@&[9/55]6;&_C9.O]4);2>VOWU2.@K$YHXL57? B@@..95!B MJJ9BZYJN.8IC^!:U9<-WB&XXOMX1&:CVWNI]2^]^#$'$J;:/A?J.Z]NN2O3 MUT$J.(9M6YJB6X"=OJXX'1$:&K8XE&61DG921N!.QBJ<-GWN?.;1>O390H)Z M[ZTI6HR>,*KM8.K!CE -I]QIW<]][(2!T&D&O^->X:<>-MSX_"?#>W;>$&(_ M:J@)C$GM6\JN1O=UIK7#$VN-!,6^.(K=>6N'_5 L#B64^YJ^.#?]J"BV$V9E M1VBV/2O@BDQ"'-7'QE?X898G*P:HKW'V]5HT'(4-T(TV "\1H)VP$([%&R2: M!+S0@N>=IP3)/%//@EYQR'#19."0:0 [IE$%.YGV%;W[GG@1]>E. M L!C2-B"9TKOK9@D=V+6G.A#\/RQ_2U(#SND6;L:\MLAPT9@V=["^IMH&:NF M3<$;M>.90M@),Z#3''_/7:]/S?WP2FH6* @R#5 MXR;5G4?Y=TVJ!AM#[CPY(><$9C"<2"9A>WC_%FX^E=RI-.'100E/M'P(^9/J MTYMW+29%O$0W]L?0IF"8?'KQ1CG#$)CGP/_][V[!U>)W9>ZL_/;S6/=>]H*13 MI217U6TO4$W5LG3-5(GLND[@.-25?==V[(UUS:TH:5,%%!-,^]K.FKZ=N(YY M+ K KY3\G$KW9#0"Z4[&H'NFDD<2-XX*96 23B@3_EGNBA#'\ED6EDDTQ_0T M$I@Z=4$@V@8!R]&P?,U5O + MOC!=UJ-?U7+TP/4LGVJVKIN&HQB!9;B4R)8:!/;FV;G/0K]J[ZV&L>ON=TH2 MILO6J&EYJFF9NJGX%M5M5W$TH@8VM2PST!Q9IMT4+1J@IMVW1!.O$S-=JI(/ M3Y1\/)J,:1J::?@:]8FF>X;BV%213=.R,+7"U#MJL.C81,'J&[HP6$X8-U65 MN(!Y@>?;'M@IC@V*CN7YLD<=QU-]TDVI8O3>FE9?MW:5 70R4N6)E;\O4;NLY ^RW#0^XJ^]W9<73*#!.$*PMU??NZS$"Y.)]7TOJ7LRA1\ M 8.Z.ET0U)ZS^PN-[Q(R&8:>E&+ZKFC')=IQB79-OJ:),,Y)A7$^ MC%)Z/Z2)R#9;'G:5@5I]/W"L0-<-R[.#@ 2!ILO$5@/-V+Q/Y7,0K":S#MB* MT_V$'A&[V1HU#=]S6/ZC+!- 3.OT-;O[_>4Z M83AV6GP\R6_'=S[OAQ">[">#YF3XVU$&J#1U3P&J)R%%Q\U9P1($2SC=T)>F M[2GTU2&6L -EZ3PC< 3XKQ_^?%L"ZDL.MQ!Z_'=$A3#*6=>-MW^#Q\HUQR2Y M"R-V8ITQ'@Y.-SE_6X&6K=KX3H&"!GSAS21.0UST(J$C6/TG?7,?^MFPQ,_& MMPJ0R_57B L SK/E7VF UZ. R\EZ^]OAU\+QG90FWM][Q -:+&7E'W?*X,_) M74\BHVS91[.P4HS)PYL"U@4@T,,QARYL!_SC B:&,WGHG:_>+,.\YV= *MZ6 M85;=DV@!L1WU4\^H=B6+WR6\.D/,.$ MW-$S-Z'DQQD)X#HNR.B>3%,$1Q.! :)-A-P4EYXQRLL@=IGBZZ7KR =&F82P M\%4\V!B5G_N>O\09+);%L-F(<46"P:Z/840BS&;F82_6DVSA*,MI;^Z1Y[X) M/).DZ!?2WV88Y@XTZ;D>;C1*^6RVK]F0)C 5\B803B3;J\2VAYC_-B MI'EU9Q9U?-/H(PPF!X(U;\/*0!G#&^>2D,"P))T67GUX[7T M83P9Q5-* =GA=J2O]Q%-TF$X84"57L'=2CW^Z/F'VZ\W[,^]UW!QP.41MM@= M P!Z!DH:MKXJ5DL'U<(I/)N/?';52>B"9$2*PW7GEY7R"7ZT5/T#UU XX8+&_(7XZ7]L$E%Z&D#D78+C<@S*:K:>@BPW(&7VWJIRWV@!%BXEX;X' MTN\1:+4,D3X .(Q,+E?DO@>80>< !1SZ1L=A32 _\#G7CCB8R6E2R_KUX@J MW0]CB214PG9NJWCF5G#EH$1=:AD<+T$#QY_):!&4#4A^!DZ&X+ZC[-CEB?F! M@0G#P,0,>9XW2@#I>(0P7B!@H%52[?LY ML;-!KCL *D?/)P%T+72V>V_-=FR> '3Q+AA:'XKD:RMX%4R7$OP! .H ?[#Z M\FK^,,.4L&LHLHJ:[I'FP^@G35'G"R,)S$_$^'$,?P_ Q(8G,O85'Y0:?@6< M3U=KO)&&\3T%.5BSDYI(V$L]$D5Q)KFS;RKE<(H2=\D^RV=PEV/BXP(2\3RP MY$$WI5Q$X'-\7=1M)#KBVTSY%V A2KRA-"%HC86P6L: ,PQ3/"?H;( " 4T2 MH."970^DIK)04SU\+9)*A:FIPRQU2SR7#WLQ(!E=R%Z/YI'1^+* MO"&J+,W38K-. "H'02)$84W"@*?@E4R1C+@2S(:+:[F74P2'U_VGB%&G #$ M/A98QT0/>IK8DR4YWX/"U5&MIJ##)1G MQ?$,Q0T,$Q1 A9B!J]NF:QBRYOI4?\1C]WPG4]JUM7;U;0G]B8)F!0#Z3/;:NE" 18+HD!N4E&1]-G55J,-5'A M*DXS5#GN6..3]70-LX$1^F;-J)Z&W\]V*K!%Y<%B1')1GP+\'.&9[VFIB: 2 MX<:@?\P(O%FM84Q =1FE,?SP W +=*C40_<0J.3)= :+^F" A8!K8&BWI46F@?#5G0TM$GV5$KH'4ADUC@-,/)^2-$AA=@]7UT!^Z!I(O1\^T@?C+ MW%:@FC-2X#J@4C/_!7S.M ^M*G&"X2'P/DU W;?,RIV]Q,)\T3@-#5 MN\O>ZW5\HDV0;N4/=2RJ>M2W2* B](55R7$E(E*--]0=37HCC]41[?($G?H M!*B1/ #ZX>(SJE4?\A_O4D)_- M?;H[ZCX>]ZFA"/?I;@&JKN,^?9\S68Z_]&=33:L@72J3+39_'%02 M& ";IC=DVBJ:C%8W )-,I&E[_#5MM_^7FR2SELMJ^=^\ V57=^ 11;:)J7N> M 1+8]YS )H:C*52Q'3D(YCO2RM;S.F ,,+<7QVAL /D@BB2QTQG[_:]IF!#VCH%KJ!RE2/K@+ MI+'#=],29!O[0HS-C&(K@!-0FSA 1#J*"4N538,XONK8IN&:VWIX]G$R"[T\ MB^2TW,NSS+=3:P0X>P_-P;0P!SDAI;7'QZ6SW.F CM B@!=/FM&[&L47 SG+ MG5%@TH)96KBB9GBXRWA*S"T1-@&NHJT9=C7#I0ING\79G'G#&!V8SS.OJ#A= M\]T9;3-_-G)G/1&5]^O?:1L;WE1B[,W\LL]E%N_CJ,X^W%@SGH9Y%]91>[ 8 M&YIQ8S5\5O\;X@%"LN"T2G,WS8#<0B"_Z;P+BS.2ZKL!004\FZ[CT9EY85M$ M93>"5,5WHG= E1;QSNQ(D7IT-E G8Q![#Y%B6JV8A!9\71JZ,3UW4 ! M_+2I8@6.[=/'N@T\6R*/N2J WWHR8@6!ZRL6F/04-$5B*XYNF(ZE!R[U'$OM M2O*5N22A?(L4)42%($S2;$,D>"*H]NT.,5>9]OO ZKT?R&ISCVVIR*VZ?!232\B=N4ODOE9^!Y9K4%0)% MOLW'./:+$LDQF("LOK7(OIE+N9'E^179![W7I7[9G938S";55QF3KT@J.E[ O?;AU>RJNBS=(+]!9#YC?-1%IX5&TZJ/#:W*&2?U'[JG'FK M4^:=GHUE56K^#,B:]=C?&X!AKFCN(4<&$?DD:4:";PK7ZS@&@S"AK+4#^4G" M$39D*9/RL$8.X1#% !3:KZ/)Z$J BQA1LK$Y:;A4ETUJR(8BZ[[ONR88')Y. M5-/&R9O>']>;:>"-F.I'V"[U;RJG3KO !HO::4M)#-BWJS!Z!2N)LK^_!QCA M<3@3U9@ PK!I"4AT'Z5E6+"!>3O*Z: 4X&01F^JJ"QJZZYINH 6JKH!X\E7? MVL[OV@#>ZI2: O6N&@9F.W1Q5L^@Q83YS\I9MU:&1W$)3"HUL/:0PFD)U7%- M)XKG%)#"X=*DQM7I%RU?X+%C0)5-E)#CZ83+ M\-&TF= QFO;G4_1G9..8+5MQ+][G V-JS:P$AN?MY<0E\M:XO5! ,:$-MGJ7 MASY%"DNK^FI>R^/'*&N8/$)%I-6!7VVSI5 MBM5,<*?N3\0P+9TOO>?-W@!R'&-3CI!;)+\]L5&I/".-/Z/*6&J,K--1?=WU M;5\"X45W['#<,/Q:IKHFZC;+;W^-^;!3VS7V"W V'+OK6;U M5=E>'JAD1P_2U(?E)>5(/G 4HA :@561E5G9040[L ME]L]N"9(9% AF)H;@PE"9@R(0M$L)1KP66#KI&KPR@W(2][,AA5/L*1@]BLK5XF:@K26""? C[_$ M$6W1;=9%-:W7D0N^+.SR>)26_2<\ZL,=+6H[+8$V\YFOA*UX$6;P.F^-(Y+7 MTH>?9)170:4:!9]XZ@[XI%"ZYA[*:-@'K8[9E_(JFS_-0=+^#-/2@UOY>QK! M-0Z8D!65E:I"OVJ^R"0["-2H**YE+1II"I?-%JPD>;F&7P/8:P)X4@&8^]XQ M1B/]UU]LT"_?//Z=/GM2>3/7C>);/@+0*AHY4XQ7E/=/40R_^*T&PRT%G0>D M/>7K?GCP&$_#\@7<-U"CSKRRH-HR[^ZK8F/-!XL=O$87+;JI9G8:LX+C>K^\ M@-8K+BH;DHSY<#G@>%8&C=B!V6=AQ)TAW&U69V[PMDP(&XQ:\@SHZ.\2YJ ,RS2\',\-*##^T>O MGR?IA!%. Z%\/W&>2:,0CEG@_+)O/A7D9!G ^2H;09UX7C[.1R0K( PKC_,H MK H=&]?[UUEJY$=G<7!XPR2!WX%V0?%^ (@S3S0_=OGW6@6/@R#T6-81;!$N M+D6E&_Z+IV=U6 ##$19-Y!%O9\H) 1-V8#G86;_H!A;?L\L'JP&==&GAPL6Z M>URF F%-RP/I75VK":=OQQQ /R*:S!VL*.Z$\ZDOR\*CZK#*)[4!>18W*U"=\> MHK(7E=&:&(Z D9;Z1!RM$)2XSSQEZ$,;W1(PU$PV)X+&4XQ8D[83HL%>4R MQL1^][$VAA4=KXLW*T1C,",:@R6BL4TLS@3*JX.MOZF090)Q&5/S8G?:YUZ& M-CTE#OJ,8JX^?.6.G8]?-V%>\ U.O9Q_XTIME>>-NVD(J'TTK-R-'CX<"QI,\F<0%)YGO M24UJ4ZM@DWCK=Y0%\]#!XWETDM4"NHH[DHPV X[2JU\N+V]>/_FV.3-&X1AC M/"\&]E J PTVBRSY0GH5OD: (\;7_!/?%;'SP>:XEL*?1QG8O F?PA?AGE"F M)CROE*D4),3\U80&&)KB*@M<6$J*7MWX#([ *IP_I4:+WJYLWAGU!K:(>UR% M!DRZS+XAH95ZA3094<3]HCW*! O;LK5PH.6V\8X*/")%9'Y2>#_IPX2BKZU4 M/N>;FKL4[X>EF,;1:-J*2SG<&JA_U;;F2,0OB6P*'8V]>(= MUDW1\J?U;YFLV(&$F8=C,D/SBW#M-@)5VT;6):7F_- (N$% M27!_R P!.^M&_4! &67\X98G(."R7Y,[$A6X6QWG.Z"A?T^F#?NC9(28L;[O M%+:E2E+[3EY%PP:W^.6-5+&C.\1+-N=N*\^6BU=36=!2;A?@$ MM8%*;ZY](K4BL[UPYRP^5CMUF***[P2%)?*X?LIL M?Q< 6@J9ZG-0:IA"LCX6I[DWK*@!9Z'@^QH8#+(,3 .N07)_40T7Y%VE0%HJ MZWB:..R:[2DR2-#PE"3AD>%5U%YAG M3JS0B2D",?H[N,;T=(O^8G,8+8'M80#(B,1\TS%Q^0'T1Z"53XS?7Z)@8%;L M(06D=-;P5]F6)8C3Z&29Q M5.GDM4P:N=B1\5(Y#.<%'ZAM4>3^)^PCV*479PI]L%$54$(AT.Q67 I^L! M6'PBW@\4"VF6Y!Y:@(7[OG W,9F"TBK- WYIF<3K6O!+V(&%^_#A"W&>>.@S MYQY-Q$_XR,,.+K!LQ/@;X/$/D)V5IP0+C_PBBW?F%:QT"G?.=E,X*BH?R<\R M!YT[J'2/UXC":QI?VRU(].)7$(!K@W!GC=Y#NU6Y,5,K6SKL-HBL-'Y1XY> MA>^F!EK:W5U6/IG#L]82EWGDT=@M(TYI.=FRH!] R'A2FI[U4B6%U-IF7:"$ MB9ZUZ5Y;4XTF%"V&E5 :GPEUEW%1M!/B9-H]+&ZSG'BGD_%DQ!^M6&:E6M*' M,,V0)Y=!(O3J(+L?@4A@7F]<828[+"Q!L&ZP6:#B7E#Q&YJL.8^C@=S#ZSDH M4C(OF_)FI75?<<:F;3^#HV6!9(6E59@P*<[;L)32HO(6G8/-_)\FTU[ ]'(! MANS,84DR E^>Y'P8,9!0\1"P>N9VZ)?J"-J/9$2+O#9@ZMP+>T]'H[F$H+(Y M>ZF"U,'/0Z6E:PH85Q-,SABJE5#\W2C[/#=HC92HE<9:5C M1*[A9N"&.I^=Z!4)]JR76*%B/C1SLY@1WA#B=W'LLT@<>OG#A"="C&*$*A") MSQ-7&A^6$Y5 #DH9>1 $T#D"N&ZDDW^GWC""W=U-NT<$03ZJD+_?P'R6?\I# M2&7ZX$R*?%:?J0Y1<Z'](C.ON#ATE/,;6D2$S&S?*$*H:U\Y[= M9:YA[@2NE"4:#=&,+[^U9/MXLK8CE/RT88XT$A=6U!S6E+6"7#9-ISD$[]V0 MKKXU+A():LW":7.VQ2+E0%<004!(9N +> MCF)1R#1+Y9C3J$X^8!WX9Y6(2U#"LSJ3F.7^%;*DQ$^6Z\?(@Q%>46V GBQD M:@'K9E%=3,,]]V@(HW$_2U3S[?3P2X3)LJM2.N2)VD2S5KCCB=44\")#L+I8 M-DI2E$G%BRF8*QAH%M>Y>O<1Z^P;^0U5$MT=-'E4(HD[W/@.RR+\2HHQ;LON M-"ZK@6<2ED)>QE(3MKB4SES*XS24\B:EA?>OU083][G[^V2J&?S]G.MK^%.E MF%:M6V<\K%7 LU_%H!HQM^7QJ%;_=2,8,.^1YL[_IA=W6ION A4.C0H-5R5+ M6BH]F.C967H[XB[VM^:,>&&XXU78*9%@AICS3..N.V<4R+?5N3;EOFV MRBPX.YMO>Z!JMG2A;S:VN&0*49&92F@386-E%*HS0_QPU6_PPCK=NM1U"!%V] MB\4O,][E@21=CM*8=4'ZDWKUO"H *IW)#)OU2<'%!#FKM"A;(2%0T]S]DS4= MX-<&5_BCK#TO&#QNRZ4LC >;+A,NW?KL7MUKK^J=R?S>5:F:C\IT42L!0B2L MZ_>9_Z)TXL4SW:@J! ECK"<>2)<5"'GHI5]X^>$1G + G7,SD7K>Z O#]#A! MH"CS9ZT$ZB+&ON3F&8^U%HR^O] JH8'Z_-65OSAFT ,0%U6*+F ^S>"*OM%A=YQ16'J"JEV8DZ)-M;^7BOFPTA=U:#W-[P\7!^RZ]%@0")EC9V M I3TDM!%^G#AV/VYF%F#E->I?U_AM@(:+NL @Q ;XY<3_.9FDHOM='-UM;K&+IEA^-:#6NNS-QG7?OOTJ_ MWU[VI4^?;OK%>7V*;55X/L@=)EDB%YCD+M#*C-$4)L!",28(TB7G32S"I(#' MQM!;V;V@3+(/RWP2GF?_B-43!/NS>M@%^IC*RJ3E!>OJA$_!/9+.[$4:)MCS M_"^/]V;%"1S8&O5OY^1X#R#9;/N'S*ZLNWL-BQ+1H@U#V?PMP$$!%8%]JPGL MAA-8(YGL(Q#8H+=]MUVS*]UVWPTD+EH:"4,GT0R9Y=?!K:$>^(2VR$Y7+NIJ MIB_IMZIUU<F,#:N(SYZ!C[8^FJ/^QY!4/4V<-,\ M]PW?7'[[+EU?7V]_/*/M>,^LN*[ 7D4>-'L=?JCZJ7XM^Z;RB1G)A-F#TB^H MBK"V>UU,17HLP6"A35[A0;V.>$<$-.%_>:5ADY^&3Q7TZ%%1I.M.I1N.2S MGL)<%UVQ6FG)!RQ[@E66)C&V/$;SHG);W'ZXPC:7:+!!GDSK1ES./5,*3! M(JGWBP]JF[SXH(C;EBR =WCDH8/:1AEAW56Q[]G-8$U)-:,XGJ_ANJ=N&F:L M4]L!XS$K+)/[^_L!8=.JO'C@Q>.#]M7C^'V)K3JQ 3TCG"QFQOH]"9F5"'RF MSWLGSE]$26' 5;*RVW;+570RR72U*WTV36N&?(IIVBDO4*KK.1BC9JWBV$C. MV17*_,(6PFOVE&MIC5HR70UX[BO#?OWJ\G6YV%K]D^>&NL[O"STRO](HF4J? M!M(O^;0O78[\6/IM('TF__XWP3&O@ V_)0-&I;_%PTBZ&4BW\+:<8E7E)NZ6 M([GM!K_Z\(!=@M?DGJN[NS4FI<<1E7J$O=2K7EH[8RA[*0K=0KEG\RK"NBTA MJ %,4]!EZY4/2,$0HB&W;L_^@6[R<3[BV8QEI\)')R3T :N3GV5R6[:0K@A( M 8BPB 2 9+S9[=S\\U(X%^D<3*NIK&Y6XUO_[M'F$5$3F(=0B7_R/],HI=U!E(\@/=]S<-N3ZSN0;X%F'7Q[;AK,<4Z!@QW]5@3-,H"Q,%%CFT^YI1KZW!N^'LR*("*OM5T-)/C>(HR>8'K;'7&A*,J@ MH8XB$Z91>BH.KSV9GGRH>XB04@D M")4)0NJ1) @=']-!BKWFR0B,F*.%4'I?4P;3C[T!-0]!A<< :R2_T\.\7C6U'I MW+@*K,G,UJA[Z1P][$D(JXM"^*G2=^%FX-H^QZ"-?TX(./;5C=COQ?.5[(# =E%="-0"_W8=3M$#/F M/&4S:OB0DT;UXPQNK<@'P>2C/,.>7(N80_F>O.:>6,GR!AYU16<@+;9:ZFT) M7/P9@'9$)BF]*'_ 09ZP_O0BC!B V)>VT7% P@]D+N6S!/[?+]]U66.M9<\9BG$T TQ&DOA[ M3ZO4]:*HXT*=/$C*K/3#.H]Y9.9XO)YZ^HP\2N85,JU4+S:S;#,=2EQ@VV0" MY0KDPUVC36MAUA1HO@*#9<3?WEJ/MB [/_A2=#\$.+Y44PS2VJU>=.3A>9B\ M-_<#J%8A3[ '65F%A^))45=P3Y*$#:]G%:_X@I09CJ_(ZPK(+Q"\_V2_H*,; M=@6Z8PU(WN?S,7#V%^#I/A\\N\N;-\#EA([+>;!5K!TU\Z+X!)&:"IX5^_0\2H/@3:& (VC422:Q]E=2>8AM MB>(0^JE5QA=J[!29;"[U$6H^[P#F2IY2885^S452B* MW5=T=4X3FE6>=X*0#!SR^L#8Y07O]U([1U[_L;=[W.#^#H+,VL T3QN57S*O M,DV[;ZA:1R]X8ZD>L/\[#<%=MUK>I=R>@]!6M- "Y2-!=U8TJK[9$-W;L6JO M+$M?M"B\[1XK96X"X U'%Z>;*9>/S4(ACJG@W- Z((TS3.61K&0;H, M-9S^;,GU9ZP\+0RPTT/86[=N+^8&IU(Z9$UQEX5SYN(X1=Z5*GT=1Z&;IU)A M;%]'&,)@^57K=X+O V3*F MHB2LC*X6VQD"@-C)1O$]&\E81UMGL[O8!LMZ3Y]@0]T0L_9XF=7JG+T!(%,] MNZ6JD"NBY@CW,A.-%3):?<72RD/,G8SM EX:M5\F '44TIQ=G#S0)$"C43V\ M.DS*&_9(.JRO(J TG2WX)*,T7K8_TT!\:#8^7+W563@V,J*'.&^+5).U>=$$ MZ_^6EE!4^+L6ED5:,Z\;#Q2SN=H_3K+DV2X9B!^%N.3PR3-B@%* MV!00(89%P=B^L=PIN<>=WI>C>Y:]G*_-DB+8M[QA2']6LSRP:PG64$F:?(;X M]!-#PMC0;"X-@.-C!DR%U@,$F_,[6;XJ>^WV94R*WI6\:VU09=:RY&E,T^Z?K1DJ=RK&]YB;BGZX]WF'\I1*;OG,@V MZN FG?&KN4'E#JML-_GR'"G.5]'>)/3LDH6=",N$YY_C5VY0WTK3$+5MU#CY M)R5J;-R&[J61NRH_TNMJCG ZT-GK?T6=JJA3?;1.55M>I[H)>6@5>72YNK4+ M3>D,[ SF>FHA.&"QS6YV-"DJ(T,4R+3L6/SKK#*]+FKXAA>H>O M2!ETY884F8^6;B&3]&*NDO#Q&;BH$K%^9ZCMY.A]H%A:.F 7W>PD7>B,A=) :M,-]$M?/UFVXZ.C1X; MU/>.C)C1=CMD_;AF:W?K%OTH .$'I=FF^]%*KLV">\^=ARA0:D/6[$6L:B3<1G"FRK?8DFGID M@@!.HK:AIWI]/5:R&W4F4X=R(HN-KO[ MS3H#W=Z+$6 O?^>+ "QL5C'M71A"):\ )DE7US&))[OT9/NU'F=CNU5&;-,4 M7,,0;&CX>^HBNB?PL!77*F7BWB.V0**.[))/>4=!PHL)H MN&$50"\9,E=#+ AA>;VOOE$_+P=;O@;+NZA?P4E>44K7:0%SLF!BTY]?,@#> ME[CQHM&@P4<^1/X2#K*#]I"S=<7'XBAD(/I_6%FY).JWU\XB.X'P4U87.Q0[ MW,L.3SR^T) O&$?%8B:2IC0K(P87._?)BS7$&OM>8T>Q9=9 Q.HX\5Y'/T%7 MBQ,L2L0QN&O9"CMO$/4"6CP=49.F(JCR,>$UV:R3 0NIY*G?FXVQ!*;K:T1U MJ4E]77-5AU)/5TQ/IH%CVU;PQS5FBO'0BD^]<$Q&Z=][9UH9:,G3LSM")A=U MB 4S=%!13R\C_UN!DH7NWI-XC2R\]R&[B/+QF1\SOQ(N"\@)X*,,3:OHB]9[ MJ_15"[37V2/-CQ_9X@X[WG)-4%27SK8!16F^;/NZK_F>:^AN0(GI!X;FJSY5 M9: UIS5JN3UI%4ZD[S'ZC.#OA<=HV^UOFP(4A.D)DAM-:DQCV09TYBE MM"!\H/[9OVD2MQ*94373%60FR.R09WO573JK_=VM-&3BQ&QK@7X6@FR"= 3I M'%Q"!;)*7>HXJJ/HGFLY0:#K@6&9KF$XQ-"8>?5D@MG:O+)0YS.=16(ZG##: MUN%Z\A$*(64"31KU8$ M7E)XYQ'VNS.PGIIQLO'Y3\9RH1955=-V%3LP=,,)7%4/Y$#W54-W3-4QF.4B M[\QR:3%.[-Y;2[&?:IILRQ@.-$E,4**@Q#E*='W+41R#F$!]NFVZMN\HNAIX M@:X:EJYP[YM2>M^>'*O=64#)P=BMJ3N"@@4%"PH^! 7/Q:D6:=21>V]5Q3QQ M"MUEJY#M4*HQU6D%3FTYPZG1(G>VN8;@1"^#$VT2RGMF5M0,Y6VH/S@*Z@^: MHCPATM=QQB14AY=)L">3G^FH.\K/?"Y"%<7V)_FDN-:3?%)Y)/B6D_R27&M)_FDN-:3?%)Y)/B6D_R27&M)_FDN-:3?%)H0&!+KC7)1'U*38*TEX&%]E:GZ+U]3Z*K(1U+Q"L&6!;EU%(< M25^]+,9&*ZHZUVB%5U/,3*A;,=6PMWJV7_&=8E=LZ.$B;*NYOK#EYK<*Q)#K MKQ WC4=YMOPK;>.)U]C?#K\6CN^D-/'^WB,>7$_9Z.B/.V7PY^2N)Y%1MNRC M65@IQN1AF_%XAC-YZ)VOWBS+&=XUL:TY6=+4YS"M\>\FTR"=7OFM85*>84+N MZ)F;4/+CC 1P'1=D=$^F*8*CB< T29"[@*7%J -X/'.8 %,#;](\S'D, <*&L"=LW1=AO,:'KF1U5EX=FN38EJ M&U2(_7*\.)G@G$+0\=RI](T&-*&11V=*D8YK].#* Y>3J4$_=9]Q3-IC!=2/ M:0Z' M-[FGI).$$5NKUH^FD0VZH+90?)Z&.2S(YZB=ASQ5F_PF1#O%C^0;HH/I$OX@(Z!Z?8EGZGR),6) MK_.>VCZJ^#@GV:79/:4X MHV4:0:%SSL5M3.X^7Q-8.^P0+]80:QQDC6>:-2#,JXZ95RK^:#GG'MY3 #>5 MT1@.0",?==@X\ HM5VLSKSH5F&:NA;GF70=5C8_&SA,4L X%7([Y=",TSK[1 M-&/&W57]);3RZA@.-L>#/WRC=V$*\(JR[IALQZ&Z,7+N@&%V1-#JC/EU1##3 M#F]D'1&T+O.[/,TD16:6E"HL*;&&6$-84D*/;.B1A.N)H"8FA9;H3L]&Y#Z- M2TM*/0I=4-@HQX=;K3;*NRD^(:P188T(:Z3C,&.R04!+6"-B#;&&L$:$QO@T MC5&SSOTZ:SP.O'@\CB.6R<3U1;U+27/"%CDAS&I4*Z#E<<4^EUBNW%%@7-=T M'446QH

X M1BK=P"I'@9A=4XK 2OD?H4,**V6O*";,E,UC)(XH?1%KB#6$F2(TR5*35)@F MJ?!HI.F.(8:@$Q9"TPJ*KYNJYY MMN6X-O4"U3")J?OJ'ZJCV,Q,T8Y"7Q1FRBFB'WY/^CJ.0C=/I0__RL-LVK!L MA#$CC!D12.DLS 1^;0"K21*.)-42R5YB#;&&,&:$-EDYO6U6#J P;1+3<2P< MA_6@R#\P04=1JDPO_2A406&G'!EF5>V6JT;*=9'[7U/I70(_QR/I,\W(B/=0 MEM+<34,_) EOM(R-EW^/0I8>EE$ZZDLW9$(3]MG'&.OLDVE?^I:[+DWZTF<2 MY0% .4\ @_K2AX@F=_#QY6@4P@+7D9_#\R$9L:_?TN1GZ%'IGW'R@R8I? Q: M3<3 !$_ 2^-(^A0#IDF&;:AGV!N:]XSFSE.%]8I6[+[DYID$F$L]9EC]!GO MW9O\XZ,@K*YI=**>1D2+]I^IIHCF8IM&C!2MY&K"R!)KB#6$D2548>:QEU54 MA9DF[* F7"C"FER96,91:(+"Q#HJO-J]@75?6$-Q(%VRR>2D,()TPS9+"ZCL M[<.4 >A3K8+3M',3J.7:LW^%S8M0(J*E# MFAQ@JC"N-@272-#;!L4&C@#7VN#BMI5H="#6$&L(V^H%VU;MBJ^LGA/'4=.B M ]:9EU _S C7=RO3RCH*95"85@S>-Y]_BK]2I(D3*5W)/HA?1E<#HX"9[NF+HEA-L)^V2_,'$?,UMP 7!4+ M%":,6$.L(4P88<+,:9F.>5YIF#&O.O\S#O$563RJ3)CCJ(?HE@DCD&L=Y/J- M_[YHPWR)?]*Q"Y\(Z^7YXLO2=C$5P97,4$);+9M 2ELOF M,!.QE8W 5; ]35X66CG/B#NB)8MKJ%7%,H8.[YG$:D)'!!M)OKD/_6Q8 M6$?-;[EQEL7C"[G^"G'3>)1GR[^R +T"5&__YB;GX]X &1LWHU%GW_<*8,_)W<]B8RR91_- E Q)@]OX"UW8716 M0,>8+.H6N /^<0$HPYD\],Y7'_P1?7=?F*7B%9K&G'1L_(N[#?V_]\) )RXU M2: %"M%M57%4V99MPZ Z\5W%HW^ 7-=ZY=>&E1$](7?TS$TH^7%& KB/"S*Z M)],4X=& Q!A VD3376#86@B#ECV238WU">@ZR"5&9)+2B_*'-WZ83D9D>A%& M#(#L2]L@ YQI(/-S%196\>;BXP'[J.1ELY]I T-QEGX,['3+SPQM^4M7?7/5 M9C5E8#GZ'C:KV=NMNA*R\*%V+)MU!JJ]W7T]_U[M@:UONY]G1P)C8)OF6LL^ MXB#90#,YT*.JLO#LVBH09V=[EU56J__V.@*K=(*&*=B#[A2,/C 3:>31-D?N M8^!9TUMPT -_X*:_]"7'Q)HU].4MT&13.*PAD \%IO+K-+8F#8M7'.!FO8WL]>MR7!+,0U,0O\4# ;2O2%&#; M&-U@L])[D'2;R#81G#F-X$Q[EH^FG:=9G-"SLDSA(1N&B4_J]#&<-G $[NZ. M165>=/7^.ICU'7_!5LWP4I_%5[[1-"OFU*09"]60E"XK[;^EDXQGABOR;5QT#V,$6L< MP1I"FQ)KB#6$-G6*[]5^GWVTOITZ>; MOH0MC";HRH7/$J9AT83ZTB1W1Z$G$<^#:\W0[QJ$&"?N&F:)-8Y@#:%XB37$ M&D+Q.D'YJBF%? 4Y*Q0O@1B+B/$M'U%)T!CS/3L&EJ)-8Y@#:%UB37$&D+K.DGAJE9:E]H] M\2BTKH,CQGI:5QE:Y(K7QS B$4YR%8J76$,H7F(-L890O(1\G9&O98*.I@IW MET",%L28\VK=Y$F:8SU'%DN*+?T^N!U<#:1;ZC'U2]&,#G:.$VLPAI"N8@VQQDN1KK=7OPKINI%T_4X>XB@>3Z4/#QF-4K1E;[TA M'9.N@%&L<01K""DKUA!KO!0I>W7Y24C9ITK9*S+R\A$/WG\*HQ\N26E7@"K6 M.((UA,P5:X@U7HK,_73Y3LCY-0;-0@3%RQAA"Z8@VQAA"Z*X7N^P\?A=!]JM!]3X,P"H7(%6L(D2O6 M$&OL5.2JFPD063H&P:O_UU\44WXS+R4VE)3LJ/*:!STTQ^N\=+^*82O2#;FC MTC5.>2 >:Z/SGF1$8B/;7@5Q,B99,8SFFLWOE9A.X!=9TFSN3!AYHQR'VX21 M5$X3!%7KOU\+G4"L(70"L8980YCA#;DC[.]U(74=L9;"B<]*D^[#;(AC'PZ&V M\,39/Z1T2$8CR:62C\/H?*D7Y$D4ID/J]YBLC^(,_@;*@3_H=>4:Q1I'L(80 M[V(-L<9+$.__]1=;5?4%4U\(^27PN@$A7+:T9>*YZ%\B#0E8XRX.>HW'(;/" M)XWV(-<9'4NFK+QR7[]2Y->OPI^O<849_> ?:XUEB3?72^F/.V7PY^0.+)-1MNRC65@IQN3A M37&U!2 *Q=D >Z ?US Q' F#[WSU9M]I'G:7A'%-.=Z0C7^W82$C8J$AY6J M/B%W],Q-*/EQ1@*XC@LRNB?3%,'1I!> :!,A=X%+:V/4<_.3V^M?OEQ^__W; MA]LU^4=3^_@S3[,PF!X(4YH=QM!WD-!_Y6'"!L\7\^;+7F-2G$B*\03?8@N2/!O&"9S:7\X= MEU_ 05'G\O;JPY?OTO67][_??O]V_>%6NOJZUB&X]&3"N6;E"< ()?N(3%)Z M4?[PQ@_3R8A,+T(6LCEC7]J&[0'Y#F1.PH7)4KRY^'C /IH+YO'/='O@R,L_ ME@?*TL]VM.PCEM:&]L$X]/T1[:WN@[A'.V%5'\1WTPOI/#V7KH8)T%X\ 6*1 M?AE(O^9@-"0+N'6@8&.']X8YQ*%?AC.7CA7IQ%Y?39(P\L()&8&=6&XQYEM\ MO79CR"<@_^%D\:9D\9DDWE#2E+X$6J&VL9KZW#?[GF2TY0+;':?:"L?I!O;A M-BZJ$V23S0/I.QAVA\PYN:6G;_T[L[M5-Q1CK+2(_OZR'2"\VJEQZ&;%MB:IE9M2Z&=Q=S$A3GETE%\7YI1 =@$\3TB_P3,*>9FCDI+ MJWA9PV3CZ5SLKQZ9$(]O ?\:\[_Z /P4I^!BR^HUS2]AN0C+90GK0>'[CD9_ MPELC>%-*HW_C2H>G5'93W=U9;9U<#4F8P'HE,;^+2>(+^7:B\DW8 7MC0UUV M4'1[;ZWN$J8TO >]QLOB1/ CP8\$/]J,'_U*HV0J?1I(O^2+4>K#8$('MR0X MC. P@L-LQV%^BX>1=#/ 5MPDIVA$=(2H.[LQP6T$MQ'<9CMN'-D[5W==]LVLG_O7\&KE^T]9Q5;2MRF.77V*';<]5XG\K6= M=O>I!R)!"3<4H8*D;?6OOS, *5'\ JB/&+M4'QJ+Q,P ^ V F<$ _/EOS_/ M>:0B8CP\[PU>G?8<&KK<8^'TO/?EX:K_MO>W]]]]]_-_]?O__'!WXUQR-YG3 M,'8N!"4Q]9PG%L^?.;UQ\98^DWW\OB2[X8BG8=!8[P]/AZ^); M\<[U7?KFC>?W_8$_[+_YR1WVR7#@]W\<^M[9:_^,N,/!7Z?O7GN$#-VAUS^; M3$[[;WX8_-!_2]_0_NGD1]<=NJ[K#R>2Z7/T+G)G=$X<:%@8O7N.SGNS.%Z\ M.SEY>GIZ]?3Z%1?3D^'IZ>#DGY]N[F717EHV8.'7C=+/$Q%DY5^?X.L)B6A6 MG+AAO"I.(A=ZQ>6O7#Z'XL/A8/AZD)5$/JR!,PNCF(3NBK,7BWZ\7-"HF@9> MG^!KE'/:/QWTAQN2O'6M\F+.3M3+GD/B6+!)$M,K+N:7U"=) "1)^$=" N8S MZH$.!!11WBB0>QT3,:7Q9S*GT8*X5-,+[[]S' 2&S1=(Z]W8BXUB?I30A:M).=IE/3T M29L:Y#1R\--//YT\HXI5UZ!2;V3Y/O[9'PS[KP'C&['.E0.JCI=T%'*WY%A-:H'J6$G9 38^K,V B/JOIKRQQ.7)V$LEB;* M7T62_6BC]AO,/,K:R,Z*XQ\5,DD8\EC2XY/TV6+!0I^K!_ (%>9=IC5WU,^F MSM+T7S$TY3_OB' %#S3C^&0A^(**F-$HOW1(!C-!_?,>+B#];);\/2"35U"3 MK$A)P*;JX^L3(*'!S;HE&2UJWWDO @ "JOK&YH8O!&W;<"")8*&10/_;M]\E M0=OV XF;!/\9S?>HW[;Y0,)"MD7KD?H!WCO,.^]=<+![;\D4:H?/O]Q=5]LQ M4N2Z<,8QX[FNS/M3^=_ Z:_-Y+XC*1TD_?FD2%!@E434&X?OY=]%%4^)TR(- MA 7=,*;;[-1*LO1AUHL-?3M*/!9?PZPKYK(F)EUA0QU^ MP<.(!\Q#G^P#"= HNY]1&D=FREU'K(7@-?3[/70:76G[FI63\G(4LR,:<71+ M!+1J1F,&]=P)FDU.6IS>F./D?+_!^[\[BMNJMR+N7X< B.$ZTL[+6EM6&O1?;L;NAU>]^Z3^9R()6# MIB'SH?EA/')E:(>%TUOH1!?<.1-P#3EIL?P)37L6N0&/$D$16,58@K=F[:QY M.QGS#N$VKE._I(PX3>49=/%5.3OJZ@TO;X MH-CC*1,GQZ5#'7]%F/B5! G]1 EVB)R^3?J^FE#;_<-B]R,?1S)R\IPZ!,&M M"N8M;\%#C$GHX5*YP$XP@:&>6 O%ZR(4&:^_.I*; ^R<%;\. 7)))T9]+\MI MN_E-L9N1K$.]>0.CVLRP24MJ>_2LV*.*L$-]"B:92*CW\7E!0\/.+9)H>_F' MLFDB.3@9BP[U]W9N]1;N\^#'DE'>;2=Y[7SX7,B^^ !CW;LE2V-+1<="B\G; MBI&0>43 4D'4ETR=C&N'(%)!T@?R;#81Y8MKN[[DHRIJ1Y)WJ(\_$A&"ND6W M5&FP24>7:'2]/2QYHQD+!W@H->]0GU^'7A+%8GE/I\9S38E&V^:\I?.DR1 M=)C6(IRU#&GV-01=9&>B._Y6)QTL<#LJV,8M$F_+2PE5RDC/6SO6ULV(N@5NSS^RP M3L%G%/S?_W:"\;;"L.2=FV\K.-]G?QUWAHH /)!)L$] 4WY:.$MA@#9P*B%= M C._?V,.6065%IA2I"#/I(M=7]X-,@>@EE8+0RDX4+&?U$4T*O>'S %I(M=B M4HH:U&PR=1&7V@TCXX<[WJ<0CVD5,1KCO"!85PQ,6HR#@3WCF$-;O"T$] M%M_P"*S?O6M"*ZDZ+7E3B@VTTI*L+@X+':B-LZJ.M&)4A1Q5HZ,>U2*:;;YQ M_Q?.O2<6!'M7FGH16@TI13!::.;TGH M0;EDCBV@'CP3,?M3-@;/X,+K*8/%> 1C+-[_9+.G^FB5K!2_::5DLI9.5DU' MU5-&-7,U=?)55:>-L\HZJK9'O:Q?=')]E\9UN'^%M: W8"1X!U?$;2N@U;Q2 M^*K= IC7J;1>2*EJYLBJ'16MM%6[C9W<2*^%N10:V]B^[;J]F^^,U58@]Y6V M7GO0,'E-(LRH-XQ,6,#P+B1XF\RIMR6$VXK1(ET16]M .KMT)7@O+W*G4>W5O! M\6I4LCND#9RT.#8GV^)$*_',GW6@O1JL9I3AFM684GOZ)*SGX@(Z4WG=8V$>I;K(9U4FK@GL6F[Y@6I^_1'+ON0]56CF"RZ,>E2!5KO/?:>!A M+@P)=EX[])RU&E&*YAEI1!H$0($J_09$=A+PVE3C%M!J>6A!+,7J-/G*'00* MLXBWL=DJZ;2 E$)J,HFYZ_88=L)JRL(?+7&HI-5B40IUI5CDIC.58MY51-(( MP=C_1.)$R!@N]V]X.'V@^.F?]C 9,]1B5PIO9=AE48VQ[ZR%()0HQD$YW055 M9?)O,]G54&IA*L6BTL,$79_P5#>LPW_CA72RPBFLQRJJ3E41C,$(CWHR1:GN MOO?60.Y;L%8/2I&GE1[DPY"KRDBS)*U.5C2K4)8@57])_5&C -@''I- /;S@ M4:LT E-6.M1_*,6C*E&7[+-74D"' =Q8&/%)?OO6CZD8>7RA,H3>OAFV!G4[ M]EJ@2W&G%="%-1@?;VX)HU GDXIE0.X1_W8 _3XXL ;\/CCJP$M,XK]1_#HJ M]4:/L#!.UE M/Q/MH.Q.:D+A!&FK!()*2BUR!H=/.XA#^03I?=NPU0)JFHT%7LGXW_$3W;,)7MD M'@V]5GGQ>BY:U(RNMY9E4LZ=Q$MSJ'^[9/5V++5(;G,I=N<#EAH4UHL&%'C9Z(\ Z@"[6\=1KP M8\6GJXPT0,(N11Y1;T#FE@J94!ZZ%+^^[:V1:NG&[BA$JP>EB)69'N1$]Z7L MO&8HX:[$OQ:G,L%_+ZS+ M.&N!='NF6I!+(:V-NX@P9T#)P0=9YEKQS%K'\<5$3A[2W&>J4X2VP57#3(MG M*=!5P'/-?_T)[.SBJ6[#^-'WU:<=X!?&U'$S/71!Q]LFL[?FJ06U%-PJ@+H2 M(T>IW!#8E-1U;+=QJIO(M8@U7_'6=4^Y>&M;"U3J2+6(&-WXUD$LBA>W;3=4 M-#RTZ!A< ]?U05/LY/3?[8Y0FS/30E?Q%;J359]Y^"4$N1_G MBX OZ7;+V)XEZM3A;2ERU/XK6CC4>=B7-7%65>GX\&^%XQ>\#\B[CRD-GKCX M2L7A5<= I%9W2M&FK71'U<3)5^6H.^9 7I+P8D;G5\251Q$/KC@Z>5JMV<-W M^Y"#JH:3U:/C*F/Z];4C>$(#%:M%T(D;QK]G"VY^$)<^24XF8.$1-S[O^22(:,\)R9R"8V=" M&[(@P!N=SWLQO.@YSQ,1L'<+*ACWL/KG/19&,0GC[-5$G5PX[[GRBM>>$R4@ MGL4)MD->NW+>4R5AXI_WG%@R44_F/ 24Q?(:WB#SWDEMPR^QHZF7JWO:'('' M_06;2'G@+;KR(H*/ 9.W[&%$#5HF.[6V8_;"6]]Q7B+2LD9=Y,6BCW]%R 0E M&_32:'@Z.,MM)6%;/M'YA(I\XU4%5=N;* [8)(_/89XW:!&>OY;)M1/B?GT0 MN&:Y*&-UU&8C!WQ9BW%K/I8/A W-!,'8))A@'YYX,][&Y#: _S"CZN+HE3'0 MW+CZ\C:T)C5BTF,,S2A5%;6A#3?LCX3A9C5FO3^0\"N:D/=T093@U4G\_,5? MS4W=A:,-/9)9+'?4I>P1:Y,>%UG>RGK4SDAZPKTW3SW)B P:]XG RC,%ZXQ\ MN1]=A^ZK7TCP2$*\4JL950-"&\"[7U"\_C%>XFAC8 1JQF5]>1M:L]II6NV. M5&QKP0L0[HY@D(&M25>6^.J^_M3.J3U-?X>,S=1.DRYO!-VS. ME >S#RW:1:P5:C6>1.#UH:_M0M,B*AYI\_S20&##!',_8^BR3N4AYWI3>[-4 MFXH7+&F/3@YG2(_>G Z^9CZQ2LA]"JF(H/8&;I,9L0V@?4@BF)8B3%Z9L%"- M$L$?680AGOP5R]<8R"#!.I%,#LU%0&,Z\OXOB6)U<]-"4%>6OQ)\?@LM$1I# MY]M5P%95J^B!]=VDV7WC9/7! GG3,2P5HZK+S[/;9F[Q:P/@O_KY6R]RQ=O M\0TJ8ZL[?0%J!>N/N*,36'^B6[+$6M9V7EUQ6YL' \VEU(MPJ*CS6+" "I=% MM'Z\-M+8.L1&'V[RUM=E0O]!P@1H!V?#T^&99C8W([9A-B^EEAJ/>P/*[;7X MH-B6TJ9'0N"]G?@GV(B/X&K _(3A2S0Y/O/X7S1>3VGJ$T#J_^NG_Z)$/#SQ M!B/F@#)M'42?U\D%ES#GNS$7S0.G@<"&P;+/I2X7,P:;PZU?(@XKU-:%9C]1 M 35B#AQZR(38.@I3O=C0AQM0**H^H/M G^,/ 7@<]9%%8P8''*1Q)L6@Q<53 M,,V33EUI&V:<0RT;X[!^PCFH3%L'R;K1^4!0KN4?EN5^D:_M?Q0C(87EO_JXGMHBQ>_FRU1+Y,)O=[)H"E4$0.]2!B9MRI' M\M*&#?ADV1:$9B>Y7- M()DE 1)K,I1DE-85M:$?YI&O(YQCMXZ*M-U!) M^M)ZIC(/"Y?KYB_4U;6R!8.7;NL(?GK4DV"4+C'5;!R9D-J@KUL'+]0M8=&O M&%.%&5%6^AY,TEC]*:^^_D600\1-6HA^^4S)=7[C+5MHLGRJR]J@)FG>L3[_ MI:*@%?5/]S@O0*&F-/H(0N;X?8TO$?43,"G]>D?'A/3EU>QVMHPP[_0Z?,2S M* *&#LQR7XV2R\QH;8#Q4Q* RY.>P9'GE"I/*:ZG$.6VI[ MEV-K< !/^0S,#@,-K!O3:JIYH.XLY &?@D%^';I&TU,-C0VMVEP#P+4%8[?5 MLE$@L:--++SA430.BY]Q7:?OU0]&0^H=AMAA=PG:[?LW;OMO!H%D#M;8AX5( M;>SN*?-@IQI8FBFT[U33#9/@FR6X%J3:NJ@<-)&T?=CUI:ICZZ[E/7!U!9-. ME!S FI!D77$;5I::[:I/Y)G-D[G:ARB!1PW1@&8B2Y>5\E%-E2B, MYDJZ^7U''\$=(,$'YB?"1<>QQ<%/(VX6JT'#5O(XU%BUQN0VS$.%>.8=G2L7 MG##:?Q1@^QPBYV:G%)C(;\-ZG';]IMH\G 9LV7P7T;83;ZC(TG5__ M!.L46KAI!'3T2%B0QF>RH^U;G8LWXFMKAS6E7J<6S!73Q>5;,K%AC&Z]IZ<^ M,P83+M1=!O1D'O##C(2YW3X8::':X_N5!U"L8#3)DS /Z#X<8--Q[Q4\[$4$ MLA%&V=UIHN/Z2K[FW)X& GNR>W[AW'N"VOS&XMDMCW%VQM7<8RYF4T1C_WJ^ M($S,FQS25CPL-0>**26?02?%-KDH%80O[8;DC+;5AH",3W&#B+@9L:VK"YAI MSTNT26'*D>X&FB(PQ31%01MI_LU"",VW,&973T,U(CR(WS9DUY:[%3?*F-@* M/-'D!K9D8H/!48/AR//DY:LD:(R\9C;FE!XZ#OP-*O3R22B:PR.C9U:;7&M$ MNA\#PV-0ZRAMT9:+SS8'1?9Q\U4M3RLFH=UT_]MLR!RX,K:NI.6]A56((CO^ MWF)?HH+6UH:G.2/I@M:\_E67M629VXQ0H@.6/EMM#\1%0_32+E_I\MA[/#,?T$AS M7D1/9P-B![KY<@]'7G>0:NNR<$_)'!7@@H@)#^7!0N-\2S-:&U3J$#> R.,5 M+W%+UJ9@6Q7K.HH2%#/V'_#T^Q,0V?#K*2_.B"[,&"'VP?6+&R-XJY 6JT@YA]',*.U >S#;;BIC;3TS)\[ M8_11\H.I,CT9^ *;@ 9U>ODP7?EC!>F'/MM^XZ! 9H.Z[3-/(W]G\3=.$:D3 M;>MR<0TW9W*@:9.! DZIV&JY;KM$VS1/UOBP1/FP+0R1UGQL:/TAOCS M6J\.>Q-IJS-8MAA:*)81K0W*A-GY-YR$[:Z6UU'9T+),9Z6I$K&&Q2G;.3'[ MX$=K?B]O,U_2@"RI=RG(4X:<[OA*+8$-T(X2L 9SLX[V1L_:\B^]*6!N016/ MC]_/N(@1G#U89PV\;;79]^FO%"]\#;T+=70O5U3ZRM_$>VI1&UO!6=D&5US@ M^3^H<)CMLFK2_)KI7MQ6D%^TCEQ8UDG+9\^LW05VL&RV*Q*&. M-='5LD11/!^0'Q)Y0^+?_OW3R>S91UJNIHOY7[^3?Q;?/:-Y7I3I_-U?O_O] M[<\0OOOWO_WI3__V/P#^\XU6%TM9B7_U[N_Z(*HLBI@4Q)@G'00R!"(Y'-6.>>JTN9#9]/YO_[2 MOB1W'RU^?&OW[U?KS_\Y?OO__CCCS]_2LO9GQ?+=]\K(?3W%^_^[OSM MGVZ]_P^]>;>,,7Z_^>WE6U?3N][('RN__\]__/);?D\G"-/Y:HWSW!ZPFOYE MM7GQET7&]6;.[\7U;.L[VD]P\39H+X%4H.6?/ZW*=W_[T[-G9].Q7,SH#=5G M[=_?W[R\?"2N,DLR+_Z<%R??MU]^_V(Q7RUFT](D^P/.&NC?WA.M5PQ]\U'K MSQ_HK]^MIB.!LD:^]:=8$L5A>_.4,$\TVKTY.5_ .\!0;R55\PD_H+7ZZ\MF_TGHBA2;E M> G:4@*88#TD82SX9&/EA>>U*9U'=P^DZR.^0I;GR_QLL2RT9*7UW;,_J*F8 M<_UUA@^7^1J+;J^>\W=\OSH].=E\)DS7='+Q]TV9]>'!>C&<%,XDSR,YE!JO MUN]I>17(8IY/&>5\/:&B8LZ%(,7 NM?D ,DK!615RB55ISQU9L5V-+L00GUC MA.@T]]VX< 7*BW,<@??7F!"A)H5@A-',2;3,SE0-6N=M4[RUY_8[(_ M<*Z[R?SGZ;QMH[\06Q(7F#Y?(:(G8Y,)/#)I,Q@9(J 1'J3T*C @DX7I3(![ M(.W"!O.-L:&G%/JI@\7\W5M:GOQ(:7T%B_96A&H4"%25QXFLFK)!L#)8JQ1; MZUKT5@EW(MF%"/8;(T*'.>]G&GR@)8]]_FXK+9U0QJ=:P%<7>9=B7RR5&H%) M6I.M7A;*O2V$^T#MP@KWC;&BKR2Z$>3E_",_>['\W*S74KUCG12@%E^;IRX M8T[ 3GIQ0<4DK>S,A:O/[S:6-_C'/]B_7$YQMGH^+Z]/E_D]3WIYCTHN5'%JE/L@KBJ3:B\I!]<:R?M8.:8W;.Y*QIL"'O#G-,KM3>C+FY(H86 M5_\UTB)@+^>OEXM,JYO 5":-/'S>RMG8CY8 V=F#:*JLQL=0J;>CM0.L,7E< M_7G321S]><*FX'3UGLK?%XMR UB1-J#R;/:1+DQ@G2"*8)LIH$J6L1C3.PBU M ZPQ>6?]>=))'$/ZZ.B%Q,3.@9.&+8N<&(=ML0),:*+*[!STCM[=YZ,_?%S/ MKU_@9TXPNQF:CP1!D8<-7L@R%E1":F2.BK=$ELC'$SF.[&\F8=M$# M.7"3ZQVFOAN]&,K)!ET+KW)KD5S)BV MQOYDZ"" GGRXRLTW-&NYGV;<74'F"S/4Y@S"-L/.) 58JP*K2T,HR*$?5DG< MB6M,&^.P*N-PL73.9UR)HGQ19QYK<[@K%LWJ##6D9OT36_\A%875VT&R&;>Q MC#2"V8,87:9_Z C6!28EV3JT"<$)TQ)N;:"1=9M"H5RR5;.U>)SPU0.(\0@1 MS2[$Z">*87,?E]M==%[79-GWR[S=VH#"9G8G@LK6F"M$[\_4U/",-:_:@ M1C%T-9W3:O5B<9(869N/%XMYHR[C:14HT[*A\F+^$R[GKT[7 MEYA_>[]8KIOBF^A4/&J>#BJ>IX,D>X7&L/_I$U7FN:-0[RNCZ05F%^;X;XLY MCR*G;FKGU\6:;CI;#K,0J'@_#"6#3?J_K1?Y7^\7,Y[,U4__[Y3I^ /5Q9+>+EG_G2X_;WX_2:KP_U( OXE= MD:J04C) -FB1I1-[X%0LV MM-R8K[*ZFBB8[FFCFQC&%-KISXZ;"^$@"?3SZTN9MNG V6NW]I M&SOO]ZOG.9^>G&YB$#]2G>8I^YM*8,F$D+*5C*MZ"-%)]BJRD+8%,FWOP/'] MJ,84$1J>/9VEU$_WK%:T_E)UIWUA*R"S4:&1C0J9(92D00N*UNF(MKOE=0U MUR(,F8G_YQ%05K:0;'%LS_)W5!UZ3\[FW-MIW5Z$\;@[Z?Y2WIH+?.@,=V/L MZR5]8 7\TZ716;6]JC].5Q\6*YS]?;DX_?!RGF>G[6 7OYHW'O(IE?-X'/O, M%]%Z7Y!L9F)[R_.AR$&P50 K9J14'477NY9O?[1CVDC[T>I(TNN>G'O#*G'Z ML7G6K"$O W?L6U/STZW%5G+E'&"T'K Z+1,9_O\ ^=JM>,:4<^G(F%X2Z,:) M%[AZSPJQ_=.LRH\X8RBKY^L7N%Q^9A:?^9S"ZN!<*>!2+#SF;"#QH($AZ2HQ MV&1[UY#O!&Q,"9A^+.DODR'*F1CA;9]D0E89?K0!02UO6+P&="U&)UV.KB8L M;L"#EW=BZA\!G.@L(N,08(MU8%"S%UT$"SNK6DW4R<7>L8[[QC6:$J?#>7%S M/1PH@"'(/_&E2$S\V&P" _"*?6)T%ER-*IA0&$7O@._6 \:C*6CJ+_I]I[S? M_K@X.9FN3S8*F%7R1<(J-T#"H'=UDX @UO'&IE9+FD%91I.5JJK4WKOB=CAC MLK$'Y40OD73VXB98B] U>P@INV;36PC9$*!4V8LHT:ONM:^;)_<-L"5MBZC2 MM,.*!(9]$6"7Q$,-SB<6E(O'#+"-(2CU(,G>[23N,[D=PU$+]C_7GU_/<+[F M)=/6X(>V?OC[J\4<;]J,OJJ_KV@#^GE=T_):$/C#DO+T3!;S\OQDL5Q/_VOS MX\3X+(67;'T*'7A<%"&EG, Z+\A4*:KM[3T./ZHQ[;(=F#@R&G2C=SOJ\<=T M-IMX8XK%:H!]+\7*7TO>5-@CPHCD$TGA3.^0ZL6SQ[3Y=J#*7E/:\6S5&N?O MIFEV1L!VC.>G3^=1M4MDP4?I(N_TP8=6#"(<(-O^$&.Q.?/N7Z/KGCJY']?X MXE8'$:&[*/K4_%VTYGGQ'I?O-MUXKIRMYOW5RNH#Y! DPS$!8F)7,5$R1E62 M7MX(06PIYOO:4\87>=I+SGUG:E$@FAZA M','1J8$@:P!IZ3-%&4H MLK?PMZ,94R%N!P9TFO8!:W GQFE!Q(ZT=L2>1D;' ]6B%7>D'$VVI(3>F?X]:HO'5H?[((;9P*I4+;DX<"DD,.0MI,J("MF22A6RAMX1N]LH'A@L@6^)#@?.^0W9_]OW M-Z?H%_[YT#; OZWYZR8HOJAG>OOZXQ_>"_B.3^S9$/@^P)VZ O]]N5BM7B\7 M='65MW:F=55$7GHK>$?HKCS^\BOHCS4_I9V9[2WHL M,:__.5V_?W&Z6O/D+2_]\K99\W^%]^T))F^"E FB;ZRGRC0-*; 5H$D7G5), MO;?)/6".:2?9ER^WJZF'E5;'#.>*_;M-OYR6JZ/EQVFFU6^L/">!;7J'O*/9 M=H[3N%:15%% <-YI[9,-JG>,;3N:46TPO5C2:?+[!U[.-/(O/,J)SC+XR'X^ M:9?.QI<*"=!(-@4*1H;>1[[N@'%PEN"*Q(Q6O.&Q_Q)-Z]PM+)L!0E7PIM9 MHK"GVWM$6_>!Q]5VA\K[5N)@SUGNYRK2;-9BTS3G@ M LZ:UD5EO ,J+:_1&CB'RI9\"46P39^DQ>X%7#LA&Y66Z\V. 833C3AW'$]_ MGMEU6&U.U)UWS&GJ>C7QWFI=C6,-'U-K)%+Y<(K^Z\7]>O&_?OIP_/VG%X:_JEC^Y[(<@)SZ@J28A M4$@5#/N;D*2H4&*)UJD@R?0NMSC2T!Z8/_WFZ?OH].B3D.4M_]/G!HQ6Z\WZ M>T-Y\9&6K28/4RB^!<>JU^UV!%T@F:0A&Y$E$EL)\D;\6 Z]MN@ M3=>9[5>=U=0[[A7?N3U:&+$3BG=MH M(?D[GW@C3Z31AM:VI7=YQB[ 'IBK_3:(,IQH.M;T7(SP(B(RG9_RR"]/QJW. M(NR7*2=:_?2)[4(6"6O*Y>>7/)&;=&2+I2PV9N1+7A-+7A43UF?9D98@9?1L M+[;;-FPMK3=&\-9'*T3O5H$##N=@1Q>G\U5#1JM7HMY[JK9/L69_!P%]>U MV84W%TNK PT(4B0)IN8,*(($:R)A]<&)V+U:YZN(QE36.U:J=93IL+%)(MZ[ MF/!D7&MR'!)L>B,%I+")D0;7.T)];VSRL5OJCY11!TJO9W7Q9C077'8YLB%4 M'9!HC1]*S>PLN0)6YFS;>),>H)#X*H11^;QCY<\A8NMWU(!WX#8UK^8_L@?V M<1.U?#E?K9>;NY9;@=3K):U;)H]R"$%FH&I]._[-I([LF7DT6GG"&%WODHQ= ML8VIZ70,P M9L\PVTQ)IM(B7YN6]@E02P44V^6\-I(L_77[D3S#Q_61]N?@;<4^#OEW#G4P MT/.MZ@>:4\N'*D,!4[M58=-ZL8;*.U8-K0605W-(Q*1AKT+*"%HXIK8/F9>(=N)*#5IA*K+TWMFU8'K@K#:Y,AB#. M[>*^#G+IV%[W"YJK?=,G/IE86A.J&,OF# A"=(I'G$*2; %G)7J;AMNPC&W+ M.39+]I9+ORX0YUA^7BP9V/F]JRV;_*4Y=*N!%S48""E9,,Q52,K+UNTW255( MU]([5'L_JE$5M!R).9UEU9U#9^F&EZO5:>L:<59P0XBL[EHW'Q:P?6FOZ,Y03[UQ4R20(*!E2 M.Z:(RA7P@=A>%U6PI]:9,%\%-*H:DB-1II^$>G8KRD1E$PVXX/!UU4?1L2LO M&ZS6A9YXU%'4Q#87NWE9>M*N?^OL>T"-J0? L=1-5T'U4SHX76[.Z/UC_SQ>IW03=++"7\P^G9Y54/"&SLUY&_-/IDI? NQ]P-5U]N7R*UNO9 MF=<[B4$8"MD "<>:--@64@X5BL\^99-JQ.X::[#1C*EKP;&TW3BH,8BJW*RX M5Q\V =.?/M$R3WD*)]Z;4@0K;S):L96H6D_I6,!%3*S=I4[=\U#W@AI3LX1' M4)6'"VH0_EQS4"NY1+R]@S6^G6S/K>V786NQ&NEXI%F4WL=&MV'9A2WQZ;)E M;[$,;(]=BWH)IQ09FT&V"\9-T@4PLU<:$BG'^D^'_G&#>U'M%)<43YNO/,U+:>+UHNF=6&@'^GLW\M[-G[ZE#<' M)-[@FGZJE?)Z0HG7"5$$I=K)PV1,BZ\A5$TQ*9U*D+U/]QUWA!TJ".ZBXV6- MUA4Z1IE4MJV1IVC-_8I7@"+Z=J#$4Q;59M?[K.SNZ,:4$1\QQV]=KCJ,^'L6 MN-R%KUWLM;J)+RN3^#T0?75@G(XM1.$AAUI8CSK-&^1QZ'D'NC%5&G_[]#Q4 M_$/3\Z[-7->DH@B\O99VFJ>HAH]_3-9)7Y0CWNI'DIU^W++E;Y^>AXK_4;0G M>:ERCN!M,8PO:TC*MH/WK/6U-Q(+CD1[[I^L>KO8G!%?TM8&Z!/R1B"Y +KH MV@Y2>@BJW2NO6(NXJCR;W@/EKNY']RT46!Q*KFVIK,ZRZYX(O<1W<;1[TS[Y MU:8\ZOPW99)5- :C!E)5@-'>G96JYYHKL1I0.@Z5&=T%W[=0FC$XOWK);YC8 M+F]SK^KV)5"-L=%'"4'ZU':SP/90*3PQMN;B10VN.\%VAS$/; M"'=Y@+)(:XJMH$IE4RFTJTIS21"E$<)G69P\D@E[;P#@D ,]=XCIBXQB2;+8 M($&WD1N+BOUAQU."V26MBYN/+U M/(9_WJ/H-2XW\] ZQ6HI>5Z]4]CEKA6*%-3G:(/I?A?0U0-]" M$>=P>NI0"1U!/7VYD7I"J(LES69(L4QG9G&K,=5@?#1"D0C:] X*[(+K6ZCH M/)XFVE->'6_F^'(+W(28N*A]AJ@;@M0N@/):\,XK-,5V-4CWNJBKSQ_3B>8C M$6/OZ>_6[NWC=,7/_GFQO&A(TWRH.?_-IC&9T-E'!B.*;4VL&K;H(F1=F)+L MXSB]VQ5<]SSH&ZBZ["7Y[O/>U1+Y>ENB&DDKRSN<3A7!J.0@JH@@!%M(QKC, M[!W &CFXX91_8MM)7TGUZ]G\'I?T V]OY<7BI)WV4 ME#(65-:4VD5CNGOW^;N1? ,%B[V9TD$D/2.AETKOQ\5I6M?3V849-(FQ6F3K M!VPQ!"8[!\D' ?K MY^7_GJ[.+HR?&&\H:^T@9]%:IL;(OCK;SEYG*;*IME+WQN_;X7P+-8K=54LG MZ72CRW8?W>22J1D6F*'MA@IUOB@4B1<.FN,QL-SEKN]=2?!703H1Y[+SN\ &3?474 MC36_SQG);/I?5.[J*K::!,=FE V.;:I681E9^V$2 :PN4>0:?G5"[.H+51JYP+H=,@(RM$@T%"$E&U]D8Y.RSU2#FD&[AV M8I%Y6AM6=WGU"==].0IR[2;+9K!/EY3Y+W^F5JWHE34Q,*=+D>S\.P(TK".5 MK9GM>!'98-\I:K?;\W8BR!.)VPXEAH%Z2DJL1A:]*?B/K66$AIA,A6BEL3P^ M87/O>LBO])3<0HTG$M@]7 (#;C>OE_0!I^7B0O#SQGK/Y^7*)?$3%9,3,E6V MOHUKO444Q)@(K!)%*^]3L+T/&>^'="=:/;6@[Q&$VF>7^F)W_83+^:O3]>5! M^VLA DNF*L9%/'BVX;6%0$%#,4+FF)/%+';:I'9ZW$Z,"4^$,0-)X<@W#VF= M*0>VI[SRK1Y<"8:F"A#K4Y%(B2"Z]_SM=?.0?&*QX?X2ZT:FYR>+Y7KZ7YO) M>E5?SM[YI5VU+QS\K\O^,5I2WE8]N!J(5 F,IM3N[)9A0C9MRLM-!5- MO8/&]V':B3M/+';<54['JP]^N\1"$V&3$91K@ M1K,=D.W$I/]NY< /E]GP <(KM+_H'E.B51&9X94L\ARTN(*D"#)@38;97F+O MU.<#X.W$K$<^)G2T<.&!TAO(2+H\X7S>4K0FZ;RW8&O!=@F8A^B%W!R+0THY MJ^ZM%[Z&9R<"/;%X?UFEN)T+/+ I&_WHQFV:>SZM+^SQ" MMV@KG.6U\:)O>D,_TAJGL[UN$1D6T*$WD!QQNCK=7O*5Q_)ZFA05I:C5 /G( M;FNN@MW6G$#DXE2)6LO2^U:&KR/JT.9[VZ??(9;_0[A\R^.BB49MLM$! H\: MC)2*UR5)J":I:ITI_:]NV1/JF/J,=637'=W !Q=DS^;R#P3[\^)T.0FJ!%L] M.V=2^F85\7>MD:;05:IH1=O&'IUT#>F8#MZ.BG,/%N-C4H[?.[%661U(0=;: M@/%608AL?\B*UD>*P9K>CM)^2,?4J6-EWDW$#SSE^]^#@@>)]9&H^+RN M:7FY=C+[5]57!=I& <8J"5B5 >5"])A0I_RXN^XUN&,Z4#P:$NXOT$?XG56N\E/?KVRT#'=)AY-*S;1XB#16XV'>%6 MT_81J\N[1!;U#/S+PN^>UBD5G%^M]^7?GIY0.2 ^T^.QAT9AN@^]4ZSECLAA MN[OEW;Q5\E_@PB\,.^_I]_PNG.=E!40:O0P2I&V-HR@@I)P)JK,U&I]CN=F\ M8(C0\H&C&"".OS>B%Z?+93OHMWGG>?'AW46'Q>: -5@HV>56^IP @P\@7$(G MHBI:]:Z=>)2!CBF>],@K:(=4P,B(UZ?:]6'C_.HP+[,QFVO\WC3.O*J_KR[* MI!"SBZ4=51(8PSQ5P9UYA"=R-9,J.EU2@7S/8& MQ5(ED8QP8'6[!=84Y$$2 555"\FJA>H=OC[*P,84:GS"2Z8/L4:Y9L[O);ER M$\DDR&*D+Q&PB%:37C6/R6N0JJ NB@<5>P?:D2T[*D(3+1ZC6.WP@8PK1/N'%L!]Q1KH&+D+< MJXEJ'69"=) T!G:JE&[M9P1H+9RLHJA(O<])#S24,=T=_J37P7[D&>5*:'DC M(W5 4H;W,"]X.9. $*T%YZ/2V8@2NM\KW7D(8YK1B]BEDB8'[P"1(IA2/42; M#3@5=8U11*=ZEU$.G:]X.A'QA[)^2'6R!U]&J4FN-E-BLSCFBADJ!@]&U-CN M6C10;0XYZ*1U]\*2@88RJFO8GNH2V) M 3[5?7G?M7.$Y$(GMCU&FOJ>.5_,W[4FOJ];E5<[L'H]"7E=)#5)[Q1$WP[J MB6 @9B=!>9)HJ$AQLVZY2\ZZ%_ZGFL ^=-5\*Y0:W]HY.]M-FU&]2K/IN\W' M39+.ODB/(*4LK!!4A!BE!5]-T@:M4?[XZ^1NK$\U0SVZ-=&!*N/C__5U?658 M@IS4T09H]_&",34 DN,%3I6ZC&\5W-KNKJ[U MJT) 71621LBF"4&*!,$E S:3L3%;ZV^Z)8]A/VU!_U13SJ-;)8/0:92ADHMN M<&_QT[404*C62F%!R7:DL^@**>D(*'(42GI;L7>?Z^%']523U&-TV3OP:GR[ MS'D3LO-*^=8V\79D8E,\/ZFD;*IL3F(,MB4EV]4JT@'YYFTYD:T^_C:S,_RG MFL4>W3XS#*$&.^9WK6(1KU0L'G"&[][///2 WL- =SI]M[6VD[^_:DO<.%^P M.4K,I#@]:<-L6O3+;<;\EU>/@4Y\\-5674!%E5IAM83$=CJ44,G(&IG2 USP M./"H.ER)N0_"'Z@NEK3CQ(MB7/$R0F3C#DRT F*M%KQ@FP\3*B5Z9U:/,*PQ MY3-&MGKNN-AS5"3K>:'L7O.^VY"L3HJR**!#\KR%50,QJG:H,,N:2TVU]CX^ M/.B 1E67\#27S #,&LPX:M>$7[9D;#\<8!1M_:Q#C:'=0'8R@BZB*)L+U(W+ M,1JM@ H),(@64*8"HH@D+ DC;/\K8[\\__"[<+]\UJ^+>3XSTR=LC).([5X. MVWJ[*E5981<%M5B-&BN&T/M4R]U(QK1][RWWV]?<'CSI'2]#_H+EW$F;A*1T M)%8YP7IUYI1A:=T>+0KA49$NO6M<[H QIISZ(*+?9[H'4_.;;6KU6WY/Y71& MB_IVL<;9V8N;[N(':/U=/_K036"O(?3:$]ICVE,F0:4HA'-@E6%SPI76&[4$ MP%I*("]US+VOA;Y\^*'*X'H6;3,<\EF9RF:Z;E:[:D;^J! V>Z9X>U2R/UY9R-9EJMS\-VDRIX2,EG0$H:3'%L&),F M4#J86#W#&J*'WS8XH]H.NG"@U]P/0H:;'LM5OZ0J227PCF=J.U 0VDU*-EBP MUFGE2BQNB/ZVNT ;4\U1?Y+TDDDWPOQVFF9G[&W7US"&HJ-+%JJ1J=5:.(A& M&$@B*U^SH.AZ9U>O(WA@NV%?^!Z]/E)I6SJ#<+",[B+V7Q MH3UF48-1!]N/^SVNCTW98:C]KIJX5;#Q^35^WMR/\N,I390P%7/A/4-(=B*S M+!!31A U.(/!.!5[K\'[,/7A$SHD,:*7:B5FG6_NJ#-J%$J1C M]SH-T/=U%VACLE^[,NAKNU4O40UBWFP%=W:_A2>A#6JP)K3[+4*$6!1"))2. MC?%:NQ^NVAG6F4OM' *F:OG% MU#NAO2NV,9G+C\ZE!POKN%1J3=BC-C4)ST0GPU/@(_N'SD?FO:W**0;J'X5* M.[;0/^(]#H],I8<*ZVA4NM[47]1D+ 8'NAV+-JV]2$)MP&>C1!):B]0[5OD@ M@&,J#']44NTOMJ,QZ]:=)8@\< H&I,R249*'6%V&DC4J49S5IJO-"?%67)OYK6=7H4Y*]EY'J: $0V!*])!L4*P15 U68RBQ?])I#Z!C MA"TX1<=(?A,_!\)8WHOMBU0QN3Z M'H4]/40RQBCPY(;A.W@<>"(?,Q)\<[C'B@47I4@Y88"J:&=?DX-(.H-S)=DJ MA;!X[(#H(%;H5CWJK? 44N8)2*U2)T=(T2I0-2JE'>8:>A?G/0C@F+;#KFS: MR?[L(K9A_9L)D1,AH0!;2@63>"<.I1:00DDC8\1@>[=PO1/(F+:^XS/E06(X MOCNB""7ZW.Z_SH[--32 NB10)K#39$3RJ7NU[!C#')/6'A_7'BS&1V';V>WS[;HXJQ!$RJC2S7-SZJ/52(1Z?:]6121%X6,B#(XF(K3DP0C.?),38K&3+ZT#M-LQ?0 M,>4"1T6Z_<5Y=.;=2C/IP@Z<(W8-*[6^.2@A.L7?B6B=J349_5C*;LRYPE'Q M[R"A#GAU^[46- ?=QG[G)QU^P?K] #L%BL\?=254?7'TT+2SAT9H<"FVN HA MQ!K8UT/TK@03],UFF@>OOZU@#E5"YQ_\>KFHS%R6!G-B4JC90S]H[D?1W1F (1?1AR4X-TE$B?IFD_\7I??";Z@>94I^O6 MM6%U8QU.4(AH2" 495IN#05;;9$@Q.18LVD;Q+TJ8]>'C2D^T)<"@TQWOU3W MYB;X;0-^/B]73N674#-C<) $UM9Z R&D$L!FYZS.UK-'V3O]O3N\,7G]PRB1 MH635L[M0.>O#4*2#!+JQX7R$O^$,EU>&9S41^E+!$RIVRW)AM\PFT)J";?5T6?<^ M2WTWDC&YT8-:'8=(H!L;7K!'M$2FYG3]_L7I:KTXH>67K"8:DZMBG\P'R:,, MU/*DEB!F325D1B1ZE_-_%="87-QAN-%/'GT5!AO&B^5;_'3>%O7M>YR?'?C= MO'8Q\E31$&H",EZRK21CN]*/3>=0T;(=99/OG?+:'=V8FNL.J%CZ2ZKWUG,' M'&4M%D4>V*=BW:=J@)"] X>!JC!."-,[*[\5S"X\"=\^3PZ60W]:K$Z7K;3F M HPVP1EBIXN-H@)&%C:;R42H3GFG1&*CJ7?@?PN472@1GP8E#I!!GQ#(Q:[W MAA*NZ?*BN8HBB5 T!+L!H@1$I2VH)-DGS]'6FUO+EJC'W9^_4ZQ+?),B[C6K M@T7"K^BA*[<7G'5QQVO=VP\(DC_\(8?&SP\<5J?0^JU'_WVY6*TF.9+*J@K( MV"H@DVF"=P%$E=&K6((MO>/J=R,Y2%?<^LB?B568G M2[HD>>2 E?UN@U&Q!6TTB&Q5S*B%NWE >8L:>?"CQQ1-[T"*:]IE6#GTV5=N M8;QUIU!2(;FD V@19!M^Y;U.8W:$/[0V02KJMZD!*;P;FM*9'>[4@(2 ME(,H/!#7.S"V+]8QQ=H[TNJH(AR0<)O[9+P-TL2LH>;4*ON\!8Q1\%1XSV@B M4>D=(KD;R9BB[D-YE_SPAN;I,4"[FIRT9 M65VVJ=8(V;;2=ZL2Q-(NJV#3WX0H8TJ#LV=?\&,*[!^#<$<1\G 7+CRX+X#YR=;J;WXDT3%Z.JU0E0I;6Q96W9@I4%(J\-D2C9 M&':[_+$WLC&E% ;W]XXIQ>'TW-\7B_+'=#9CS"_;]87OII.B9#3OG*F2JUGLDGV_V/]ZBI.YYT*@R&KV53L])'D*'7 UW MD>"=-<0(+GAV.:,D"!A:9V%!GH@PTX#:8FO4_QJ>D4;;]^7%-AUXL"B&VT!_I?7$VIR"=PC)L:-B M0F&7):'FM6A5" )#TD.1XBJ.45T8.2 ;]I[[X5AP98@-E(O"J19ZM=(U)Z,& MP.(<"+;IM-;.H.M]G.X>2(/POE .J=T:&ZS=]$#C[4=2 $_%.F3!&#MX=G5' MWC]:RO$ 9NS$_X?(H#O_[]3+VFO4PA@07MAFE+AVIX 7O V4M+5V-Y]"@_= M(A]#*PY&CX.%,NQFR0:OW@%(7D+]5Y5"K'-!0]MBN-;@4GE)W5 ME BD:T8):MZ)HDL@G"6+BAY[/9 MXH]6%C*I(: BUZX4;)G9UB>72B^^6-.\ :MV;LSI$#Y7*>Y%D[VNC=M\\>\4*MM[6/BG*%B(6."]7=@^L M,X!$!9(/7@F7K!>]^SL]$.(8]>K!3/K*VNDNMH'C4*^7] &G7\XU&UNR3VB! M9*AL'Z<*B)J11A+"LO'CTX ^RG9@8ZR-.QJ/]A=1]Y3B\M+/5<3 M&Y5':RKHY$7+%-;F8R6H6D:46B1WLU'%_6FVK4\;8TU;-SH,,^?'*-1OI2R+ M>6NPLZC7"MU[%.C?\^$="_,?,HQ.!?F7CSE?YN=50!/2QM40$02A;D>O$D2- M[)=J)TBSD$OM;>!L@7+PF>*SPRK;!BJL1I$]0121;==D6W(."2B'DE7&Z&/O MGN=?1S0FRZ4'.VZ=*>XGC^%L_1N@E(BZ:HL0D%H.(UK RIJ/K2GV7F.-IOO) M\WL@C)JCJ'W881[((U)>79DRQ8= MVD4PO5?'M<,.MZ$%;W(.VH"3K>3=9M;TOE*S'PMZTD&9WCFWG8"-2:$.SYR. M0CK:)IPR$@I#P,X,M?*< "AS!A&JTX)LB'ZHHT\#Z=>+C[\\GWCWP'G]JII9 MP!@\FT2QM#9=@ATZ;[!DQWZ=&"HL_75D8]*V/=FSS1CI**?NJ^;:BMZ*L*"U M 26;U&[3/X'!H:I WA>),=L2AZJ V07?F'3P,?C476;'B+7\5"OE]?1C^^D- MXW]#>3'/T]ET\X ^(9?=GM$Q\K+'H#H%8"Z??(FF/;^=4)_.3Z?S=^=')1;S MU4114A&S NT#,\%G ZE* 2J(@DG$&&OO4,7NZ [58W<_Z;H7XN$3HMB_O,HRS7JWE_YZNUION\!.7I*Q:5ZC6:# F*L8L"W@C5?;* M9EM[9\'VP3FF?7I$K#Q(G$F/T]6'Q6JZ65KUA]/5=,[J?:(9 MCI&!'2S#-K=)54#DF0+2*L;@A*JN=V'BWF#'U-5B1(P\7+"=[C?8!2O_8K6> M9G;3-N[:[?*T"S,CI*!M( _>:M;VY O$XMA!S%E:A5*FFY'-;3&L=JJ!A(FY)) 8>14%3!"SL> ]-J,XR6". M$[C8#>^8NG&,B)%=Q'N\C?OM$NG6ATJ.W9G/3FO1*@HFN0(H\ M32+5&(M O'71R ';]!808^K ,99-N8>\CL>NN]3S3Y\HG[:_NQJ4^M(3X&) MWIOHVWU_K+X3&(T((;:;-8Q,,F4V+VZ6B1Q P/UQCJEOQU@X>B2I=]NUMU9F MA1 E60^Z!@-&F@A1QPPY>&53U*14[XQRYQ3ZWFKE^E,2V/8>ALK_#*7R^[E=QPK?]V3@,20V-*UNI;;0>2';3=F>2F4E+7PK#HS MEI>/F:JIMG\]AC%%X(<@Y*/*?&C%=W>J2B%&(H-@:V!G+AH%09 'R6O- MMV;9)O2NTW@(OC&%U(^H @^7U=!LVC(9]V7HC411,1L(I9V\KC( &E?!"5*5 M%X4,JG&&/4"L%C;LU:/%NLP1>HQ0:GO+#L M*ATQ#;[['GRL@/NC>+>#B&]H=;D]!UI%K:K$"A*EA199A4310-69A"3D&1GL M>'K'O/:QXN='5'I]9#;808:?<#F?SM^U[-+&)CW@O,*VCSKT6,).$#N=/OCG MAGU4GG_D#>D=_7IZDFCYJOXXG9WRJYO'KUZ=KE=KG!?&-/&:1&C'7"2FTNZN MRA H:W#D;)&B2O8P.Z^[!T(\5!5M>=RMY[ S,\T37TRLB;T4$5N,IB@-*2H" M5+X67D^:9.]$RH, CBG',"37;BJGX:38<\];4@O5X(Q]XI-S'WGU?'UV-66[ M$/?MXHO?_!H_MS<_7RYQ_H[.0SPF:)5]!K19L*7H)23+N$U(MKD\/OO>P9'# M48\IT7!,2AY9WCONH.>OMR^)'_NW/_U_4$L#!!0 ( J"?U9+P,[AQH, M #OC!0 5 86-N="TR,#(R,3(S,5]D968N>&UL[+U9EULWDB[ZWK_"U^?U MHHQYJ-759VFPW3I7MK0DN>J\<06 0(IM)JDFF;+5O_X&R&0J!S*3S(U-,FGU M8.=D[@\1WP8B C'\^__^\WSTW6>OOWLY21?G.)Y_]V**,,?\W1_#^=3(>'0IR912D7'QH:/A^/>_ MUW]$F.%WM+CQ;/'M/[[_.)]_^OL//_SQQQ]_^S-.1W^;3,]^D)RK'U9__?WE MG_]YY^__4(N_%B&$'Q:_O?K3V7#=']+'BA_^[R^OWZ>/> YL.)[-89R^/H > MG^=7_^%U-.:'Y2_I3V?#O\\6__WK28+Y0CT/+N&[C7]1OV.K/V/U1TQ(IL3? M_ISE[__CW[[[;BDYF*;I9(3OL'QW^>5O[U[=13H@&:!.YN4]Q]ABA\G MHTP[](__?3&ED,OW^W_M\.G7T!--AN-AW7E>T[>7CZAH>U@' M_CG'<<;\_7?#_(_OA]E&GJU*4AFA(2EPV88"W&:,V5L8[/"8N+.)I9$B4QK!2P$14<6 MG4I"F^"4MW>9-%LQL\ L+KAT^8@?JJI^P-%\MOK)0GD+Q6U&L534X]?U:ISH M )_A2US^^]7X_7R2?K\ANG>3T>BGR?0/F.:!]BGZ I%E'1P=P, 9*#J%@_!> M0T8)/#5>](X0;TKD*WF?35>RN=P''KE15.NF*3?FD_VI9$D+6M_WWTVF]''_ M^)YW9=!=< ,4P6O:=9@L8)B6!EATSA*L(CQF[U4TS=^,VRCVSX->%3=I*O6[ M/!!=>? KSDD DW-\/9G-!AQMHE<@,- Q,^VY8,%;6J5PH%1VR6K?F (W )RV M]A\OZ[N*ETTV@%>SV07FEQ=3"+2PX68?JHPNIE\6?_0. MAXL_&TBG<]*TPY&_3WN=15EEHECQCGZBLS2*[X=-]Z#\2U*KE=;N\DSWRK.O M;T.N$HD*&/CI'#D8)SWD':*[?^VEM5%^WS(!941&"RE%%QV]A#V2;"W(OR[)NNOL+LE<$Y*]PT\7 MT_219+-FTQUD, +1<^:<+(QD(@EA$LQG3"&(1*^#[H-5]Z+Z"]"HG5;N\L9W MY##%I68:9&#>Y,),R,;1H6]4 M:6U_];VFT^;L43'B+N-#GSOE$B!*5PQ&P9Q J@*,'"9LR2%2A' B7[($EDF#D6!X(;UXLK<$] M_#V-)K3W_>/[^?0"O_YP,I[CG_,?1XL'_N/[&9[5+YHQ8;F-U&-\,JYG_K,_ MA[-!\=%X3AN:R$A;FW>: 5?T#\#@N3+2F?97?O< :LB3>Q*([N'-(Q2]B3.= M!=[#OG +T\O%?KD5J,&ME*9&;%@+J.6)L"DEZQX.=%?E+;1>8^C8(__=V.S)[R*;ELOF(9Q[ )T"!=I)O(B-:\V ]DE,@0 ,9]Y#]<\-GO804K#(J MT[**U4"0R'L%1,U\T8(K15^'UG&.-3!.0>==I;LQ6^???[@E%?)S?W],QOK[ MB_-SF'Z9E/?#L_&P#!.,Y\]2FER,YS4@-QD-TQ!GO\)T"O/A9WQ923R:/29[ M_9%/ZIC)WF)]M[+:HT&E3%$2/6G0^9 B9"V5=D8YR?W@D<]\W(MK]?1CUF S#2Y$0^-UANF YD*$51+P^\55*XE+E7K3-1-Z+9WY[45*UW\D_; MB+L'NW2%[,TGK"_'^.P*F!*.WC(=F/4VU/3HR&I6- O"J@@J*]_<%=D(YL1H MT$W8O3BBL_F;\O-DDF?/QOGRMD7*],2+#TF+-7XSE.<38?^*2U,H8S"87,=I\3 MBS7>$FQ2-L44,V]]7O2XG),AWW$HO(?L]"O(/_Y9\V/P.8Y)2_-!X(Y[VCV9 MI<.38(7"2("6><6YU,(K<#U47*Z#BM=5(R6DQD6H%D M7O#,)!IR)&O\H'EQ\8'JY_JU4!\MU(9IW==7.'N'"8>?J\OT"\POIL/YEV72 MTB F42M@:(48R5(*GI9I(K""R:-W(**[%2N]W\W>^*0GKMKVTNPAN?K*2/H7 M8<*7DS_& Q&"A=J>1AH"HXN79"I9N^T;B[2$K^@I1 M33Z\S&V=D2.$LT')TMAP4&1A78A'% M%8O9>HY?.+&2US-GLQ.8_DK58!$YD_ M#V>+6_]78W)LSQ<_?56E#Z.O8EK8N)]&.,>OM1@;WX,!N!!M7@1G/9G!2=6$ M=+**-;<2@X^H2NOM9T]+.Q&>'B,1UA#^T='9A?#:+O(E%IQ.,;_X"-.SVM(B M V@;'1,A(]-Q$H7YQ/EZ9'I<0]%'1YA[6=JG*:;A MXC\8>"]2#LB9U*4P3=\Q,DZ1.5*A&)@%MM+3L\](DKNU<9KR%#YSCX"NM72(N+&&\L#](C4T GIC8\L.@U M9]F5$K5VPL?6(='U2)XX'QJ*>8WV.P?%?ZK2Q-?#SYA?C>

3F9Y]Q"F=X#;R17D5G G.J3HZ@[8[%;#SC ECT$G(UB7I M7?">"*_VIK(U28&=P^_W@"9Y79Q?C&H_^6?GD^E\^#]+;\\!ER)'RXQQJK:N MS"Q@J:U+/*3EE7+K;+#=49X(MWI6SQI&=0[=7P=#!M@MU(-DK?>"C"_E7TNA?1B3"EH=C7L*);?/M6)//'V7QX7GE[?1^TIWB)!,VZ!Q53D[YK3R@AY_UQ!7>AT37:+QS0O)+C/-7X]E\NAB. M]0&GYP/P)F BZA51TPJYX"P4!%:\L)9.P5)2:_OD+HHGKOY&XEVC\69YT*1R8E+5E+X1AP M5Q=OLU:UCW5NG=>]$D3,C2R*+)UD& MSF6&9/<$D (QM:YGO _/J="CEY.P)XXL38 MF^S7$.;1\=5-E\D;0'^H;M5\X*WBY!EGEA216N>@R8?2DB5$DZS.O!C8B2G; M/OF4*-*+M-=4T#XZ%KI ^_[C\-.GJWV-H&"2/#*93*!%2V >K:=O??*91Y[D M=EO$C8\]!:T^7DYK5/;H8.,"RFLB%^*J\\+KVE=F.GLVFUV<+^9+/)],IY,_ M".H[,FT&J,DXD3HS1V1B6F1D(:%F649MB[0AA.TTNLM33T'AO4EY#1^Z#^"[ MB*-EO_5:Z3C07N:D/9DGF O!\9Y![;+.0:HZS,U":'VY?A/!$R= [&NT7+G MT"(='K4WU?+P>#><_4[&1?T!G*$8H!ELNA: M!QGOPW,B#&@F\C5\Z);_>7?%RW[33@8>#;DF(O#:CR-Q(FE-G";_1#J?'(;M MTC4W/*#O]NN]5PQWDMC1M6)?69NKODN+ML+*6A,E[4PJI,@T&,F\$H)%FUVN MMR&N>6#Q7D#[;L7>3MV;&K)W%GL?@QJ66"Y[3FX#IJ=&[#> '+@!>W=%W:9 M9RGWKGIGLHE9*Z9\G0;MZKDDN&82?9 B^$@_?WHJW[;1>L\:WT6X#36]V-(^ M7,2+$4S?3B?Y(LU7[7^EE!E3,LQ)06:(S))%%Q3S-1*9%?U_V:[0;>W''V"D MSN/E/6DJK(;-*9WGX=U^^^]*G7=E[Z[NNN>^.!3]ZX>KSX&K:+O )Q2:5M8.QB M/FVCS?9OY\,&4P?AWU9?!\GU\3)>PH$Z"<&;R 30/J-YO7FIDP!]%DEYG6S. M[BDH<(/YTUY_NPBLL=Y^(4F=7YRONMQKB"EG6H)+P#0=VX3!$QJ.PG'#E4Y; MS0UZ0',W'KJ_H[&3V"A9JBPGIZ2@. M/--BMTIY>TAYUQ_Z!)7W:)GUX$1>-=+Z@.GC>/C?%\L])1*EBC.*V5 I!76N MC*]!M\13Y'HD3][0:2CH'CHIWT5U::YO@ZNG2-(F3(<)*K70 MVX-4Z"#TO>P)*WR@<_ V,JYJV^^$AGD R[RP44:T,L?60_WV2X8'PDU[Y<(. MLFX=7-FVAM+ M1@UF%B7)($, 2'HK!6_SM%/0=7.I]K"A;VP%]_S+!_J(Q2;F@7.K4F!@[&+, MM6)!>L>RL[2UH2P&6T_)V +6R9A_K570PR2"C1 KP,O79!N(/9F%6\ [C(78 M7+7;4J>C7O:YT5R#6F1Q5CG:6CGHV@7 LI#(]0U6T^:(PLC2VH@\&'4>L">/ M@3F[J*,'QKR&<7Y^,1SE.MJ4(+XZ_S2=?%[_\T\4YK-//_R M"_S79/IB!+-E'I&P18)R@GE$0<(@O( Q,SI[/0JG(V+KS/H=X)V,B]272GH8 MVG4/U*] ?X7SU>NT#=R>W*8=H1[&A>I-]=M3K)G>>CCA=H5MK;>\3E\%K%%& M*3-9;*6.QI&"MECS[7KP0UPEP=1#,6E I+I M[#.!H]6"P\)='X7QQ M +KJ[%X*=!1X#R?"1GPYD(=CR-LAQANF2]*$+]?<%EU*S Z-V:K,XFB)\( U ML"\>["+GYN6G'W%Y+CT[FR)>N_51)2=R9\G!U9*.O*@5@R@O"ZQ,"62J7FL9&H(.A:M MDQS1&BRI]32N=3A.YFCO+.2[BN\\F^UI,K0'5F9 UG>JZ9L+1#:9\]29HR9=XZA^8NBOV?^BWT "\A!:9DO3T4EKB)TK*$,6D511'W%K\?@PXW'*Z]J7 7 MD;5VC9^=XW288/Q^3DA&.)M]N(C+8SX7,7DOD(F4/5D-4C':?#C+*IOH MDQ"H;R6.;6K+^,"3]G=H=E/ I"_I]> BK^GZODS(1\,1:)G%2SI BK4LIJ28 M-,(%I,TBRM;9@!N@//ESM:6HU[S77B&?2E!,6 MIT*"E[>S%QY\U/Z][,:ZF?0FV-9E]W?071D\JZHJI9 7JY@J9.PL1H$$0095 MB$:#XXE'X(_3^JTGG;;2NXBU]:O^$L:U6^6BRAK?C7[ ,-RA/7SX'Z&FG>!F%?6;4/ M@3M0BFU;K6['F8X:Z:6R]2&@G">=O:/=#J*J92J9@:D5V1%\+.BA\-97]@>B MS$.)N0=FS"Z*:&UMK*8.PI?K"286K5<<"$O*-2TY,A!8F)4>G5"NZ+C=.+]U MGWZ K-NV&IBT%%\?!3>W1Q ]__(*MT]"T ]F=1W(OM8 9%0Y4^ MR)<&ZNC'G+@?9]2^F$)'I%N(FJV%!6C8<4HVE6%L.3+AU2[>12P M4D8O6Q>!; 7L()9)0WW>K0UJK(S]&"M75G<0SB[F$@@52HWY$#3I#+-*.DDO MB^?0@X.R"0G;SPT$.B: M-__1?:(7-R M8,AMTE$#\UX'1K"2X<$:B%OUZCPNG=\SS&TO*M]%JJVO*-Z,\9;/*IR4V3G! MG ^QY@W7 +NL.1H@M/9(9]EV VSO?/1^)X(UDO>DF;!Z_,G<4-!KWMS.[4[OPEJY MDUL Z\F=WX3I,+Y\"\4]R(4.0N\E3KP!GS'.!%'()4V::*^!-BM+;JK4*"2( MK._L[$^,# ]X[_ODPBZR[H$#;^8?*;/9V,IM/K\"^F;Z_^/1IM/@: M1HL_>%EU@/DYCNF+J]K8%+VR1K/H:J5/)#?6*U-G:F;K58Q>B-8%YVV0[S\& MT(8)DX.K<:.5\N\_W)+E:_IV\8O%SZNLWF'YKO[[MW>OKN0*==K:/$W^EB;G M/RP$^O[B_!RF7R;E_?!L/"RUU&Q^]\Q^GSYBOACAI/P\F>0_AJ/12YS#<#2[ M"70V/"7/]E\^]P:2>5XQ_SG&SP96^&2!*]II76"Z&$?6=]US ME?;1Z"[R6CTTV3Z!TSSH ;YO,F1J13HU5):,L^#8@(A M1N&B2+[UQ>L:&/O?^+II^/:.UU6R/3A9*T@#J8+$.E?:AUH!A0I80 -,IZ1- MP*A]:.U6K9Y].+4^6A$;%+N3%'NPC%8X+DL@\LN+:=T&<3J19#[18J:"\-TH-TK2L"[L-S.EKO+.T>"D16V-Y>3--'F.'70_%9_J^+ MV7PQ8&L@M$R0(AEMP=?-#!T+4A-G;98H:4?+MP?K-J/$ODD;H#0D,Y"\]F2KM)#KNA/NN[JX//][ M&DUF2#;^?'J!7W\X&<_)!?AQZ?61 X1G]8O.')G#?/&)JVK!]\O/7=YY-]:7P7X;:^ '[_"=,01O,OM9![F&"T6N2JBMLD;8453&BRNK2A508D M2]V#,-9Q!5[JK:Z#'WC0_NW9#CJ8]"3 8PF^_CR=S&8O8#K]4JWQ\_I;&&?Z MNXOSBQ&]$YE^-IT/_V>1D#8IMR=P]1ZI;81O+V'=/F1Y*P9<NBQT\<0U M'H0-Q@>5C? H\[8QX$9(>QNI^-5JCS87HVC7#:&^K-))%K5-9'0Y"39SGEWK MI--MQQ# M=A@3N;L:>@A(WX-OP\LZ",DJJ55@1I);HH'..1]E9$D4"QZ,HL-H?\39@/*O M1:46JNK#[+]R<>_!OO1ZLQ;!*#3$^T0&<*PQ?6\D?07@/7KK9>M=>'MT^PHI M]4ZAGA1R+(&G76;_AA2,BQH9\$*K2KG4J'!BFB]BNPX&W@?MM"GP/JN\XG_LQ>CL"NH%PCO-ZBU22JAEAA<42%9,! MO#(IJZ2VJJ)X:C1K. 5^GRS;15T]%F NIH^O@;R,,FE+6SCM[B00L6CAF)@/ M(3&A,$A1)!>Y=6[*5L".RJ;OKM[[)L,WT4T/[N*'*62L;2]FS\9Y\4U=_0J< M$N!D+);Q6&J+B@S,(W=,VFAT#2'%YGVO[P5TVH1IIXN^DL8W<#@ZH40F4[&@ MI45SB2QBTBPY3LSVLB1L/5[Z'CBG39)6>MB8,]7L-N%:2V%:_+06J'_&#M'_ M>S^O8[1^>ZRWHNM1>Z]"$=QGU/5B2(1@%3HO@N+!F<&]G]Q\;L'7J(+W-A4! MFOGD/!E!2C- &Y@7)1OG=9!J#P-/FD6_5Y_]8G(>A^-%,.QF2\DIC&<%IU/, M8A"R5TY:PU#6<;Z.9SI=(V?69.X@B)R:]U?=!=]1=/E^'%,VS6YHKI8^&E[! M[.,JU;2VYKHFC(%R3BEK-3..EJ\M (LY188 7-G,HTZM\_/O@7-"!&DE]!XL MFAVX^WH(<3@BU(L6]A?U1P./BG,O#4LQ!*:SRW2(:\<@>XN:JP*N]75;-\0G MQ*H]JJZ'W/*; \N?PVPX>_]IBI#?C/\)TV$-QKXCCU$,E%;"AL2K6RB8ECRP MX HP8Y*SUIDH8^L[E&VQG1"9>E%'#]GF:TC_=CKY/*SQ,QB]&I?)]'SQTU=5 M%3#ZFL-!Q)]4"WN.7Y/GZ3_]A-/YEUH8.B=_\T>2ZJ?ZBP&]#B89],S)&OW7 MIK 0,F -..3)=W M66J/BJ5DDZ3A,@THBZQ5JJVC2Z)EJ9Q9D#8SEY&'F)4P)1^$HE\Q?N-G4RW> M):<[.G(N_KXZ^6_IQ)A>UO'*Y $$CTS)Q;QP51@HU#7)!#A7@2P(<3"JKD/\ MC;@]:O@NC?U^*K5K$:ZDMXW%^IKIP@T+$ I3VH92#$?M^RK>/[)*[?X-QF:* MN,N6T(,3?4T0EU?U+R:S6EPNL@R9)& \@=3&$=+ R?]1)!SNI8#4NJ7Y]NA. MB#<]J61-Q+C9:/EK4-]AFIR-Z]3B5YD(/BR+@-$JBWL9^":/^EH8DGYW<7[] MIKA.IC&:"U]?"EF8CI8$*;-CR&/6UHHB<^OKAYZ6NICT041XHV3@, M3W81?^MV*2]A7/M\?,#T<3P937R;E)AP#H.0,>R'>M*7!>Q5HF#I;+ M!%+>;I*S(1!ZWU..PM[MHI%)'^+L(9GP>F;(@M7@O?0R%5:\67%HG;2\Q):^Q7[4OH#YWW?.M]%LGU8?C!; MH+D\?Q"""%P@BTE'6IRU+'(@<"99QU-T.32OK[B!8/]'?5>=W+;E'B_0'@[T MUY-QKG>A_'U46Q.DX?PG2#6X_V6QQWD=!#W:,J$SKS4MB@5G.-FB M4A8EM(#F3>'OHOA+&'X=A=]#0O9-1"MO9PM,?\+5$,D8A=*9Y6@7.R'!TBA8]L9J5-Z4VRFD3TCY#XU!WX/N=Y%O+T/T/D]& MGX?CLYO@+@^IXKA#P,",EE@S7( .*2$9-Z58;Z$D+(V5?R^@ XP\[ZRS.Y/T M6@F\!\OQ9OW0DO#2H,40F4*CF99 )DIQ9 D!&.?!8I:MS<2[*/X25D%'X?=0 MLG(3T;6N#]O@ZLDRV(3I,-9!5YW=2X&. N_AM-B(C_/"B=V6^=HHGH[&R'Q$ MPQ30OLB]2+'Y3=%^B?" I; O'NPBY]970L^>OWY->^";LCRY7E[@_X'Q!4R_ MD$'$I5G%/E2@!8Y%#<;=[5VZX&]KJEW\U43AS#= M%="P>/!I9 M-T@!C(.0465/WD[K)J#[),$#=L&^.+"+E/O0_;7S:Q7?SIZ[8AV+09 GZVJ: MKG**!9&LU<$$9UM?'MY%L7_SH(5^;JN\FW#W.YCA3@=;#B&@#8;V2VWK26=) M!I$S9WU4$2R(L,>)#,?7RWP/ID-?ZFI89;X%U+7M)[>!^ZVC>0^J[]AK^C%Z M.X*.YCF"M]P6\NEI!]> E@6,A!W)R^.WD$/ M#2VI1>#G[722+]+\)7[&T631H^K_&T_^^,_)'Y?8+.8_HN>T$GB>^WT?A/,)S^$T87."E+8:P*M3'#NL+L1OW('_O8 MAFW+FZS\5G=S'FZ#;I(PR1'H0M6.G M1LVB*((1XUU,Q1:9GG@3]$=W)%@T9EYV>OP,HT5KEA1TL)&.]2238QI]8('' MR&143M ^X0OFGJ35SXJ.HAKJ<6SLLQE%1]7W$!M[-AI-_H!QPI\FTY>3BS@O M%ZM^5#-:)A+.&L\!)1$, !.%3$Y=,# ?2F:0;9;:& NE]>N\';(3(EH/JMA/ M[_;'OPZU*?AXOOS+KTN<#>B@]]YF7^<5+,:IU!+#)&O?%IL=%LBIM;NYCW6= M$%F/C@8]%!BV;4/TF?Y^,OTR<( 0+23&19"U-LNS8)5A5I$)'\B[U[+U2+A> M%O*-S T5O9^F]6W>T+=3_ 3#_..?GW \0_K[Q6"LY>\&RN1831I6,OFY.CI7 MJ\H"RP R\F2%,*US; ZRT&_LWR-1>L@5;KGHS3W\DX&4$K?,UMGB.A@ZNWA! M%HTUWJ%-^JCMF*$4$S4)1P&(4B4X[ MZ3C?@VWS%QA@TICQ!R?#'B8 W/-6W_M2O_FT&&TU/GM=IV^\JWT>WY3?9I?[ MP4 @@(U<,QFS83I'.L<,]RS[ ,"CP!QOU9QMWV6]'\@G0.4CUG'#<0']N"=? MV^%JKXB&6C*3$C"MM&?1!<,\&BY!%2/,'MILGV#OXV.Q1QZK[!YF!;17L?VW M\&41V(\>90Z:,ZA-HG4QCGF=,ATU(BGO2XBXA^E__2WP&]7W0(R6LQ<>864] M\%:G-+W 54!H1G]S=_&+&-$@T6DD:X^"9"S4<1..A6PC[0.:EQ2!WGO>@U7= M"/X),/V)Z+[EE(;F2[[I5;R)H^'9V?N>JS?>-N+5M>P]JBN*E=S2#_ G]=^.="%7D;/,Y.F]KB,,M$296#> MN!"%3"6V;QK:^ZI.@.)'2H$U+'_TE>,>ANVF8(24X!FJ1;]?(,FGPIE(.1<4 M H*%QV[+)SLXN>6.?"!=KJ%I\_G>CWX-:VWY!YR>OYU,Z^>\*3>MINNO9K!> MH=6:U18RM&;N22F0&8_1V6)\1M?')4HK_"=,[&/3_AK&[_.F<,WKJ\X M1N.$P$B.;=1T%"5@T?'(A @^U'[-4LK#\WT#^F]LWY/FUW#]J.X2KZ\K6>F! MV\"DEL T!LN\#\A\+"7YE#7PUJ7F/2WE!.A]3,I>0^*CNDS\%><# Y;;#(JA MM;6JVM-Z5-8LN.@\5\9'>\SE5[2$;Z1MHMPU9'WT)6+S,^;#%,8S2$MW8YAP MH(JWR4-@.3C#M+*1I"P4LS[X;)4$=9NV>[ B;J,\ 68>ER;7%+ITK@+\>3+) M?PQ'HX'V$ASMYNU&>N5U>DTB/+8X<^]\F07\>]U^#,7 MP1A#A[2S5C+MD-P_+0(KZ!,9VAEBW.YJ[*D-?]Y)(UL/?]Y%G W;E>Q) MFPU=Q=RP"<,M*)>DW@;,+F;!]KH_Q-'?61WKU=I!E@VW[O6@DM8%L416^]S5 MI@F&0:VW(K*JK V QZWN$8Y#L1N.ZG[UNHL(^]/GUP2'RY/#EYQ%,I&E8&B! M4?/:!I'\9M2@,,20MAO@N\-V?0O"_D[I!HK9L"-WD>K&\[B7?I"K VMR>1^SB^G4Y^J@*])M=W^!G'%V1J MK4SJ]\-QPFMX7M+K^"S-+V T4#[4XDG+C$UD$!NRBGVPB7GT:)T2RC0?&--\ M$4?AOCR.<]LU-]B7@GMHT+C=@GZ$Z7@X/IN]F;Z>S&9;K8N.>!12%18XK,XFT\AS0=:">AOR3 M[:5@,1O%DO0J8R2C4^WA4'H Y5^/3H]13P][T^Z)<>#)(_6A3A723'O!%RW) MF0R Q862E/I6X]+Q(.M5*<=^LP .$%-8M!=R3$N$VK4VLSH0"$6T'K[=+'11 M_Y8W"[NHX2"!XFT ?KM9V%F5.T>,'Z.'@Q F65ND-(5QG0HY@W6 S&);MB5X MZW)&OH=DK".^6>B7)[N(?Z\W"P&]M)D;YG,FDYX,>!:-DZQX&^L(ENSLK;#F MB=PL[*21K6\6=A%G_S<+ES'$RV8#]9.^)H6^',[@[&R*9T"&^.4?QB]DL.>+ M-/]Y.KGXU.'BHS MX=ISAK6]U.6COAKK.I']Y)2N70.)LRD[1FS-S'NM:/=+@3MY>/EY M/]&^\((,^.K:_FLX__CB8C:?G./TQS_3Z"*30UH;;M#_U7:?@Q27#?&9$YHV MA ";D0VR./2&0E9H@Z< M^:*J,U*J/0&U;RQ8$51$QUO/1;H/S[Z" ;URI)G #^W\UX*E]7LJ5O>D]%WDVMK+_FE(5M39"&8+7'/$T>LA.9STY60* M9[2QC7]?(OX$TV4AQG]?3CM=E6/R1.YHDBQ;B_6(% R"!\:SET:Y0I+:KK%O M5R3[K75MI,W)H531T,)<@'^/<#ZJ53PPC>0N5O1OAY_J"/0/=+1> M0I.DEG M(;/!^SKG*+$8G*K1;RDLTF$IMFO?N,W3GCP?FHNT]=[QGOS\<45XA>T25'28 MA=>9D9%,9G/FR$+4@7&MO+-%AFC5=GK>\(2GK]L6HFMXM;P ]3.,/L.X=O>\ M!@A$U,(;(EA!(EA1@A'3)'/&I'K;;?*6W836??J3UV-GD=W5X:-G"RV)]0EK MR?S\2PWV#A.,9I>@LH\QUKY%:&AUF@>L_1L-$]SX!$7D%/QV[^2&)SQY7381 MW5U]ZMZCXS=_0ER$.;R=#.O\E0]DY\(XO_F,T_IET]CX[H]M'AGON/+;<7$3 MA8),:RY6"Y5B$=I%Y07H",[Z-7'QW0'T'!4O(1MA-3*,=7ZP<(;%K 7C'CUM M2JBD;IWO?XQ1<;* >538L4'3>1^Y+Z[2Y)Q$5[\*19@(_=%1\M2#: MVXG2;\JBPWW!Z9M2>Z'?#!EY!S9QX5A*@DB>N&;T09FABH)SZ4O UM'H!X:<)N [*G-+FM !XF5:ZY>G>C3P?='(Q(":W2BMXF ML1AS2R\/BY+7UGDBJ0 @Z-^G0Z '4NB.@S^[J*0/WER"JX-:Y@M/Y=7"4[ET M=1,YQ[%V4W0B>*952"R"L8QGB-Z #I&WKIV]']'^3>0>U'B;*.UTT(-)? W= MRG>]!.84*DY&.;.^]M>.$)BW)3)9/$AK:PY9:WMX(Y@3YT4'R6_<-)I%H'Z" MX?2?,+H@=#"[F"[LZ=FZ'TY*]0-):O0U?34;9IQV;0[1[N$=HU$]2>%63$I; MY:TS/)#=J[E(OB#*&)/0HG#RF0?M8'3TI*L(,3_',7TQ?SN",=GYU1&CQW]U M'96SR2O:VSS]BVGG)8LQT-N231'9">Y<;+R%; 6LAYZ5&Z2]FHWV98!!BQBM M9H$VA'^1#, \2HFC-IBY:33;6UGZ:H#T&^]NZ_ M&G^ZF ]\$:J$K%E4=)1H(1/S,G(6+42=(D=C]C"Q=E?8WPC879NM;_X;X']V M/KF@3Y(Z.4\"8T+7DENO'?.&_H$Y2A>U+ [*0R9!6TBGQ+<#*JO7NO>[$IM] M%=EL&4GD)"+C8F09@F4:K:M%^B0^63)D:3!XU7BWVPG@WL+YO>]F_>GE6(+\ M5_;T\R]77_[GD-Z::?KXY35^QM$B>E3(YY/12.90UG$7%ED(5M:N%-8XG22$ MUFT[MD-V^*KXYLR8]*ZA'J)O]SMK5W@O8PG;@.WI&F GH(>Y#NA#XYM(U9NZ M#L\QKE'4 N"FX/BHM8.6^J34PAB< M+22@+D.3IF01*A;:G6M!.GG(@#5D'22/QG EH75$YQXX^S?>>U3D)LITU$(/ MT8G;_L('^N\6KXB,UB-Y# M_+9UN%;)NEL@Z\G$V8SJ,/9,&^UM08D.HN_A;+D'H1&R.%DG0BI-[T(NY),* M.F1+E+*(2+M:;-W\9]^D>, 0V3'H'\]5-*'J9$T97#]!$ M^Z/CS&$#.3&8PF!?H 6_4;?&BRZNJ!IVL[/%ZN#2N7KD"L1JYO :/ES.NO MCS[ M.O'"?^V^CI(KO5$Y&MPK$@RIAQ9](K!-=;;+_#G\/SB?%6'FIT-00/+HG94MJ5VOA&9F>"M*M;R*+9R MZQ_0W(V'[GE:]6/%/FDAL\9'X[]P>/9QCOG99ZR] E:%BR&K[(QA04?.M*1E M@>:FSG7-G$Q$$;1OH,2U#W]ZRNPNPP.EWKV_.#^'Z9=)>?&QBF$V'%_]64WZ M.O\$XR^SVLO\S<7\ZHJW=0I>)Q!]I.*UD\JME#PRH$/FBO,ZTTT[\#$I84K0 MQ*OH9%H?$NP$IU'X=O6Y0YQ=0LMOQN\P74RGP_%9'98P^VT\B3. _!,R>59YHKS0!R81A-XI"4+:EUH6D?ZV@6&N^.Z06, MTL5H.:U[,AK]-)G^ =,\"+X6) C#JE-/9D4.#!( *QRX]76G2UMU63N,H-*=2! M:245 UZ_K^&T6M6%-[W$^7R8V MT=834RF":Y:<(F=3:DV^AE?,&0C:FA#1]';MVGPUWUZ&H^1-#U>!C5?V,^FZ M#@U\-:ZM)3"_&J]&-@VX",*ZY)@J+C.-BC/P3C(.QD4)UG#1^O)H;XO[]KX\ M!58U#)#W>THJ'B,=A9X5KWDM.)4L&A L)*MXL$DJ[,V5Z\^FZB#='=V!6[1Y M/X?Y8D%ORG*LZ8\U?C ;TG_^>CB;#VI31F],8EG581LU5AB*U$R)+) G&XMO M/4AT/RO[MBT=/9_N[DGFB"(@RVO,HCU'5PI+G-=!"1X9H"_U6L4'*$5A?RY> MHS7LJ[;CE*,:NY/A6*I%-LWJTB@@.@)O5-;D@T)FT1;.' 0I0&JOPAY&!!\R MG^&P]-ARBN(N:CK(4+QM 'Z;HKBS*G>>CO<8/1R$,#;XP%7MKRC)=-$BD(4 M(3!E--+KPD'PK>Z!CY\HCYRBV"]/=A%_ZTKM7^BC\ QHT_SM_3,R'__VM6/U MY06WU#I89RRYM(;6GEUD/A#8$J4HO&1AS78#'!Y\U#'.4]Q)-Y/>!-MZ',.S M*J:3KN.'%3!E8@8MW&?:'S5G+%8BJ2*640<_&" M6S@];K4I9=X?M7;1TIY+F4MR094 3$"%IF5B(-$P4VR0SAMCT[=2YLLD@_GL/W&4RV3Z'D9=!JP\\DF]ILYNM[Y;^;'D,!?%I;&& M.ZTC>"($6$L;BTO%^?A ?NS&9W9[\9=7)U=W*<]A!..$[S\BSI^-\[.<%X*# MT;6JJN=?Z)M/DQF,%G/-+^^#R0Y-?L:0=>"UIW)JU"@ MR;] # S(XV Y"YVXT*5 ZW[_>UQ>@YD;7Y]Z_T-?C3_7SJ73+R_( *>O!D): M*$8*9JP+M#E 85%I3^+UR)//0N;63;TZP-W_%GZL+%\S!F0O'.AG9,RVT-]. M)_3E_$LMUZSROQK8N5H*1V^RR(I85]O-(W<,;%0,A1,J8+;FD'1^"/XW>C>@ M=U..]& P+X_C-V6')0T"CUE@-&2X1TK9^6I MO 3'R*ACR7"YL@'2HFX6C9-%]UDI';?9@@=P#[S(4M0W GFX7'@1WF!N%IBK=GBX=]'$0 MXF1=+#F0D8F$IK8*2,P;LESH6VVC2]KHK?H('3]A'K@F."Q?=E%#/SQ9LZ]> M1B )^*H51 B"O*_BF+0U,HU:LY!ES;;6409M'/EE[=FR#;2##!)NJ=2[E&FN MD1Y"0?T?[LN7#T!*7@+C5B:FBTL,ZK<8'9:4, ?=ND?S?E;VS2C;;)0=(;=Z M<-MW OPKG*\RN+:!O0^+;WO(A[$#CY%%]YD'/5.@;R-S!_B1-:T/&H M'#)OI6!9%>!<)F52Z\[81\7'6KI^Z&7.!UGWY@T[0OO4Q:"K7_-)8;MTQP M[9:I0\+*@Y_9,35E-\RWDE!RY#EQJ=$7HX''8)2'Y*,SA?3HTN#!3^]V+&R\ MUOL:G.:>'"1+WHK*FFBBO6;>1AQN? )]_=-P7#?Q MUP@S?%=[+;XIO\UP<=GT',FQPV3Z7SX/\NK M)BR^QB* H7,UA[\:V! XBYX7;SPFD5I?+^YA6?O?*!MS]/;Y>&Q4Z"$ \,@E M;KFXF(3$;(!Y@21\J!F6TDIFEW0-X;WIOX>')O'+J[,<;KE M"EWMK2NS8W0NUUBR\ Q 1.8ECSR5K+1J'=CJ?U7?6-XO$?J(0EV#-B@E%"TY M9R*#(C= 9!:A<)8=G3$Y&K(I6W=#NO[\DZ//HX7;0_^LK_,T-BYZ&;G53L0D MJP>HZQ 5500+$BQ#0Q_JE%<.6H^9V1;;OO)T>J9%+ZHXEOR8C4MZ_N5JA),W M01EO/9.Z>#K>+=1Q$85!XA:C1Q=TZP:%6\ Z_*2;EG38]B1[I%KV:75=F_"T M#<2>+C^V@'>8BX[FJMV6.AWUXU):L<)*IW!#)0%$;Q&G_=F M>1]XQMXQ,&<7=?3 F-NH4-1_4Z;#6SJDZ$#(0&-">'S)"U%H,'YI+6"%"\ M%^U;@UU'<'IZ[R#A/H8O0_I(#MOTR_657D*K@[**LW2.&6*AMMHQP$C[DI$" MM(,0;U_\=A^FNAG.Z3&AE>Q[B(2\F(QGY FG984M">)LBK/5%L5#$$:7Q&JY M?MVBR-LJM6Q&J&!=]CJYUJ[I?7A.CQC-I'^7&;IQ4NOKR;4T\!(,8FWW$132 M7A:"9"&0&QY+<=KZ: %:M]BY!\Y)QRI:J:'_6LL5M,OW8AMP/44G[@5V% F8 MCU?C=O3HH(,>;,W[00IO0YW/1!N;"'5<-1U^CMSKPKU-D(2,>D^;R?'D.>Z) M'[N(O@=>O)C,YF]*[>VS.O-\+KKV#6(EN;K4S F04HR7;*P!!*Y:7[K= 7'P M?@!=E'3'P.@BX1["#^]Q1+\Z^QG)'(;1(H7WG.1+5A M^3/^^.F&NP.:D M DHGF0U"TL&)A074AJDZ0YECD+)Y7=Y. $^)*OUIIO]QR"\QSG^%Z1)IAU36 MM9_3,7WU86RW4E9]3L:@P5!,UBK7IN.<].:WY O2+^ ,!_1"E@1&LSHLM.;R)P;6 M ;,Q"9?H?WQL'2+;'MWI4N .RA.2>T=9=Q#I'S=6G^!/X?G%U^I^0(^T6_F7P9% MRJBB%\SI0@R-)C)(SC !)BI5?':Z=4W/+OA.B2F]Z:6'F/HZK)?]'>]B16YL M,3K4:3$+DT@R".1B22ZR+3J@+:W+FW;!=^H<:J*7'N9LKL-*1M%PDH?I+7RI MV^7 0O2A'I#.\,AT<([Y1-^&PKF5RG-36L=-MH!UZHSIHH6[1+%MS93%S)KW MGZ8(^Q>CI8!66LRBE))QTOL:4A C-6Q!LB>V4 M*-.+/N[RQO6QP3S[C%-RN=YU2)JVPTL/7@=9RF+ D2ADCUO/F;=*,.ZB MALC!2]DZ16 7?*?$G][T\<"RL+&VDC-U M@H@F&6GDW/'(0]X#AS;A.W4.-='+70Z%[K?&2UQO89A_13I.2_0FD9LOHB?; MO>3(@E&6T4DJP#F1$%H?4[<@G!(3NDAW33"MVYC*M?;WY#..83S_A81,OMQR M7WM3GGV&X6@YG._+.UR,<\P#9Y4W/"46%$E#YU!'05C+G"_9R2*=DK?<[0V= M:SH".06"[%TA:]C4K;G1?>!7"*^%D97W5I/!Q3!7AF#95Z"0DO,SZYU$9&F9] M5H6;;@\?+>L^+XY7H"ZSM[:!U5/&] 9(A\F5;J"T MAVC00>)[) 2&%"6'6AU(IK26$@B>HSU3@(\Z.@78//UQGT1X("=Z?SS81= ] MZ/_7R1QG;^%+W>X^3)[#^/>O-4 \%F$",R%EI@.OBTV&^4R^A_<1,+8NP]X( M9O^&9A-U3?J0=>_): NJ QA, 1VS,I/-% E65(',W:1%D9QSFYJ/3[J#XK0, M@HY2[CV;Z%H?XFUP]=7;?@.F PTQZJBS>RG04>!]=)+?A$_[X (F9"+7M#<> MZT )^LK1SZ)/EC:^?I/,#MP+?E\\V$7.K1NS/WO^^OK&]_("_P^,+V#Z11A2 MCKD\JI+T-G)?6!%*,VVX8%#/*UY,YL 5)'4K-6A#R'*KQQV@=7L3U4QZE6M# M$V"!L-HYKRNL1'<;2ZZZQ!RC00=Q[V I6_0,S**$R,"-KO;CS_4VZV;F^N4959PO"@HS-GNF MD6L&T,#;0VZ4ODO13&IXMI[8X>5YVAI(>27=+, MYE3+VW2@HT^2@Z,=&40QT#>MBU'O@#@)O7<3;1_[_C5S9X7(!3#***:\QIKS M:QAHLGBR=.B2Y]PU+R"[B^(DM-U1N#U$^*YG=R].,R50*VL=\SJ29V-YKJT M+?/.I1!T#L&V?K-O8S@M2[^3A'NH\[J.YY+2VR#JR<*_B^8PUGTW+=VC\@XB M[F%W7X,,.1BC+#!KRZ)^%1B@C,Q;!S:41)M3Z^X!^U+Z ]9\WSK?1;+]>'"Y MMFZD,RS"^/K_?"MC^S_NN&KSKVC46?P^6_?,Z$XD@K?P,AX Q:I9-H!= :6#>:\%"PA)B MRISP-";#301/7NL=!-I'$[N;!5F+6RF>=08;F=(Q,K:Q:#Y M2)>[*$[+PNLHY1[JL&\B6ETA;X&I)RMO'9[#V'E==76OZCL(NO>7_Q*;X1X@ M$1B1H9")8Y!%E(:%0@=1,>@0^WW]#VCO[4/WN\AW[Y%;+NM-L==,%42FR=AE M$51@TD,$K[@1I765XI%%;KOK;*>X[2X";WUG_Q)'\ 7SRRG\L;ITOHHP!L%K M86#39Z#J_T3&C,V4"6UFY7;;K%PYZZEEO+\O6&XU5ROK .R$ 168J>E7/ M)E-K$\GC06N<+EYA:-Z'Z=KSCZTT=!==K[O%?Y1<>XCH7,=RV29L "[HI$&2 M-RMHA\S>,0@FUAX^2H/3/+3G\5T8IZKQQTBYIX2=%:1?)^-TB2H)M$JDS%+& MFH5,1Z077K+$#4A+)R3(YIWZUB(Y5?4_4M8]W.5NCFZAKHTM?&)*9O)#H%I' MJ0XWY]PHIX"XN8]& 4=4\MU)^TWD?"PEW^LJ%Q*4DLB.ME(MQH85!K+6PQ./ M#78XSACQ3MK=HK9K!RGOLY1G&UQ_V=JN772V=6W7(P2^3T(4!183 M[94YF1\F-JNX*.PT0JFC >FR36G M97/-)'GJ(:#6P&^5?)](;==.JMF]MFL7N>ZYMDM)X"8K1>91UL3T0.XL6LZ2 M]\:14&HOSZU4_F1JNQZMZX:2W%=M5R@N.9,**\AY+2I$(IXE"G*A-4]:*M-W M..\$'ZVI/7CL@SK'1H*I";%>.E]X M^W;[1Y8AT$)KN^4(["#RO=1V)2FBXT@F2HK$]%@LJ]/>65+&:*AU9ZDU!XZW MMJN+WKN)=N.[W^PV^37"#&H3=D1%3 M8*A,\?3JY^Q:5UC-EV>U!"(IY+ MR7S)=(1F.D(#&,XMB]">S=\.PC0?YMA@NQ#937TJ#QC/-"OKZQA8&P=#0+368_")Z@=7OC>P&= M!)O:B[Z'J,A/PS&,$][:/[V, 50,+&E!IAI*K ,B)#-U/A&9@29 :S]X+9"3 MXD%W4??0\>@6'=]$L@;'F%^-?_PS?83Q&?XT^?_;^];F-F]DS>_[*T[M=YS! M_5*UNU6.$Z>\E8F]MC-3YQ.K 31LULBD#TDY\?SZ;9"4+$ND])+$^Y*4-)ER M9$DA^O( Z&[T9;;MEC4FJ>0 & _.DD&O.(.H/ .NN8 8A.+-7>7]R7U46!I* M;3U4W[]/GS!?7N";LE$^Z^!S((\SD1.<_&?2A;/DHN7]-DSLMJW)^E>!3MB8&62RO"(O MQM9.)K%Y>?\V6H[URM->Z;OQIHKT. MD#A ],."(X(N*2I@)4BZ(X, !HXGEDW"A-([+X8X,X[Y�P)G:1>.O4GY]A M\O(3?EY%1J_:4ECP""FR&C>E.Q8, Z61F:)]L(7+:#N6"-[]\"/$]AL)?MI0 M:EL#;\W"^^\_P0P_32_HP^>UO&WQ[?UBFO[U#K]SU8+?#5^NP)8L!1.B)B9![2,B@+,BD$MMG97-6[-U(.O@-@73SY^G MD^5G+D4^?W&Y^#2=C?^->22EM^00S7UZ;1UQ3,;I',%0O&E]9"1>\@9 M_N!JC8H[+0P:R;Z'=^D;I+V%V9O9^P4L,/\#+B[Q+-@DEE4< M*H4<'-9,L&)JPE$=0;U\,RU*JH@IQN9)F%N)&2K@V_O]U43:IQ+J74+[#O"7 MT0FGC/>2[M\H:@/3:!.A6GJ6:WF)U_1-EUN?2ENI.5:XMY&V[XSG;"+U/DR? MC92MXQM=:.MM;N]VNHXUO+>-#CM!XP %# T2Y2/7 FJ)4R+;/=049"Y\'5@O M/ H0RC8W9@8'QX,#?8?'QBYR;QWU?36>S1>;J;N*9A:NN?:>"5"U#:[2]<9= MOHAA5C)X"-UR[AYUNI9=J;3%NG9K[XO(Q_WDL?P3G'.EF&&T$^673 MO-&99:.\2%$F+[I5>W98[+%HO;5<^T_\OQO:7F;4S)<]RL>3CTU?!#9_=/.7 M@ XRV96:8,OR2/ M$?-/WWZ!].G'WQV90M8Z#YP%6RMR:Z\UR)PS1*LDYRX)W[R'\:%$'Z%79CM< M;?&G!U)A'X\+FQCXY2_R,88.4-L P]U?ABL(A'> MN\BX+4K7[K7)M2XY>(BFQX^:?170\/%A:3"2:9@0\_P5260%V"L\YY$(IFA- M9Z)$- 1< 7562&!&*5<+:**[W:ISBP%^SR*/0M--)=E?A/]'EE=A2($@:7'+ M7*RQR!@$B\$Y%FT1UJ3,O6N=Q[&=FJ%B_$-O]MU%?2KQ_8WLK.:3%6.<0I*/ MJZ-!O?8L G%C%.U]0$@JM,[+W$K,D:/[!RN["X9V%OI0IL15R*(#:7U-]-E. MUI$&^[118!=8'"#]@0&2BLB*:V1%"UE?O03SMM;>&JUCU,XZ%GEI)8QE>DJ^ZY.''@2U:C71=K\/"Z7.#E]/,7.K1@M2]F MM4ZU+OC3MSLTO/@39OF[;9Q3J8D+@F%]*M)>),*AI2.KSBPT$CVOIK-?ZPTXDAJL*\JP(A5GNE9$>RR9<9<4\%ABX;WD M?O7 RS/*CP&*'GR3%Q?+WUD_CM]A\)>_ZI$;YUOX-NE#TY(/:@L!Y2]W\A$W;Z#?$]SKZ.$VZF]??IY"O.B96E>.;+ M!E4W?_YR.E_\/EW\%R[>89I^G"POAY2X!O1DXY,/08QIQV)1A4D)O'"M@\FM M7]M[8^;)@?K< 4E?Q:@<$XI'FZ4L&;I-"^V1R"<#XY/2=L/61[WR]>'/Z2CF(+-* MA6E>ZF %NI>"%HXIR:T/X,@ ZMAAM#\BGU%\#&W?1;$Y.12_* N<73%GP6JG M%#!;ZC.H!,5JV1-#E:.!P+E*ZFA0ODGI,YZ/IO>[H+8G:U"O2G[)'5U_J_Z> M&/&@%#?%,@1-7JFSG@6?#(ODH!:+QO/4.H%S6 Z?S.XX P#=W2ZNT1VPHZ17 M*>3?1T[-WRP^X>S#)YB\63XXS3_ [",N5AR_2)_&^'7Y><3\/TAL-6L-# =E M*6L/0F=I5+?Y:T=DXLGLC6,+>B>TW-TEODFD.S[,>KS- M^BL8SY;-15[,YY>?5]S6R%.BHZ.V[A*C8HJ(%C/S/BG:_X:3#5B_HD/ "^&R M!=-'K+L7;I[,AC@Q8-R%?#@:Y)=_K/?M*I%UW5D?/N+()_2TD1-3MO:J<$FP M0#)F(,!($*J(YED\O3#R#/3!X;#A3>? ^1[[2G1]:ZV96EU;[QT M>K,2RGJ4V9)))VCGRE2_4HK%8I!'NL](Y/T:.9UI?3*(/D7=;\!VFS8)^[!X M<\>NN!)D?Z&N-:6,-J0D^RO6EC71,.<+2=W1%M:]6"F-Z'\RX#ZZ\C<@^?#V M9KTY'LN=.G\]67'Z3ZSW$_GT7W%&M]/RAS_# J]MM5&6H9IDF%JVR!U"MWU1/AOGG/706L-NP 0\N .M/$O]8!M&N)+$,HWUG.T+4)0%G MT@3'-%?(H'C-0BQ"2JNUB>IL=MM]G#YOK=,#U(9]=/#$G-^G$](7SHC&=?K1 MS^,9N?S3V?P5XGQD,IJ:VLVL\;6<$L6N<]/D#2DT-F2Q5M M@%"K-]M=K;K)Y!(N?KE8AI?>X7+&U*SRL_;%1U:)PI%[YER@&P8D^>#DI;"4 M?!:UX@"5[M=1?8C$)X/$$]+T!@ ?_#Z[[&'Y>CZ_Q/SSY>R[#[W,^GU'VVXV MKJ0O?VW)T:^SZ7P^2H#:21%IHRV;' C)/"&OSCK+1HL@DVQ=:+X?I4\&IP,J M= ,.]W[X?(#LI:&PG6KPD&@#12;01J):*^:!+''GE"O9.Q]*+[VR=R7T&87- MU;D!A(>_*]ZW=W[H^OL.Q\M?&P7+DU/6,< UI;VC=<*99XPAA"2:[YY)3= MJ7R&7UM%;L#>X0]\UZ,$'Y3=?)OP5LTJ.M#\2,EQFL[LKYDM M*CY K/TK.UF7E0'/O/692(N2!>DU1,5VO>9Q>92_1U<<'%T"WEXM8'#V_2'B+D:2,) M-6_<3K28[U[8_ 99(2B_"@,H0V15KRR(2+X8%IXQ.X\I=U;A(WA&]:E[^?I. IVU=[:^+/H;2 M[2V([VQ,\JT-U(6G/F< ->;G.*;> 3#9]1UW*!WW-6:H-6]9&)>B-2QX)\F' M5YY!=IJ5K))/)@/WO>0_GP5N'[!>3QRVNZBV![A>EZU5(V&5#+$V$)!'9?8;(N=[TB MJRCEI335%O6*7(NH673!LYQJUJ^63MO64T*VD/*$(=-22:W'/[R>Y,N$UYQ? MD604=\:3FRM=+7TPCK, D)DMQ'XP@6L(8:J^PAAV6KD^[ M3S!93#\O!;*D[.W[/ZZ 'I./7!7-I-"1Z;RWD/".I MF;(:]CB:SQ:C=U4>*V>Q) 4I9^93'<02LV*AT/EHI1%*)<@A=3I]Z%-OH(7^ M]ATI/RSX-,.0^\N\X75T3<35K=B!C%TBAET@T/Y@>#BX=X#P;ZOO ,DU=$YN MDY.D \R)+B3DF6DTDGE3%(O&&_#.09:=>IX?6X%;HESM];>+P!KK[>\DJ<^7 MUY.BL^0Z6+))HR+O5AE%WBV9$G3C:"VT4GA[$-Q>FOMAT>%NY8/$/FTALX:Q MH"4A\-<-0HHNV2A0S$"@^SL@LI@])PLA:\Z-,=YUBE@_I+R;BYZA\O:660_A MG'7Y]O(@$0X5H$#FK0$B11%KE@P\DQP*'V/.N76Z\(WEGZ8==*@>>G"GUJ2L M;?TNQ/3TBOH#(<=Y_MQ;+9O5>X!,^]O[:Z**+4:#)> J*:H33P:%TY+94#AH MYY!^X?P4_, [83_ZW464P[U&+P\J.LOHO'LSN;K$0C326968X<;7TBK!/"?G MF]QP.KH"!C[4D*5-Y T?+SE D=T>C@_6PG##>6Z0^N'/Z55&H(#(N9 ,;2"1 M%)V8)W>#\9(M#W6\_>WJWP$ XP;,?EIH[*]]&"^JL?1ZDL=?Q_D2+I:' M)QFO/$176+18QQ?'Q*(FV]AI[DT*6B?H!(L'3/^-BS]-R[&-+AJ'4>\0],_Q MXM,[O%C*8_YI_.7#])?)8KSXMMXO74AM&'';D;SAHW(-%'H?/'K01M^GRP,D M:QV1)Q.8!^V73C,#K$\&BF[4DF*@OST6X-P3#3PN;G910NN:CM^GDZLLJ:ON M*^L[T@9,5FC!I)>.+F0K&*3$67W=%H&+J..MAYPMF05;EQ@V]M2K5J;-1=HX MTOC3M';4+-<==EY^@G'-<+G.BK+%JER+&JKU1=8S@P+(B&"Z3D$JE"U>[>ZG MXO'AH;'D>W!V?\:"L]E6PZO*Y+N$[MA@9)?5)V[B;M/'+*,"V=I@LF$QB\(T M_8_Y(ARCXU-X$Q%,2HW]G9Y9>IKF\BGBI8^1-LNF=TN2;\KS.TLOIY/%#-)B MOIV/JRAE!TYZBORVX^(X8>.3 MGMG/+C(J2/L M>4['BXI2E9B":)UZ>.I8?R""_D2@O@LP>H#XK?S+JWPYDH85X%G"2)0)&5E, MW#%KDL@ET0]YZ^3&C80,'W4]EF;O3XO=0RU;O:3_];=;POR-_KK\P?+[55CO ML/Q'_? MN0NU$^3%_$<*YV/R"/$A=WGOM?[VG;,?.5XO^ -X^N(1_UK@)&/^G_\QSO_[ M?X[IT%$.C7,I"6V""D$F57O_O,)Y!K3UW6'R10AB'Y^,)W6'O>3L=93L=!K,>RB8&-&8]A.QE8:[. M-M>0#/.9M))!JTSW+P=Y,@,V#_.73E(+#\[@N[EY1"@Z:Z[)W9"U5-YQ%G,. M+)1<9+%>FW@^9]]>(CBC\_%LPD2]0?"L?-_NXA@5SDU"(/;)TV?:%+H;3.3, MEFR=#""4&;R7X@!\G]'>.P7PG^!&W@FY9[5[=QYL6Q0LRZ.-(M-'YV1)$&A8 M)KF4S'E1V/JQ^V28?]['I[F/^\3P&4?/'A8$^D ^3&5?.$TNC$$6T1C&C9=,XS7;ML^QK'-*I8 M[7RP3IR/9;T+Y\_;^#2W<6_H/<^880%_?> _=-2MG<2YRE[QBM%\LT]P'%G4P3&9O,*:@Z8O6"GB",S$/ MBND=1=FG,A/SQVD:O-0!HG1F)EFK_E2H'J>V[33W*:=8#+$ )Q]='PN^(5HL-XGQ):G/TPNS&M99^XY M'IR$Y-+@Z:PG@]N=YC:='&QW46WK1A=W)\'4.CA1@F,*LF8Z5>>%3':FN(Z! MFY2T[#:^]+%.W=E)7?=/W=E%UD>OZ;HQ_B76[]]@I[_BK@Z+]EOEM2O7M\J] M9'+196>C ]1!8;2J(!8C$[I4&Q\=OOS1Z[XX>%&,EHS81*8MIPU1$C!A$#P& MCL*Y4W'U?VM:]Q4?IB#>IF!SAM+:_)_?C(0AV?/ ET!;A&TV&TP'*6==TV9BU!$\&&P;B-G+!(@#YN>AL"4K: M8I]KNG;;&">$S*/5<>T"JS/.AAGQ:#1WQC(MO*Q#'BWQZ2S+$C*7W("RYY,V M>A)U7$]Q]QP JC/./AF!1HY:"Q:D)E\MESJH+"7F,GK@)1CDYU,$>1*U6T]Q M\QP JK/*]KA]Q0:?0TET0"B)=%04(Y@W=%0$BTF[6F/BSO YN&%U28O-\.#K M](LX7_8O&N68>Q!DTF)FOX*)0LE5;1P/LGAYU'I\;Q5^X7I&;O3#PN"IQ2% M-HJIK$B= (9%;Y$E$PU73BHHK1/"3H;YY_UZM/W:)TS/TX/O(H,BB^*1(3=T M9NE$?KTSFF6=C)N/TG)?6=<-2'X=(LCUI) MP<%(RUP)6/.[ @/%':,334>5,0;=_)'Y"19.'!3H.HJR3[-P@JRGDKW73.3: M.U$+XJ!$Q[Q$$8N4J'/KODV/K'!B)PS<6SBQBR[.)?&\"T_/A1,[%4[L!),A M,M#WT?&YX+=PHW,*@:5ZQ>A8'(,$R!RY:5$J MWPS8M/!K<[%4Z<'&QW46T/ M<+V1F[U*/UAG]10LH)ND*]ZWG: M7DD]Y,RN![RO!NI6WB FEC1$\IR"9SZGR%2RBMM,?[>M'^-O+/^T[;=]]="# M![LFY:K*J ,Q/9E=/Q!R''MI;[5L5N\!,NWAWOB1J +:2B'(#Z[/LKI>K;[. M#'-9#Z^D$ZID02D0$4 MNGZ<)U*-D:R$ E**DFP8Z'5K$WG#VPT'*+*;I7FP%H8KG+E!ZH<_IVM2LXQ$ M7\I,%55JOW3%@@)>!\XDS[4UHK2>(;H#>8\;,/MIX2@GS ?2_16Z95#":^&9 M3LDRC9G,9DX&=,I:<&X*RJ%ZFVXF\) D]--+0L;ST075G.WPWK-:FOII>S M-:4N>4V^3V8E:I()H&8!E2(199.L"TGI6];(@Z^!'98]1R3T+-R&N0*=*1U_ MO0*L]=KRY6->;;VGN2=*HS$LQ200$%50IAD,KI=]U##83[A;VP,.U?7A]21? M)KSVN'ML];!MI7[[.W3B[U93AZRE%]:"]I%K)0# 2:XC+\EDYXI_J*G#MC6/ MWLDAQH*J:,Z,K/>4!<$@9<^*<8J'X)(V)U.E\]L9=7( 4,+6R#EJ5'3_.V!! MZ,P,:B$Q:,W;IQ3TSM4)!I?;(OP(G1QV C8PEI.:Q@HF9DO)04K MD8R07EH#/1>C/Z;=F>*D"UZZ]KV& MCW3YG$4QNA)H/5E?#(7)A#OG6"B0&(@D?X")$%#8IY9Y4*THD8S_!L>ZZ8VQG?IUB,O@LXSVJ#[EPU M&$P"GZLFJY^2R,JJG7 8';:.K!#M^.TFRR>\2Y^+6\]EJ_8)T_/T"!Z6@3(Y M@A2%^2QCG8NN673DNI7 R3H2@8ZM\]FJYSC(R 9$K8*I5P5MI>@EB]$D)@QY MU3D4;WSS7E5/L![O(%O_*,H^S7H\Y3$%CY8)4:,HP4228[%,JB0%RBB3:AW9 M?F3U>#MAX-YZO%UT<2[U3%UX>J['VZD>;R>8#%'8M(^.SP6_00FE-'@0E"]1/M.PO<[E2/=W*PW46UK0<9W*0(!=GNDTSVOSY)QC5[5UQT[92[W^NT>L)?8D?X"^<_PXDJ,7X M*QZ0QG;?QQV8J]:9TEL):3R:*$EA].\Z.4I&R&"X<-E+G33GH_L^^*!-M_[8 MG\?S:G'7\QA,(S<^RC0A(O+U;5Z<3']LY:._XP%9S,D!_6O%_,Y M+EY^JM?MZ\F+SS7/=^1Y=MP4P62J]V?.BD&A/T22P2;O4>C6/7AVI?'LT32( MW4 M/!J -!)XZP*<30ROXEW%VMH>+S-MK6 : U%E)=&GDD<7,Q3;K0/CUB7Z#D/W M>X&TD-NIQ(JON7EQN?@TG8T7WY:NO!/21E.?U[*I-?!2,P_2DH@,&DU.DVF> MM;&9DJ&CQRU5O,WZW%_4/=@6=ZE:^^!=Z.HIKKN-IN/$9EOH[4$H'"#T(4%A MN"P O!8.0RT5Q&J[F,1*,3R&HIQVK3LK#PN&!P*>0V)A%UGW@ &BHA:CII?5 M:)U]6T?2$@@+*=%E:6OY>'21Q9#)@];D!2'7JI36 -A(R/"!SC9ZFK86YW&JPKTB3],-*(MC44DB3W)BV()C01AAM$!TO'D? MA_M)>B1H:"GXK2="PS!VOIP3:-^O+-'Y^M^O)\O^=O63#PIJ=_WP@T/<>W%Q M*^#M.%IRWY2VR>BL:Q] [V-!M*&@-WK4?9D#]^[J<]_AE^FL^IPW%OCN^^A@ MI(,,9+LZM[1=Z_EB"$PQ6V/08V@^>J@#78>>6^_P*TXN\15MUI?D+=6\QW^. M%Y]>DN!IK\Y^^2M=7.;:Y6L^1_I_C<^,:$-QQ6F[J@A HG"602R2@4PY*PFT MTTIC4>Q!YA&>]5KCZ/99U[>R>K@7KP,YJ\._AG-&)0LABRTLYMI"Q4M%(M"1 M>:V$+4Y >WMH QF/$!^'"KN/]!.\H!]]_!4G1-H%W=,O\F<2=,VPKN^7O_Q5 MG[]Q)*0&;3DP!35QT9$%$ 1D)B4)@&X)Z[%U\+T;98\0)3VHI(>0^T^7<^)V M/G\Y_1S'D]5C0?KOR_%\*?YW>$%F7WXYG2_FHRAR,:'$6@I:"W,M)V%8^BJ' M(BQYDZZT3B[N3MTC!%!/JFD=K'\[F_[UK=Z3Y"TNJ7F':?H59V.L['LM?8S, M2$_@EI(XEU*R9)0-"-G@[7&O6\+U]RSRB#3?5)Y;VV$U/2PJH20"$@=]-1_G MY_B+PRHMY\IB<]EQ.H,3*U'6$8XA,Q\-W;C@>0ZA^,Q; M=R&_1<(CU/HA0KZKHSG\EH52_[LWD9[IYORXM]ANU@K_CXNT,%^3W:^ E M)V[)[R-B=32>A2(YX_54(F&0"=^ZA*DK;8\0);VHY2Y\? OXS"NA2*3^\E>5 M!=GMGRJ1;\K/&!>C0GY=,B"8A5QG5]-Q%EW1+*/G/(!. 5L?(@\2]4@!TTX1 M=Y$2#C8K:D;G[]/)],>8TM4QR+U1.H*KLQXTTXY\.D*V9@:",4+0!2A;A\/O MI^@18J2A"C9$]@X.[7X/,EX%I,>32Z)R;2>1M?P3DD3P1@8Y 7T&1 "9X[-O M2P$1>S5+B^1^L61P==F.,H>0N'+,JJB(0158B,(PLJHB%HV6[*M><1 M8O-4E+\!V ?'K)<)R/.1(@-/)M!,)!OHJ@Z%>>TX,]SFXAV@N-T__? B\.7* MCQ N>XAT@V8/#BK_C%]FF,;KM^,O%[@4ZR23LT]\_WOY_5%]BU8*,T/-L1HJ*Y.C9@9N\8\A615PW?7TUG+^'+> $7KS]_ MF4V_KL)%(R@AHY"6*:7K0$U$%CA]%9/*B"*4[)H/BKR7HD>(DX8JV("0@Z// M-[IF;)?$3U=I+*ND:+ FHO+ P-] MOWGVK*)3*4U89L,M>P6M@]]7N5.K9@,Z%TL^ Y/>TU&:BV3>.;J#O5=)0 M*?>N^NP579A !ZIWM6 W1P:Q3N0U"I()=(_>'AMV#BI_H#AA*(WO(MS6;54^ M7,;+"YB]G4WS95I<]?=P4+(NT3(TD3,-VM#%2E]!T%X% "SB5@1O2PK$QH\_ MFA6ZC[RG3875NNO!^R_51[I8?'OY"3^/$UQ<$^5]4B*1H8NZ=GP1DD5RB!C' M)#D!-A)&.VEPVPIGJ\0F(FNX#>>SQ:BF#TPOQGEI7"PMVN41XXWQPF!@Y,60 M7<$+?:6E8F3J.AL,RN@[M2:E)6ZQ>: M=C&^=L;$,6RO5CJZ5^4'"+CW8V!-F_429:U8BUD+IFV@V\4*8 $=&2')QJ Z M.60.M]%KCW8V-=90U>&Y?HF JV5,<(QL0Q:!5O)RIJ)2-:$03Z;R/HQB?]VH5X,WN/LZ_CM.KW*:3AD9?( M>$KD42J!U:3E3"9"9(I1VVZ/2P^<\IO6?@K&WL$R;UB$<(.>VB)M3=$5W+L0 MU=#6VTK(\,;>X3JZJ_!& N[G!-A G 7+%:_/WX;N))V1D XF,N^B-3R!2+Y3 M=N9I:?T>:V\@I>\BU]9AME=CNG ^7L!\2=<"\>*W\7]?CNG+:1W/\0$F_UI1 M_ 56*3)UTL>7&W>5,D5IC8)Q)T@<>IDE2L=?\)9;)XOG]I9)N"6>,K0U M95B9Q"!)Q5(0RHH0;53=>B'ONO)CQ4(;4;>N?'Z_(%XKM==T7C5#,EY&RPL3 M$:O!18( E(Z( F[(^R;*5#?];UGA_/7<0G0-*YRW$+4!QU>K#(&M;H;B#H1[LAHDM2E,)<\&0KRN5< M48VLJ%QAERT780]5/BX+K)4 &Q;BWI]?8'4111AD-@E8%>V!TJ;VT$$NA -5 MNKGPQT_)Z.O@;2&ZAI6Q6XC:5F(".19W/LN/\?TGQ^G7_^V_L25AM=_ M^:[@[^L->[TW$OST(*GUD%_S^W3RQY7YF*PT06ER['2=$%6"8A L5)\ >#2% MHVQ=O7!C^7/6YZ'2[+]K^D\XH<]8U(&G]3'FY?3B E-ML?,3S#X2V[7E\<<9 MKLI!*QN3^E#S^9B4;)2M,_"Z4W=XGX.-*_T=_AI_OOS\8C*YA(N;/YR_Q=F53NC+BK=1 MB<:ARX%QK%.$11 L&A*0 ZTEJ 096EVWE&F-Q#H:U3)K:0_R+G MI7IJ;_3;'-Q@X.^DQIU]GTS\7GVJH&OYZAQ=C++5- M\B2-+\;K3MG$=!)9Z%C?)+BL5AIGT994'Y=0\IR6N>0 M',;T:A?OS#"761< S[(LOI;3DHJ"-$QPBPHDYRKP 3; ?M0_@_\H.&B=)+/K MY74XM]I8:V6R=7)QK.F!A4&)CK9YK+7'WF;L]N0[..E/"O(G@H >QB1L87C- MU.SOL$B?R%^_Q7-:]J1=_G"D@@S2B\P 0F"Z6,V"UHE)Y[T#JZ'CV]CA]G=W MHA\=>(^CSAY&%^S/ )E,VD7K$NT?CHQHEK2)"C%BR61"$QV$@<(W':A]1N!A M"NQA=L(6RNM;O[0.>5A5\R2T8\IXP[0%1=0[Q43* MD" DK6P>]NAZ@.*GAK8^%-G#+($V MTL7?OHGQ=GJ&:B1Z7.#L+OI3Z1OZCF ^6WYDY>-W^+PJT$TE880"#'*B@U9: MH$O:%I:]LD$2]A5O;65MIN18.7'M%'UGE._! N^A6'H3" 4(?$A21CDB.]02UBDSXR!7S8#@SBJY!@TJ*U'H&S+!@>*!W MZ)!8V$76K=_)7F@N_G45^7J_F*9_O?ES@K/YI_&79;QL7?R<@]318-3&=8OI=UIN>)NTC6JFO)W,K&PAB*S"Z*)(*V7 )PX;0M4FN0W.?=LK$Z$#-8.A9' M$Q/RPJPE"TI[I5E4$AG&E&O^F2UE(*?X1-.QG#,A)0\,,UTHV@0Z92((5ER* MM0FQ$,(/(Z!'DXZU"^;Z2,?:1:6GF8YEE./!@V/!<\,TY]4#PDA?69LT!QET MZWG8CSP=ZUB8W$.ACR8=*P2?/3K+P,OZ%&%"-=B12>U=L># NVZ=\)_3L1HA M^GSP\"C2L8J.@4MB&'4M\E6*6"]&L^R*##&D "(.L $>86[*D< _ [./QT+ MHS3:<\U,'0.A=7V+5C8S91 ".)>\Z%;/_YR.U2?D3P0!K7LZ/?#VN"%E8EJN MRZ:(N?G\+7P;V6 <1+J;,*%C&NLC%A(OP8(U6@99G#P$P[N1\Z1PV:.F3BO5 M2FFG32J.22L#T^0'L""M(!X$MTYQ[_ YU>I8SEUK!?:7:G4C-/F#$_K3MRL> M1LA-4BYJYI,M3(.EKQR7C!>5==)*Z-)3..%AXAX[L!JKY_32K@2A79!]2[N@ M)AQR69OY.<.X7=8GFO5I"Q]Q5,-D MB@ACQE?A\$(;Q8;(O+?1FNQ!VIYNS'NH>NQP:J60AGW&EN;CWR\O%F-<8WOY M,+?Q56XV@\G'Y;O<"N9OKFS(V?R'\WB4,\A)C'";FAM;0!9@?GC-V;-^F,YDJXQ#C4 MC!:'FD%*)*.:0HT%.#G#3SLWN0?K:G?1GWAN,GF8>06$A< M.V>RCJ)U?YHSRDW>2='=@ M9L*[S+2HM3G&1)8#_0.*8W&M&P6=0VYR+UC81=:]Y";#)+^=3O\)9F2. MW\B>54I+H;-B!8JH8SL,BR(*%J)/I:"0A7OJONU1+!)7DEDP5F9"Y,9PK_0/_5JB^[R) R2L9YI%L! MA&?!.&(5/1'+N3&Z=8G 9DH>S9W94. -\^6V4W4U2*$#78-XQ-]I.@6/>#^] M/0B% X3>NT=\@[Z@C0TQ<::#K,U_92+KG1>6R7:7]#.\D^1[9F#8R2/N%PN[ MR+H'#+Q9?,+9VY5R:V#>S]Y=?OJRBM'"Q_(4?WQRN3$QN)1=) MDK^'M3LC%PRBM%-O0[CUN.IQSW.5O-;*@UJ;8^ M5]2N2R1W'FWV+I3RT*G_7)[9$M'G@X?3JE'>MTPI):>S=(R+FLP#B P$"(92 MUW%,0?KT7)YY3N ? <#U27W6)PG4@%7?&& 0.Y3H;WNK406,$N-FM3D'S3V MG\LS>X?\B2"@A_#J_A575^W5K?3%1"-87GK>AFPVX("L%BJ$*+4S]PX5?>Z6 M/X#YW9,Z3VIZP\@1<4$%8$J:R'1*EGG.+9-%&*ZCT4J9DP'B,P(/4^#PU<,/ M56P9,LQ3[?7OL09!N53,TP'.2CLH.!&^-HC.J*MA)T=VJ"G81^) )Y%WH>LI5!3OIK6LF^3Y" M'Q(4PI)#JD-@I0[-THH.SY!YH0.U),P^.U/"68-AOZJ"7K"PBZR;AWE7+YPW M,OE,!\49(YM,J8G(51MW(AMD6C;G_TL9,5]A7YM)F\>JL5 MJ$UT46<"(F8DAYV( /H&,UE;IT*6T*T(Z*QK!?:YL_<78X^U EW(>'RU CL) M?TNN^3Z2Z[%60,84L]?U6* [@Q"96+0RL:"DD2"5R:)3FZ=C*[!3K4 +_>TB ML-:U JMWVBM"BJ3#FP[T(ERE)A(A7&F6Z(H3R2&7L87F?ECT>+4".XE]VD)F MC6_"'XL6+ %.Z\Q9=M7]=\6SF,&PG- &G@VXU.(V/)%"C[V5M[?,!LHU^#"# M2?J$\U4];Y0$)ID9NE#H=%'+]%)@:%':C%EH>= CZ 8@8A^U+4#%@Z0])L@"UUA%,8-%HPXI6MA"5UD75 M ;7"PYWV?>EJ.XXV$_* ^7DKFG\\.?TBD;IH%@HQ'I(3/-,XLC%L B%S*'@ M:M^/!DBX7O I(6$_*6\]$YH5VKPGVO+E!;Y^_0^XN%PF5<$D_[]+N!B7;[6> M(Z7ZICL_H)9FUR4.+)_K &7;K3K8OM[ M:=>?_V+CYV]ZR#5W,V&'OKO\ M??IU&99^/?F^],7%]$_:9W2K3_([G./L*\[?32\N7DUG?\(LCWS2(7L?6>"^ MWO.T\X [SKA5W J,6)JW@=N#S&']X'X1=?L%IV^M]=! X7Y"?X*+^JU15IEG M#)HI+HA(&R7=[,XS'[1(J 2$VV\^!T.K$V'#OQCUKN)IW_KIX97X?B)??H+9 M1\P?IB^G\P5]_Y>_:G=6'"FG@O(9F/.O#OQ1-EBT!D>6J+!U]@Q]Q0LYQ$2^EPH2=ZU;/^Q#YS/D M#M9>#V40]]/\,QG)J?YT/HJ>*Z>M8,&YVF G^#KAB$3D8X%B2@FI]0CGKK0] M=63MJ:4>BABZW>QH!0\V(EWJ=6)1 %V#=X[E@CHHK17Y\L>WO/IQ\U;O&A&B ME=P&ED6F:R9FP<""85PXY-H(^F&+KFP[$=5W2O-PKDN_^CB5%.?[(7W= &"[OTL$_-DWS*.TFGE0',];,3E MB+G6IX*?7732 VY>3[[6,3>S;]?$KNE;/[I LCKZA"P82'5F=23O:.F96W29 M\V1#:U/Q 9*&=S;:ZW':GQ):MYB[H\&EY!#SY[_]4M]\YG4XTB^3R\\X@]6G MSA<=7KMV0$E=?+"UA@_AF_S#"-KVR^%Y^GL\7XWZOQ8FW9'X#@P4^>S7BY?7P,IZI= MG]77WZY_1"+@__R/_P]02P,$% @ "H)_5J3[H9T]$P ]"T !0 !A M8VYT+3(P,C(Q,C,Q7V^X (RVFH\77GV8>? .B '!T8%D48*'U M<=+:,."@<_G[NX.=@, IOL,W_T$+\TW M%-QG_#-N2$G^'C.HGP6 E)2_XK^\!6O&P7R'WN(0ASC$(0YQB']M*"LJ*T,5 M-:!*BI)*9Z%*RE UC;_;1W,A !) TTHH( D8TF(_6G&GM6F.!*!." CP M@4(@:'\%1Q=O)Z2"LS<*$N+H U%24(0 VO 0'T=G3V2 I!/2S1VM([/>V"HC MZ>ZB(X-0,U4T]=%%WG W#/-#6H1=NNH@0$Z MH,! =Q>HJZ.KFI.+BYJ\DZ.*B[R2DHNCO*.+BI*\BXJ*B[J:DH:RJY(3Z'=Z M%^<_V7T"_;R^<[LX0Y!>2!02'>!/RX82! 3YYW+24O0GZ=]-/TTC;0Q4UP_I M&("\0*NP@RV65]205U*\^L<6*ZBKJ6E#_F:<-N1O%OI_D"V8MHLSU/E@3=Y^ MO]%;('W_9[OMY0[[#Z;Z-YFTWM\"VORTP\?&QJ8-^??4_SD7D-_/'BWZ\Z32 MWI3\7\ AR2')( M.@8>.FHG( $ =$QTW_''7P,Z>@9&)F865C9V#MJ FJ, /1T# STC Q,3(R/M MZ2W:FBYZ M1D8&1I8#773TP0<#>!B93B@Q'SMGQN+H>QRD',G*>SXYYT4;FY2*^0:?D]\@ M._])U6EIXH&T[\K^,6&W_UO*_A3VEZX/ "<#'6WS&'@ .+"G'R?[C#X.G$G, MC)H;BQE>JE/I\$6E=YKS335W2V3J&6F8M^SCS)Z;S.+"NPR75YP\%V_BE#ZU?NHF*<> MCRULI=$6G!(:^/G3\$9%5K-QH)0EN^]$%E>8[](DUPJ:-(&/H#NY,/>E)R:V" MRU6OT:!?@IC/7])RRXBG\+M640'M5_+MC#@+BT!-%R\X]Z]*-H^_V-&02YW=O>;0*D8%="TZK$ MRX.SD4*E-;/9U9!8>)6V ',B!P%E[O"4^^OL(YDM+8,%4X_>IZ^<)K:2BHLN MERY_L8X:G%0;Z0>3KR_LC62<*H;=PUDM6\Z6U::>B<OA3'L>'%W/2.53E=-8V,R$E\J? S]M*J(:=B?V="4B'*? M#?T%E_YT;^'BR(G1@%*;;Y9<7&]-Y([ZMPF57IMS +2-R.6_6@[-A^/S>ROI M0S<_/MQ/T@M#D3];HY_XW_3SY:HV!2>31X7@?54WLQ*0_2)ILKAD;2NBYVMQ MZ1'7D!VALC-O).0^3/0QV4](I7@^%I<>UW7QA$;?BABA C/7^GXDLN])K0F# MYULCLTZ.K5- >DA,J;WM1[6F,J<,5Q]#47'/9E(W\=),VYLCV!POXW M';#S 8(24]ID)0N4UXV20G'7L&8^HMJG!&W3XDDA=&"_OI7MM@ G_ ??R[7$ MX-C/%J8K'+X>O]:'W(EZ_\TZ;HL[[M/QN0W]9#>W_!*C4OO73=IW M0+Q+]4FS3V<6/1>>4 $14BFB0=ENI>%NBKK+XP>83^!((_VY=R_C7^R6\Q%- ML8GA%L]M8^75^L^?%JAZ]Q9^J@>7VW(T_%)Z]UF+]\M]L2561:X!@E;WB8UB M,3HW?"O/OTQ]L?0 T;VWT GA;R-PZ^II 2,+>-H6U M>J!LS2UIQI/CS2YFJC?%\)I.M ;>6O-ZRXOCRPU@0C.X.TMV$,<_WVW;?*1P MK5!^#JTM$5XN8])[Q*A,**J]ZX"Y8I/4HZ>;VDMW"YR^8T*(07;,4RO+- M0INWS!GG9[GR$C*^-IJW-HWLL'FK: #VJ*V=A_7'J?<-AI7654J;YU)]9LEK&KU+0U443H^,:-P& M@:/9?M[F25K]PXNIHK4,/N"6HH^Z+ZPM[YOI\<:S;ZW'0BD]PP:UF,>56_?# MCKPA8^36W=R/3>E'J?>4&%?XUL]$VK,4V=K:+:O@0[-U?DG'.R_9NSI;M6># MEF].*/"K>4)3OL$?6S^_S:: EHKFDS^9P/?#FJF!30OOJ"I9Y*IZPUWEBX.X MM=O.=U;P->%DC6*CTUI2*\M]5PKF^(+?[V"/+ XN6I\Y&WN;- G&A&(=-BJX M";#(79NYT?+4+PB68S_!5O8H\+:JA-G MT ZK4DZ1U9G=.:([[\!3.&TU8UB?LK57>!I_&C1:YN,[;CLRMTJI-6K_@VL> MUV0C*N44IPZY6(U#:/OCUW*%=*\79\NY8,*LT8[8.3,&$U_?4\"RU2,J$%M1GW4)9"V;%;51 M1;B4O+$W]K6BNC3^S9M:L_FN9?IGBTW?4C!R6$)AIZD,@;4R W^QOJJQYI>R M3&C>));JW#8TB?2,0PI0Y^U1_F*^3DV9]-5WUK;=C43.37,13EV<8I$^O:=!!M+>)/K&X9CVU^8#:3O";; MX<_$R#">]Z9J[MBNC]N*\U6J'J'0/5&J77,\B,I@D=/D%^0-VE>[!I5."& M@"LIXTIVFI;&;>RY7DJ-1!L5$ BQ:%?V0,!DZD(5D.]KUVH)IB4JC;B+F:T/ MX;N1YC"95U+1U3'8""[D_EF2.Q7@X'2X.^K\(@7OUC.XKB"BO2.FM#>ZK6E' M+JV=S^[B%@RQ>$T%)K9('BQ)R\=6M-3JL7Y/G0OMW3%N"TC2LQ(VNK*YGITE M._5]E0M48%NIFPK\1*MQ%873ZVVQX=R$FC&)ZR:5E4WV5^[BIKHU\37@4OX< M=;53V*=-NE1 ZFPQ%7!(H0*+KLV-T^FT]7.$W&L[*_P.)_9V7$ D7O:)1X*2 M&,M0DT$G?%/%(WOG*X02[;F(OQNZ]_3ZL)&>6OQ_G(*Y3 MC&O&R3<[:'YM//2;*A7H$;"GI3^F=9L_9U_JMG$-5I'4(:Q'=+ V3#9C*.#3 M!\@?=G$(: M1TA:%E?.(9N$Q+,E4E8[9,CN'P\T@=FA0"H0, N/-/?J4AN M^VG8ME:E8&%41>&PVV(('U^Y[W2B*\=C$.7=JUL)"+\+AK!?1S ;22OP;8Y& MVJ+D*7R;4WVYW\Y\F[-/19@[A#ZQ6^] ,> ;4$YS\&"VCX!4:3#\WLYNA0>^ MO>'UY&=%,1CAA!23LA$/>]Y(QFXBK$M,Y7+TNXF@;O8H<F1T?\.M,;2<:YR2/E)Y>X_*%B6R<&]8V\P_T:RQ?_4CFS2;@,3]'U S& MMT$?/L@9]\&K9Y+>4L%, X]-K3&]W9QNA[ MO$WV)[?-B\K?X@ M!S9M8U>2 Z&9WHHU9:C/,T:SC;4GV'DQ=-]S\30*M?#C @.1 ](=W"OZ^83$X.NU M_'L%Y:'!K)J;\X\?^V^?:GF3W0$5&^SOPCJ?AD_569#E&D+ '3P])[$=>Q[U MB^VC*OO%6U)P1X6%?CAK.$\1"=MEJ4X%W *&SQ0<-_7I.U\[?/^G+R>3)L$- MI)V-+V:M(\[$LXDHZ:'0\UKUN;8O48LDT>0D[J'F#[)YT4JB2F4WH'*<="2+ M8G^/&T7YXA;3JQ*=UOA[IY*W3?7GVV9%7#9M*SX'J>7Y$H]W"1B:SW2&Q1M2VFKRM-273V62@U0I=A'O*W" QX/5(K2'1D$V.W*:(\^)J< M79DVKIU.<.MH/+C$U'7'JP,\,_7'NE2SSNP/&]1IBI>Q:0?WA]BEY92%N%FX MGREL&(9<0:'R\WP_&UA_2P"8@9_%F,Q:!E6;+2CGH8'EX^2@*)NO<<9Z[[ J M#6X]ID25KC+%<-/BB./)]OG?8"L-%34$>9?E#XG]TS97P0M]-A+PYK#/$>P; MG::/]N$%Q3O\Q12^8O?"B?>G;<#746W+H 0%C)SH??T'#RHFB#(QF%G74?C* MI@.93=Z612+IK@ERP,A"]$@O3TQ&B71T[? M3*%)"N+59EUWZU>Y<Y"CF/;+SN@M*UO]4I^> M5YN9^LI3G<[9'ILB8H@KPQR9T%W">$A'J#+?Y,[K6P-]%?FVS!9MC"["/1A6 M4I!1 CYG:?6$I@(J568[QS!VH*GB<5_XD5=9Z].HY^,61JKEVA.A@B_@FFN> M \O@FS?D):^C'),$TW/UL _HV*H$_\&4$L#!!0 M ( J"?U9DN;0C=&P! /8]#P 5 86-N="TR,#(R,3(S,5]L86(N>&UL MY+U[D]LXEB_X_WP*;-^-N%41PA0?( EVS,R-]*O7$2[;:[NF[VS%A@)/FU-* M,5N4_.A/OP ?$I62*( "F*S8CHYRVDGBG/,#\<,!<'#.O_VO[_BJ6/_Q5_T?2BH!E''KJO[KO__ERW;[\-=??OGV[=N_ M?J>;U;^6F\^_1$$0_](]_9?V\>\GSW^+ZZ?#/,]_J7^[?[0JSCVHF@U_^=^_ MOOG(OHA[ HMUM25KI@54Q5^K^A_?E(QL:\ROZ@4N/J'_!KO'H/XG&$8P#O_U M>\7_\A__ D #QZ97Q29_Z*?^&4M/NN>?2\V1N=!S"]*TS=3\I?A#^%>Z)N5GEYH-ZN>93?;M[43>K[E]C M5Y]%N26K"3Z+@YB>RBO]#V_43ZT8W= F=9R6NKNJ2J^;\6:BX8MCYH&!?_W MOZB?EKL*?B;D8?EL5Q5K455W[!^[HBHT>=]]+ZIE1+AD28!@AD0*$1(,TC!B M,$W#6$BB?A.DR^W^TUZ*-?SM8Z=%+&*\;496[#3O,=/>K<].7 MFKGT7(=_69-[43V0]@6EK'8*&OW_HU,3]/0$OVM-_]]_^^5@VWA<5U.AM9H? M4"4[4F>EG85R\QB&DIG"I;F@F&Y /F M#PUL]5IO4*N_'0;TN18G&<0#IG0#=^@1N\%*V'J[?+\IO_]X7JZWJLGG9;6M M/@A6J@5O(:HEDB*F F,HPI"HJ3M*8*[G[S2.,S6,I4P$-QFYUP3-;1C7J@+6 MZ*K^5,H"LN9@L]?8;"1?!3A#+,E3Y1OE.(L5-2()29 B*)&( ^4OQ5D@EB?> MOU^FGZ]DGC)K=J?]Q]?U)IB-3*[JYR?AYNXFJ\U5?K]E&D$J\$,V? MK]9 MK60]@N^9K3W@;KT 'HF>HX6QK?1)%\PCH7F\D![;S#@J?*.6[$*\>Q ;-56N M/[_1$M\4A!8K)>8]^:$GT>K%3BS# -- ( S3G"L7DP4IS'D0PR (98A1%J) M+K?[+<2KP]!4L!7Y7=@H=3D(ZUU2L%OSHF+E;JV/YNZ+=7&_NP=RM]UM!%C5 M8_2A-<&.\HR[PXSK?(#LF>0:E1=@KS2HM5Z O=X+L"T!%> ]*;@[8K.%RA&C M&8N=E,ILP7C,8=;OCR,OY2$V6T**"U^4.[J5N]4=JX=EM8P11R0($8QYFD+$ M.8&$*NK*4,HR@3(2$[94[B0M3=VV(7$V(Z@OU.O:I-TOD^4&_+01?,>VS?;9 MSV!5J@ZJ@/H;:0W0JV11?"5T)>PH:[ 3S&C*%;">J:E3"7S80[70\1F\V((W M"E#P\ON#6&O_[(/0H1YDY6 !:(.1(TX:%#4I#YD8_9A[C-X9QS%YRL61I3H.< M<2@B*2&*T@"2%(=0I!F.$Q;R,* F]# L9F[4T&@*6E47H%$6*&V!5M>,)*X@ M.TP0[O#R3 YCH3(F!S,DSA!#)=B_?BZ__J(::#A!_7"@@BO-3D(#9J9U%&#X M]#@/X56QUA&H]8+G@P['?2=_JT1-+LLT(5$JE4\@@C"$*&:* _2A:"HDDA2G M+.56N\@#LN9&!,HG4VM!O71_4/^^K4_EQ#]VQ8->""[ >F#VLX;9S&-P!)YG M5FBU[+9 :D5A*:%2M7$=%H!(U8% .;B[^]VJCA2_NR\WV^*?]=&7.Z?" #!' M7L60I$G="@.3'_L5)J^,WNNHA]![/8#NUOQE-WSN:+7=$+9=1B2+"*($!CH2 M *620,(DA9+G,:>YP%EHQ2]7)QQ7Y$V]T6%F_IG=#L,7'6UYM'M+]:Y8?VXW M>\MUM1\7+,8(#B%#*(&9$>3TT)5F@Z$I@=M.>B+DN',#J:\_&0I.GW=2QA^SJKL^( M)D<>LY?KSY_$YOZ%H-M?R7:W*;:%J#Z([I3XG7R_*=:L>""KU^O_$F3SZ5NY M)$$8Q#B+(*,T@RB@ :0X#& L@AA%:10)%MKPYQ@EYD:NX(QXZP+VV?Q%GV#/TEA]JWV''S470D%CCB%*8H MCI1K31)(>(AAEH@\103Q-"%C+I.?BIK;++"_)MU7==Q-\C.XFC&V&[0\D^U9 MH$"C)OB]_?.3^+X%S]1(_,/#)?/+\#B^9WY&T)-<-;]L\*7;Y@-OC/5AZ?;U M6JWY=_L[TP&+XSQ/,QB%A.MS6P)I$B.(LX 2D2=AD%B=JYR*F!M': W!0<61 MON$)D*;NW"WP>-]8M$)FA MUR7AG7L^)@(D=E4L&GOH6%Y^\/39C'XR^Y$S- M]0'581@LU%DE DBR-(C4)HV\&*OHI]XBA,$/$12'&0\60S%B9E#T1.G#X\;]3HW(-^MU"KCW?:+ MV!P6(4>+#;95BY3MCT\ZIE_[=+5+I[B!,DXC!)G(,S7S$[T!'R=08DEY'FU,U &>R:E6N]T% M:I?2_=V@!7BWV^I,F#JY:-,MBWV/+,#+[VRUX\V99[,-5!OJ9RGC '!'7'B+ M)I,RI@/('O.JBR;'9EKXJK[(,U9T")IOYGOY M''0?\P*$$0SR!6B5U7O@'9J_-YH[S7M@A)&S/ ?#TB;.:V!D^FD> [/71@94 M%&M%9\WERU>$U9[BK^2[OH?_K-QLRF]J@GM.U&>DUR2!%%&8$@FCF$1JC9>G MD$J60?VO.8D#*B.K-9Z-\+E1CM9=.VVLUGX![AN] >T4!ZS5W#+,PJ9##,,K M/,'L.ZRB1;B]&=QIKN,K&JCWRH/GUZ"VC[,8@9FK^ H;T=/&58P Y22>8DP; MH]-3->%I+XJ*KJ43]=,/I/> MZ>HKSHZ[=<:\S^OBGX*_YLH9*V2A%W?-7>%N ML]&[[O63[S?B@12\#995S]>KR.9WRRAD8<0Q@:P.R@H5(5$A,YA*@2B+*8ZD ME6_U)%;,C>I:78%HE&W2F)9:7\ :FP"I%;_YX'Z"+V1T3,"\^OT)P@WTVK:# M /0Q:/-&@ Z%^OOHX0!:(!:@A6*?:*+[LKK;$/K%&I#V":]1#--UJ+\ B0EL M>.K8B^FZR2"L8T)E;HMZ5E-Z3XF+]_*6,14("9Q#E&3*@P^B!-(P22 +19(F M41Q$L5$JD)'RYS;5O2J^:_[2/0$HJ8H*\$(JBX3Z>D>F$3+M"=-X%&_X>@]6 M::-^M?/?TUW/ @/W>]T'!%M"YSC UU3ZDP3L6D)S*0#7MIEQ5+??R;U;K,T8=C-"XXS18]1V1F+'92 M%K,%XS%]6;]_XRGT6W'(VI%(2464<4ARCG18;PHI)YJCXC)$7 MSX?//3LRPI<4&TTIXIUL0@D+?;FU"R'N[JA@D4F<9B& MF 1<9'&8&]61LY(Z-R;02H-?R>8/];G7REO&_AHA;<8-SO'S3!8U=+7"^I1W MKW+O6D"=O]'_/2$KX%R%%!O)G#;$V :&DY!CJY='U,7;WVW\0C:?AQ-+>.$\(1@144\(A#Q,(98*DU72W.AGOS7!&F4MO)'K MJ [3CE.LIMK!>=[!]%;G?#SHZ@HRBPIMKJ";J$3;> CM:K29P#)8I&VP@>FJ MM)G8<52FS>B%F[?6FZUZ?6S>_EN[E7\4P;SF;2:GZN7]PZK\(<2S_UW^C M7D]U"N &SH'S 4<"7%RK?Z;/^3X^; 3A[];_23;UD>X'LA7A,J A30@)8!QD M^N1 8HA#1=EQ' F6) @EU"KGG:G@N?%PK2FH:E5UF::OK;)@H[2]Y2;^ /:F MM.L>4>^L>G1K?P$:=#_NT>T4!Q^&T+WQ-O]UJ+S<\1\0^X0W_Z^#,9P/P.!] MAUD">B7K=*J\5^K+7/*41#R/"<@-MP_] "<[RW$"^D%^J4MVRR<6G//60<&L/*9B."D>HVA:,K,"O"MK=1C2I=EZ4]Z18&U[S> S>,)7< (EGIAB-AC$U M7+!]:.2K5WJC7OWM,.(?MS;)@+Y@0C=>+_UZ[%)&>1VL:'9*,X1CD289Y&H$ M0D22 !*2QS!*91IPG*=26"Y7#HW/;6#V=>MN)MBN1'K0Y2*-1$ C&(I$08=" M!*E$ 0SC(,QHEG)*,KOZO&/!FZ8>;Y-SB?=TO $\TZ7:.$"\+\<,,!BQV#HU MUMF"JM?TQ(NF4Z-.%T9GGAF9+$EG\GE=53O!7^PVQ?KS>[$I2EXG#*GJ7S8Y M8ZJ7W\6&%97@RRA-&<(9@2E'&40B3B#5H9Z2YR3@2*8$6=W_LE=A;CS9I$,J M&RT54;9JUD>5O0+3IJ :#=!)YJGQ+3DZ,NY=B]#UQ%.) MPEPMI&'.,=8'P1$D":/*?P^4\RZI0%@NM]I5&WD0?"S/:F[:2YW@?+%?K'U$ M*/ UF$>>X(X'[RG.9;T4;;^"A:_STD?2GO84]+SI5\\V+[PVTA7^4FZV70$= M7::@3F'-(D3R+!$PH9A!Q%@$A:SH+??57_^EGHU"WE;KW5YXW*H6$Z@C)+@B@, @X#$<80!4Q"@I, MI@A'N0C2+,R-0GG'*C WTMCKWZ09MXPELX;?C$-\@NJ97@YXMH>&G?:@51]T M^M=!# O0FN".>L:"YXB5K,5/2EACP7G,9:/;<1&7]7JMF$%4=?OZX$GP5HJ2 MO8K,&!3]A=)8)(,/Q648MW)B% MXI-@7];%/W;-*B))4D0QCV"2IQ2B.&$01SC62S.:QC+&89K8\--Y,7/CHEX2 MA(>'34G8ESH6?*_SJ&7:!83-J.AVW#S3SJV0C4\9<181UPDBCH4\33J(LX9> M3/YP_ND1=RU?%9MJ6^\M?Q /ZG/YHERH]YOR\X;50:NSQ5W"ZT /?1":/A8Q3PF& M\,1J6_TV=>9&V\V!.;U4[VET"O0;.\UP93I95WC?WQ^LNN4E:9 ;\%PM76]3 M9MKEK!/@3I:X;EH=1[%WG!=:&%GIVR&OU\_)0[$E*Z7'?;FN0RF641XK'S:6 M,$,"0Y0F'))(AA!G.>4HE7$06BV!KXN<&U6V&NJH(?&=Z73:I00/9 .^VN0-)*MOO65UU.K9C][?>F53E2LG!*601C)0-)0AB/,HA)0E)$MED&-B M5=1OC!)S(Z9^O=1]JO^^&0L=&MG[A[&E4RWZR8R]?*/OVVVS!7ZB>JCV8#HO MA&JAPA-50+4'Z7+ITQ%MC5P+E^IKW!;LN3ZJW?QH=W.2*!124@E13E.((DX@ M9E$".4E#$4>9#!BSO.YT3H[-R)OFWM,KH: C*\NEZ5D,#5>=XSM[G?U\K%_CTN]>7=?;K;%/YO=WR3$@2$ZJT=$P$_0Z7%,4D01@234N9 X M5AYU3G*8H"B+$YX2JJ8,B[L*,^OT":X[_ D[W6R.FU=7>IXP'U6K61R7JZG_ M=I10!=16PU)"97=S6T.]HTT'/=O!T7UVW4C??'>S\'1=Y6A*GT#A2?V#Z3K@ ML;,QH>1QF:G5@H@_+Y4C5-"=;DXK^FFC]/HBJB;!R)*QD'$:I##/LA"B.) 0 M(ZI^RE& &*$HH](F1?5UD7/S'%JE05_KFHE I[=E;AH+] W"*)QCZGOY\X1P MVJ6Y=@OK=/FN;X;7.O.U.5+74F ;M#1I+FQSRQXGQ;9X\\8R\:+2N__+*.>< MI0Q#F>:9SD440YH)Q=0LR&4@XD1&E@6-CMJ?&RV_WM]@!@_M2>O("O M?F:> M]PVH>";60Z5W-<:U;AY*NQ\;[;J<>]OZTY1P/S;M8MGV1X^-&[IM;=HZ,%X7 MKU4=L%)MMQF9VQ3,RS@,J:2$0I)&&"(:"4BC@$,>A#&*\SS)$ZLKA492YS;, M:VWM!K89NF;#W3EFGDF@J_==*]R4!=]L28(*Y@Y3 MK3<@F[&/%^@\4Y!%LO5:]6FSK1^A-6&Z]4;N[/*M'\$Q)N'Z<0/CJ.FMV#;K MO3=E52TEQ8(D20YYFJEE&".*>4B0*)\HP5&>")P@JV/8H];G=F*JRQ\WN>'L MB.88LBBB!$=Z*TJB!"(A*,11I'/C();@3"(9H^5:;'T!MD\HNOU3P!7&/)*2 MI!"E0L$5X R2) H@$XA'**>)X,0N-FST-S9-3-@!-O#32FEHF7_U&#U$<)@E M-(?JDPL4>I)#PC(& TKC7$0R%M+HA.KV\3F!"Z"14RRW+M:?+;<[CT$SF^Y' M0^%Y2M^*FMN<@$HZFZ^.V)YV2SYKU>-H] M_Y"[$^=?R??B?G=_MU[O]-V%WB_%IBM#=W>O _9^6RM)+Y5MY7W!_K8IOVV_ MW*UU L@/8E4(^4%HLY57T!R5L^V2!VKX\RR ) UB-7=G I(P4=^8#%C_D%'9\+G0PV^GS02BM1-\K@VM]R+U87@FY(NGS@O0V@\: !X]H;Z3#H,%:% -0R@PP'\ M[?#YZ$WL!@MP# :XF_GGYW7)9AAJG(*8(!5HLM1#&! M-)0"I@SGB,813LPV9,<(GYM/]"C/+5AUBFI'IXXS5JN12MG8_%X;";8'*PT7 M<:.ZR[KJ,R*-:].Y>OUPZY.R=X&X")*XS0A$F*<)! E/(>4 MY 2F* JR.$9)&A";O;K+HN8V3_2+=]:JMO4!K$*=#1 VV]AS@YMGBA\+F?7F MWG4T'.WT#0B:=-OONL&/]P -WAB9UFB]+7BQ4D[P5_%1L-VFKM_R\CM;[;C@ MKY3J.M/2KIG0WLF7[=ZW\I?K3$N-L[SD:11BG9(<\13KJY()))IFHCRG*4V3 M@*;<*O.1"ZWF1D%]HT"UMTIG2JK- OI#V9\N #4W-(%/@)$5TU>1]-)X=-$\ M-QUM1F^3=Y]G)CSJN8-!X.51S_5LTD%KG57UMDAM5[,C ][+M78SU>RA?JH*7KN=Y?K9CWT1J!B'C+%$Z"N&.G== MJ)-&40:3&',6!UG*A95G>%7BW-CYH# XTEBG)QI=<.LZ[F:$ZA1-SV1Y*Y#V MP>^FX+@*?+\J;]J@=U/S3P+>C5\<1SIO1%4)T0\:JP[)SZ(4AV%,,Y@E(=:W MY1"DC*FXNRZ>F>G"I-09; MI?)166'+Y:%Y!QBN ;W ZGNAUR@-9+EI+_*^.X#;O^"[ *WR#M=RUH"Y6K"9 M"YYV568-R,G2R[Z%D>5*=D0K*8>0-",>1_AX9IJ&5PYJME7-/:2A-,## M58G0 4G35@.];O))X4^#5V[-X?TKV;:[/^_DFW+]>5\S64=-'SQY*D4!LZ59Y0G&@?Z7),5/\6LI<:4F.0\U*R_8KH)RS7;@;*<*EVPS9&NG!G*_>U M$3]AFC#)4PH)YCJF"N60,I3!B"BV8H'^G]7)V9"PN1'4Y8J?;UQH-G+U'98"(*^]I2-2TGI*!T2=>D M>)1E')1U5YCQCD^ /7/1N;),"TU(H%;_;"!3;8,[CAJ+GB/>LA8_*9>-!>U=M:Y=M24,1$7OW>F1[0%CRZ MB+IHC_]Z5BPT"S*G!W^W@.F( $>I,"D)W@+28R*\J:U;8J$NW/?I+UAU[0F= M1^N54F])\BS+XC2"# 4I1#Q,($FE\@)S&HL0LR03PH8-1VDQ-SK\I#I&U.5D MQD1/V7:!&1]Z!W96^V1=-9\Z9Y^VQ'4LUD@@G09IV>KP!-%;(V$Z']8UMK&1 MSJ%R0;<_=.![N5;-MUL\$6))$D08)CKM.HIDJKP_G2Z(24KC""4<6VVEG94R M-SYKE 1[+4?NG9U'U-"=NQ4GW_Z:-43V3M@0!*Z\K+,RIG6CALP\\9,&'QXY M\!^M-!\ETMB? @HA3BJ(,IBG-((T$B0768QBRW6@D=C94?N,#5GF*L8'+%.69"IR4A*R!.6,GN[9$G?OJBGB[] M1[=M\"$C 8L($5 0G2E6R CF,F P2"C.8B9EG%M=<3Z1,#?R:14<$UIU I[A MV=TMD/@^L.NAX2%(\Z+IKD[F3MJ?]CCNDGDG9W 7'W23"^5%43%]GU9O^+3? M9LAX@&E 81YQ#%$24XCC,(<9#4DL* E9;N5J7!.<;#;JFZG%/OMQ>*3=8[G[1C:\_L]_BDKOQ-1UB:OVO(%\%DN:A6$81P%, M9!HK'P3IVG0)A['BKXS&DL>A?:B1:RWGQFZUKN!KHRS8U-HN=/A J^^($"7G M'6OH'SUU=_GVL;3R\)G6'O0M!#T3=1:!_G.MF: V<='\ 5I3FT+TAR.[H M%U;EJS-L,:J5M<[8, VY&U>Y@],RY-R)HGZS%"!A7F5J&A4V;IL7(\),<+69ON0M* MZ&44(3*4L8Q32*4.;*=,?8NE29VY M4[-XZV"5Z^IL&/D^DH9G/!6QH&HQ%680H1A!2@B"D11QRL(XSK/L]HLMUGK- MC8X.-S,N7,EP<07&OO?,6.L)^L0SR9E?E&GW._T$3KG%U>N=&7NM9G"-9C24 M9C=KQC<_CK-UI;>WZJNN$VRCG%"9I"%$,D(093&&A' &@RC(=>[A*$BMB+?? M^-S84^L&M'*CDI4?P6;&>&/!\$Q;QCA84]$Y@QWQR5'3DY+".:,>C^RSSXRH M==CL0_U=Z!6>X'=?%1]\%OWPBX/'Q'"8L$SY21F/H1K&(:1J#$.I\_YRG-$D M-MH[LA,[MR'=J0Q)HS/@7531QC@RRQ+XX:'O#T[OV]5:YP7HM :MVH_CM"PC MZFV_:O,RA5Y GJA H3NP[6H36F,V6)70O+7IZA%:6WA4B=#^[1$9[DN$15#K+TR&20"4TQHDE*;E=1E M47-SPIIEK3ZI.U._[Z]VJZP!@,W67&Y@\\R1+TZKY2U !^.Z21]U)K&4E^VC MZX Y6L$-")IT/7?=X,>K.X,WQM')VU+UL!JBHMJ^_*XC*I6SL5$?0;FI7@E1 M+3..PIS@#*8$*4ZA>:2OX<10Y@'.>10'<81L..6*O+D12T]=(!I]%<6T"@,I M; .0KL%MQC .0?1,,WW\6E7!7E?P:@@_:QHQ1,41EUR3-BFA&)K^F%5,7QNQ MQ'B_*9D0O-+E,YN ZY??Q885E>!+B@4-4!0I4!&!*$(4YD$D82(B12T2AU$F MC3>.!@3-C4PZ59MJM,U%%\4JK;86*Y,A< V6<(X@\[U'W*&EU6QOBH"7CM&R M6,HY0FVBU=Q(].S6K\MNY#0@1B"C&@82Q8DJ(PD0M])! BD5Y&(4\"'@>6ETS-),[-S[MJUWO M6ZY*?6E4+P.U%4";T=_0L+Q(:-@99BZ;!X@]\^\1NF?Q]+(8M 3*U44\0ZG3 M7JVS@^+DLISEZR//\K^0];:\KW<'?EL7V^K]Q]^Z>G!!RE@4!C'D2%*()!>0 MX""%C">"!&E*6&#DZ!G(FALWM:JVNR:ULN GK:YE-O0A>,V8QQ%HOKV]BWAY M2,Q@ (FKF($!2=.&$%PW^22BP."5D9M..]W(.[F__/)1?&ZR6_,T33+EVT"< M9DAY-G$(\SB.("J81.V> M[,BJKGG7W$[(\P1E>1["A,H,HBB)("8,P40F(DZC..699<+M2Z+F1A"UIJ"G M*JCK/8Z[_3& L!E)N,'-,TN,A6S$S==K:#B[]7I1T,0W7J\9?'K;]>H;M\42 MMY]ODI,PPZ$N1YE+B.JR;TSQA8RD9 B1,,KS,='$\R2%7ASM*!YX!)[A@F(T M)+[7$.9HC(XK]C*L'S7^)+'%P\/WPE,C#H9,:GN\+=>\N9%-5Z(]F7KY7;#Z M"+R?^>=-<5\T.^GM]98E%8))F090I%R?5Z-,9Z@/U5_3(.>18"),C,^6_.HZ M-S+9:PU8/[?7:J^WQ9F+YUXV..2:3]]Y9CWS*V!'YG;'\0MPZ/>CG&X'FZ^7 M5)K\ [ XMYO/AS#1T=\LJNR.+IKW>-Q??G!D MK)DF![T:>2>[X)##11?.DRQ/LA220%"(8I9!FJ@!GN<1RUE&>&J7#&=(V-R& M^5[7HSBR:G0EKT&@S8:_*_@\,\$-R-F'B1E XBHV;$C4M %A!D:?1(&9O&-' M(5P4RY?K;;']<<>Y^H :1^/=YOVF_%HH0Y:()+H>*(<@@SCF%4192 MG(@P2:C1(>#E!G0*FS''57R'6<,E:K[W+D<#9DP8IFB< M(8M*L'_]7'[]1371\(3ZX4 /5QN>A!I,S>MHP?CYB5+__N@0.5KF0O(LS@3DN>00)4P7_N,QQ"$1,<[RB)@=^3RA M#7,CLM824!Y,68!O7:J0+M,-ZT56**WN)RK4<\.G8NANS?L#\.W%W5[DI\5! M_=#_?DY2S>S1.(G1F4$5H-O[\JEK!-U@P9^C@M#M7>2LOI #5<9-N+7T3^K= M.BE@2%B )8YA)D@($4L))$(R2#E"3)(,(6%5?^ZH];E-4DTI,:W=J&R*Q\B9 MS0RC\?#,V>906!/H69,=4=MQVY.2SEFS'M/!^8=&!#UUF_;/%7E\%M7+:EO< M*[>;_U8)N5N]*:18LD1P(>,<9DAON44Z_S3. YC@5*>WET1P\\"EZ_+F-ICW MYUNL47D!1*\Q%6Y'07@%_@T=I#I@^3GQH==?;3X?@,[)7W/*BK'E?F!&2'X0] M,Y,&MSZK?=\#]R>M.2C6/_="S.ZNPVQ_P]8:,5=7;LT%3WL'UQJ0DTNY]BV, MH[)WVR]B\Z9*I+B(EU_%AI;30]\7.RU+/X9\\;@_ MW':"(8$[ ]8WC1^7%U^ O:X^R-P(%5>4/BQL6F(W,OR$WLW>&D?RSW95L195 M];R\I\6ZN;.U*5_I!'.]/',?Q%>QWHEW\H[]8U=LA/BHXXSJOU2%?N"%OJ50 M'X@N(T*H#+(,TE#]!^&00BP# CG&+,0BBEEB%7?L7,.Y325Z]5:1E2U!N>\Y M,TY[TO[P3(.=;:!GW$*OJD%M7S]QY@*T)NK9IS,25-I*T#,3:#L7H+'4'85Z MZP1'K.M>OTF)VAN\C[G=GR"[Z:#:; _%G>_6_/]6317R1[W74)>MJ@ZY>=\< MKH^E*,9S"5)$^S?-<(&9T?6R4]+G1^,>7S\%']D7PW4H- M^#""0;X AP+F^@[GP2[0&=;/>6Q_)VUU2L_G:@X7$R)Z'8F^#HZ/.V1L9YRJ](L=$RQ:_*#5?MZK"%OQ?;+[^M2UJ) MS5="5^+U^F&WK8ZS)GS0Y7XV2C5=CZG:N^\?Q7;;9'96/(H3&L3*1\YUH!\B M@50K>B%AG%(B(L*R)+<*^?.GZMQ(MXW?K'2]*T$V:UCNMN,W7CQVL9H.(XED M",-4J*F2J$D3!R2'628DQ1EG(4J7:_%9!T?\*3HY;SJYK[*_;G[9=>U#U]]\ MITT :FEI+8:&]M M796 NI MBPW<557)BCJJLZ:9]V1U+S;@>>,(VLT25CUBQON^4Q08YJ8W12-]4,K^]2%717;WVI[^Y7\KVX MW]W?K==J3=?_9?5>;%[>/ZS*'T)T*2230 B)8NU+BQ"B4"80,YI#'H=28,*Y M2&++_&ZWZC0W@NS4 _>-$;.*H>9.SV ["XQW,T:39TCSA6$9]+%.6O:V2FQGB ^ MKXM_"OZ:*P&%++3SW*2S:X\IN,Y;=]B+4;_;W2LSFG/KYDG5BBAJM[M:\EPD M49AD,*8ZYC 6,:192&$F(X%CC&B.K=S:*92>&]OOM[,W>QT739Y/"\9[/;KVUE7^3K/=J_S4!]S>.L'@S-N?[*>?[]YO M="#B]H>>LK?JB9?JV0>]9[1$*<^B/ Y@RI,$(AE(B#.U-V MJ%AE[QPR?536SK,-3I:M<\B=&Y"#:;\\?PINJ?7S34DI,0RHIS%(> M0Q3'*-5[:Y=P_:0G?@8H#288&FYANMQ"1I8\/>.WHC M/I/5RR:ULLXHF&$<4Q&J)7D>91 %.($YCE+(DD@001D6YDG0'[4]-PJMU0.- M?E:Y&,_A=MT7N@$-SZ1H X25#W3!Y%'NS^.V)O-\+AC1=WHN/3*RD+P:UN_D M\_JTXA5A==S5Z[4:$:+:ZB"4%W4@Z/LZ#G09A($($ NAS%"J/* PAC10/R5) MF(0"Y2).K>H9V0B?W8#6DU(IVX.>,ZF_B]80L%&66-:>M^D4L[TN7U#[9HL6 MY49QT&F^ )WN3:14HSUX/QRN;%^T?@1HKLK8VXB>MK#]"%!.2MV/:6,DP?42 M=[Q5%K8)!E*]%Q,C77J%8XA0F$ B&8(BBP(A\S2(16B7Y>&\()NQ-$UVASX,)_ :,OS-H/GF\D=9C%Y^9ZL=KVL;M*#]2K9JX+O-GS8,BRNV/B]D6EX> M-/2$@8>?'NM,[O?8EVF<F.O.P#BU/[$"=F'3J'YT^XB++ MV*6*&_4O-1V$RRQ.2(Y"":,TT#E5B8!Y3CCDD8P2@H. Q%:EHFP5F-LL?TC= M='N:*P/XS0C )ZB>6>(D%=9 S:/Z"N<<&'*L$)%>-OR'1R.6V)TLH%QY[=C<@^RRR*1MRDT?+>'HIN5Q5/ZWLN3?BM7JO1H$7Y20]EJ5SB_%_WM7;=NT35P0$HL \@1E M$+$D@"16;,UY'L4\QC@7D=T6O9'<^>W8OW]_I[-A%I6^?&C'J69(*Y!YDO , MRB2+(,H2";%.D$6R@!"69C$*$KOL2>Z0GC01T@O!-O6:LUB#SZT)/@ WFZ>< M?ZZ^W>M6WP7H- 8'E4%/9W>SC!5$CB82,YF3SA56,#R>#NQ>=EK4Z?7ZJZYA MV2^YKNOCO,HM%CL(@ADAF(41<($7_F, XDQ&/>,RC"-DXZ_8JS,TYKVL0 MR57YK0+Z$U DU:K>J^_T5R<%GH;ZQ8R[_*+MF90"\H (,.:4"8M/?T=6*UY>X'I*UDUSC/E)&,)AAR''"K_3;$G MPPE,4*1\/)X'@C[9Y==3=6?)M/H:8UU33QP4?<(,#J=];,;$\^DYSZSM*VM# M]RV\-/@,GC9=P\7>F>%MUC/*_FFOL5X&WFMRALM21^ZP;TOVQVO5N.#] ,PZ MH^=;\:W^3;6D44X05BYY)@(*$<((TC!)(8]H%$F618)+NVT9([GSVY;1>M7Y M?DH)*KU?5N?Y8>7]?;D&E;8)0/!!'WU6X)V40EMFN2-NU"&&F]ZN0?:]KUT# MV"A\'-^]Z/(>*[6;!QSRL15,KG:FC61.N_EL \/)_K+5RR[BFGA#EX>#H#PB M+(I(#&.9*9***(,4$0ZE(BV4)1C'*!T?Q?18W-SW4YD[=\WK^KBFL/@2K MWNVVU5;Y_TKB,@TP32..H!1A I'Z*\2<(1@E$:9Q)&6,C(JRFHF;&ZVTES8; ME4&M\Z(Y5U8.SD%M\WNM!H@/,XM['#TSRZT06MV(-4=FU"59@^8GNS=K;FK_ M*JW%6^Z*&E7[?_R_"L5D&_;EQXM21T0N9<"Q#*($)D'&U'881XF% MPC1.I%' XBCITWH9Y>_>?X/=&9TLGQJXWS'P:;QA[)J+;X'52 M_.4J3![KN5R6_>0E6J["8E)UY7HC(](C_8VLOI)ZI^I]\2#NUOS3CBJA]U1L MEI01JN_,0J(X#"(>)^HGB2 ):):@3(0H,_*,K@F:&TT=5 4/2M=Z"&V5MA:) M?89@'28AEV#YC@TYX*35!$I/H!4%OS>JVF1"&@+,(@^2(^ FRH(T'D"[O$<& MJ QF/1IZ?[J<1P96'&4\,GE^G OX07PM5U^5*WF<[:#]7!.6"YYP"B-!]3%M MAB$ERN7#@M.4YAA39.7R#4J;&W?NE05OCM)\V'EUPP";>7'.8//,H@?$'B5$ M<<@"5I@XBSV9@3C%E'/+#,( M8)MF$6C%0:VY0\XQA\D1\1@(G)1]S %X3$$6;XYV9,1Z)UXIG>MJ2(35M3V? M[ZIM>2\V[\M5P7X&@K(2"8"C),H8T8+PG'BY\9/ MK?9=-))]:B!+](W='D^8^O>#:CCK,.A.]:8H::<\^+U1WP]1C4/.G;=D(WQJ M]VD$,&?\J3&MC".V-OO4/NGMR^_Z3IQHR]YJ^<5ZIWR[]N"Q7!]BX2.,(Q1@ M#DF"E.,EPA#F09S#0&9$2$D(1U9W%,:K,C?":RVQO(YP0U>8,=XT 'MFORY= M6B\/=FL'^*FUY.<%.!@##M9XN:9P.ZB.B/$&128ER=L!>TR8#EH<7^SDDWIU M&0F/=0COA?6\"@CT\OO M8L.*2KS?%$Q\*%00B',8P3U@$49XRFL@\9,RH;)^9N+E-5#UM =F"6E^=%D5K M;#=+78'9;$9Q!YYG]A_"S<,IK1DNCKCTBK!)><_,\,<<9?B6XY/:WRHA=ZLW MA11+AI(\Q8F$G# =\($PS#D*8!H)+'+E52?(JH2.@!:Z0F.:D\1\GU6VY,XC\/:4PB,3VO/O'I[ MW9O#N2#!44!BC"&E(H$(208IQQ2R%!,4AG$:Q)8Y]<[*L1D;TUS6?G%3K1O; M@]6;0?%,&,>E6,#O7LY(!T'P4'CEB4X\!\T<*KOBZOQR]+I+DXZNNU5M-_4> M9?5N^T5L/GTAZW9%]K:LTQ\)KM=9BQD%@5B)A6_;DY0\V-LXFV_<9UN.T^MY='?]?@@!:=.>S_W=2M3[WW-T[Y/\>^WTT=XVS/[S8M1@;Z M:&1U-%&==JFH_G@FUNS+/=G\T5[Y% @)P7(&<1Y%:FI# N8Q3R$1B$=JV8YT M:B.;<)XK NK!<'^6X+C,^63<]M5MM MK.^?PY.VA=_U@;FYX!')'CYNU3RH2UI_W JQTK>BV_/:+(TC&6()\RQ-(!(Z MLS2-4:RW"C0&E6\2WL-4Z]AD M*AB1X>$B3!;I'5S -5%NAW&PV>5UN ;'8%*'BR]/E]'AFOY'Z1RN/CPRG5>Q M5D[BF^*K+@VP53U8[#,U_TK^N]P\7Y&J>JLZNMM/"%'*6*ZX4<88HI"'$"-) M890'7(2,9C2WVBJWE#\W$FW4A[7^X&! FUUS 6H;0&T$T%:,3?-EV4MFOK1' M[#V3LGO8[=-_C0//50(P2^G3I@ ;!\U)$K"1S8SP#-_12ME7,:'L^R JL?G: MSMG\P>O6G#D$%Y_ M>K:Q%X]BX?^FFMZ^(%NQS_"X3,(\33 -89!(M2)71 MS3@A,4DJX)&&$,5T^ MU#L"RC'>;&<3EW'5-)M!^=A C^.R?RF'BL_%>JUO69<2*$/!#T$V"_"MNZM# MVKLZG[5Q@"OK@-2Y5[_6N5?U%C,O5RNRJ8 RH-ENGFJWV>4WF 8BR$DL87-)CS)Z;0LJ6VZL5.[/-QB3ADF&<(AE(PB'0F2,QS!B.1Y03% ME&.U(+ [^S 4/3<>:36W/L0P1=KX_,(#?OZ/+NH*F[76BWU]WA\+L"W5RENY MI 7WDO;"'BUW9Q6F@J<^IK $Y,P)A6T+=B15;;;Z7B7?L:V.A_DH-E\+)JKN M+)8%<1K1#,9!%D(DTPSF::#^D^1Y&@F"DL3H;&)0RMRHIU6TCE1I-;4\5!T& M=9AZG$'EF65&H61,*48H#+&':J#''.IO!]88;GL2@C RK^,"LX?'EF[\^$6L M5GHE1M8_EFD>9CQ"&:1A3B"*.88XRG,8!B3E"0T%%D9+E_/-SVV@-QJ"6D70 MZFA;A_$(ON&1?3LHGH>T%1XCBBJ>,_N&(HI'S4U<-/&<*:=%$L\^-6X1\4(T M"5@N)"M= MJK]/]Y.6 7BKM-VJX1JT9DL%AX!Y'N:=IH.ID-VM"@R!<;04N"9M4O_?T/3' M3K_I:^.81+6ZT^F(I:9I%(0X@EMH1$%1 2A(=CDDX M$1D5";8J!6\B=&[N0:NAOMFDT;?,-V $LQFUN ;/,[]TZH*?.H5_UA> .CA[ M2KLC&1N('#&-D<8_7NB/A'Q6G%6O"6PG0&IY?W#ZORA]C4M2H* MNM-'.._%1E\Q+>7+55$'8_:/B)9"K4$R3&-(,K4F04FB?D(T@DE"J:0T1)@+ MXTA)!PK-C; Z P#K6:#C%+0)^NBXE$ 0]@4\D,VV8(5R2[?_LP*B-4V]=K#- M(L301=<.$^%3=)A_)TQ; UISZAQT"[#OP;Y)H+5)=U]GU5'\P<1]91$X.G&? M311B.DG?V86F.@1Z,(C5A9SIPET=HG(4&.NRW=%.?+,TT+71UKIP9MWJVW+- MA=XHU.+:54,=);',!.<4IQ1&6:#<>)0@2%,1P303$LE49(A32X?>2H&YS95- MU-6ZK^YX1]^N*XR=?F\ ^]Y'E%(H!;^*_@[#!QVP=FQ+'>?6P[\U9]&$Q"W MW7VY&\AF.V:1, I2=PL&._%3+QY&@7-F(3&NG9'[HD7U4%9D];=-N7M0LE<[ M'>&K_I4UY9L$WU=ONI@^MJT#M60B$E)7:HF3@$/$: )S$>8P#7DH@BRD*+.J MONE0M[G1Y_NA_-,+L!:6>6-==J/A?NW3=([O945K%:C-6H"]8:!OV:&VW6*X M\/,"M"8ZW YVC[NKK6.'FDV[S>P>TI,M:0\BQN17(:LF%H82]D==EH P+;,5 MOOY\%"CSH_7 W\GZ>.C\0WH;-L]93")"(!<,*>];S M[%%WZMY"T#-Q ?;ZGXDK[#8YWDG0',0^>MAHSW^RGK9)A_/D/3Y5,IVG['G+ MG#Q>^V0XHX\?T1/F _**W7$V(;^BO*\67Z^_ZLV[S8]N6<$#CF*22HBS.A:6 M")B33$">,*EC;](HL[K66I9;&=H$9:TX! MK&?*;$P8=F /5Z(6X+\$V8!W:X>7Z6\%T57!I[%J3%L3ZD:P3LI&W=K>B VJ MOY4E_U:L5G\OME_>EULEH2"KUVM>U%]*]4Z^OG\@Q4:+7J(L"6@F4T@02B$* M)8*YY CB( H1"W(1J@V*L(A,ZW8AO<8@.^P7:/)T@]D]X> M3:TVV.L-#HKK#;F#ZI[PM=AD\83S1#LGSO"VVP49 =K@UH9->]/M5XRP\F@3 M8LS[MU<._95L=YMZN^*#>&CGF7?R_:98ZYA+)5\[&I]4=PBE)<\BAD.(8H$A M2ED.*0D3-1'$:80D9SBST('U4NUL1;OY/.-X,7V%6&U M:]UF7>HEW&L"N99)GM(HQP)F*6&*\5@*\X12B$B,PPP+F6)N1786PN=&<5IW M[1BP6OO%/N]@>5 \\U##,9BY M8CX;T=/RW0A03EAN3!LC%O)='JCGY3TMUDW).\'*S^OBGX*_YMJ3E 79IXN_ M8__8Z?)G=^O^A2GU.[4$X;W3+T7!3"Q9H'B0A!A2$240!32#%*<$"L9"S"65 M<6Q^D4YQS&V2OEH(G1NT_K'E\_!1_9%\-U*+$ 8P2!?@+TAX&!)'9W>V3*R MTI51KYBMC%QC[7EJ]@6S]>K(!C='JR(CD9.NAFQ >+P*LGKWB5<_W;[4^W)3 MQ__)"SDMEV$412C/,QC+3.@H? DQ)0B22,IG6SQ9ZS8GW-1:(N[M\6BM2(C_+!/.[I;D4V7 M_;>MW"CRB$5QQF$6A%ZNJW)5\.9VPE;<=ULO+ MBDJ $)HQ$$*6A6@'&N82Y MC'(AHTPPD9O6'+@D9&[\=J0GJ!4=47+@(J3#;.<**,]\-PHCJX(#UT"XH=[ MQ:8G*S=PS;A^M8&KSXY)W7!2T^U0\6U?N*VN\_:\K-2_;/]+; ^^67.@W_SW M\*\ZBNG=6BR3A,0D8CKO.4\@XDD(,>$1%!F2""*A!T-[M4&[FJ+:6O6O6_!#;'L+\RY_6O=G?\U^]:;3M)UO MDY%A'A_!5&D99O$Q6.9G\-]#PTD:/,J?,%.#?Q2/TS5,(,^^1-&+=IB][XJ$ MZRJNRY0SDD<\@U3R *( Y3"/,PD9C[D(*:>!')YTG<#C>;:T1L:J;-&@]:,J%YUO<;+B18,&]>L7#3\XLFKR^<+/ MFE-TX W[(A19=%N<",()PZ?VISM\E?(.]P5O ,UOU?NSDN=0G'X($L,:\H--C".M MM@K*1[(BFT)47>8AR;#$1' H$X0@2FD""1$($D50B,4H0K%5,JCS8N9&19UZ M"_"-?-9_Z#@Q5M[?%U6E\+=,G'X!6C,RNATPS[S3E3LZ8.8\"=,P!HYHY(*0 M21ECV-#'Y'#EZ7$\\$%LBTT]8^B\MF]5Q[=[ZPF-TB3( D@Y5YY*ED&( M$BZ*F904KAG[F!:N/C^.&%R&E+P5VR6. R;B.->'%Q2B/%5.1:Y]C#B5:29# M$E*K0JZ.];.BH0D*ORJ55)?T(M!($X%&6COLF,AU9YH1V!-VD6?>.Q<[N# . M'B27@@??#B09M29-3^@[XEK7VDU*T9Z@?;9N=&OTW2[X9S+5=_#4R^D MK)8X2$(99@1B+B*()%6\164*44H$YHD,F5K/KL5GLA7\D\6XM%/#Z./-FX_W M1!F/QTU-";-R70'=F8!T5EF.9LL^,1SV'B">;*^LUA(%^^\5I4$4<+4>2VBB2""*&"1IR&$F99*** ]"8K5C?TG0W&B@WBIK M"O(^B$U];E>N0:55_JL=$5R$-HS2.$@2M=Y5;B1$611!$@T+] NO:+6M 7:*K!G)ND#+,\UV*NJ(+5 KZ85IKR'AB&LOBIF4 M;:\9^YAOKSX_XG['W;W0%9[K]CZ(!_6Y?"&5>+\I/V_(?1MG%*(41[$^' UT MG4VF5IEYHBMJ$8QC045 S4IHF0J<&P.W*K>?_4%IT&IM$8YO OE"]2VL.@JYMWEOG O\ MNO;V/JJOIS[W?J-[1\?)?2^J)B%+7MHOM,<":@/ Z4IS 5HKW$>/V"/H.$#$0H$GB0&Q!^A2F,>(EL8> M(D@ED#\3:_5#'37XO%QO-P7=U4> SWZ\O']8E3_T B&-PRQ0+E0J8PH1S5.8 M4X8AYSA-8L'C,$9VYPJ&DN?&>IU>@/7UU54V>6,2H(U-X$&]9QD$8=X?ID<2 M'E#V?DK1P-@J78<3+YJ@XB9<0%\![T-/?X#.#)?G&);(.3O:,)4[\6F')1RG M!R"V#?BZ@ED7A>HN829AQ).(P"R)8\5J0KEW 6(P"0/"N>1!QJR6B%;2Y\9L M^VN8KYU?Q.QC;L9:Z1 M<42F'#VI'3]E72VV2UT8**J8^9X=KC-UW- M[L7P=U>(XS"-DISF$ 4R@D@')!#MO? H#W.>\( (JT*3%R7-C0>Z2\?BN^;? MMI!'N?VB%V2-QO89_Z_#C6@6$R$Y%(Q@B 3-(,%)#K,@85&J2#=(0JNK#D[@ MGN#VP]/ ;4;*3D#T?9[;XM=3TM\U^)U?+ M20O)TRXF[2$Y64J.:&)D ?->U?1N@@UX+% 8AS#-J8"(A_I8,\X@#82,:FO.;T15?77;B+N%X]:[2M*<66$967R,TB;<=%8X":J,ZXQ MJ2O9:/WV_@OXE6QW&T?5:PR0<%4]_(R$:8N$7S;QI!;XP*-.]\[AWJ6>?E=;%BAYN_7ZR9UXM]%\?F+3IW:U"CO?M\4#PZDZT\22'>*8Y56JX_']5&^]'J M5KW8"9TJ_%7Q52RE3((T"@A,.-5[B5+ ',D,2IRG89!B'DNKQ+^V"LQM4E,# M++/TLVTA-W3"/0+IVT.O5=?\WBK?;!$L]ON./Q8Z0HDJ)B>%8OJZ((*VP:'C M/A(]5UZ]K?AI7?Z1X)RL!\:V,X[;WHKM;\IOQ9<\&<_?E-\^WK=E(%4 M\N_8MOC:5)T561+%F!(H91;J$Y(8$AID$.4AC2A&,LJES0F)N>BY'9GH6[), MJ0Y^VFD/K%C_K%SRQ@KMGFW M#O*]\N#N.LS69&>/F".:LQ \*<'9 _*8VD:T,-)A*];BG6RR[;1!((E,$)-A M!!%+!411IERR((L@#W,4)QG*,VQUM^-4Q-R<+JVAWNYL=+1TOTX!-'2P;H+% MMPMUA(B'X)G+UKMR@4X%3.OD7#3PQ(VY_.0MUT!UZJQ72BT=65RL=XHT6D]) M!Q@+66Y$\]PG\EVH->)V0Y0,Q2^;'W4%R+?*3!V37*Z4I,^OUVHYN4+MA4I:V]-E9MEJB\9<0/73 MO31ENA\S&(9!#I%$"<1I2F">BB"@1.9Y;K5#/9?NG>Z6\4\K9>S/\^YELPEJ M)GWG>:;KNNU-W6UUEL>#J>!@:]>C[?.UN74]QIYYH+//]=UHKYW@]&ZU'TV? MX&ZV5\C/W^WV*W+D">FV9']\*5?JC>KE/W;%]L89#)@R@$($59SA;XN M1%D(:9!0F@FU4J!&A=NOBYH;U=?;[:VF_Q.(6E?+Q%\#N$8AC_)$9(@AQ#*[I&IND)TFK5J_ ( .KSW&NM'>&=2&AZQ.X/-](-I3 MLL,)W&V;2X5U'O)M"=Z3.E3%1P*VZR"Y.G&\+&C:T\&K!I^PDTD4<,4E,=-W)!@.(>$Q@4F69)DBF3@(K2YW M&LB<&VVW*@^%[X_)U6^"OAG1.,;4,^-T<+;JUFC6"A]NIKL.[;< R-7U*P.) MTU[%,H?@Y%J6Q:LCO47Q61^ZM>7<"$N2$'$,.8Y3G7@W@B10KF(:$$'3A',9 MV86[]5N?&[FTRHTLB7<,G*%;,A8.WYY(HU?EH>#=69-=^15';4_K2IPSZ\1[ M./O0Z$PW0HUWWEM/*CI0?S:[T-4R0 $.99A 65<;LO9$. /LB^&XEWLF_E27_5JQ6G_3:<\F"B$M",ACR5*\^ M*(=4!@&D2"2Q2*(L"JW*?EV0,S<:Z=341ZF=HN#W6E5;!^$"L(:NPNUP^78: MQB!E[S\,X^#*D[@@95J?8MC4$^_BRN-C,L1'01CJW%9M6 2+8YZF1"T'$.:* M W2H;TXS*#")HIC'+*:A>3;XX\;G-O"U=G66-IO,Y(_P&A[:MZ+@>3SO 1B5 MH_T1$C;YV,X"H8GNK8/%'J@*OF7JMD&@TJS=[(UG][3"*+S0ZR= =-J@;KU>>&C>!-]'OXOB>CXYZ M:0_92)!F.),)3%,U@R.61)!D*88RB@**4AYFB55 RA5YGK;\8L9XF8LXQQ'W\[?)0@7H%$: M_-[^Z67M9P67(PHRDSDI$5G!\)B.[%Z^]8Q+)^0HUUK".[D_4&O#:]K:#O4N M>H^JPH1P%NOKX#R'*(Q3B+DNF!RI565*(X9E-.X!9WW!,'[/=1?S^UUOSOU522\W.J^#6F#&B,0( M!D&6*?\O19#$E"@GD!.4A"0/]9U4PX/%*\+FQIK'W+BJ%0;J;\5!98N#MVM( M&QQ).L3/,\T=0_=F#]UK+]!9G&$ZA'"B,\U;H+0[Y#3$9O#0\UH;TQV"&EIS M="AJ^L[4&5&;PC]*JO*_]9GM6_6]M/',G"/E[@8(ZFQN.N\ITP2=P2B-@BPE M6"9LHKRGEY6<&['7F@*MZMB0@&/W'_>)XX;+IFPFR@U[%[\IR? RK^ M23)[7@?97?Y. UG_'W?ONALYCJR+O@JQ#W!6#Y"?I-ZI*I=-Y():54K\&@RU66Q(B/4C 8C/BB9R9, MW5U2?I/%2][T:-J3\)>57E1*0Q-JQ"B_&X:4[N_?K\KU+ZOU?\OU5\E7]\O\ MWUKZBE]4+TS-/YGKPKGB)")IS&#$4M/L0YK$/QE A2@EVG%/:8)=S/^XXD]M M8=@H!FA-8\RU)F"Y6H-7N0;%1IF98;K6ZE0N6;%5R#&[9]Q7Q6Y]F>X+,'1D MYEP_S>W+T7!<&RWUO]8OQ]?.RW&W?3F^6KP<[IE,5YDC7^E1XPH_;L[5529F M+Y'K.E+T6R]_UDMNV>ZU/OYIR&:?\_+!?'*WRG2CF!.>!"3*%$19BB!*LP2R M%$=0_Q--):&*9+)'"YFS UO9IBLTE-$BF_V_W!'91)#=^\BVE#6B@BT';!;B7V#*/#0;-G.$,3AXZVSQGO(-G!ZUV#I]=[NMA@M\]E_E2EJ5>+UB^;&(\A@SW M7K]6^JM;6N>E]- /K2E!S$L#-AWEO6=O;;S(L#/B0$ ]LS5O104?V&=A* M#W;$GX%:@2'Q=K#T0^(^DMGWC+_;*M 7OY-+@O-#QUL?^NJ[LUCT?L@%5.6? MRU*O11^>"SU*?13P&UT\ZPU#N2YRKG<0U575+N/G8E66FNUY23&TEJ<0#>:4%$)4:S6GR#+P836:@V.@"RNKJ MZC2Z!S.W\XQ9AIV&GH>A T<5J+4"H-9@TYKXMWH*MFJ ^NHF8%2IXIG9NR^2 M/DF_G648GP^\+TP'J<)[/^S2NJ9/^3)?RR_YB^$)7.NW,F<+6?,$ORF+"42J M.%$2LI@SB ))(!,\@UBF7&8DD8KQ?O5,UC),SG9VJF=J)6"E!=BJT1!D]ZU> MLI\>2U,Y+.A#&TIKO$>J4'(&T7MEDKT$5ZI("62^Z/Z6<>ODLO\Q3QQ MKQJ:$9)P;0=AJE $$1,99%A02!7.9"P80=*J_NC\4%.S=3>!69#>C M=@)5.]OE!ZN!3=16R&$KR,^#XM]X1AX(^[1N#N- +N*5G[NOI*ONH\>=PTJWV5]A*J#ES2LZ\U78IWS_E" M&+; FZ7X_&C:SM?U%@VK;)IBA*(H-JR?Y@27ZFU+2A-(4((0E4%*H]BIS_79 M(:>V?!N)04?,BOQDHX)C'^SS@-M]Y7YA'/CC-\+.MI"!-X"60W3.ML;'5R?M M\P..VUG;&H"]3MOV=[I9'2'S^GIMER;:JUY(&-*4$8A$9A ME"41Q(1+F)$XXXRE$8JM*E^/#3 UBU++"+9" B.EG24Y"N)IN^$#FH&MA",J MUB;AG.H'#$ I^=_O5R__J6^MOWW]P_:3/_K 43[P<^JTG_/9Z[R>'U4I:N4O M\D?UJW).68;#E F8$ID9"B<"&1$2)BR4IIH=Z2^^1WO6LP.[O,_C,%X:N2IR MQI4"926L^8FO'A]7R^90"(*O)G&O!+=*R>H,XZ=\V5S\-R^'16^G)XXE21*, M]8XK9H:)E$&<80D5C\,0(R812GM4XGB#CJ%4[@C M0%@>NQV[N^?6-%\:!JVJW]8GRBO&U'JG%JA;;E#]8CGT M#K6!L987M *W!> Y;\M-/.Y0[0'RM46U&''Z38GJ4C.<9& MTA1E_";+]=8PKO5'6?]XH_37^;-QQ>KLCYF6?['3I;_-8JWS!V5ZAL>CTI[4*D_K3?"(4EY6F_&2&G-DWI#W)*B MQYNODVG4(X@Q7N+U>)CNI&J/.&R_3=.!7/(MY\MGH<7)54XWJ3\W_%_/N7:A M;I;BR[;UBOZ=_J1%RY;Y.F>,<\+3!"H<NP@_6,M:W*\G;9L@08BH!&LCE/XSC) M,@5#9!B[%-7.59 )&+*84YZE*A/,*<)V;*2IF>^J3YEI<%-W)EMO):WHXQVC M:D?QM8RE^4!MZ A:0V;62@DZ8GH,FIU#PE>H[.@XXP;(SJF[%Q8[>T//II(T M+ZJRFG_HS^&YJ)S=W_/UPZ_+%2ME4:6*?EX^/:]+8\R6)A[7FK;GPAP1:)MSPPEF!'U\Y(OGH4Q9+?K!UD8K[J0#]JQSE]DW3!C'B@9\XR;3HF!A"C5 M'BA5IF?85]_+J^DQ;D?-:T_77J_.JPO4LPMHTT/Z MJUQ4\I0/^5.;4\PR(=-0&;K=4&DW7II4RSB!09(EE(4!84'BU/OS^%A36^8V MO=5WNO.:7%+ MW\3K&R$*$WS0/]X6WU<_EG.4I2Q"0IL&E:50_V".H64,(T)I%F""G.S]9XZ< MEGU4J?W,[..7]FQ9\Z]G_:CJ^*G;.N?S4N0ON7@V?0'JR$!I&N88]FTEBV+W M.*OI814)$:4QCTQ*L$G@KAJ'X\ALPZE2D?8:E!/#M3_1)F=.*LU S4KO%=P]S^[7Q9S:&M7J44W)_(V<&9G-53N>H] ME>[=8KRC[JL3C#_!QNWRXAW0O0XN_D?HMS376Y=L+(RT7-$@C 0 M00 )X1RBE&-(#7=)QA2E!(=,XLSI-'SG\5/S:VOIP!^M?(X^Z1OL+$^Z>R,R M]/&V-1CN9]H'=?9UD+W[\'%/KP\JMG=D??BJGD'PU;)<+7)1^4UON;(2+#!1 M/("Q(BE$G F(M;L%N4A13#(:I,+I*/G48%/[F.^*?,GSIT5=?;PCN6-0_!3" MEE%Q3[@-'1;OBCD##279H-1D-LCXBI"?&FK<$+F%TGLQ6RS7RK9_=O.PC=I ZSV1 MR>]5HW75EV#4XJQKOPQ]J[(&FR'+_)4UN7&^'LK/,^ M3J?7THNT'WCQ:^3RF"!S5-M3SKZ^J>/HZ[]MG?S]YXUB$XZJT7[$QR_H2T9& MU[)N)/TI7U*]PZ6+NU59M;/?1)YBGC*.)8/4<,,@%:209#(T-2P!BR,:AMQI MVV\SZ-2^U8W,#?]_+35HQ>X=Y+.: +NH@&]8A_: +T>T!W^5/43>V*LLAAR9 MN\H>A'WF*H=[^^;8?7R4Q7V^O/^Y6/U8/YB#7+I\G9,HXC$/!422)-H*J1AJ MRY-"C(2088)IE&*W/+N#XTS-\#299*VLH!86--*Z9ML=AO:T??$(V, FI2=6 M/?+N3B)Q0>[=X>>.G']W4KG]'+S3E_>((=Y$09ALFTZ5)CF@\7F14%&6A!P& M42@APFD(61(@F%+!B&2,(64? CP^SM2,@!&TVWRMK!(F',(Z)R"U",GY 6K@ MC_\P1N?W&$Y@.82P_( V4@2J+WAN,:/SD)P,^9RX?;R(S7D==@(N%I?W/:@U M_,?5D^]H<5M4GEG=N>].%E6<9ZX"@GC(.21!HC=N7 A(%8\AXYP311,EJ!.] MI\684[.<[SLTT3/P1(NZL6A%/"Q6BP4M2M-RM"8A=N0@MID"VP-=K\ .?JY; M8?JMQE0+;"H;:I'KNEC#!58SB?D\V;6&R-L![_D11S[GM89@_[C7_M8^I[Z2 M/BY,'08MF!E&RL5=_B3I4GQ_9O*N6(EGOM;^X?-3LXY&/%,D5 H2%7.]HXN( M-DHJA6G&:!J$<1"ST/XHUW'TJ=FH_Y+TY17\H(L%*!M5 *]TT79+*P.>M#95 M/I!T?>B(IXP]]=T].NS[D![KR>_2M/.0XN9%%O1> M?I6/=1U E>IH2'DVH7$9J(AR'L(D4B%$+,L@#O5/(N0D8X'*8FP5%70;=FHK M2"LXI+7DH&A%[]!O.9@P>_PM5HQ!4!UXJ6AE!HW08",UJ,2NR+F<#WT*0%P1O6;HN ,V0GK;_]T\8S^\X:[MA[][O[!3(V'(R_%_E:?C , "'E M62P9@W'&3-R"XO+[>5R<8PK'5?<40C@PP*@1@^,*O@T0G+BRA__V)?_7=I MR_&=+O]9:C?QFWRB1;66F)K>)[.R'-@,<1$*)F(!$RPCB%0609:R!&(4"T12 MB<+(BBO[0CFF9B ^Y5JH^P4MZRK9.BZPJ-0SPM?;U0$LM71P46Y M8/HL_,%Q)F5@PU0K 1HMP/<-]%M%P$83'U&%"^;$P8\<9VY&KP],QUEQ.G3#79)8;<,Z\OKSC2V!\>0HGQMM M5*_94O6W+K3M;>[U$>:0[WJC?@-YZ80H\O:8*A5YV'" \Q0 M"H62!**82,AX9-C'4$0IRV3"A&W]A-/(4_.9OWU\#[[Q!RF>%W(&P@@&9 8V M&E6>P%8GT"H%MEJ!/RJ]+-TT]YDZ;:(&Q7_HH[;!H7D%XP6E(V[CC59: MT@N&;NE)OP?T<[):(J_O],^ZD\OMDS2.W?+>F-;WM"A>U:JHDJH^K0J9W^NM M38P#P96"/ B9MGR80TRC$,:(8&WX>!:Y%:JXBS U$_A):L#IPO3/ JM6^*H! MB\DPV(KOYGKUF!H[;VQ8P >V>1L20RU]T_7*-$UL0:_ZN^RH, .-$OZ\MOX M>G+D>@@PJF_7'Z"W[MX%3^J?\9FO*Q(\;7X-[:$>2RYY+CN6=UNTE\6$5)S#)L547;:_2IF<&.\ W)8$?\':^C9QF?V]S8&:J#-H'A-&[<<>/774&99#2:3N#^E9F-QL'F[5-WEOAOPJGU:% M&?#S4IO5Q\H+???:_++>3F4I357 8ZC2F&J3)P5D-,J@4F$2!1D.8Q0YU2F[ MRS UP]>J8 )NC9Q@HP7HJ#&KFC\W5SAM>R^9,3M#./ \#+T5'F0*W$N?^X/H MJQ*ZAP3C%D;WAVBO3OJ"1[F73=\\BUS/_B_Z+9SC-,.(:I>[4#%LC&C"RV1=!=X$Z;7LN4']@>V*EN5-)\P$]>Y4P M=Y\S6LGR >&[)$-MX&^X UA'TH%XUZU \=US\>!8 MU^F+>$KMH[T+3][4SX U,GX#8SH#X 6Y@ZW$JINS/;)R'PI/-.#'0J ;CO,)OK87%'>[. M_/>""OW(;Z^/;+688Q2$4F8IC"CE$%&,(5-4P4!A'H[GVNT\:S;D_J$#7O3]\05_BL4_Y M0O[R7!>HISSB"0I@$H@ HB01>AN=,!AFA,6V4BQ%%_T/^>+?)W+4O_N^5&*+ZOEO:FXO3-'"*OEK=IN/$PQ;N>&.0U# M'"$90\PH@XB%":2A,GRI$2:(!S(+K2B_KJC#U"RJD1P: @7P5,MN3O(Z,8NJ M1GVQE=^AJ.M*+\EI\_P7F?J!+7T+ .@@T&VGT<6@R?;;+ = PP Z:H$&B!DP M4-1\!G?;=ZD3SZG>I2]_I7?)H;AP^N_42(6)$W^WW H;KSNK)XLBKR3:> 65 MU\5^IQCSRJ+T/-/-E_E:/^]%BZB_^N5]OA7PT0S^[[J2]$_32ER:1C>?M!&8 M)TR*,# $]+'>8:(THI $J7:R&.9)&"6*)LCIL+>7&%/SD_3WESH>^?:#W_(L M>'!0ASXDKA2 E09@JT*](,R $9Q7M$D=;69UFR^CB<<#Y(N0]'6RW$^(<8^< M+P)J[RSZLJ?ULX@WG!?/LFN3WS\7A6D4MA2_:!2:O[29[$J%$54QA6E& HA$ MR"%.N#:'49@J(5DHE15;2[_AIV8!&^E!,R6.A]>.T-M9P>$ '=CZM5AV7=TA M"@;Z >3)J#D./JHQZP?,6R/6\RE^ FYWQ>HE+_4/=-%)N_VLS6I.%TW5:I62 MRU>/3PNYEC?B_SR7585#6]WU_H$6]WJ;&R"F$E-;D$:F^U# !219B""B(HT4 MSU2,[6FI!A5U:D9Q4Q:9&]D-2]6?^E/6?RFJ#>E/0M8_69Y%C##7-!$4)RB& M61*D$(4IAX3%!*I !#A,TU3H1>U%%FSUUYKMKL@CS_<,%++6^,*0EL=I[A<% MO<[472'8.0,=57?K5!IMP59=L-5W!K8:S\#F;6B4GLSL7Q:WO,Y;<,7PY,AO MP\4A2/\3Y!II]"C!50.*_I$\%S<<8,1^F^&O4KNESWS]7.CA]%]D\2+U^')A MHI%2?)!/A>1Y;4$BC!+%$N,J4 )1QA!D,LQ@G&44XRC$1%AUINLQ]M0\OAW1 MJQ+PKW)1=0N[VC[;R%[H&;I_VSR\BC M;IY[0/)VY]SG$7U:-SWD3T]Z!/.RE'>K11WB4E. N5%96(Y7A3,V>MQ-7WY.+ 6D!KL0?Q"]C QF@7*^TT5I*" M/YH_;>K;>N'HTD+)*YYC-4VZ'%?'%DG6*)UNBG3^,2.V0;+6:;?QD?UM/9GN M\O)I5=)%15#\WG"\YRKG-<_>GWDYQS@CF1!,NY:I=BT%HA!CBF'&, HXI2P5 M5H2>EN--S?ZVXC:\W+L"@S^,R(Y4)>< MW,7/<(XL%6^"$%W#CH[7'P1SIT9 M;5QV.3O5]ZCD+&]S9P[^GJ\-"V#AQ[Y[4 M_P*.WC<<+&M]4]E+F33 8$6R]OG=7OX^OKM856L M36*=?I#*5$@R2&+)(8H8TQP M];S>I/J_7G:6X3QG_9RKGOKT1>7-.8C>/>ZO>2.OII_NC$,'J9YT/KU\]+$8"LRJ]OU@RR^/]#E M[9-Y1/FS?L2Z_+R\DT6^$O.(J(0G>GLNB600A4$$21 JJ#B.D@"IC&;,B7MT M),&GMO!6TDE1E2M7)W0D^D00+_:I(X42A]_ M2_0OJ^7'QZ?%ZE7*#WFA95H5S289 M9S(-@XS#@(D,(D(3DT^<0#W+G&2"8Q]-B MV?."TL!+V$& SD<97)!R6%.\(#;2^@ AT.+*O^O_@ITA@?PS+]&C!R%^C^&:H7S# :&\I-*%9-,NC5T/3W@U.SGCKS M" PV\O;* CZ+N%W,Q2>. UO82R#LT8G5#A=OS5?/##=ROU4[Y?=;K%K>U[/2 M0*I\*:O6K47.GJMB6_V&U,TX19)E!*<8)DE@FA!A!@F/L88:8YKQ.%*!5D?.IF@/OW_2^LR+];-D+OZ_,/]T^K\LU79I6+DT;$8:S (LHA 2E M#*),Q) &D8(LHI'"-$!1X$0L-Y;@4S-LM=Q5.$BVA)'K%7C1_WR%'"O7M\#. M5$YQ;@6N)<:^*NG67E*O9?(\NJYV1X MR[+J.WZ_%?#74MZJC^4Z?Z1K6?BHYN>P M8F^-Q)&K>AQ/?-$N\JUZ7TB1KS]17E4=O%^]R"5=KO^1+_/'Y\>;1\,T=:MN M7FB^: H3OLJ:MWX>R5"1*$IAEAGF=X0QI(G,(&8,XQ!A(H55.,Z',%,S$XW( M@%8RFZ^$=J0&12.V\3*8! ]4@.>EGC:@&M4=8OV73J/%V(+XY*'0 MI6.,=W3D"8V= R9?S^SGWAXHV?N0EWRQ*I\+N>5;PMKI98'">KD+)41)ED*, M$85!',2$1BQ,2>;B]MH-.[5UKFIB4^;5]L/-%;:$VP.O0P?Y76Y'! M'X.XSFXP>7*I+0<=U=5V ^*M"^YX=S\S5!5*_;):;MHLUME,36.-30^,@&DW M&Z$8*LX%1*D0D$@909+(,,X"2D-DU>W2;=BIF:&Z-/*GFF_];YM8KY;8S2A9 M@FYGE/Q#.;!1JE'L2MQF6_[4"/VW01J0N 'ER2Q9#CJJ67(#XJU9KM6"^F];=$Q%/SV)]H;Y1J-B(ZI>J3CT-'+ MK]S+>[>5Y2U;Y/=U9",+"%:$95"&-(8HR@1DE"E(,Q:%5,4I$58V9#2)IV:- M#G!V3:]+]]'IMPA$3FU2K[%+O+A+\MN&R%O5I_9&7*FSMH\WXR_=1[O'&W*] MCMGG9FNT_MA'!?EK=L,^A^M@O:_/#MS#?SF6$&C\HP<]LDEVST1(!0M3&*7< MD(PG'#)3 YTD29Q*2D3*K#B!;0>;)XSWNK@H-6.<7>YKU]4ZBN46;[-"UBSUYQVQ@6US+"S8"@T;BFCS@ITKH(8B\G'#R%*NR&W/4 MR)43#&_C6&XW]SQF*^ZI=E*KA:%X9)1_Y#4C.N$>/W?/WPZW+%3/=.$P#ZO'QZ M7I>[;#SFK\^%Z?+YCI9YN>' KYXUQTPPE(4)S,)0N_U9JMU^EDJ8I)+%69(F M<4CF3Q5_L%:^6-NMFH/(ZF(IWTH\8)!8WN?+I;%IC"[<#ZN'F=4XEE(%BD*I M.((HS"AD*-*;.19)R83@B53-K'YC'ZMJKBE-IYWGO9?A/! LR[(XADS&!"+"4HACP6&D.!9"+PJ8.T7T M3@TVM4#>+A518:B(GC;27LCCU,78SC+[0FY@ [O/W[1A\CR%VN7430?@&(JV MJ3O4=2F;#BA]EJ[IT#W>"G%V.F:9\X=2R:*0W4/DSTMCRJ28,YZH0!(,4< S M0QFGMPTA"2 -2!0%61H(845I[4>(([_:F>]*/?S 9'T]%SB50IBA5 M&!8-4= ?8O5C"8RIDB^KQ8OQ47A=D^=6M.II>NW,VGB3=H54L-EN T'046:V MD]C3ZC-H)5$/7(>K,'(1YMJ51SV LZA(ZO/4?G;ZKEB)9[[^G1JBDO5KE7U, M%_,,1T@2E, LH@E$>G,/F5 I3+%D+ J3-,JYKDN2OJS*ETGQF10HYH1&Z7?6@ZK>WK3A5>[INI4W50KZ%E;;,9K2JO?R:54^7I.XQ@K MHC!,<, A2A2")"$!C&,68(PCBA+J2!]N/?C4C$DELS-EN#W6=E9E* 0'MC*M MV$W_*K-=JB3O-K]JA <_->)[]&SZH.:/=MQ^Z+%IR)U!.4!+[OZ,OE[.BUSJ M:7[]E"_S\D&*GU%9MMU8*M$+[ M](6L$?+F$IT?<63/R!J"?0?)_M:>I_P[9'T?5H\T7\Y%RD4680Z3*,P@4I)# MPE@ >4PS'(@H%CAT.MT_,,C4#,H;FDK'<_Q#*%J>WU^(S=#G]KNP@#]J"7TV M6SH!@*^3^D-#C'M"?T+)O9/Y4]=Z;9ZTW79]T;_^O):/Y1P%*N$425/1D)@@%6&9"2RF#GY%O9#3\TB'"]:[480C/B@DM]/HZ5#%W M3)Y ]M64Z01>P[9H.C3P%!HVG0#$LGW3J2?T9+-[-$Q)_VYJ*#XOU_J=RC&[1>ET+@U0L:9PJE3"M'IX:9FN+K2]J/3/ .OG3WR M!]K -F@'+[T+VHK:,.]XY+ZSPL07!=[IP<9EPK-2?(\0S^ZNGEN?!2W+6]4< MH]\67_/[A_7'/V7!\U+>F3RZS2_+YK=E.!>!XI0@[16E@=X;A8) 3,($!K'" M.!)*A,@I5MQ+BJE9G$H)\^G\J"75\P *(^I,VY]:E28S<7M-N;FHK-JYB=5B M08O2Y%+7K=T<.[OUFT[+3=K0DS3T+JZ=G]^W\_.UGI]6"W#7SL_OG?FI5?&X MV;L$2%^[P5XRC+M=O 2FO?WD10_KP=GU3=+'A4EJI 5;+;^MI5S\DA^41@'PI#6HCI#66@<'QBDK^$_;O4% '=C&M>*"6EY0"0R,Q!5? MHI'Y/%U,3S0="+Q\HSH2@Y<7=-VXO%R0.DGF9?6@\=B\7/3:H?-RNK%GDV3^ M(,7S0J\(YJ3A1[Y8;/.!$D0"QO2F.N7F5(!3#ED8AE B)C@G),M"*XMM,=;4 M;'4KJG&/6F$=^PZ? -;.!_4$U]!6^ !233_U8;I*6L#BJW?NB9'&;7=[7N6] M#K46M_3-5] ?H"S7=S07O\CU/$P(CA$)H8HSI/VZ"$,:LP12Q=/4E S+P*FO MS9OG3\TRM.*Y9B#L@F9G 2Z 8N"OOI4,&-',GI(OGBNBB_?T*5_314UIW5S4 MI:F^X>O\Y32I?8^4@X,P>4LOV'WZR*D$!U7;3QLX?%F_+_PC+0P'37DGB[:+ M=<[G"B&41"B&(15Z_Y;Q &(>Z^UYRG@F$,TXIS A/(!)9!(E4"20T8_J?]&\B MX<3UZRK!U&R&?J\21]I?9]#M[,:@4 YL4VK9]SI<='B69DU/[MH%,3J 2@F/ MU,!]\?-%$^P\_KB4P7WAV:,/[OV@'L'J?5+%+YN\&VH.^H30>QE*F"DJPQ#' M 8&"RC@4"4D)D=8QZA,#3*:Z'067HL8M"?0!C9.(^'E$&7VA-M( MP>4N5D"MBB-LOB:(Y"NX; '0R9CRJ?O'"R5;:+$30;:YOH<-_?X@ZZ35FWMM MC1Z5\BEWB3&*(0TRA+($4.9TOO'S(XF[N0H4[.>6D[0I$UO M)'6P $?!M#"7/B :V%8>0J?/N=Q1F!RLI ^X1C*13B^5FRD\A\)).WCTYO&, MX#GY=RS@V8LO2K!O2@"/Y7%G(DRTS3.-RAB"*,(*,DE3J$2BG8W$>3L8CN3, M6][<\UB_B0>:U/Q'DP]>]R(P.5_WE1%\][J]I-EAW_R@A?CXKV>]Y_Z\+-=% MM?M4$;W\)LNUZ5A]5Q&H?U^MZ6)#9CQ/@TRJ"#-(TUCOG^,X MA"1A$12!I#+-,.:9TUG@==28F@%M1)Z!ETIHD"]!35\_ \K0F+^UV# ZB F($:"M#! E1@@+5& VS>J-\V M;]1=\T9MB?$]IFQ<=4)]98-<1XEQ$TVN.E%[.2S7E:8OBW[QM"KH6OZR6GZ3 M]]U]:JIX%*D4!I(8QC(D(4-*PC3"B20\#;,L<*/0/S+2U-:OC:"N7/G'D+1; M1KS@,["EW\@X UI*V(@Y0)?+LV!XX\@_-L[(!/EGU-UGQS]W@S=J_-[MUM\; M#NCENON+.KQ;:N-GGC$/".,$80+3,$Q-R\H4$I502&6$,*-9)"F^D$E_..FG M9K9:\<,3_ \I^[3X!PT^+15N!$83HF6*F/ZC/CT_% MZJ7N?MDX=23A*I,AA@2E"**$FF4+!U"A1,:!I)RY=2$X/,S4%IDJU^5AM=![ M\(ZLCNECAP&U6Q,NAVE@XVT$!%T)A^@!?Q($7]E5FGK[Z0 M[[+*2'C=5D71- NI*20).*$PA20,.HR2E/(FC)*-6R5?G!IJ:"6CE=&YZ M?A1)NR_?!SX#?_L= LM:2/!'\^= /-ZG$?%-6/EVF.NP5!Y1]B@UY;'K/76= M_*Z?TQ JJI!S+DD&M6? (%($04*IB9TE.**4,!(Z;6=/C#4UH[#?/A$88<_3 M,3J#;!M,\P+=X.&TGJA=WG9R'X^ANDYV1KINT\E]E<_VG#QP2S^S\;VH&N>^ M?EMK$]0XO!''-$NC$*I(IJ:/9 Q2O5?"<\2AF2B.',Q%P?&F)J9:$4$E8QN M1N$0A';&X$)@!C8"NY@,L%LXH;ZG;_[0"*-^ZR=4?/N-G[JT9_**>9+9$^L/ MJ#[*FX?Z?]2DDV"30X>D_JJQU%L%(6(L Y)P;!+IS#F>96+)WA!.7_9FH '? M8C-&76G:R/D?0%:2.F9Z[(.I;:+$68(@XT284P*I?\()9(G0]C(6/ G4O,XP M^;:FQ7H,2-\.-V P6-[G2U,W"1C5O^"NF3/[>,9I*I&,L%YH4NVX_VBR_[,O! M&/BK[N+0IW9E'Q"'HI6+@!FI6L7J17&K4CFJ]LGRE/V[QJM+.2KQ3D'*\:OZ M&*C#_.LW0E1M.>GB9KE\IHN=W\OBX^/38O4JY3_R9?[X_'AS+W]=Z@$_:B57 MCSG_N5C]6#\8ECGZYU>YR*4R9XE+TYZBSL#CZ[DD-.((!Y G"8:(:8><9DC! MF#&6!#C&*K9B?;BJ%E,SMXTF@-Y7;L*_M,ZY>@7/1BW0Z@5JQ:JT!-->KM8- M["IG>)9<[-.U7B.;=>$O\'(,O?P@/71G_7;?KVL+TBX5^E2]R M^2R_2G-F8F@<9*%,GW6-_BU;Y/?5,*8?*5]+\3U_U)?FFX@4-R^RT+O8GTV/D0]T+;-V&G-Q]2KSH5Z&'340'*(T)9 E M(8,B#)G@D4@%<5JZ=YX^M16T$:YGPNTN<'8+4F\X!EX7K)%P-L4'-?9D$7>? M/:IA.JC66_MP^**^I.W:B%21*[UO>*:+[[)XO/DS+^<8QT)@J6 <(0H1SP2D M/&4P26/3<2_A>N[=N-D/#S2UC[>2$W0$!492\(>1U?%+/HJMW4?M [&!O^]^ M8/4@4S^-A#?.]"/#C$R-?EK9?0;T,]?W- SY4MZJFO_R$^45G_J7#3%B+&02 M1PI#&2(&$BYFPX;5'S9CY-CC6M$;-3>LR16-_4FO96%?O)W^F?-(U!M3>9* M<9SP&,%$T$A[&2R%1+($9CR67$49RU*G#NF'AYF: :F$7CQYIC< M%/FM5'M87OY/O!-B3=GEVW'"3=_U4 M-\^3Z"5AK1_>?;+/'$>Z>BI9/V1L\L)Z/MEMI14RGW]1_OU^]_*=^1.U[ZQ^V+O?9 M!X]B8FS5:PV']?7]MMF?\F6^EE_T,X5^OI[HO$/ MQM-$()1(";7!,&F=@8(8B0P*1C") \2IKSPBI9V1/GO^!$V,79AGV MS1]X(:B%AY7T8"O^)AKCC+US@*8_?)Z"-ST$PTQ^@MT&?"Y[4,X.T28:_ M57?%ZDD6ZU?C*:]OEE7.RI/9N%49JW/$8\D(05!0KB#*@@12E08PBVE*2)(% M,4)..9Z6 T]M#>I6#[22SZJ-YKHJ@MI(?[;7Z67S86?YAD!Y8'MW&:CNJ8.. M"/E*[K,==MST.TP18C8(VX#FYL3 MD/5A!3F'G4.DUB.&(\5@;ZJCB]6RB:K2)9!U%,.T __QD/,'8,ZP),A+\TNZ M;1!>R(J\OD)]O=)_?=(>#BCE$RVJFH9\29<&#) OJW*;*KJK_[]^H.O.H+GY M%]F,^A]EY[Y2ZUX37O_=4V#756S=,81SQ3%"(42HAXI*U]%'!(HS")DBB2 MS)5EW';HJ2T [Q],*GII/H15*S*@=?,3XT@MM@T@_KB,Y:$0'?[3">Z4R=T7,&[FY]< CTYV[ K)/@.[\!/_QW\YN MWE2.+DOYWY(6W_7DR7E(0\FB*(.AQD=[LQ)!HE "A20QH5$B*'7JH-)3CJG9 M.?V*)OZ"BZ4(,<=34DPF\&@! ME4OTT>9QWMHIWA6KE[RL*%P^;QW^SUHZ[6_>;+8-VGIKUW\AU_)&_)_GRW%,SO=OXW-,F/B=; M86=ZZU8CX-CW9JR7()4T"Y,X@*%*#4\V3R%6*8<9%01% :4B8_,76;#57_@U MZ,H_@B]L>M>?>BFF^2;8+>P3G-V!'8'#C34[2H..UC/0Z VVBH.MYH9FKM5] M]O:X9+8;VA^TJ>:0:@P_=S@*K$_COM4C5YBN7= M2N\YY;H)B-X6WYZ?M"A5 '=17= D.+Z32_W#)K0<)PR+.(8B"O72ADD**8N0 M21I*LRC$(5%._HT?L:;FOM3<)8U:I@5=5Z?*(G75JBR5HROC:3KMUJ?Q)VG@ MY:?/_ S0#\@OKIZ6"$]"C;H"^ 7RK8'W_/2^?)YK:I[YD1:&$J[MU1NA),0R M2R"+4PQ1("*]W]1_#8)$H$224$9.H;O#PTS-OK92@E9,5V+,@UC:&S-G%?5F5YNS1F M[O9Y_:4Y[W_=[F++N509IY13J+ B)@::09+@!"81(CA&2<8C[%#-8#^RU>])XF7%.FNWDQ[G=V3NOQ'"/5UQCF\>W!NW#*> =N^-R0 MJHU")?.L:TC6*\ DN*.Y:')!C.1>4T&%HJ2+=[G2[Z?Q\>8!R=($ZWVQI!F"B&09 M9#S-3+6M%%G&,T2)=,_4MM&;2 MQ57J-TL6SNC@V ]LZ%KYP5:!6QU\*L:J M*1EH2MS.[O19KON,.7/>DB%NUR/4>$!"P-,YAE2$(41$RO M,53!)%(JHP()S*/Y>K6F"SO_=_-DIZ5C\_SA/ICO9@RPJ#*SN):O%S5V:9L? MU0N&@:UXXZ:^/Z5\7ZKKTG?:S_:YUR"S+H^FSNQ?T.\+?+]Z?%PMOZU7_)_- M61X/$,74$,JF*F@(L A.82+B( E5*".:NNQ$]T:8G#-7"0@J"=V^QGWP[+[* MBR 9^.OLHC' \>=1U3U]K_O/'_6[/:K>V^_W^(7]ON-?GLU#;E5]=F%6[^8P MHYS'(0YE&G,8X"S12VN20(*X2710,DH#I;!T*K\\/M34ONQ:4G,J4&QD!64C MK-NG?@)?NV_>#VH#?_Q;P+9BMN7V'D+1]EAXL@8G!AK5+)Q7^*U]L+CC0I?[ M38O:+!5428J@$#PU5D) DC$%&0X$E0K%/(A[]*UY.\[43$27+VA;)FSR&'>B MJB7XD)?5_@A\U?N><@9J/[YMY%+6N8][C?6V_6[KQ_3T]GNU$_8P ^/M! ;M MZWL&"=];A6OVV3VCZM%MA->^MVW4^M.JT/9+ORT/>I1;U?%YYHJC&$G.H>+$ M<$*$"#*24KW+P$*&,HA5S'M0-IX?>:))#EMIC27BM1->NF])+*"WLQZ>D!R) ME*Q-$3'Q]UTHK79WSA;%'AU/QL5BP%'MC#T ;TV.PYTC=]UN?:[JM^7-"\T7 MQBIJ0:LNG_,T"C@S1V!3G17B@-*(**>,\:$$G9J/U311!;05 MM.I\776[+L=J=WUN;NV,XA1F;&!3ZJ$E]7876:L+-OI6]KG2> +-I2WGY-KM MHL^)^==H &T)MK>6SK;C>>/$,%TK]#Y/CZ]_*G-1;25-WG"3R3&G$9,I4QAF M",40,15!%L@4"BGC-&-)JE*KQDP7R#"UA6%3R\Z[M>Q\HX7Y<:O&;)/T:]G! MYY+9LEL/!IZ#@4W]82J!K0+@_2[\7\["[X,+P!; X>KZSTIP[1I]6X@LZNVM M']6[?66GG--4>'YZ7@IMJC>-UN94,*H00S"1B$-4<0$'2$&6T) QP_L26S7< ML1]R:F;0R&="A)WNU/+:7K&NAY('(72SH;X M &A@R['%QI!;&"G!'\V?@QQ-G(/$'T7LX6'&)H0]J>P!^M?3U_=+@2^>I6@R M&LL-*[*2$<^0#/373Q%$&0X@(22!J8@"$E%$9!*X)+D?&F1JAJ 1L\W1+6UH MD>T1/6T3?.$TL#T8%B*WA/%+H1HO)=P9,N=T[U-8G$OH/GCOJ"G;IZ1_FY1] M\MJ>)R1MMX6Z5Q$/HR!F&8,4J0PB$BJ(4Q1HMTBEL>()57'F=*ZQ\_BI&;V- M=#T[0.UB9WENT!N1H:/]UF"XQ^4/ZNPKFK[[\'%CX <5VXM<'[[JTC9P'_+R M:572Q<_%ZOFIU [2XMG$#JKL)!/)T<:B26-:+ZL"2HN.9+86GNICW50P>?&IU!K;3AX&W4!EV] MP5;Q09/?KC@9WIOQC:?!E?KZC3Y%QUL$CB_*R.D^AA_8M!/7+G6U+2HKMLKO M#W39)*S\)LNU:;5P5U5YM[F]36IO=8S\0>O[B>;%;X9>:![Q*)04IQ"'"AF& M7P2I$ DDF1"$<,DI=V+XG8QF4UM'VX2BETJ-&;@W$K]E>P(_B=5B08O2G*O4 MV49C)1MY?[,LE]VIR#NAQ=A#.E.-#NC VH6Y+4&"#0(S4"-D2$CJU&:[5<# M5$@! Q4P6('?3K*2C9<)-=3\7SMURKM>?XU]YN]A+G2UO$2X([O B]ZJK?DVJ^2K^Z7^;_UFB#T>I&KG&Y; MW_&J-[70^\PO6U)8_3N]M(CZDCE)PI D$89!FAB.;\4@C5@(S8$O8:$,*48N M[#+^170RVZ/1U.0=539]BAME+L[!O712[:SV=:=J8$M^.(-WJQ_H*MB&G%L5 MJXKECI*@T7+67#AHEJ^G.1@N"?A2 :^=(^P)8(L48E\C]4CF^:(ED;*M]?@B M3=9L_?1J'_%N512K'_GRWM3LSY4V^2@.&!21MO\(F41C'A+(F3 $8Q(S;L5P MX#SRU%SR;7W6HI;;F'8S(=5!5$5-YI#;XC0'%CE!0R$[L"FNQ=X4O]TJT(@. MMK+/P$;ZBD9B*)0=THJ&0GND7".OJ+LE(?5![F1FDM,#QTM7ZJ/G3@Y3KP?T MVSIL*=T_R")_T2_?B^R$F7Z1Z[M"KNF?\XB(@(N40X$RO2&0(H!8408ERC)" M8B9,/]@XG4F<-TY/-&+0[[4BY'>^X'"!*S+ M'_3)S>6WG@PLTC0,L,FZ#4.(HE!"'"L$)64BPQ&GA-$>7" #SL@8C"!7GQ:[ M_957E,?O<;):@JWO:;(JBFR$=[?5L@5+D\;'.MA1]VVN(+Q=C/B?'^_ M5:7>IS2<[YO<[2C"*>=A $4:I]ITR1 2EC*8!I(*PA6G@5-^W,%1IK9U:(GO MZUC0_W:S/(=QM#,S%Z,SL$VIY9N!%B"?.>]6&'@R%(?'&-4JG%3SK0DX?7'/ MAM\M#^!N+XY?M/CU.'/&,8D4IC!-L/[V22HAH3B!@B4Q(@&AF1M'\MD1IV8' MOJR6]U /] BJ5GEZ%=6>R6K#GUC3FW=ZM#FVZ#X[ 0*GA,4RUM8V51#1&$.6 M) %,"8H8-F4+@9B_R(*MKC(%W9$'C..LEI"WG4BVT[ '_NSMS'B?#CL;[A7B M@>WYE@MTOZO25F"/#..V(;=5?Z_#N/6-E^:&?"_T",_%:T51 M]^[U_4+[0-L4@I@H&@NAH,@2KE>$F$)*.(&8"Q$E2-($]ZR6.#GNU-:%;FI! M0_ZU)?ES/#*TA=XU>\,;H .;H$HP V0K<$O*/TH>AA5*WA,N3H]ZI*6W-$IZVAMI+Z FT:B_:O[VB9E^;^*DS_ M7?*'9?ZO9UF^R8^*(Z0B$0@8<48A2B6"- ZUNYM(2J12$,7 M^:(G,VY/Y,U!_/I!@HU.8*L4^-6D8JU7H,'%)G/XBJ^*G3&>W LPL"G?SED[ MC56"^>?ETW,S_0>G?DA+/^H4^&K\.8K,XW8-'7,:]EJ.CCKX10QRAJ>NR-FS M&8 #B24)5>S4O<)JU*FM,/^@ M:_Y@MJR\(W8)'JF0IL1%/CXM5J^RZ$4@=P9_.[/O'=6!S79+(]<5N.&2\]N] MS@D8OPQR9\:\!HF<'0Q'>.0L;W8S1F6QGG\UQ[$W?^;E/!2(QK&(H<((0V0< M8R98 &G A(I4:K**;8S-SE.G9DQ,+6]>KG-.%SL^RQ]&6$O.E%W83MN(WF , M; -ZXF!M @[J?>H3US=T/F_]M^VGO?NL43[=@^*WG^;A7_;S W9VT0VK=Y-< M.M=?7X0IQU!BI3_(6.D/,F(QS(1"%">,*^'4F.'$6%/[3+>YG'4_!=/IK@VW M]6^S< ILNZ7>$X0#?]R[D;59$[*<;5+D_:WP%GAX6M=/C33J:FZA\MLUW.:6 M?N;CJUQ3XQY\I(5IQZ8?RY\?GQP#>VA>'.R_AFG;BP7GWZL2T4[G2C"+,HM1T$$DE M1#A*(!$JA7%"B4()BK(L<6>N'EKLJ9F[7:(N\(N^U&E[,_*DV]G.Z4WET$$: M]UGLR=(]%JA>.;\'%_H*#.)C3<1A/O+11N^9K$HE@$$C)E2BUD)"%-@PA*)I7B(N8QW@196>*G"S6*Q^5-VQ3<7H>[T]R]? 9.)O$J ]9CU; MH.4K^?G44./F0%LHO9<*;7//I5EPG_)EOI9?\A=#S[36KTN^J?6N";$S(1(A M(PQ5(I2V,,PXJ5D"L90IPHKP,.R9"'=NZ*G9FV["1RT[K(0'6^G;!)!^3.3V MDV)GEX:!>NCXO#^4+\B6LP7,>\+^F< H)W\T5#HYUG5X+I]0^VGKAY$TCLTTWS)8?_Y0% MSTMCP-[06C:_D7=%SN6<4I2J-.40,Y9I X0(Q&&:085$0ED8C.S5<>G5.*,=WP]+^SF]61_:';R<[WG#Z+SS M\NR1.;<(@ J""; X]YNS:W,T.TK]UV!@[C<5WOB5>P[?,S$G?\R7]Z;,A2Y+ M92A^?EZMQ&WQ318O^NF5MR>BR+C,%)($QQ"EB$+&2 3PM(4!9($PLF=MAAS M:BM1+7)=SE4+;7XV8@/3_:<6O)>C;3,!EDD[?F$=.GG'!Z+NB3SV&/E*Z+$8 M<=S$'GL(]A)\'&Z]C#VXRALJJP.9NV+UR5 7?UY6#,9UL4);L!3&*0F)S""7 M86:2>4/(. UA*IA$$<(D%4Z5 X[C3\U,=<-IOR[IL\@K;O!B!2H53(B-+GE. M%Z"C33\J8-L9LK-= ^(^L!W;D/AV1)]U(.^(/VA%6$\$/5/PVHY^%7Y=1VB. MD>>Z/J9W+I))IY0?9/WGYV5[0J1]1?,:?955YM,=+4R]UYP2+%D<4(BDZ8"- M,@Q92"5$+%0Q(FDH!'9,*G(9?VJ6<'/\^51+"R H:H'UOQ3NI#:NTV&=[C,4 MR .;O59R\%,K^]\,V>$&]D9^0V=>HWYW!O4^63U]L/.7GN,T^MAY-GV@.9 P MT^LQ/:JS9-E&?3^L'FF^G =2A(2:*I P2;5CQQ/(L/;S$DI)DL1!2NW2N0\^ M?6K&ZJM\T0M*S?^D-_5Z_U.W3@)_U/*Z%&SM(7G:$EV,S\!VIC\T;C5GMNOH16X?L)#Y_$-#&/XI+SE=_+>DQ2?]+^5<14@%@F0P M9+$TW".&Z2U , [B,%%)A&,_E/?77_/^H?MIWSJF:-\T!9*M9^US:4] MJ8J.YW/IBN)0!2S% M@=/>Y!)AIF8N=KK*=X0'C?15CF:3&K4XG!KER"1TR4S:;6O&FI^!+=69A+2# MLS4HZ8\'6'UQ^5PBRK@4/1Y VV/>\?',?G;8) 73\N&N6+WD0HIWKX9@[/-R M0Z39]/0S;9I:BNXDUAX7E0$,$3'65P601H& @8Q(EB99C%CD8GW=19B:S37B M [58_2B!>6$Z!+MT([LC.WJ/>;&SI<.B/; %U<*#"NQ6?).\\5/%B9VL8+GG1A*O"7?"D_ZQ_+>4P"A")$8:9_ M@BB*!,1Z)PI1$.,H%90@Y>1O[@\Q-8NVD1#\860$E9!]4WZW0-J9J,O@&=@$ M.2+3/[5W3WG?^;S; :Z3Q+NGX-',W?TK>W2'_*B4Y'5/&%.W^9W^:5J,&3*P M)<\7>7W89A(1S)J]JIC"C/?UK&]%'*$D2_6GGYC\_UCO/$D0IY @'@5(\2PC M5@T>+I1C:D:B(R7@1DR'#H87S,9I(S(BQ@-;FHT2H-8":#6JEH5@5Y$9Z$Y$ MI9\K+,=CI4^GA<;TC MHZ:6NNI@<5?D>K0GNFCR>4O3:RC!B610L4A!Q*C>?,=20BQPF,68(Q82MU:5 M)\>S^NI&[4^Y$=%D8E0RFJY]JE:BZ7:S8HO\OJ90<(YEGL#>.EAY(9ZC12,K MR)J.-EM<6UF]!AK/0^(ODGABK+%#A>?5/A +M+BIGVEI'_-I5;RG3_F:+CX_ M/NF-M:S?;T)4$F9<.[:C&< MU;I]7I=KNC0TE3/ Y'V^7#:5MJ9+W:M)M^S=6F"\5T/[CR%EB,$HI0(BG$20 M*91!KG#&0HI1B,+FU?BXM R=3?C%:'48Z;60U9]_M7?"\CAZBK,\?6^U8<'J MJ \J_?4;0I=;6I4-!OK'"H4)<*?TG;AKLZ&%1Z"] CQ'*# M@O"?'^OF?++J?'+[0WMCY4/^9!J8_4-6EHLGA/)$($A(&$"$I((L$[%^EPS= MJA B8E8\!?9#3BWTH67^Z9]_ ZW833?LC>!58SZ'O; =[!:Q#.]@#FSI;7 $ M?]1B6R: .0#J$"CP#NQ(FWX_ +OMW)VP.KD+MWO2>#MJ)\UV=L=N=_;;Z1KZ MFA_Y8E'7E+ZM=YZG)$D2$A.H]Z04HC##$%.*("-8<8Q1BL.@/;S_;G_.=GK4 M'D?XWT>PWZW0,U!O6$"^80 0+0. V[[A#/B)4BP)4@0E,1R:"E-(%-=SD;*$ M1E3%89RVX/\B+4,#WJ%O1QX.^%8X0Z]PWXCO%6B[794'Y,99(+Q0X63QN-,X.-NCNP4_RM2V]Y5S]K_ALM\HJ60G^8#?F!#*,411F"61)K M(T(5AA01!*,X93*)L)294^W3_A!3\[-;">O$1C<"B1- VAF)R^ 9V# X(N-L M"HXK[^GS/S# J)_\<07??N8GKNQ3"=#T^]-&H]KOZTV[*29:%9M2.HXC%O$L MAC1+8XABE$),!(=AAA#1CD) [-J6V TWM4]^(Z!ES:(EJ!:;9Z]0#?SY;QI\ M:F'K."C8B&M3=-@'0I=,>Y]0CI50?R&DCDGSM@B=SHT_^Y014^!M-=K-=+>^ MJV=".\V+W^CB6;Y[W?SX7[D>HN /KU_DB\;#D!(CC -)@PS&VJV"B.!$VUQI M" <3*1,LTD0))U(/JV&G9GN-J*"2%6R$!70IP"\WO_7B@[9$W\X?\X_IP$;Z M$CC=T]R=T/&5[VXWZ+B)[TY [&7 N]WMG7_HYV)5EG.>\HR8G9Y@DD 4Z>T> MXT$"PU"E01*+B*5..[US T[-$%5"@?>T*%XK0@6'>D)KC"V-CD?DAC8W)QE^ M9J"2=Q0"GQUDAB?IJ8>;"A'/CO(.9#N[]_5,=I,+_=O[G^526ZQ%U0CX48]H M/"E33=AP^,PS$9),40YE$%*H?1\$J>(2U--,=R>MZG/)X2YU+9B'.:""HC"&+$@91Q@G$&4$0)RI#DHM4H'3^(@NV MNMX\=(*KXFE5F*!6@[UC'90E^';6WS^@ Z\!FW?ZY\X[ MO2MTR^[F,=7)"25?>4IV@XZ;9.0$Q%Z&D-O=/6*/'Z2212'%=_IGO>9\DL*, M]7E9/A>F\//]:KDN?BIK1@WG!?/VD8USM)K_7._E8U MJ5%%N2/-/(HE"GC$( Z)@LAL6; )AI@#,H$R3%-A7YCK6;BI+4[?5Q6!0".K M]J.[W^%Z!9Z,QN!Y*:I?MHI#MM$ M<[Q5>B"T=M;PH<:XK*WE^]4CRY>T)B!;&CI MMJ(=N>5+3EF^R->OX3SA*4VEC*$(0@8130DD@A*8I2J+DHA)%7&W^-A(DD\O MP&9.V>'J>0VH^#_/Y=IAA1][TNWB8XT7Y[[@ XM]57ZAXXT%=GQII/19OV,'BR32> M&6Q4BV:G^%M#9'E7/_NQ:1!1,6E^S>\?M-'ZM:Q/^N=2$H50S*%(HA B1"5D M'( M#"O'A^="#U17^U6)H?,$A9BC"$/),@:1%!)2*;1A#P*"18Q5'.,>-=5G![;Z M,L8OJ]Z*;':8>F%]U%O1TBCCVKSG'/"6Z3M>#)6IMCB2Q!#1 MD$!B"E4"$B,2X#",0WONG;/#3;\YV+U8_UPLS3B?I6+ M7*K=KCTF<2R*(RI5)F&,$I-4B2)(,#75/9B'BD2BFZT MWLE_ 5J-NA:F3G^1C:K@OM*U2I)>ZT^ZJ-35?W3U-6UTW8SD^&^4W]+OTW@NP93?*V>7XVIS>LZ+&5^P41VCJ^'^UM>ZGB ]W+=/.9/% M_8*6I1[BVUK*Q9?\7\^Y_G%5T'OYG2[_6?U&/M'ZA-B0Z3X9L]!0@-) T32E M6#M@B82(9QPRG&8PC!E1,2%<9?9<.Y=*,S6W:JM/98%*HY'>?!N53%3/Z*3= M)JU4_>N-6D"V>CFL=Q=/I84/-.8$#>S/O)F;2AE0:P,:=<#WS=QL-0(;E?KP MZEX\20X.QIB3-9*ST)FT$Q/6;[+<5GI?X)Y9+P5V!<>.ZNIMX?V.[[Z M_/A$\\(\[K;XD)=/JY(N;M67U?*^XA^H@REWJT7.7[_+/]?O-!C_G+-(I2C$ M#,9IK!=$'"'($A7"+.$TH9&*>&JU(%XBQ-3602-M0ZM1R0NV2KF=:_6:$;NC MKJ%Q'G@YVXJO7W'0*F!.$=^";QJ-56J /YH_C3Z@4L@CG=(E>'HZ,>LEPJB' M:)> ]/9<[:)GN1E((?/YS;/>TJR*3WK(SV(>)HCP0!D"CA0;0A0":9R9.L- M(4Q$JF*KC*R])T_-E#7" 2,=^/S!SGSMXW7:)EV$PL"&QA8 :X-Q5-D#5J"4 M_._WJY?_U/?4!D#_L/WN]Y\TRL=\5('V"SU^0<_D:N,1W:K?JW)3_;5723MU M[YI;]4WRYZ(ZUGE/%PLIWKU^I/QA]]HY32(9!"R"B6FRATBH($TDAVF"(ZXD M2CERZA5^L413^\PKA09M?;N\IAA[@MD7TGH M%\LS;IZZ+_CV4MF]/;B?0>^.Y3>\T31D-)49ARHRW+JAPGI+&40PY9@R M1@*9$"=K?7JXJ9GB3!F'/F3@*3)59VI&<9:F^IX0C;Z&)H:T\IR!GXTB@!::Z(OJ54!3T:7RB$5J\6"%J5I MX54[IV.U^O7S=MG9ZK_..S/P6N"A*?"F[6_GU?O8>?5^JUZ]G=;2+3B@00>T M\( *GPFT"_8ZS]?N(>Q'F;]&8V&O$^>MV[!?J=SCLA^:D]CO6M*R2CKY*I]6 MQ7JN0L*5H1Y%@B00!3R .)8IC!B3(LR"1 EL&Z(]-LC4ELA63K 5%-22V@=N MCP)Z/H;K Z:A=PCN"#E%=L]!T"O(>_2AH\5[SZG5#?V>O=;](_^B,5_)[] MQ[P'W/F/^!(X!OYX'9!P^FB/J=SK8]U[V&@?Z3$UNA_GT6OZ;;@_*E6SRFUH M,4S3P]V4S<.NQ<<_N2Q+?4-#H'&GW0%M-.8L#46:IH;K(HCU1IHSB".>0()# M+J5@C&56#*Z#23@U\U#7 :\J-\R44&_D=]O<^I])N_WJ5>=G8'NUT:W+Z%/U M7]W5;W:8ZF=V>&_:Y?AL=/:WK1QL.CSM%/W+-^KF;S!XW^[GAAOHLBKU#>-: M=8ZTVC!OE',2!((PE$&!31]%C&/(]#8-ZH\L4RI)HRCN5:A^=,2I&?*Z+KBF MVNE79'T!#(KG'4\]KP[)@#[PW/CGP'U&G7K/<'M7;Q^%BC; M^O7C#[I*"?M9O8Y5L9^_L>=I&7^0XGDA;]7AE:#R+)OXWHU93+0(WTUC\VVN M<20PI0BE4'!FO'6*($:$P$3$7(0JD*G@3B=>%XLT-:O>:F2^FE9B0ZR[?I#5 ML01=OOZ__P^.PNS_,S4>QI6OU:N)WAT/J"Z?4,M#IE&G:<2#HH-.=JW(;#M] M?U2Z#)-'[@]:7V20/7'IQ5F3MWGU>ONCU9U6\SLU9 M9<1""65&# $P"B%%$8$R"@0/&0K"U(D ^/A04W.?-H(!3I]R;5OR?_]?[MYT M26X<2Q-]%9C=:].99HYJ@@1)H.=7:,O1C$K2E2*KK"U_N&$-^;2'>[0ODJ*? M_@)9A!SC"/(XRPC.(Y917)>7=6.*5GE.[_YA5=F!Z,*Y3J$;KFXD<3M6 M ^7.5GJ"WVI-?[&X3^45NJ"0C*61",D@Y3I 6>21CKYT= M7P7&YHCLE0>'VH./RPWX=[4!=W+Y9!C.CW>\Q\6-BOI$NV=V,JJ#BV /D\O? M%;U /.8M?E!JZPK.,=MU?DZ' \@/:KU>K@Y+_W_=\J*)15FAS&[F?+%1"S3- M!:(HABDF!.*<4$AD%$'%XSQ/,JPYBIR/(=WECHWN2LU/.GY,P+I2?P)86:.0 M6T_"O;.3[W@XG%SV@W+/-%<#?-(HY.L.X*H(I%4>?.D-8(_3S'Z 'NA,,R3@ M?F>;_K"UGG!Z/&ZX(\@D47:#/4]9@J*,.X6D=!$^M@GA M_6*VF5FZKQ6U&W*%IGX.K]< N#F[?<':]PQ@U"X:JQ:*@UKS":C; .Z4!Z^O M0>WMXG;!+)![ZR5Z4->V"RC';FVG9X3:"_R\4D]L)NO=QRJB]&XA/VV^J545 MOB1D+F)!"T>%LI5$7A%LJ=WXY@; MAZ;K/F,PN%]T [*R8A<(;4>@'))0H69A$.QMN]))B1?>Q_0!ZOH&I]?3NC;E M,\QAGEADOOSO[6JVEC-AEQI5A6&P5 MPM8N;VQ^7:$N:.KIVWJO'5XW2@L(6L_<5>)EJ:G,1FLJ&[#HLBD^FG_?;<;NNPC?AYM91;L7FCOJOYLJB[_'\6RQ__:_FC>M?32-,L0QAR MS3'$C%+S4Y1 )"5/1!9+1=SW#J\(&QN/5.J"AK[ *@R-QAX;5]<@=M@.# A< MSUS2AEF7:OO7P//8Z@L(XD#[>YU>0+^-/$=06G?OKCUCN"T[1VL.]NE<[^GF MJAV5"-E5)"P*B39*B;R9S;?FLC>SM9@OU]N5>K]1C_NB=BFC4@M&;>)P9A:X M,H)<2 $5BU"J*$L9QSX>71BUQD;8_SRNF+4O]%HW8BX,!,N]A9[%!P.-IYL+ M.?PH]3P[G)22:A1S+4>F8=5QCZ\^*AV&13B0RQI(J4$]V[! 'CO @9_>L69W M02%%1L2)X*D4!&6229BGMDYB$BEH.]_#+-W0>[&H:& [)D9*PR_EAB6FA[4X0M8PMH!D5#5J=M$#5MXVL'HDYK2 M+O=TXY(_EDOY8S:?3S/$%<]5#)-(2(AE'D&B> HIUPF3 N%,>!6&KA\\-HZH M]?+[_GUFBWEUPU;;?H#ZUA( M_Y!- %]'H6 -#;O7$02$4>YP)%**QS? M+AR/RKJC6(L8 D.UD#>CYS;C=,&CY]GEZM?G/8D<&QEHPM@]=M#)X=B8XXG@ MY-^[D?Z]/2':KIX;,\H4\TR@.+4NHV$W3*BAN$03XSSFB.5*ZRARVE]MD3&V MJ:#I+A9E RJ5)X!MS#I]?4.KE7,(NWVT-^+6\_=;:W?H'X;[FENL#_1AGY,P MZ#?>8N+QY]YV:;>/=S9I@@,@O&5&20 M1[;^Y MN*,3+)[DJL"!0TI< 3B-*G&^LQOIO&.SU3_8?*L:79'^7KA62GY:?+%-V:S$ M5VP]6_^Y6/*U6GVWM87>+YZVF\/#GP^S1;F7/Y4Z13HF"J8R-S25Q0HR06.H M8VV62R3*R;@EQQJ;_+NUV1>YNE^^9NMOQ@G_/I.V.>B?9C)\O]AE[E5U[YH] M)D6N$WYRGG:&!W!@)CX6'A M/OO/UD[PN3&VOUE;S0OP>R.->6]O+U$_?0Y(H'FG%Q4'G7?Z!/EXWNE55N=, MQK))094 5+4>F)(,(\(P@CI#&<02,<@S;*:.--:,2(K,(L9GZK@@9VSL_W[? M^;D@]K7U*G_C55L0[TS$L]"*%$6"I1**-+9!LCB!)(X09"27-%4)UQGVJ1L; M MH!:L?>6QEA$'2;SP+@TO.4U.A-<]*")FC*91L.X7(JSTH9.FFRS=0S69&M ME_M1ZGJUF7Y5#Y;>_U#+AQ5[^C83;/YF^:V4(-4HA9;9@1M.B=D[1*>33KE-(D1-I MA7[2Y54S-O^\+)MSOOVY,:QCCSL_S-:;*9&T9A]!J;(Q2&557D"KL@DL-=VUQ)F!GG#T>VYD':OO 7WL+@371=U,X MR& [[@(//81];_N&';VWB^UCL3!:AF#+7D /M;\;1*=A-W1#PGBR@QOTX8&Z M!M@MY;)Y^WR^_&'UFR+.)*$9A5)E,<14"D@BSF$BN5D")DID,:\K_MS?T$7@ M5+335W]8X^=^"/Y6!F#S/?\/]OCT/\N/'7ROE0>LUO[&)@-G1L*-<$,!^X)M M!W8:@[NK:-[>@. R/GUU(C@C\65;$ER&X&IO@I9; T=P'A>SCF)$=2XIS#*$ M(!84&V**)(SSV)8HBPAG*D@8Y\B+B[?&<@8*W^Q62+P/1'OFHRN!L4,4$/=% MK>\PSQTN-N.:QS+?U2;:1IEJ4(JAS1E-AN,19#BB$&) M&4%(:9J*?/I=K?C2UW^Z(-'GDVK*'6"FG^T.*'P+(UY#V<]!"H#<4,Y18Y>] MH>S$GON&=XRNX!+8*;HD[44OF6_4:7;_9 MJG]7;/7.O'-3K%-!I$8PUGD*,8DTY'D2P2B/I5:2I=BM^T!7!<;F&)EW+O.L M+^T+N1OC] EDSQ14JGZF\'VCL?=F";@"G]E,3H U 5@; E:;[HA>J(K3ON*' MK3K=$9R3RM-=GW-+S,9NGVL?[H<4XB+',-&9\9,RED)"HQ2BG*H3;G 36L.$&W@!U3':X"(,0:,-3J6\0+3!15// M1QMVX*Q$:OK[W*';Z3D"C+E 5'&A5AGJY ML@&# ;%.ULG@W6PM#;D7UCW?F=^MI M1*2BDA@'1MNE4\2)63JE,4QC3C,>IXID3H33*F5L!%,K"DI-J[HUH-#5?0_D M,JC7]T*"0-7WXJ@+2EZ;(U=1Z+1)*NI>S7ADYL6=/U MW4)^5:OO,^.D?UW.Y90C6U%9Q5"B*(58Y=*X&=0L6](DDRI+%.?"KY#])5%C M^_2MID7A+S;W#0%IP=/-FPB#4L]??0U0H681@U8K"JRF(2O47T,C6'WZBX(& MKDY_S>#3VO17[[@Y^+X1-U(UM:RV3]93))&*XYA!GFL)<88Q9%BF,,VE3!*= M)YGV"NIPDCHVPJB;NZI*O\ZQ]2U ^^VN!H-OJ,W5D]BQHX:Y 2L%>F$4/L:^ M1>9+1=E?AZ$ESM[AY@[M*-^PQ>MOZK$(]%C7W6P3P9"([)Y'E-B-5 U)1F.( M"$^(E(AC[111?TG V&BE4K$,:7(DE8O@M?-'"$CZIHH#-+JTD#P'BT?;R!OA M&:A5I.-+X]<N^0>0VY?EMA7I0^AIZ7 MUZ!Q;&YY]3$=.P'8YW%;[_OU\M$Z[&6:[&IE7CI5]AS87U*%6-_]8"NYJ^UZ MMUYO'Y_L76OK\HLRP?T136-!D+ =C%*,,,0Z0;:Y&(,ZBU0B4JS-'UX=!'I3 M=6PS7ZT<,,(>/?L,]#>>;M0ZCE'JF84+"^"KHJ-!TTS0L-,6,VU>5]D*"F,G M8%^9&S0,GH#=V-^WC;U_8X3>AR540X7^%!VV$4/O@)\T<.A?8KHN(RF\EIGL0JI2R"::P3XQGR"#)% M,9282AE'G*C,Z[C(1>C8V*!V!PP+R%KG8IDLE_,Y6ZWWR^KN3=(OCX#K,718 M7'L_D&XV3=]I/+'Q**4K-JGJS1N]>VF@?A6E\(W4+XM\J8;J5T%H::Q^_=Z. ML?EUW:=WR]6;Y99O]'9^)\1RN]BLORBA9D7?D2_FT]/+E?6)IC36&4$J@50( MLWI-D=T'U!%4.A.4JRQ-E%>FD+<&8R.L6EFPUW:R+WU6[!"^7BDYVP!;7Q_\ M94T![TI;/!.$_4?+C<]Z'8.>R:T?^/V3!+I"&"IQP%O^L,D$7>$Y23#H_* . MQ^Q_-Y>K!S:?L3^_WKU?B+_]P>;?V6+V7TI6!Z0BSAEF>0PICP3$"8_-PBW# M,,F$)$PDB5!.88!NXL9&?7\W>L*]DAZ'S=>1=3B1#XI7SS2UUQ4892W6W-C+UX+J%0%#5V!5=8]VZ(%UW:R#8=6SR3;#2BOA(OK.'3*N&AY M[& I%]=-:^9<.%S=;4EJ3X6^L(VJ9K!8RC@6,84B9;GQL+(8\MSX6JE(M-1I MC)*,^JPW#Q\_MD_=:@>L>GX+PR/,W%9]W9'H^3/>@=!#,O=YHP,MPHX>/N@* MZ[QAQ\NG"U?=6%NF;(9@812R)!M0ARVC7(=2:^-E*"(#K:5<@798#LHSNA@HTVD$%4W,BHK;]-1(2B@H M2U2<9C3.W/>LSTD8&^M:':%1L@XU]*"&LP ZL.JML/1,H\>(=&'-L]!XT.2M M$ W$B_Y0^?%A&PRM!'CVQN$8KTWO XIKO?#F8*HB/G-*,D0%01IFRM;@2?($ MTKA8;Q(A&#HFB"LFB24EI?/#-K,YNH9/YQV4R9,?]F M0U]GW]7\N7/D53E<;JO96P:A9_X\C*@JM)L4B]J0*467[ \?*U4^_J7BH@Z, M:XF!.KRNZY85W[Q?K#>K8NKX:(:XZN.=9+GF<<9AS%(!<4P%9 DGME*'0!G+ M']*O@NNY>W0[9()M7WFAUV,!JAR+8_M4% M,0-O7[4;>[I[=>7ZCN=.V[59B:W7=\*LP\IVO<6/*U6_QE0R5NQ9Y32/C9<1 M$4@USR B(I9IEBGL%NSC+'%L9%$K#!H:3T"M<3R3')M_L@[U@\[(VYL='.FZ21@A=K_=F-_[D.4_0[7;L>N=R?E3%?N0ME> M&BZYX=)7-^Y#82_;B/NLX5=[<)^_JR.=S-9&^ XCI5.2:*CDY+18 MX(/]%R!M1+2VY9&*@[X@11%&,QA3'26:ZBB&0E%;9#*V2Y(H@3PC42)0SC'3 M4W,W7_ZW?M&:%O;H,I1VE"_6V5?NO^U[YN;%C$;?,;E&MQ=W*]%IG*"M*Q]I M8P "G^I:;R5&MBMBB=($G)3W+"X!%JI&Q;C 9>'&-/XAJ\B-PJ[AB\Z-PNP+ M'N;X%.SHMMI C3(0YLUV-5L\E&++ZJS&8=ZL9K9Z7G%9H7^9WA)'1/$H9U!1 MXUYB;*,O,AE!E-,TBC*>1HE749EN:HS-(2S4J^.Q9&&'G8 +0BR#M8JHK,J8 M*AJ,67,\)^=N@^8XD_8^%'U/>P6LI06@-&$W+7VM1F%O1QD35L]W@?.:;L,R MU!3238EA^?XFH$[(^;:G=8]QG6T*2K];F%G![L<^J(6PC626\YEXOE<_-Z^, MT?\QC9A"D6UTFT5Q#K&4&-(LDS"F.6(H2FB4I[[1KVZBQ\:8NV#M1ML=_UA5 M1]C=^*\?,'OFO(;2Q3[G@=H34"H._JK^M!: PH2 QSG^N 6,BW44/'C$K!\@ MYV)I/9_0C;NJ0Z/%PU?U4(BKSCQ1EA >91G,8T(@SG,.21H1B#*15R2,BA37#'UF!:N M73YP XU/=:%UM1*SM:WF]WYA/*S%>B:*%2J:BHSJF!I71Y%<0$P8A8R@&/)$ M)WF<9P)+O]5B;ZJ.CXG*?5^UUW@"9K7.Y7[O0'TUK@^SQT[MBP_>^+=>/^T; M:33&?F=R+QNHO0[+2_?5N*[HK]%7PQGP8'TUW"5VFWIVFYF-5>#?%5MO5TI^ M6GQ18KNRJWCSF4D,K_+=.P5AAU:P;%-,_L3F4ES)0YJ&X%AKIV5H#!S IJ&@L)2 M<&@J^*LPUC.])/C+X#8MO>00]SP9O=#H>D]!?0U!H(DGN'J#3C=]@7L\R?0F MI^.N+%M_L_^WQV[&6U9%U?%Z ]C^0QD7UOA%X\HI5R)/.,509"2!6*0<$LX3 MF#(59XC'$8[PM#SA^;IAJXWC=NTM.OGPRK%F/>X_VFXD=N-1V!_47EW C)^K M'F8+VVG5]HAY5LPS]O6V(:1IFDG.$B@PR2"63$""I()()$D:/B4+2PQ_, Y[M8/-11];^ ;S:JF/@T%#PXJRTNJ*.;F+YMW!-S/ M#X%LJ"W^FW09=M<_!&PG!P%!'AK\7-/FG(PA M9]C,FSG1.$]%HC+A%Q;JI\#X8C=;S^:"'7:>&XN;#SQOQ/S4AGX MP+,%M_X//<\)'\O!9PLP'H>?;4_I1G*-Q4K5/G*7;$XUUEF::TAEA"'.A?DI M2PRK)0GC J4$N;6PN"YJ;+M"=9_7^5YCSSS^%EC=N"D,6#WS4$/)7:/77C+W MKZ,1B%U:! W*)-<-/F8-ASNZ,<3GU5(H)=?OC))%X-CAIKB2TUS$28YH!&-A M@R40-BO-/$:0Z4311. H(5[!$ECD.NX MNS%)4#1[)I1#(,L U?HD>*=O.%IQAB80NUR7-RC).)M_S#7N-]Y..74#AD_Z MPW+Q8)O9VZIJ4Y+:D HM($HC"K%(8LBPB"%!VOP9"80BKP;4UT6.C71>+5>K MY0_C&E9?R]SH"HW@1R"-MMVYY@+@_F1S.XR#LLVNTX>A;:LPM!J#-VU8WD0X M[?#TP#@7!+X8Y;0#T,8Y5^Z\N51S&2]?QM%/99IS$G$,1109[P:K%#*2QE B MGM($\3Q'O&/%YJ:5S.(2ONGP@Y:6*+Y\SM:4&\]G+NS'#^Z*HWSW[>7A*6Q;1D/]WNRXW M:Z9IQ C*%884*V2C/1$DQ!8&R$G&.3$T0K$/4SC*'1MS%/I-P$)Y.B&N,+N1 M10_@]4P>;[4NJ]:#4O>B*F+17/#0A$E=K6=OQ03C6FC8]I=D'QIF*WD M]=V8=J9*BMB; HI%XF\VK,'7?QO/4 P4<_\R[T[/$TW(&/T2H+))8.,M_$?Q M%GYJ=F4Y*8RR@PHTL (6K/$$]X;O%]^-?LN5T7EE+JTJ"=9-4E--F5G60*Z3!.*4)I!%]IB82A1G.C>_ M=N_/YR)Q;!-PK3/8*0U*K>MZFQY=ZIP0;Y_U>L&Q[TW8:Q!VZ?CGA*5'!\#0 MF [4$;#[Z^G7&= 'GM9.@4X/&JYSH(]=!YT$O6[T8^?U:C-]M;33A7XS6YD) M8KFR=5UGJT>VJ%YL0AAAF%L>3AG$6MG2TSF'/,EMP7RS ',K7G!=U-CXN-#6 M'N#L] 6UPF[LX8!N.P6'Q:QG[FV!*V!= W=(VGQC\Y2&7VS^MO>)'00,PAGN MAM9DX7%'QP33V<(>E'U0QME\OS"?H/$DK5^Y6*MI&D4RC7@,XY@JB"DW-"$0 M@8BG0BB-19QX;5>WR!H;3]3JV01 7:H-YE;O9LB?9_9F"])N>Q6!\.N9,RHM M0:%FD99?(EEI&C I\CH23K$.'6SHL_^IN8F8)RXT$ZZ;N M I$WYJ?U3%;=-NJXP^]PF!F-?98]X0;-H>%YHL,1M\>4=WNL&'49)]? ML0$'=NVSRI\GH&%;F39^]5"NS_'S6-R^R#@.M (>=#S]%LW!86]=68>3-MSR M.SA"!VOT\$_OFJC_--NP>3%IR]EF:Z-6%K98@)*OMIN/R\V_J\UG-I/31.N( MXHS"6$8QQ-+,I,P&W%.),DETG$M*O0+1' 6/;:ZL]"Y./6O%)V"QW(!GM0%/ M1F/?;&W' 7!SX_N M>=9KT:TJ3.HE09\NP$?*W0_MZ';(=/:#ZI@2=6.8@?. MG_8#XS15VO/^SGV #6T6:8FKF7DU##]^-B_3V\>G^?)9K?[.-N);?195_[LR M[ZEAW 1'1&@6P8R)W$;21E;@NXBM&_^%0*QG=NL&EC=!74,B$/U<%#,HN5PS]I@Z MKEY_2Y;"UPW;%,_^8 ?)L$[U!JLLBA-,!$QMYT*1+!-*>2:8EPCKU\ MKU9I8Z.(*IY^IRVHU>W($^U0NY%%, ![9HP;L.N8=' %DZ"I!I=DO4""P16S MSZ<57+NIP]'/![5>+U>[4OO%R=+7+2^.1^\6BZV-:A&K\KS)Q@9_L42V6[9, M<\04CC,&6=&$5VD$*=.I/?21&B4RSJA3BY\ NHR-ADIK)F"YZR(Q+P]1UY5) MMLB=-0K,*JML8TD;)PIL/8])8W7H<:9PXW@Z' 0--TH]T ?7Z! ?(XZ1ENH 8ZWAEBP/Q.=<) W'J4C ME'XP[9ECSH>Z-$&N% >%YN%(QQ^M0"SD(7A06O('Y)BG.CSA]OCP79A+53]R MJBE#F1 ,1IA10U5F44_R1$)"<8)2%>=:>>T9M@D;&SG5U4R?EJOBVUGJ/@+% M3R#/(YUF*DN@Y(Q#3%,,F60Q1"A):1PE6%'I5T0\%.@#E0P_A?T$[LGA2(2$ MWVUZ" 5ISQ/"4:1^([2QTK6?6/U+B/00K'\BZL6B]2\9W1:N?_$>/RJ7:C:] M>U0+:?=;WLW9PS3.D& JPY J;@MW)P026YX7DT1D.5&8I+$+;Y\\>6PDO5,. M6.W<>. 4KO:/_B80>O["'>UW_IPOVGKFVUTK\;>'Y?=_-?>4GZWY8?^UGCYI MD$_SH@'U=WCY@L[^TVQCON3O2KY?;,S8S/A$Y11JQ"1)$HFI9MZ3^E6QXYO<[Q[MK/Y?Y>EAV>$)Z.7*MO6M M3 #,VN _HU\? ^>9/2BN_<_P1EU8Z OV"H-"XPDH=096Z:!3O3-$X:;\ZR*' MGOJ=03CC KC?VXV5/JJ-;87T>;7\/I-*OGHV3S;";#6"M=TVO[-E!@M?>AH3 MJI&(&>0Y-QY"SC2D).%0<,21\172.)73S7+#YF[,Y"[:RYG8*=#?QV0T+[O M;6V]J]G"_*_2&;"=TG[,Y#$.;OS4#[H]LY0%MNC65JMM0YM_^[-$^7>P4Q[< M78?9FZ[\$0M$6AZ"!Z4N?T".":S#$[K1V.$QG]WNFI+$D%(B,TB%I2O,)"18 M8$C27$8II9D27@=MIR+&ML;Y=!@L4NR4^['0&1C=V.8V<'IFE9,C_]=MP'CS MQF7; _'#&0&#\L!E X^_]Y8KNZ80\V!RP0C^[[>G?Q.,BK&Y? M>PBP>O[FK8I@K^,$6"V#E[Z^!D2PW)D+8@;.C&DW]C3OY&?%W'I)U9^D&Z9X[I#V2O M@FE^N-U0.,U1T& %U/P,;Q92\[RSF^]2/^XS>V9\KJJC^,]LU6B\.$UU'.N, M2Y@6J7@TRR%/J8191H7@5'/.[0)Y*Y1X.='T@"N0/.8D'83_*ZMQL5_;%< MRA^S^;R(#%HI^69KEA$/GXMSE6F>*R*E$E!JNY1BF2WN2%*8*Y6+E&G)$)XN MU,:-@-I$.7TIM/Q2:H%]?BR[,"E/@FF%TXU8;H9I&$*IU:RB VU0F1?U'>UV*IIDL922[.8 MTAA+B G)(,>:PS3F3.!'&;Q!>)*W: X%) LDY]A.L^^M##-(>WN:(;0VSL8:<'.>19 A]N/'%QRXH3CU((-C M;R1H6ED&^:SW+IS=F6K8!2I3)\U?]IKT$7(T^LL0":+E2Z>3A(3:(?+_0=A:S>KYZKO[Q7OW1KE$ F5:HE2'1$OS[:C'F/S=FLS[$ECI2MH&.#9%;+CV+CQ_@"( M]WVD< ;LG1%-V"=%U\7JBK_N"YJW!H'"HH!YPC=B&JJ'84!M4)]T! M;WQ!3I:UG!>DV>-U8+A1H/5-94TT;(ULKVD,M Q=$ M0A6$;A,U;!%H!Z-/"C^[W..?4_;6.'J[W+0=2]F"8]OUE,LD27-&89(*!+', MC%N5D R*E*58XY23A+FFF+4)&AM?E+K6YVV-6;Q4UST%K17==LH(B5G/=-$5 M+J^,-1@#M/-?CSE-M'[]<\6MF]#W;B&/TY2_LHC?#(Y8+" MO^SI2_L ]'D05;&L(F;;6:>Y&ZV7GQCW/'BN(#%^O-R/A//^Q,^EF&5IH)"S+,, MXBC"D,6QA"PW'F<:I5HE7ES@+GIL!%%K7O@2QZ5:ND8J7Q\ -^[H!]:>":4= M4;,R+S0'?U5_]G*.Z@]7?&;/]E=W/]A*?GHJPB??_E0K,5M;!^SCMCCIPS'6 MBAFV(QS'$%-)(.>4P32)1(R(4B+W.D@-KN'82+&A(/AMM@!K:\WZ=\_HD^#C MZ!B7\I*CTW?$BE4<%IJ#IG6@85X1J]*XKC(1%#;:EAR%E1/0L-/X?86E 0-9 M^AJ$4"$NP?4;-OBE+WA/PF)Z$Q2P+G8E=_UFJSZ:2>C^AYI_5W]?+C;?UM.4 M$Y4(FO^NP CE,E:)?G=/1V ME5G\&PEO5'%R-4UDE$1Y',$\3Q#$L[A9*5S@>>>"9X=::^X !:N[ MYB!RX!IL[B"R>44 M*U J.['1=W^[GD'0 4&/WK@AD1RH^^T91,.E87B!TMJO]NI#ANM(ZVK/0<]9 MYYLZNGBS-7MX6*D'5L835N48BNR_JZFK#;BMMJ]1(1Z9PPMG1G0N$7M]N7&?@_/TW!T1"^6UMHH;U MUQR,/O'37.[I1B!?U%.U;?1)?UQN5%US;IKFB(@$I3 5RC835!(RG">0\2S- MB=2")VJZL"HI>>_.(9?D.7T!NT)P1U+[^QKJ/35@/H6%4;<\35Z_O+VKK;O%/FB6Q> MY(F9,7P^N'C*:"HSQ @4N4@A%DD$25&>/V(JB:E&&?/:+@Z@T]C<%1L"SC;@ MS[]]_1M8UQJ#E='4,[PKQ'BYL=+ H] S@;EGC2O1PA[)+XY?KHT,TDU\WMO+<_;8"$NM.&U>SA[SMSPY3(1&=)1*&( M+12(@H3&!D4(L9TC&"5&>\0===1D=,7]3*\6LAJ'Z2EX?#C?^'0CDGGGW M2A=*J[VP*#@E.'ZU1T#OS9+\1_OU^OM85%YVRQ'W1N_ M:+U=/1?7?%&SXJII@N,HHSR!D8P-4\8,&9+,8HAXI$6.58H]0\-\-1@;B5K= MBT#,I:Y2%.Q/QN]_7"[,4M]H#NS0@TUEC&=PF?< N3F7O<+>,RD7>H%2^ M%&4O+K,ZKTT Y;6U$0%#V;KB%RK8S5O^L.%P7>$Y"9CK_*!NA+AO$S:?+W_8 M[WI]MY!?U%JMOJOU:_-]/RAYO[1]3LWO*P=U*O,H3@WYP81S#C$C*>1,8Z@I M,RS)B5!^\?V=M!@;,59JVG#TW[XH696%7.K?BV:\1=A8I;GG%FBW,7+CQ=Z1 M[YL;VQL4[JTJ\*_MFH [*6=52E9II!VVXW$*1Y\WP1R(0KOI,"B-W@33,97> M]K!;"[.?%B=1TJ$T27$$OL]8SS*!,UNDBI+$$"V*F,(SU2DLCNG M;L,X4,GXH/@'+R4?1KL7*C$?%-K+I>?#BGF9\@N?MIOUQGP(9L%0I>UG$9,B MIS%,15''7@G((XP@P7DN::RCG(OI4[&X^+IA*\?6E\'U]&&>8VW[(Z&&FA/ MU<-LL;"+;D-)S_:(YL6J,YP.,T]EFG(A((VT@)B811C1/(*$Z%1F%&.:)-4P MOS5O\:\RR+6N PVQ,E/(" ?7T1=XR>'JVQL(6'KC8,3'5GKCXB",I/3&J7Z_ M5.F-B_"&+KUQ6=#+%T+>'SVOIQ0)RI(LABRRC22)I)!0&4,8UM@-@(Z6%59;:$\\^?[&E*WV6($ ]7SG-%3=>,+@3TCK6Y\9FA&6-*X MJ>4O6\?X#-1]%B\^)ZYK/R,;K[EZ6JX*C6P4IWJ]W"XVJ^?72ZFF",1RE$,L(09[I#*)$"IDG610KIW0[1WECX_JJ7<^!SI,B1%H9F$&E.;"J^W8Z M:L>]G2$[PW- *J?WY W=$2Y$2'MN>2#G$FD20DHQ!D4N61(0D:1P\Q>:2,F,CIO++:3;=*+Q0 MNX.AJT0.\UO RT9*X=-M+@Z:FP!6.I36G<;UZJ9Y)U_ = M,*/FHBJC2Z6Y!EJ7')JKS^RG8J>-+K__L9Q*3;7(V<^C&J=1?+AJG$=(#52$LY8Z MJMJ;1U#XEMP\OKU#_DG(9>^=$*NMJL-T;"1/U=2S<6G1WV.:2IS'.;-'8CF# M.-,24H&X6<#*1.1V\:J=EJTO9\+8Z+%2'*A*\\*7618M;.H&/W.'=E]C>4': M.?G7&/87V$-UWD*]N[2%6K]';YOO4=T.N7E' 0/TM1>5I,7]LB:#N0G/I^5Q;RF%.4A'WZ[R^8_.U:MHJ.M67]>ITM=::6\U'X&E=&/B! MW:K;A_.7]*$.%MY@;_BXWH47WL9SP_+Q8.M O!&\N;4'N)0IY625@4YWC3AM5- ME3S/ =%#)<\#,2]6R?.W_&,B\U617[?WXNT^"(Z]Y^SS;<_%TMN MQW&#O0N.!WJC&M^!C@1W";<3T# ;_#!V M@Z;AH+3\)$YB9SPHK#\X5;0(@-\L!K^#&@7["M4X!#QA''KH0IU1#J;WL*>< M0P_'R3GIX IT#+=[?)HOGY4JJL.4V2A5P;4L1SR-DQRFD8WC33F#+$XIM 4 M,549XIE3L;^KDL:VEU860ZHRUZXQ/45>N Q#0&$_2"!<'BA21"8_3V5\W]RSR-V987!CE8[0#D,GAS7HJM)TX3CCLNV!R.*,@$%9XK*! MQ_30[I=EKL";Y:/Q M7::Y8'&6HA0REMBNJL:E((PF4"$=L302"%$G;Z*#[+'Y%X7ZED'V!H"_2E4= M2^5V&8!VJN@9UKXYI NBSE1R S9M'&,>V^ 7\[<]MW21. CIW !%S4:W/")\ M]=Z&J[1^^U.MQ,RXM5,E,2:8(I@D6D&\_)'4["W%1Z?@KWM#QJX4MC;_]P6"9_KS6I;'L;88++[;VQ1 M:?ANN=)JMK%;4J4-TP1%6*E(0RZR"&(<4\C3*(,,H3A%B5D<4>JW-AQ0^_$M M.G#C8%@7[5J_]*8=^9S^]'8<%6K MN@_>2]>SZJ#YKU'IJON0!*N!=8,*W2;#@Y 532+!\MR6#*#:_(<+R#0F,#$K M )%$0C,533?+#9N[S55= UKV(GI<)UL9-T7^=(CV&6F$3U\Q/3W&\;Q<[(Y+ MO$[ &)V" #XN%\LG96N,+![*%/>Z1P'#1'**S-<:9_8_,8><8 EE&G'S_4J9 M:>GG8+8+')]/6.C;8=E]!=@H5C*/=0Q%C%*($VF<=LD3*'"D&*4LC@3J$"49 M'-TA8B5+KZHLEQ(>:3?J# #<,&1:@M74M"Y7\ENE[.45BS?#NJ$2B'.O"!N4 MA=T,/^9EQ[NZ,?7KXA"TV+$HG+OUW7;S;;FR\>#3-%:*R@1#%F-D"\%IR*DR M7,T%ST2NB&:Y3P!)BZRQ'?&\;IP-3^I^9VRG;O>5?!O>;IP2",6>":4"L#H3 M+A4%>TW#D8D#'(&8I$W2H#3B8/(QA[COFWV?6:1 M3(3Q0W+;*$SE":11FL D3[*,,I23-'5.!KT@9&R4T503%'IZY.9= K*=$D+! MT_>NV0DR73K+7H+((^

T/\AUNW9M M-W^I2M=OE&RK,K>GD2 *\5A!)K19>^51!!F+%"0QB1)--$&<^'A+%R6-C?C> M-RI2^CE#E\%TBV)?Q<]Q9N065OC=3=GLH5QN_^N^=7+([U';)R?.'W2&Y9-[)ILC% M"SON@\S9>OU)_Y/9XZ[-IU7A,=S]G*VG+%4YBC()94QM1S6B(2.$0")4E.<4 M$4:]YO6+DL;V71>*VF"Q2E5;M+WRWJVZCK[[=8 =MSU"P-;WID=7Q/QW/:ZA M$6K/XZ*<87<\KIE[LM]Q]0;_B/F_LY^SQ^UCM>RT(>\ZPC&,4\+L-&\F_!A' M4.8B325&+,).O=!/GCPV&JB4N^R?J>O^9*KX!YMO2',_/!Y M@P61GS6C&2)^_H)ND[/QVFWJBWJCRC_?+XP[;QM6K#^SYZ(?ZXI)-95Y))4] MI2!=^0 6:VQV%#CK1^P%Q/.M[WMTQ$GO70;JN MIE64R5K/BE"W5\^-OQ6]HJ>$H$20F,,D313$B*20XE1"RE(=QTS%@GKUM/%5 M8&P$U6SUOBN(US1A8D-H&[^H6KI[+CB\Q\F-T_I$O^]SF.# ^T<>=T0O5/BP MK_AA8X [@G.YQ[WG<[J< /<6-/P/M6Y$#/]C.3>7_5/9=9R2=]_5BCVHSZN9 M4/=L]: VEF65D#J'-,FP@/7YD+,H.&+ R%I//1LB,3;F.1W=L_GF=Y3H@[GNN%QK'O,[X:PN*'ALH3P#:@UCIT%2POE$*=_3G)'/8< MT >&DS-!KYL[A@<6=?/K*+981@+'-(,Y$SG$*A60)4) CDC&J;2Q0+%/:NK! MT[VX9;#-J#OG%DG M07QG+[IIUZIV:_9.S\?EXGOAOA2NSNOEVOQF\^]JLV^4ATR[-R[\4+[#[\M(O1]?]E'X'RW&?I"<44#6["V BI5AS6IS6%ZL#J#O8MCCJ4;1SVQ7 ,8AKU<(__V'IW M^K<#8G)ZW'?V!0)_U8B$C*IZL>$,6=9Q6 .&K^[X(@-TMLCCRVC2;7(]$\+V MP?SB_48]KJ=,BXA$U$;\:^LW"PE)A!*H$IJGC*4:1=QG&FP3-K8)ZUP$)_C+ MJ@L*?3W#95MQ=IM50J'7,_]W!\Z;F%T0"42AK:(&)3L7HX]IR>D>/P*1:C9] M6S2A^/K(YO-:PC2-4:PYES!*;(U$&G-(4JP@43H3F)"$4*>M^0O/'QM-E"J" M0L==U+<;-5Q"L)T- N#2,P'X0>+\T5\Q_,QWOE;B;P_+[_]J[BP_64 M8HT1A3I7U@7@"E*D,DBP0#E"FLC,RP7PD#VV3[VA.F -W6V^AZST!^*;C;GR M+]3C/"".Y_;]P-SWJ7X#X:;:DZ(&=='ZQ:I='&<$+/K1 :QPY7Z<)0]= ,@7 MDC,E@;P?<4,#JV_+N;EC7<9.?EQNU)O96LR7MK?PO?JY>66L^X\I0C+-<*R@ MH3 "L28<,BH9S+34B"H=Q=@KA=E9\MBXK%B$5HK_2Q6+W:%#E1/HCGMF?4#9 M]U970^<:17O,JL!>;_"7U1P4JH?YPS>>\H'C;,,IKP=TXRI# M>[.-^C#[;N.W-^9EFO&Y*@.O[%$;E8(G&>708)!!S+,,,D(II)%4/$I81JGV M"6EL%S?*&$<_&KJ"IQOWA$.I9\(I%86%IF"O*JC#(8.>:;JA$HA7K@@;E$S< M##]F$,>[.H13UE46OBBA9M]M2G&QCV.0 M,:1AA"/)9S7P<>?K^06Z%V M1W;KND)Z1%(F$@T36Z .1RB&'$D,I:)9))$0G#H%B[3(&!O;[K4LC^P=][O: M4'3@U]NQZ9E23V#I4HC_TEOF3IRWXS005[J_1GZLV Y *Q%>N'4X[FO7_8#N MKES:L?GC;*$^Z=>&,V>;=TS,YF8I7!9PBA%32.8Y5!A+B!5'D,4ZA1F15.., MQYF;BWE5TMC8SBIJ-_E+54&M:[>Z69?Q=5NK!D&M9Q[L"IA_,\EK8(3J+'E1 MSK!M)J^9>])S\NH-W4CB[>/3?/FLU%>U^CX3ZGRE@\-<@'6QN=/\]W/9 5.9 MQQ@+E$(:*PZQ2#5D299#1"(9"\T3CJD/R?2FZ=A(JLP/WBY6^Q0>T8R^%,8& M/Z;J;Y#=F&X40]?W"4+H5*YPW-H[_(&XN3\]!^7VWN$^GAOZ%]BY9>;3UC#F MUZ7>&*'J:#.U6@[Q*-=1&E&8IMSS+_O%S;6OHSAKW<0UW<+^46M#6NJ]9?E?/YNN;+<:*O14*UH M#&/%;,Y8GD"",P%QFD9QE.@HTEZ-J3KH,#I^>OL:U-5R)P#%,*(34-ME:_KM M+-MOC*^+ZD^U<> O:QZH[/-<:G<913>VZWEL^G8Z!QL6;X*\ =A =-E%@T') M\P:(CJGTED?=D,O;I29BE1_U:;M9&[J7L\5#\ZO-%<-(Q,HV4#?>H-8QY"F3 MAHI3Q>,LRA'SBE+N1\VQT7.E+&AHVR$!-_QHNG'PRX_1@'L#MR;2-HSMC;O[ M'9"0J;#AE1P^W;4WH,^FM/8GK=L\\GFU?%*KS?-G\\5LS$QE0S:?K.1S 8Q0'$=I'*=H^EVM^-)U?O 1[\,H327Z(Y9:^PDH M]"\\NYT%?C. USBX\7I?V/;,UJV@]A\/W@6U0)3J)7I0HNP"RC']=7I&1^=X MR^=E7RU;06?*N4X5,EZL$C*!.,XD)#$U[BU*280S%1'NM<5Y^/BQ.:.U=F;] M:=7S=$0/D4M5E&I)$BB4@0]+@2'+M80Z,FR?1 1KG$P7ZL'F)MWW"B M 3R1 M]6O@Z.B(=WZO^G:@:RC>MT/A[^F>M3B4AWKX\&$]R[.&G7B$YZ_J$%'Y!YM_ M9\6AT>?9DZH.')B(,BHP@UD>&[:+,(6<( FII(+3A&B9(.=XRG,2QD9]>QW! MDU&RGT6R/;/-P@\/7_!#62L?EW"*<\BXQ%,>2M" X52>B/E%U'9 MAD)K/.79&X>+IFS3^R"6LO7"%]_K?+_8K&:+]4R4K3]R226+B(*2JA3B7,5F M02O,7[5DJ=2$Y;'745-OFHZ-:>L=S^5>X8EQE"J5P?>.-0A[&>3!=T&[#]VO MN1%:G/A7(Q^XGTSOHS*^W= C/7_5#='SX)WI!8.!MT7OSO#?+1S9;3)'( M-!8L@5Q*,WEDQL*_K!3_SS*U= M_=[E:G.O5H^OEJO5\H?AN/54X31BD5466SB.),J)BGBCNMZ5MD MC(UD"A6AU;&H7N7K5IYBZ.H0WH1,[ZZ<&R@=/*Z+9@?SE4XE#.SE7#3QU#^Y M?&GGKAHKN^?W1I5_OE^<)EM/.8V%1I1#1' .<9IPR$B4P"353$H1IT*D];Z[ MVW?N(K;#1GS/G_ZN!L!JIZ1W$X[K:+OQ03 $!VO44:@)?JL5_MU&))ZIJA"T M>85P7.72##V<0SK3\<+_7O\SP5R6VJ]GF&<7\?K:Q/)-0BH3*H,(Q M@U@J!GF&,BBH)!F*M7F"4QF_=A@A84OF=&L*GSQFHX^?Q5._DF_47JV4/*56I@? M-G:5L=Y'2JS+3'?%2":)XC##VE9,R6-(8B(A15%$4JFUSF.OU8"/]+%]X+7R M]J6NU >5_L7VQ+H1/+3N5G/ ;W0,D>=FW3 M!9:354^GAW0(6WB]76^6CVKU17&SFEA_9L]5@918D3254,?2N"4Y%I"A+(=Q MG$2IHK%*/ I!G95)GP.*&_@&8[#07"J&>RV<%3:0@J M%6]'QR."X7:4!HIA\$;++X:A'8?6*(8+MPX7Q]"N^T$DPY5+.R;ES]EZ_4G? MV^7==O5<5$LNO06F5,9$KHT'A^UQDHW6RH6 D8I0PA,I6>YUG'11TNBHSRIJ MO8A:55#HVLU#NXROFS<6!+6^R; C8/Y9]M? ")59?U'.L-GTU\P]R:"_>L,+ M-VK]N+7A5Y]TC:)1)QI&D&5<0DQMPT<(L%L 1#&A< X4_)%&K->5'EL MM/7G8M;2.^6EQM7U;&M,H]7[45DO?51+TRT-E\;WFPXZR&"-K4OJ985_S:ZH M5P>@MRZHUR5W+Z<_6SQ\7LYG8K;;E8RYU)IQF";V]#*F&K*81S#%,DEX9#N> MN><=7! RMME@KR:H]?1S8%L1=5C"!\"I9Q[N%R+_>OBW0#5L#7POR#K5O;^$ MA4NM^Y-[!Z]O?TG[2&+B+U&CUC/MO=^#QW1)[YK M6=S0O @*+4,8#QH9]]!?OAMN@1L;.PI_D5;'?L!<:G[L^92;-LK^R:RSL_FT M^F+;N)=4CP5#B$4)S+BF9NV::$A0Q"&1&"D9BSR.2(>=LC.BQN9E['9^*ET- MHJ#0]J;-LG,8>^V6W8C<4-MEWJ!UW3!KP2/LCMDY02^Q9=9B\(4]L[8[NA'& MI\TWM3*3_&JKY(?J],Q,\J^WJY4J K3-8DB4?YEJHG2LE&&0/(D@QED".1(9 MC)FB:1Z1!&>Y#X-XR!X;I12J U;J#F:VD;T?B?C@[L8J/:'9,\V40%9J@X;> MX>BE S"!^,9'\J $U &28T;J\HB.667E#LW:QE7P3=V%NVQ'CE*::THR0TD< MV5JW*621#>5*(A0+;%9>4=ZAU$J+2*=O9_BZ*[7&!]W@=='DVJZ#16O+>D'.V%R8LF-+6:%H[C#O M>F'JZ++<:+>EJN[,//UNS,$Y+F-(=1CAG$21Y!KE,.W#L@[7CT'A:]OL_.2VW!3MW^"W!Z !3JO-I!XK 'SNX0 MG)P8>]S:C73:*]R_8O.B/36+\CAG3$&92 UQG&:0T2B'%"G-,JI%IO*I(<79 M4G[=L-7&C7J<9/M\/L<:]'@T4BH'F/EBU,-LL; ?DW'4/Q<:^+&1XQ 0@A'. M.>21RB#6*84\IA0*E,0:<4(Y8=40O%TXIA'W- "U_$'@-\+Z!=YM(@@.9=]3 MP;EF)U<;G(1OI^>%6Z 9PDWFH'.$%PS'LX3?S2&K]I6!24;8>R-AL9E]5T52 M47$D_SREF.8XU7HA=#5-=K M'PQ'?[9?B/LFM?:VH>"O4F/0CZ?;';I>R]:U:S""@G1.$+F5FG-[5#<&?%=L M6JO#)7^]*_AF:SPTR>*49PCJ%'&(.3/^LZNR;0 MB]MV8OO>N-LNI%FD6"?!?(2/L\7LM.7*S"!N.JJN$&)R=7X8Q9ROJ_KCN#<_.O# M'VJA5FQNH[.D_:)L1);EMK<_GXKVME7U[D1P*@3",,YL?TU)4LAB@J&D*4U3 MI>*$8"]WRT?ZZ!RM4OD)>"C5+Y8Q[, WSU#G[%PW3WL">'>]Q$K>)^Q RRG.XY='A+0H_H[VQ05>(H@LOUV/.(88Q1A M2(0B$&+=<@0.780WNM&WE M?2>7A5MLKRCB>JUC4?A::'0#L MTVF[(/GE_;=V2)QU-3N<%_&RCBOXF M[XU#4#8X*3)(U^;YJ\WLORK9Q>MO5TCW/Y93Q%*)4(IAIK,48LDT)#2*H<89 MEPDS M3S6-F91+>&-(T*5Z=QS#+=H[Z##T\KT[3&<6\C<\K!L1OJDRFPR_-G+.II&( M!;*9J$H(91MN$TA$*F"N9*:T3E6V;_QQ[WXP?%Z:T^=WE VP*EPK6S5>!ML MV$\;1[90GJU_+D#LQFU0LNYB0\4)^-@"E#,0B' N"!F44=H- M/::,*U=WV>8[:7.X]^WOS4_BFWIG7IYJZR;',4J2+(((Y03BB%!(TCR%$:51 MBA.=HHBZ;P'ZB!Z;&U0I"-[_PVU/QVJ*RAM=JWVG7T0MI MGQW)OA ?:K?2!_E0NYA=,&O?X?1ZXH"[GUTL/=P9[?2$;LY@8PJY6\AB"^_; MIX)C3$M%>ZG3YHM.(#?36>R@CJNJ/?](=,YW#MUOUNNM)K9H%ZKIEE+SU;%$];O%V4FUC^5K02EY-UWM6(/ MZNU/M1*SM?J\F@DUS7"4YEI$D-N('HPI@RS&$4RR/.-9RB@1?I&*+VG-V-CT MM0UCF-N:UKHTR_ZX7 %ES;(__ZB, :RTQOQ+:0YXLO: WV8+()?S.5NMP9-: M@;6%[O<0&2I#O5]NK/[+O#4#KAINK:C>P*2<=O:HV'ZE)2X34",#*FA C0TH MP.D[*6?@,>XUO6UF2*=,AWG& IM M(\XBVRV$,_,3413GG*(TCGT2E9H/]YH-!TM*FE4:SCIM/1^ EY(XEQ01:,"R M@'*KP)+5_B&*K52:7<#9F[S<5<<>IX>=VH%WHL_9VZP M-MJ-1P_<+OO4J-.VV&>NZ49K=3_MJIM;5>1Q2I'D4OZ(=]A4&DY I6.X[[D= M@T!?]@4A@W[C[88>?^U7KNYPME9UL7V]7&Q6,[ZU+I3-\JZV<>]_+*OC!ZTI M(23/H)!"0AQK#CEA$L9$Q"S7D4[==AE\A(Z-$^I6SDV]BW[.^Q.)MH"7[N [ MG++U &G_I_0.:'8Y6'.%U>-(K0=X!SI,N_&E]3M%\X2I]?S,]5G#G9QY6G=P M9N9[;]>5:17)>K?=?%O:9*N[G[/U5"O,8VDS!92.#7E+! D6$43*K+^2/)_3+'4?\HVB*6NVI%9._]TO[JTW:SWK"%G"T>[AX>5D70XWO+ M9HOU3-BJ:6J*"2:"I8DAEHQ K',-::*I\1EC20@7699[+15?S)*Q45EI#RCM M*"[-6'8(Z;N[\PPQTN#O F_T-%2XTUZVWB3_E&\ M20U4)F"'"]@!4Y2V'-&YTLV#.Y(SI>YV_%+G23>7E\"M]GUY<=TH"Y E9V38@/$S'1U,%]A;/&W@](T92]$N-30 MF%SGNS6L!F^.WX,[E_? OZG0$.,3JBU1K[H.V]AH"-A/6B,-(M1OPI)J-KW; MRIEY2S_8E]4R"\M3FDEI%G=Y;M/QL.TTRU/(29P+%#-"M'19ZYUY]MA67Y5Z MH-;/C>#/@=9.QS="T?>IGRL*SO368N\9,EHK\;>'Y?=_-7>5/&1^V-//N6<- M0A8M1M2?=MLE_A_BV\5FMGE^-YNKU6OSN3\L5\]3EG#CUK$0[!ZU_FC;CT_'7Z0>+UB;88 MWNDS/?>\P3[5%F.:GVO;99T7>T(IN7YGU*D;'G[29L'ZN%P4F0E3'K$,2Z%@ MGJ(88BUM2R!,89S^[I58EC^ZQKA8$=,K#YIL"L[M*YU+9BDU$< MK(LJ3BM5.N";9>FCK\$GK959FC]XK[ZNC(KS"BHB2E# M0B-"8$EM^(XIADG-!,YU)E4J_4%TO^3[?SS"QO(5:17Y/D=.S]DSJ M\4.?Y#)!S*#/"<\@)CJ!3.3(>'D9%R*2B8J\3O![PWZ8.*S%\M$LA>UJ1)O_ M\V(D%%O9QG%K\-M\N5[_OL^V O T2ZLIY/3O*/2LWMA%+J M?GB@5*@?;G;IA%J@F<9/]J"S3B=8CF>@;@_I-AM5L:SOE+2U\N_9SZJF5%5B M;\I($M-(IY!JK"".:0)YG@A(<4[S+$I5+KRJG5Z1-S;.J_3T8ZEKF+KQ4D"D M>F:B2E-0J7J^7&@XZG$$)A#97),V*+TXFGY,**ZW^5%($1._>I[^^74J=)0+ M@E.8<[-\QJFT-9&U<5I91EE&I***N[#$_I%C(X(_;4$^:=9H9OWK6/2]@4_[ M%]_-ZIX_ZC\_OK]_^P9\O;^[?_OU]H_WU,:63:SJXO+SK/ZR_S(;CQKDXSM5 MO?Z^SOS++0'$Q\WF^][9ZU?/YB]/RS6;_[%: M;I_6YA'SK:SZ:R\7F]EBJ^0GXXV7^;E%]X*&20,19"F M1&<"<\:(T^G1P'J/C0QJ"T!IP@3LC !-*\#>C*J92J<(Z/Y?"S>'9(2#W3,' M]C#.'4.X!T,]:$QX_UJ_0)#Y8$-Q/FI]./'=IK)7V_5LH=;KU\M';C>+;,;- M:OENN7ID[Q?:_E%4+JYVC3ZM/BS7ZT_Z3OSG=K92ZNO,F%3\95U8\\88>RPUEE]6*_ M*:BWX72;<\8P2#U/,K6)H&'C!!@K06$F:-@Y ;6EH(@(,3BDTS?8Q[-,[_(Z9,O?J]7CAR5;O-FJ_\T6 M6[9Z1JD9[K1**,YBQJ(LSZ$@$8&8YQ0RQE,H)$J4TBQ30CDGR;?+&ANY6VW! M?&G3BN56@4IC@-()L$I[9&]?P;B=K@,CUS/C%J!]*$![Y7T R4XNX&2VMF^Y5'#)?0[F;+01Z[XRT=N'4?XG"_4LRL&IZ+( =# M^&\,H0LS).^46D\)MB7#[!%09+UODF'#L7$,!8KS2**,1(G3.9"'S+%Q;3-D M9U/I7<5%V>-P6:D.M'+=(?89 <"#@]KST2\0_23!K7*91A4T0FZUAJ\ZP51 M#U(.C^Q0Y/Q- ;%<;^P[>X2P#?(K6MJ #S.UM1?\DSVTX.S'UWZ(M?*VXZ.& MXV\_VPYXW//6CA7EYL7@*'FIC5YQ^#=-(A0C'"<0I0FSE*XASU "J=:2"ZH2 MP_A>%>:XW38\PH/8,X=?[1KR]@JF_D7JO" *5;3. M3>BP1>R\@#@I:N=W=Y<&4D\V'VZ^>7[]33W.!)OOVL5CA!E+(QAG+(,X-_\A M,>,P2@T+992G$CLQ3ZN4L1'-3D\@:D5]NA9=PM+!+PR!4-\LL@-GIV.GWDZ7 M4/)IXQ0 K:$Z-G5!S;-!TQ4TVGLQ7;IYP+9+5_0_[+!T[>)N_MA'HR=;?[,U M@]?V(&:74FQ^?K]1C^M=*Q]$---Y1F&6VIW,"!'(L&(PPBIBF4A3&1,?E\Q9 M\MC(LE(<[#2WAQBS[T5/F7_S<\_(3$DUEP?_X?TB,T/\$:Z7 Q^5& M >1X N."NAL[!<*R9SXZAO% SX"1XM?!"!4EWB)IV CQZR:?1(<[W.)?+^&K M$EM;6?/M3_'-;@9\-*_#-)&88$$RF"8RAEBJ#-)$"*AB;IL="!7G3C$\EP2, MC2YJ'4&M)+!:NI=,. MB.Q&$@*;OQ9X?*EY5$]I,[U0VX>P#!ZN;T&9.LW!" MZW4O4\^VD:C6VN@.*6;[F:20,T8A%DA IK1M(QOG+!>ID'DR?2J:2WW=L-7& MS:<82'N?K^K8AOX^L(/$3ZX>9@L;K&./>)X56_T:W1-=7Q\>Z=1@'$&"*39+ MYE1"EJ4QS#.&O3YO%_(7?WEJ"P9Z=91QS?Y;OC1NOO0(7X,!#W-N MK75\\";],LTR/<=L)"6,7;7^I0H6>PY%Z/+$ON([[K/,F8V?_2>S>FT^K?[_ M\MZL.7(G W"08MFT56 %*;E?,I)%"LA$!0T MB1$Q MPB1-H]0IZ]TM8,8F/G\<>[K[:<9![8E7(9_EUD) *Q-=RU7>,(!VJC74L/0L M:ZT9H+8#5H: G25UDO#5&3^S-@<8>T*6R;R=U6#%-&^ ,G#)S=M).RW,&:!- MC\BF7_3E\I'.2OK[;W>?Y_QOOZVUGL_DJHTWB=.4*H%BF.>YB:V4$601)E F M$C.IHHPJJRTRJ][&II\[O$ #KD[-_PU L$7M$-!SE>AN&0Q.7\\Z=XTYGYBH MJQ0ZQ$:%I'*@&*G;*74+F+*EJ#-PZFHCPP50V=IS$$AE?9.GYULI^[TZ2&[0 MG=N@K04>10R9HTPP1B2#2,4$8L$1E C%C.0TR81;T+LWE+&I=FT)>)*SVKG5 MQK@&POL/BZ4W.PC9/6O\85*9ZSEE)EOG-GRY]YOY#.7%^@,9UH>]F; 3#_;V M%GTB\ULY_FTMY>QK^2*_+A=BP]=5]XU?D&81IU)$,!%"^["2II"B+($\+Z*T MR&F>8JOJ%M8]CDT1=S["RH &+QIU%:ZTWC!+:;1GV\*1#[X3$D:)% ADF.409B2%-4*[=VHBI0DK%D%7.D\Y> MQB;(.Y!7BF4X$&GG>=Y,3\]:>\Q,P!??BH) ?N#Y/@9U\3K-//;>NB_V< MRI<7[?B]7ZS6JRFE(LND"6LB)C2.)A$D$4GTFT[RG-&(L\*J_,1ITV-[LUMP M5;("IW.1!X39.%&^-/3M+;4,O+^) 1>_QY>)H1P<.T8[*@=W#.B3 MG$-ZZ'R?\2=[/97MN.T&D(!Q![6$H MDSXZATPQ"HL")RHBA4SM4G"Z=#HVI6I@@WW<55WC"6B@ XW=X?VU)=]"VWJ@ MM._%,"LV?6:)MK0Z"&8/] XDI3<^M&X2ZTA3I_C:MC6<+#M:=R#8KO=ZE[P\ M7\KZB^Z\.B,ZY3DC22(**&-3\S(KB-F>%A#KB6244:+_=(HLO-[EV&3\J";] M44GZ/PWN^E2T8Z"A!?EV,\ZPE/8LXP'8]*EO:4E0N *7USHY/ M[_0].[98KDW.R@^2K1]T&VU$<\%E3-(<(D52_1_]$Z54P0PG&C. MA7[&)C853%@E2C5 ]4=7=^$9R7R)6CM5"4!8[_-@+ZX\#HIT,A'L8,?Y7@8^ MB-%IZNG!B>[+?9>QO\OY1IJJNI7_0_GZCW+]]'ZS6B^>Y?+CCV;+TVR(ZO^) M!_ICJG ABCRC$%%$((H*!FEF8I95&DE$18&I4["&!X:Q2 ME?>FZ'3-WK\I]S08'^?KVP2U0!MRNR!M8'J7._5FG@[2>J)SIZ5J44-?FIQ_VSJ M5-28004:-*B#%EIUI2I.I*R9FBI+I2)@+K:3'3=ZS,@O;Z M]9U4BZ4\*+0QQ2(249IDL. 1@RB/,XAC%$&B)"Z21.4RSJ;KQ9K.+'TIFUZ= ME&K;=Y]KK'0I&]#_ 60%&[ *]U%E(T=?RFH(+)VIT,3V[4WMX?T/\/& T\/* M.P&=*1>.0GE35GT.ZTZYT'#B3SG=["=-%_;]/SZ_S!:O5WXZQ^GK]LUOK7FKER5E;A>P_RQ_K=S'@X,5-( MIBR!BW\AZGV5OGAEIGO&:E"97?UB M\?Q"YZ__L:IJH,/[S1I\*2G3QJU?W>0\]&C;B?L;CF'/4K\;I_:H.FBM UKT MM_:!RL )V#<15#:"0R.;54=@C 65M0$7('L:AT!?A-#H!OT^]$3M\=>BKV[< M-W??+[[+I67YH)/K1_0&5[B"EO^Y:*W7SN%A2X/M%)XU8']G\/P%/D6XV\4P MD_!AMC#/<[/SQ L:D42[$B01#"*$)21%'L.\2%-<)*B("ZM([>YNQN81[%9Z MP1Y4MPV^*\1VOZWAZ.I_J;QOIESJ9(=@;* S,9[,.9;!OD9(=^7KBW-N<\N-"SB5H[_Z(K_+6=H<\,P8RWB:89@JC"#B5"L#2@B, M(T1DHA2+4N*U&'/:U_CD06,#:3W)=I2)+DH=5SQN(VK U8L:J)&,FK?P250L M. F]DG"FI[=9%;AL\L49?L,OR&<^KC%@<.H+QAT&CY]Z4*_[_W?%POQ5SF;?7Y^T5)1G5Q=K%;3 M'/$(*QK!5. 4(H0$Q$61PER_Q;%B,8ESIV/MY[L9VPO=H@3E%J;;I_X"FW9? M^=LYZOFU;@'JS_L6(C 8PWW5NSD(]$&_T,F@W_)N0X\_XU>N]HREV2XLW*O] MPE[?Y(RNS1[R:KTZJ>NUVDUQBR@NBBP5,$Y2IJ<#J80$T0S*.$-"%+3(]TMK>Y]N[UH'+$JKMTQ.K+-@L9)D05(L60<,[U7#GBD'&" M88$B%:6FYHV:;&V?@,9Z4)E?94/;$7"PV\Q>P6$]F-7U@C"K M&]+3#?F$V7U<1OK<]/PI&NYBV@=0^A/OUJUHFO Y&,YGQOM6:BF.+)CV3B[ M06 )9R+.4HCC)-$.BV"0IM(D@XNB)$]4K!MO!N'C7+SM$+0 !AD J;\5_5(O M$ZER)#)(8YY"A(6$C' %64)P)#*,(N9TGB4\[8/D=VA15ZNB?"FUCH%9UT;" M+9S;>4_AF>S9\6G!@1VZ"3AD]GW-;-@M&C>B0I4UM.MTV!*&3D2L?B^4_/\^_+A=<)EE3%&QZ<[W'@:;#S*:OZAUS#QBT1V)MQ.D_NCL69M:)BOD6I\:[* !#UKTU9Y%#]L0 M?L2%BE=UZWS8$%8O8DZB6OU:Z27=^BZV@J,\8A'5,[HL$7I:G2-("Z4@SA1E MC!&6)R%SK(_V*$V#NYJ8+![GU1)5T!SKKN$L?1#9LX!99%/O*7;%E:QA\J:_ M432**QF.&=)#Q9>\IZNG._[?FU+/]TU?U<^KZL6;9DF.,AE12%,M30C%".)( MNU@L2@N6DQ@5N57E4XN^QB9$!BJ@#=;Z5:([M&Z2U$6QG0H%(JYGX:DXNSO@ M[,Z",V>9L6 CD+)T]32HF%B8?*P?-K=XYOB4CV9'Z9M\62Q-?.HV]T;"N"!< M$BBX*+1>R 22G"$H,A)%'"=($J?EH$L=C4TL&IQ@"]0FBX<;M78Z$8*PGD7" MBROWG)Q7B B5AO-2-\-FWKQB[$FRS6O7>^1.N7OWQ6P'WZMZW^##1OXO.M_0 MY6N<:=:RYLAJ+(I"",EA(;$6"$FT0$B604XE4EDJ$2JLPIWLNQR;5&BO;C'[ M;A[[F0D%6:AF"VL"A';9&P- G$V L<$AX+,(#!O6HV MK2;@PQDN?$V,;_V&Y)WCV;);2IDJJ0G&104(4A*J)(NX)8 M09FH.*8,ITI9N8+!D8WM@_!)ZN&ALRK6L (.OK?( 6VA.TA6T%&T^%R\U=CT M_%6Q/Z70&KJL1'>A3-OC(NGWZ^F"_\PL9M,/A M/J1]\'3PO>VE@QN*JNCIFGX%GNA*?ETN'I?T^6L5:OAY_FFAWXQX6J2Y_C\5 MPP05>F[%DP+BF".8<4Y9G&4<,[?%%XM.Q_8QK=%5\6LKKJ-C>Z[/(@Z+XG_ICJ!M6Y=J<>2[GCZ9&0#,13EG.8\YSF*0F0M^D?V0B M*R"7F4@%+SB15B4R;3H;F_1HM#_]\^?*5:@1@P9R56_#96OMN MLRKG2UTSK-,5&T4 *R&&?0U$B!U)2QXK+ 6*2*89I8RW1_.,>F M\/O8VCP1#L+4XX!:?!+&,4P]?TU:(\&>E1.P9R?8,]2&.WYHVM!9N!P8R^F MO++[VONY^E*NIE"G!),H@S>," MHJP0D$:%"1),LTQ$3*'4*LMW=S=C4YL=RGH6;G""/PU2Q^# "ZS:+3_?SE7/ M.N)#D\<)A2X6@IU'.-O)P*;5GM:"F,&@I5]7^V'&%[ZG(.6)< M$2@9TG(0%PSBF*0P1XD2DI$B46BZ7JSIS$X.KG7H) S;;OM[XA],'V"V0UTM MW%4;5]L2]K)"[EA;Z!KQ=HH1DLZ>M>/+$8%AFSO\TQ!+MGZ\WRU7E8>S8-=>LOV1ZL M$/U)!P-7EK]DX&FI^(M7>D:X-,7'[]4',Q=92O% ?]25A;5V["E)5<9P-Z5F M(L6%*"(H4T[TC(+K=Q\G!8QP5A1,$9YAIW/3GCC&)@O[M=Q_*Q_GI2HYU8ZU M25^^F%>3]=:^*OQMSS#'^!C/<;-3FP%&HV=)VA^( \:;$NW&6=EW7OJLN7XC MFZ$B;CQ1#!N$UMGROZKP7Y?RQJE*O9ST[IJYVN5KJWG=2YYXMT(*34#D"N[H:-C.@A=$G^0!M[KFM MQMNWQ6SV:;'\BR[%-(X2E11$S["$6<;E*H,$FXJ-"95YFD24$.Y3X&VOC[%) MQK:ZVY\&)&A0.J[?GN/23AUN9*AG47 EQ[NRVQGS Y=UV^_A36JZG3'Q4D&W MH5W);PZ*H3.WB^>GQ?SJLSI MZFZ]7I9LLZX6*Q]X_/+[/%JY1@59VX7;S4I<*J4)#J7QXU]O4*_%2?:/[9N=3MOK\"^/>9P^8=RMJF22=3I JH-M^ZZT4$K&H3B/%P] MMUL!#5VF+1"!9ZJOA6K93[M_7 _!ASIC;B#!V&]YT#?_C$G' MK_"Y2WQ#U8YV?=LEW+NY^*PE8OYH2AC7OYJR.$HBD3+(.55F9Y;K.0^+(<=$ M)B)C#*G"+8C-OO.QO.OG,GY30NSZ,-/TT[375E8EG:4E#; M/8\BC:*8I I2&FDU$R2%C*<$QBB*<1%AA JKE#!NW8Y-QW[[^!ZT04 3$"

3J:5]KC?_VD^7@V"E<>,I[UK8>V7:6.C?R HF<9:>#RIL;$;^8KQ:S4M2=F@PONJ\F><$VQ(;.MN6U5]M,_9BF>8;R" J& M*SB81L/-1=?+E:K:99%A JE M7=34Q#E$@D"2Y0BF:9*+*"VDEFZ7LZCGNW&2X<%.H(IV+EC6"9'7>DI(NZ=\ M+M3ZSJ-="7N3&?,R:'WT;A)ZFP)7G;SQ9'??T.O3VH.K;TBJ;$+7I?BPJ?+V M57E2ZW7ZAZ6DJ\WRM4HE@32)F"DYC"!5B1:)7"%,)"XD3:9S M^6BR:CPX9EIV0F+U6I#ZM3C!T^-R77L0P)2UJ;?-ZBW,JA;<^DE+2V,-^*F< M Z\-38]ARY,T8BC+H"),:FW'>@ 5C6%"(QQ'N&!%[+0&T=-X#;FN.LZ!LOM2 M]$M_WVL3%E##;Q)J3YHMY@EH;0!M#N[:BL")MKT8#)EVVPW \$FXO0@Z MFY+;KR5/_[9F4PO380I MD3+G-&7:[<4"HIC$D!%4P"2-,R:0I(6P*LUV(XZQ*65K!JCL:)(2>07Z^@Z, MI?O>0%&D4RUSA1/CX]RX81NK9[Q4/ MU@[*7%:!;GR_1K:;&#H-BYT"!F=Y&-EK89M@P@8>V"&?@%]KK@]J:X>30Q_2 M FF@4]>#"I\/*<=JY]6&1YF SW/M!!%' M)KT>9[&))A(0JP+#C.4XDI)J'\\JWZ]-9V/SW5JX8(<7' !VR.1^C>=NC0K- M7L^:-"1Q#GGL Q(X4#)Z?R+=\LA;,M.9#/Y:&\-E=+>TYB MN^T]_KD&ORYF M)7_=I; 20D^,LR*"G)AD@S1)M;.8(IBB1)K4I8Q$CG&:)WV,35"W6R#OG^CR MT3WX\I1$V[VAFZCI?6/(G(.O\8$_FS][R>#5P4/ %(3'/0R>@_""B>>2$%ZZ MM*?RU[\NYD**C;Z,S>3'N@30QQ^25T> 3'(]_0_5A3L9:NKO%EF6\)Q3F%!3 MG5,I#"D2&119D4MKS_J&.372VH,U.Q18UF&UA!RZI[#_&%C[@:$:N M9TVT+[)\8"UHS)V W:CO6[SG1_544-M_] -7V![D*1A=R>W>GH;P1;AO'J"; MJW+[(QA7F>Z;F72NVWU[C^XUFMYOM.L\7W\J5YS._H^DRX]S\4$CF^(X2K+$ M!)R)0D D< $QB3,8TH,3U$"!00HT5&"PVI=>NDAI M]Y M=W.A_V6YD?O)?LW.UVRQVBSW\F*+G/ "IQ$L)(\A,KENB,*IGB9P1A&*LI3& MT^]RR1;6B7G]D+B\!_MX^MR"JF"W3H%KBE[/ ;%;H!B Y)[%IK4 -"94P?PM MY?L9RG=F!*[J%HC+4 F!/5$,FROX-JI.T@C?V)QGDB^S*2:;K?_YXQ=)M90T M';[^/A<9%#B.!7*[-5'PF.K MW@O,2/?L/S^_;$PEQG9IW#&IF->PV,EE?RP/E*JLPC\!6PM 9<)D*Y2O$[!O M!JCM"#9'#<)CJ#1H7AB&S9AV"TTGR=5N:LSSK+U^>W5?U9EM0M*84,R@H(GV M$)79=HJD@HJ35"1%EN78[4#]KNVQ31(;:'XGX/3MQN:\M@M;\,9WR^>63FO MFC-+[(_S\E]2?!92]Z5*VB8;:B,=#ZM=Z5]MGK=X&E_J6_GXM+Y7OZ_:-%R9 MRH2,\P3F-$NU:L8QI%AB* N.,E00R:C5P91A88]-:"M\)I!XLVIRJ4W 8CM] MF1D3ZL!NA_W4X9X!BYWU48YLSQK?V@SVC)Z G=E@W^Y:W[R^?5E!1QD2>80S/#@X@(!%F*4XA3 M(;,BI2S.E,NDSZ;3L3D?-698@3[-*PK^-,!!A=QQE<=J!.QF>Z%Y[?G3'X)2 MYQF="T>!IG!670XZ9W,AX7B2YG2OQZSL7$WA>L'ZJ/XVP5E!15; E*(8(L08 M9(@A*+&43-(TCZC54I13KV.3I?WBW#OWQ6Q\U^G'9#,O DO]]=%#8!)D[:6\ MTW]_1V?5=;\]2:>9D_4X64Q\^F"_[V"#6J2.?,D)J&&[%$&_@5J'V4(?% _D M[(>CVLU'=Z6LT\6V;FPX#]G5O@,'U_EF/__T(UW.M:*MOLIEE6^FJE4CQ500 M%L<\QQ SQ2$2,H;Z,748S_Q MVN6^Y=P.7*;GJTQ B3 3!2J4H,2M M8-OU3L>F%,=E1UQ6QIW(MI.+T!3VK!TGL]$ZBC%)H]1\&* MG5ET.7 Y,WL23@N6.=SKF7%U6^YL_XC-G3F@;ZK(ZMG8PU^+I@Y7FJ>$)HF" M)-/34B0IAXSHGP21$Z[82H)Q)[UJ,K M]1@GH"58@^^A>)H'::&R;#KT/&QZ37=*3O)J>C3AF4%NN>!2BM4G;<9O=";O ME?X7/6]8OW[5C]E:S^(^_O>F?#&/TE3&A$F&.]9 MX@[)-K@-T5^W1%?8)Q73'Z\R[9Y$SIVS4#GD''H>-H6<.R4G&>0\FO!3."V8 M0C[3Y3_-DE3U%Y-^LZV(RE$4%SP7D"!60)1E E*3'3@CF=G89$@2IX#SSM[& MIF([L-7+LS9_!=4-;D+53;&=- 4CKFGN:U!] ML3+[6%'L;@HZM]NYV>]>3ZM=&V^M^D\3EU_G1H^G<1%%6:0H5(0+B I10$ID M#DE*-?J?@=:"GB;!EL-BI\\!J1Y&>0U@\).!7'%<'W\IV_*3+?QZ M!MS'Y->-L$"2:=GIH&+H1L2QS#G>[7EH4_S79K5N\[(+43TF=/:5EN+S_#U] M*==T5HDI.];;;[*N?R!_D\OO)9>UH#91R>8"4Z!83FE24$03!GEB4JXSFD L M9 &)S%26D3CC"7-,W],S9)9@\/[6+5)ESD/'3\5AHWT-M)Z=C&KZ>A?CN MZ^?WD_,.[OYFR^E#NN(KSKE)3Y%E&K!C+8W7">@2,WWWGI#IO^U$K*/A M063GNF&M4%A=9OC<(Y^OZ7/VW$IEW:2?Y KOBQ?JK5[ MMM)ZPM=3G$DL<)1!)"/M&"@404(*!6614,0(IG'J%%EAU>O87(2#HY: +U;K M__1)5'J-:TLY",U@WPK1)")M26Q2;^R!UFY# SN@Z^!$4] \H]?Z?(.\HI8T MG,\C:GNSSUGP)IOS-\EE^=V<*_R%KC?+K3W "^U[I M;;G[ML==B_9:Y(('>RXGM0.R.-0)[5O8=#R4; C;TI[#P]>V M-_60SKZM"OUA(TVMD8>_%E."\T2)7,"$RABBM."09B0UYP;T!%#/ P5U.C+@ MV/_8=%D_;RA@HOHSA+MX@KW0.)!/V)6OKC8*T.LR^')O5=9-/R>7C-!=ROJC: M72RW"S>42D82E$!4) PBK">H6"$&69(Q%@O.*;*?I5IT.#:': ^BY<*8-;46 ML]+ A/6L(*=9:\ >8)NE,#\B74K_AB5TJ *^-Q/K6'_7GJ7N*KH6[0Q8"]?> MJL.*M@[W>88O;%;KQ;-1+G$*%40D3,P7*M(5#EB& J<8HR M[!+C<*Z3<48YS.4:B :MGAB:XN1@37\T*<;2P.G==ZS/;NY[+5F^9S M5T2P$VA#C,OVXB9J#9EM6#XC:ANFAVY_3I]*[A)DL7$1],C2Y? MY2%07^E,M_.)\FH9O=4H)+'@A5E_*DSZFX) 0D4&L[C(<,+S@N+(6J/.]3 V MF:HQ@A:DPXMYEC\+L;J5E9[UZH@0'\DZRXR#:MW*T$#"9?OHN&E7E_&=\G7V MQN$4K OW@8AU7GA#.IYO\D6/[!-=R:_+Q>.2/E=G)9C*J%RQU4T&#U.H[2P;#=/"P,;SUKGR]E?OEI M.MD(F6WF?$?#YX[I-/AL)ICN.SR5ZY;"7J_^"[G=+ZN3L7J MWWR52[,\1!_E-),BYU0@&,N80J1_A"3#%"I:1)@74B6Y5@AK[U(R:@16_*5#9-GMXNNGQ;(&8:)#CLIK MY0G*1)Y12+!"$*D809:( N8%1JGD)"Z$4P)_/QAC^V;LEYP[&_B]-:K.CU*_ MC,8NQ_0W?H-FY[GV/Q0]?V?2*,HDI84QFL;W#[0EB;"I:HZK>T[^>2OX$I$8+%IMU>X)K!4RY&A/C7A_O MZJA:%FZD+#SS ?CO63JWQ>/W3)B G1'@P(H),'8 ;8C[L3#?87!PV@<8CH&\ M][Z&QM^WA'/L;K3_P\&]MR\_5_R;U'&(C3<6)-M+[CW+]=+3; M2G-.)"HR2))8011A!K$0$F(P@A=.(KD/=MU^>@SK83#<>^M=O- MGJ6-M2RN7]_/Z&IUKQY,0M'-\O6WM?;1S=I(E=5M2@5*":U2\-(<(FR*<:5I M 9'^D2$5)1FWVKEWZ'-L*E5#UHZ 6W6'%K8H,(-_JQ6_2KHCMM?-@-@)U&! M:>U9H((PZEXIV9ZC4%63+7H>QZ'L;SB*#P#9!29^+HS?0.$0R@0L(QI-0H)LB MIZ0"5YIRDTTAR^E'/9M=O]X)L333W/H/(\?)E$JA<*82F&.IYY=,1A 7:0QC MDJ=1GO XSJTRHG3V,C;IJX&"!N*D_0%4[D17=@X'8KNU*QA=?7M@ODQ9RX\5 M$V<$9B7YWQX7W_\_?7^M+?J'G:1TMSJ(:%@9ULJ"W<7A7OQXFB<2,Y93F*@4 MZPE;1"")]-O/8AS'<<843JPF;)V]_%N]^/=SR^B6;F+]7_PQU=CS9BK(B]]5 M]<[_Q1^H8)V5838O_JTEY#Y7QQ[-B;+-^FEA'(H/BV=:SJ<$1TCQ"$.,"84H MXPG$21[!0C*.$(UDDCBE0;O4T=A>_QIG?=BQ10K^K+$Z+LESA*O7>Q?0.%DIWDX^IBG+BXPK A-IRN3( M-(.4)!Q2SG*6)U&.])3 J:Y:9W\NC_PP1='NQ'<3F[*J-T9X ]@Q**R;8SN5 M",9;SU)Q?N]H;PDC:"&-ZY2$*Z71T=?0Q32NFWVFG(;%3>[EM;XN%V+#U_?+ MIGY7=0XG*_($$YSJ^832\PF6%E#/+_1\(HMXJC#&:6QUTNE2!V/S)1J,52W9 M!J9S::VS1'9+0PAZ>E8##V:9PQPMLD MI _VLPA7'%:/_&%RTH=!<@@V-3?+.?B^S:%"MP'/8K,TJ_SK)VF.,%F'Z7F/ MEIVKT0OYP^C-F40UIBK'<6:;O6JH/[5C]/,$U.:$A.RH\U&('#7BP M15]?4>5R#B=L?K0%DC7'S@<5-3]BCB7-LQ5/0:/ELBJR_*%<\=EBM=&/Z3;! MKM+/H M+=4J$'M]:Y,W<>Y"9,%(*-GIZFI8D;$P^D12;.[Q3'FC&S$:9;:IOLGY>J\8 M_%2D29RJ L.<4 Z19!ED/%60H)C%64Z+7&5..6\N]S4V^?AU,8>5,L"Y@G M!>()YDK+B%.DKE/W8Q.4ZMU8*, K_!.PW+KX]#LM9]>V5T(,B)WF]$=SSS+4 M,GR2BF4WF]K"!RW^D(6A?7@+5C3:J?.!"TK[$'-:;-JK%=]XF[K^U,?ZLS]E MF F4"@Y3I21$DAO@=!48BZ8IM#I6W #?<.$)X4DSTZW;Z"D9V'>LO'Q"AL>(4=G M;0X6:738^L !1F=-.XTK.G^9G^X]+*F0OYJA;(Y+\QC'&.L9H&(Q,4= ,:1Q MGD(<(99AK&1*"Y?W]KB#L;VX%3Y0 71[9T^8LWMI;^&CY[=VCXH>3HQ?,CS0 MJWO2_*#O[B7CCE_>B]=Y!@,>.$=5"(K,E2)I+F"&< 21S#*(":Y2M]4\RLRZ4TBSA?]9@^Z$:JIS)/<9RDO( QQXE^O4UVF91PF&.$::YR MK+_>;CEESG4SME=\AQ(8F,#@]'K/+[!J]Z[?SE7/[[L/31Z97[I8");JY6PG M ^=VZ3+T-)E+Y]6>6S7-.?][=FQB<90ZUF!OYZ&.+KX#_9:[.[V0VO=FSQD^]W#W MFMC G;!0^T'V'0^[/>1,R,END7L+ODNJW[4:+I:OVXB_;W(EE]^E]F)X1B2. M%60RT5X,51$D*-4_B2RA+$ECJ9CKZNJESL:XT-I@!H='FF>?WN1O*2S]>O[ M)_E<@'3(#6W'<+1F],->WP[(E;8L70- >;:HP^]2FLV+3(:ER:%8' MRJ B.H=:LHUYILS$]N/S MRVSQ*IO^1WC):=VSC<&/3\@6@, ?L@JQ6S"=B.S($UAU>& M/G86AM=PI==O 3-TD?8 Q)TIYQZB50^?^*20O/ZA_;=F!:MUO>_FHIJ^:^GO MF YBEG""<@XSC"*(.!(08XYAK!2*$IXR+%)K_SDTNK&)\F["N3OZZS9![V<0 M+1STMQR:_K7ZZ##P:E+]O/U%8^!DNSI092]HC31'AST6$@885X>IPEN.[T#3 MBC<:9[>)2%_CT#EI"=[IW8?)%M_GJ_6R^K]6>TVB](H MRA-I3D>@B$.4F6Q^1:1@%/&,HBRF*G8ZI7F]R[%]:_?WE+XLYH]0=_H,#'K? M';J+9+ONS(6@<, =N8J]AY8]L(=\H(VY:WP%WY"[V.$;;<1=(^#R!MS5.V^I M^;(]JYQC1C*522BB1$$4$Z8G 6D.LS1*J9X-%$(B]_(N8ST%7J/S/O5]Q)V= M>/@STK-0V)/A66FEI[/;1XV_0?V4:^>S+USE]\+^0OE3.9?+5^V?F(9?C!PT M&PHR,M7BD(1%S!A$F$BH9_4(4DI(H5*E>.3T]G;T-;97>0MU E3Y8UTE)3 N MOVQAN[W:72S;O>>!N.OYI=^BK,C:XNPAI-^"CT""T-73H.I@8?*Q5-C<..W]H+5WFN"3S1I7Q'5V97 MX=FL2-0)\)9+D^C.R,&[U]TE7^O2W'=_T:6HW8R].<+]^DDN'Y[H_+XJY[7Z MAURMI?@\;VHZ:Y\>YYQ$,.69V79E N*($$C3)"U(2F5*B4=ZSZ'P6[U9PZ<% MK4&"G\HY6!DS5S\[KE(,-?PHQIPG<00S:;(7YE)!%I,8QDPQA>.""<6=%I;& M-.[#3R++O<64A3$ U$7T5A/PO7XD]!-1)X+]-W@X+!?"1CCD?2^G&7M@91#8 M-QKL60W8*]B_KK$<5*9/0// [*^^5>:#M;8?W+=/S3^V3TVH)'^:+V:+QU*N/L]YXY4G*LEH0G(8151" M1",*<:PB&!5$*D0+QKC58::K/8WMP]-@!?M@J^37?W/9J>ZBUB::(!!A?4<& M7.3*)[JWDS27K?I Y VU[>[^P#ENF5OPT;W]W=7 @%O9%G8<;DO;W.!;%?*! M_O@L]--1JI)73\BOFUHX4Z42D6:01+& 2"8<8BKT!" J%,HX$RRRRKITM:>Q M"6=3\] $C!S"!35>U^J0EPCNEL^@M/6]-^3+F$>5R"MLW% I\E++ U>+O&+@ M:<7(:S<,O,Y4]WZOJM^NFHIU_Y)BFA0$%XH22*FD$"4RAT2B&#+*DHS$(F:I MV['RT C')D0U/D"W -]@9>#B:/:\!!!BC,8_UZ^M-+$WS5CO#!W!?/[:&+SU MQ/TBOG^/&?HU>H--Q:]V=&/UB&^2;Y:FFI7NN5S]/E\P$_UH L8^SU\V:_UK MS60Y*RN\V\J#?Z?E_,MBM?I-STLJ^/>JKG/Z\<=:&U?JV[^4J_6TX%3PC%&8 M4,4APDJ9.A3:#\URI%(1B[2P.K@[+.RQ?4MVA1GVZG&:^.>& U"1, '[-("* M!W!(Q 08!L!/AH.?)V!+@Q&QIE;P8EGIX5(^&4*^R_;?_]Q1!#[.]91T6;7H M6TRCW\?.[OLVOH>IYX_>O^5SY%];9)!A#5VEI%_0;U/O9)"!N%@Y99C>/4]7 MEROZ^+@T6]BZ\WOU37Z7\XT\2BH5Y6F.*,*P$"R!*"H22/)40IJD18Q((HO< MJ1B=5:]C^PCN![L?&F#^I3'!N.P'*0@876@X.:CL=+-W&HCJ(%6M@0_TQUZVL*FB&2N27$!:9#%$5>@A M$APJEJDTS2A)B=:GQ9K.+/6IHS,G6=IVV=]K\V#Z *(]G%C67LZ:_@"S'6CG M) Z7N;84GT ,]JTY^X<]]R!.C'BO J;WLN$C7.*$RUT-G1;AJM%GDAYN1,]F) MJ6!)E.UZ'3BKLA,5IVF6W6[WDRP]E>!2BI7IYM?%6JZ^TE?C59GRX#$G0D_! MF,BT1@D%*4D8E!0+HM*D2(E36JM+'8U-E%J<]9LSUTC!2XW438 N$FNG."'H MZEEB#IFJ0(*O5ZARUI-K/ 02D(O=#*H8UXP]EHBKUWMKPHM>;Y\W,'%CX(%^6)GM?M0\T%W?/B^6Z M_%<=619E@F>%P!!EJ8"(X012P6(]H>(QPXP@R9P.>PZ >6Q*5<_+7AK#)^#% MF'YX;'0"'CMG&6\V_-8B.*9![5]/FY&L[)T<'6HU?VN,!I75H#(;+A34AM>) MA": 5;:#/>/!OO5U(J$]^X,J]5"#%4[T>T<\]/=CJ"$X\RD:K&O/"F*-X_Q- M5AU]GJ_URVI42DW\,^8%DAFG4"FBI^8\(Y#0)(-$Q")6>DPH=RH*:-7K MV+XLVQGBLD;M6&',BFB[+T!P^GK6\!8O; "#'>(FU5L/YY>=2 I5K\RJSV%+ MF+G0<%+5S.GF&R.2]E8U+$UF71J*Q1!#%24(DIW'DEHNZ=\1C4[YS\2.F\D]K-*@R+;H'D^Q9 M#_XT]H.& -_HHMX>(X]R(7M5U:OTSPXL;XJ'0-?O_;;W\#QE:P7NQ= M=;6J??C!M?O^##5D/7]:]D=K:\@^_]60'(WC,,E._7D-G@;5 \H;)4CU)^UR MZM0;VO1<**&K)_/_9@GG.YV9Y C?Y&J]++D6"_.+N[DX_(>]*^MT"1KJTJSV M?)#UG_KOLXW),?7Q!W\RYT&,";5A4T)0$3,I8(P0ADAP BDG&92Y%G-%HRI!0J1\)X_(K;3CN8,7/4MJ*\V0T6 UC MM]X'+FSL1N.[D0SDS2Q#;<-Q"QCDF M*8:%$KG9P"@@H6D!D<(1HI2:,]5VY=*=^G5Y'X>IG/ZKECO9H#>)-^N\&O_I MD.;+FO-NA>N-Q[YUK25/8V[25TRJQ7E>25@#W#F^W(U:AVQJ?5 \4&8U.ZH# M95ESY:DSXYIU8\-E7W.U[R 3F_/-;EJ^6J[W%J:VY<1T^___ALY*]:K[ON/< M. (K4SQTMC ;#KNUW2*1-,HR!HN41UK=608IB104!@[T7XC^]!:\D$Q F,R 3LK\Q? M'0^P,Q#\&71=/A#+75ZQ[F+/(]9_VWG#M_8^B&H&HJC5T5#-^=8Y695SN5J] M7SRS\9SEO-R+;^4WT_C1??CUIL8BO^CM>63OG9*59QSP2DD M2BF(%"T@D1F'LLAHK'_@*;(J57\;C+%)LG[6"\=82#_Z[?2U?U)[EM3: %A9 MZK-P'UK)L 8 HPE 4,0;V(R5%RA'XAA@P5O(NHD O"VUGS3M;^7 MYJCZ[/-]H0W(G^+*_,MFOUB?Z%:KMOJ?Y]TP#?[$(%';:W=*3Z M&;&0/I8UU?U[6M>AC,7?LB;-P>NR;W-LE5=_7?Z!KN4M$NW\6,4%2Y%C!G&$!48)B2..4PKQ(8JX*)'+BE.%C9/:-[%"A!P8^V)U@&TO!3K]'RNZ[,S+4(_J4#5?^<\O4!-@]F+U\%D?Z)+QU M89*>K/OW*&O2[] .5Y_T-I@>,7S]F?) EX]R7<=HW_&G4GZOVM.831'6[R8[ ;@'_]6CY=#^.:_R6,V4$3HO\OC MYA9Z.H(Q[HQF?4M\PP7(CF 4#F)NQX G^"+_N]=?Z'\MEN]G=+6Z^U&NIEBE M>4$R ?,L,_MX20X9CS%D!-$L52G+(J?5'(>^Q^8T=2\(&UFK\(/* #VOU2:$ M6YP_&9B;U^)OH?M-E]X=F0ZYJ'Z)L_[7T$]Z'LN2^25*'%;(+S9Q:XZAJQ*] MNJ3156*-:1Y1DF%%H20F%SYAICI9ED 9B33+6*I0HOP2#MV(;&S2N!\U7_MV MK-,'7.V<0';J!#:9;AS%,]RP6RXWO\5@]CU=/!G';E]^U>G,7QW'&](4!>(\ M>,ZB6W&]40*C0'1>SF84J@/?O S?=7.+Y>LW^MKN[GXJE^)P3(ON",8./N"-T6G&1C\FPIYOFQW5.)!Z_"JKH\73W&21U'.*4P*DPL? MHP3B+(FAXI@G/%=Q$3N5MG?I?&R2UPX)>%F6W#&,PHET.['KB\J>5>[B.:\= M^C7-U\]7IFZT+7(SBZT7)M M?IJ*))4Y2A"D5"&(*,HA3>,4:O\LUA-T3B@23F4[+OCR_R9?FP_YUN7AR;!<@<>_%3.F^M^=ESINVD$+5?WAAJ7OE?TC!U@APTTENBYY':P M:FO W?%@[5D4< DO!+&AENUNPC+L4ET(VDZ6YX(TZB?#QV?R'W0SU<:F8AE+ M2!1!$<4F65210C,AA0JS@E.:L%A9Q?Q=ZVALXGF2T (8I%[[R!>YM=.^$(SU M+&M^9#F+U34F NG0Q6X&E9AKQAZKQ]7K?<^2?U@\TW(^94*@(A884A3%$"DA M(,9)!%F6XHPIE*2IU>[K<<-C>_%K;.#/&IWEJW["5O>K?0L'/;_*MN9[G H_ MM/6&P^!-0P.? 3^$?WKT^^CW[J_;>]W(W5+2]PLAIXICP0C.($=$?W<1RO3K MACE$L1(%CPJ%J'7&AOV&Q_:Z&6S @ ,&G?W;=D#6];?-EX*^ET#LK'=ZV[N[&]F/LP@9(=VYL^W-JYON$8 MZ_D];H"" ](,U EHP(;S@NU(">0+7^EL4(_8SO!CO]CR+D\%J3,YM1DY\H1P M'A<2QEBEVDQ]J[S0D&"M;,=H3C-B%(\L?O(7^EG;%_W;_)[:<30+#A_ M79:+97-V:P)VR.WSFW<1W/UZ!Z2MY_?U?I@*<,M M3-Q/"6YSN=^7_,MB_JA?O.^>0CLA*0G8GMW.;PX M]8B!A&\,5>,3W:LJAN!I,=,WK^J3[=LW)18Y M+>(DA5S(&"+)!<14$BBBI!!*,B8*ISARJU[')E-;T%6DS1[L_VA37?B*EMT@ MV,E5<&I[%JH@K'K$+CFP%"Q&R:;/@6.1'&@XC3ERN=E/GGY=K.7J*WTU)P)C!2#"DJ48;CW$62+O8T-AFJ@((& MJ8GOJ["Z"9X"+K-8DQ%(/R[W,ZAF7#7W6">NWQ"T1/OV MGYODS(W[>[?^5!<>-[*U,4?V=O=K'9LJFA:YJ5M,$,L@$DA!/4'3T[.\P!CK M7RGEE!XG*+JQ:9"I,$[7X/>__?8WL&H15Z78G \3AQQ#._%ZLY'I6?!LZ\"; MD6ML ENCCN\9K!S\;;3W6RS>$]L82LG?1JMEH?D;._&3_0^ZB[E)/C%?+TNV M,3B^ZO?@%_JC?-X\W\WG&SK;_Z4II?SQ^66V>)6R?J:GL1))0972XJ[T=)9G M)A5:5L""XT1D6&F_TDGK;XUP!!XK=<"6/3*,;UV0 M \$__&A4Y\DIK\^9K]8&@#D?.C6EY"*62H@+DZ*-<0%)IK0#+E6L$E5D6%H5 M/;X5R-BD> ^F5N&5;<34S>/1K;9#LCP2OWD"]H>B,F8"&G,&&A.'=-8#C2XQR_5[NGKZNEQ\+X44[UY_ M7YG$II_*.=5=SQ_O#*QR7UY1I49+?P M3=[.GXP%H)S_#+9&@)T5O6R@^9,8:C7<'<"PR^3>!)VLG_NWY*>('^ERKMLU M^EIE#JASZ)@4.E4&G:FB,5?"I% N$F0.-^602)K"F,9(,50PDEJ=+[3L;VQ: MU\*M)MD58#=ANT:OG8H%)*UO__J$KV'2,UDR%$B/KO4VJ/A8FGZL-+:W^8=) M/S0AETTM7:U9W^1+G2)X=:^^+DNM:"^F!O:ONM.'O^3LN_QE,5\_K:9987+U M<@)C'J40)0F!3' .1805RPK)N'0Z47D3FK%)DGX:4_?8:O_!L).HP2CN6<". M([7;0M"3NB[T_3S Z>N@G 6,ZO;',GCP]\VTG8L1O[W1D+6@ISE24J"4P2B5 M#"*$8X@+J?\C%$*<,\))Y'9*]'Q'+F_?,*=%]VM,\/TB!K+>>PQ1%_FF\L0C M$JRS=1QV"?JKXK[<3"(_7N$N4+W>T(&4YSL90?7:BZ&2W5??5,NUK;"P&U^S M3L:?Y*=2:U$=U8!2QMN+;8-^F-P;?6E99=@_YZI.6M3'L5]PS,^!N4X[S*?/!BF0Z<69:W MM&GQ+0I2.EAZH82D2PM^KN$_Z+(TL;1F@Z3*!1FI/$LH2F 1%9$)9RH@(5KL M$3&%'5G,D> N4^/C#L:FX2V^>@/0)ZWF"85VCM\MQ/0LS4Z<.+MUEPP/Y-"= M-#^H*W?)N&,G[N)UGH>%39'$>_4'-4JQOE]^*Q^?UO>;]6I-Y\+4KE:%(&G. M&\XB;B3XJ//[A[=N(4AK.>E:BF:P]EO3P>.O7J M=2X"Z4M'1X.*R76#CY7#X@Z/E?(S]>VJ4*HZG^OGN5HLGYO3;+I7.KOCE4YI MKZL*17V923W=VR:,^R!?EI)7UW_2)E?9_.ID?E,E:%*0.($9)1(B*6-(A5(P M0SF*)$IHG,36B^Q#H1Z;>&D[-L^;F7'H@*A0U[&_#HO(@PVXQ4K_&(>Q9ST] M7R%TSVJP9_8$-(:#G>5@9_I^@LP)V#,?&/L/N_!ML[@G7OX-^U:Q)?RN:Q?U?=TN7S5T/ZB2V&* MD5=^U<$_3E,LB;YY[=@RV%._P@P.L@,X%J*=C[X>DWN$SW?<0#/3)#3\4 M;A_-6VCL_ !Z-3S88CR)#5QJ0S&$:.<) CG;BF-K_8XMH]("QA4B,$A9,\DZ-=I MMUN+"TIFSU^*&WETSV=BRTVH="57^QLV&XFM^2?)1JQO]).<)I9J];"XX_^] M*9>FKO&+7*Y?34J3M18YDVOTQ5PRE5G*&8XHC%,3 R6S M*8YS##C&*:YYDH MLG;3TDY][#OWV*SL68B^-J6=JXW_EP;W!+P8Y-6G7;;8W<3(84#L5"DPR#BI<[(<8Z[[0.W*S7&M5^&XROJSU8)9L)IOBEL^+Y;K\5Z4?S3G.DW/Z M188++!(.(R411)%^Z6FJ.%11GJ-,QA%%3G5;;H,S-H5PSYIPXW#8N1K#D=RS MWM2&P,H2L#,%5+9,JL/'O)*C/:OZR*D0AM!PX9^W@!DZ'C0 <6<"1$.T&C 4 MOIT!?MC(.Z65QSR"YKC>E'/$:4(YC 51$.6$0)(C 1$SM2$(2X5;HG"GWL; M6JY(LDBEF,!"92E$&8X@C?5/"1:Q5!E!:6Z5!^)&'&-3MM8,LU9B$G1LUMNE MD\J.:C&WL02@9095=WS$KC.:QVFCG 8/6LGOOC M="ZKX.E@_5G9TD]^P1OY#)4,QQ/%L-ER;J/J))W.CMP21&'&3-ZN*#6%GE4,<1XCG">I MH-RI6N$-6,8FOI4I<*'@9B4!-=: 16,.*$UZK]H@H!9+L&A- C-CT_9HTZN; MSMXRDG9:.]#X]*RWVZ'1=M2S=G"_-S0?]X=F:TWMV^Y>" M.LW/3WH8FU@:@,;[61F(CJDO3MBSD[*;..E9H%HZ*G0]E':]:'NP&O;'[0]< MJ?Z">:?UZ"]=>&/IUL/"@;LIU&X&=:'TX+;F0Y;23$5Y HLT*4QJ0P:9($)/ M;EF2Y;$B2CAM<82#-C;MV*NSG M"; O>U2G4^BEU$=XWD-7;;T=V-N4; U&Z,5ZK>%Z<(]#^54_]O?J%_I?B^7[ MS6JM>UDV$>M)IG@2"09E02*(BD3/AB.*8%3D*2ND("2W*O77V[# E*OF[0>G7+_XT@N^/Q9?]$__ M\W^T_Z+_8_*Q_\__\7\!4$L#!!0 ( J"?U:,Y<+I!N( *IO"@ 5 M86-N="TR,#(R,3(S,5]P&ULY+U;=ULYDB;ZWK\B3\WK027NEU[=/4NV M,VN\QIGRL9U=,_/"A4O 8A=%JDG*:?6O/X%-2J(DDJ)(;&UD3EUL69:)N'P( M1 0"$?_RW[]?3G[X!O/%>#;]U[^PO]*__ #3.$OCZ==__S>'T)T^4/;^?@EY!^^'V\O/CA[PD6__@ASV>7/_Q] M-O_'^)LGY-^Z?_1V=G4S'W^]6/[ *1>/_W;^SS%'D#)EDEGF1+K(B>\\@342%0(C73Q(($0H.)D<<8,P_=AT[&TW_\<_DE^ 7\ M@,Q-%]T?__4O%\OEU3__^./OO__^U^]A/OGK;/[U1TZI^/'VI_^R_O'O3W[^ M=]']-'/._=C][=V/+L;;?A _EOWXOW[Y\#E>P*4GX^EBZ:>Q++ 8__.B^^:' M6?3+3N;/TO7#SI\H?R*W/T;*MPCC1+"_?E^DO_S;/_WPPTH<\]D$/D'^H?S^ MVZ?W=TOZ141-QME?X^SRQ_*7/[Z=(10^^J^%U.Z?+F^NX%__LAA?7DWNOG!_N__'/]ZO?36'!2[2\?H!O['^C++:R^F [TN8)ECQ M=KO"9!8?_-"D2'8VO_V7$Q]@TGUWE& \ZC[Y+"R6'^CV*6C7/_'CE9_C!Y%X,9ZDVW]=+$@-72UG%22W4@N2^Y]C,"80H00CDJ(Q M1"%H0IV6SBHJ/,]5-+^YZD$(X.TCX&A)-H*$CS ?S])/T_0.3]Z15*@X&111 MD@*1TD3BJ66$1R.8XBHB-U6@\ @[ @VL?"\;(<& QOK^=%4C^/%]%/_C?X M^2T/5J'CQ)PBS'M)D)E, @-.6+ :I85_H\UI9]F.E0^"A&P7$E4DVHB)^#+W MT\6XR'YMYC2:.<4B>H?*(@\R*^(].HDTWOP\GL"OUYAX?&* M!Z% MXN"DR38A/8_P==Q$<)T^:N_1)L&7%%J(_HY/!)I&"5.VTP4Y8Z:;((' M40$!#U<]" 6F=12<(,DFD/!^&F=S-&&=X#^C_.'M['JZG-^\G248:15-8#(0 MRW4F4@B#8L$_1F^RDR*)Y$Z++ X@XB"T$&/PP9#6Q8^#!4-)SAK"'0EC#1>4WG M\X_SV;?Q-!9?VVG.D'H,L0V1L<@%F"#(FW=&@/+QM%SGOM4/0T?#.<]JHFT) M(A]GBZ6?_)_Q5>=5>YE!9NN(MQ)%@PX2<5'I$INK( /D&%D]@#Q8^S!X-)S_ MK"36H?/BA89JAP&@X53G MT:(;6.6EAF+R\6(VO4W.Y8PD*L>)H5UR+F%LK90C+";F%4M&Z7"2VA^O>)CJ M&\YOGB3"@=7_&>+U'*'+>/@R7DY@9!*7@@E$;7> 6+[Q&-OU/W^.%GWZ%+A5/<[F&DXG84,XLHQAQU";B MI:5*V4R-.^V2<]NJAV&@X13DR:)L(ASX.TPF_W.*P>YG\ L\Q]+[Q>*Z2Z&* M)*+-A$HDO]S,8N@K&3&2>E )_5DE3\+$WN4/*YEJ/@-90[A-H.3?9Y-K5,"\ MN\J=+T;9J)1;G&M8%(0;F.4G)@IQ5^;EWV,%0TGWT\19A-H&%= M\;,JZ"C'("KA>C'BW#B3T.WU2B@B6;F:8Y")YR%H03V+$"N 8OOJAV&C^1QD M!=$V 9'W4_PT%,?X&[SS2[]F:R23Q]A8!8+LE$)!X,1!"999<-F#YRK6N+G8 MOOIA$&D^$5E!M$U I+-^;_T2OL[F-_A]8Z4*Z"Z9X$K@'!'AZ$)AS"RHT8ZY M$P.0+8L>!HCF4X_'"[()''R^])/)F^O%> J+!;I&V4B'IY\/Y0C4VI(@K2<, MC,"8VJ$C7:,LXL&BA^&@X0SDJ8)L @<_7<+\*QYY?YO/?E]>O)U=7OGIS0B$ M]S9Q/.]D1CAS_,7GG(@6+BF,K8W7-9R*K8L?AHN&TY.U!#LP/M['/#^[3F/\ MB;/E$A8K'?P\\5]'-@OK!.T%BGR\PU+Z%=L@R,T\UT3QD]):5)#;+(A4&C@-XC+YKG"$;:QX&AH8S MFB>*L0D0?+P.DW'\>3+SRY$23B&$.9YW H\_H(Y84S+QLI2?!^;1,:J @8TE M#X- PPG-TX38R N>Q7WY,*0W-Y\*)3"-\ 6^+]_@#_]C)*U.5GI'4K81'2.% M830%-'4\)HYADV+^M$CC8%(.>PS8<):S'Z$W84O>(EMS/WD_3?#]?\+-R!CK MT1I*HEU)V:*XB%4B$^J]B@8BFL,:)52/ECT,(,2%L M=%J!)DK$DLJWC& (SH@QGCL(SE!7YVQYLO1AN&@XN5E'J ,CXPPY2!T7)8H* M&"DEP$//\%A*RB$2)Q0KSQY3=D8QET^[)7NPW&$(:#B;>;SPVO 89I>7Y<$: MNCN?+U!DB_/K96E<5 I%1@K-6$S.$(A4EN)@0ZS-0()1*L2<(:0:%Q_[:#@, M'\UG.:N)N1IH_N7')Q+]@-\XIH%4EXYY/\VS^67W.0]I/:R/U)//.+F=U'ZJ M3NPJ51@8/5[A#BLV0.S>BVL5.'J*4A-G2BRJ'$A*LW!9/2>0O2N<9.U7R;.N M\,>EE)BRFF3&\) R((@#BE&.C-PIB)GFTXHG-Q8;IJ54/44],/I'RG#H@WY% M]H=U&[I1LIHKKR4Q.EHBT9+#<,*VD>H7 $7)L\11_ M.YLN9I-QZK)A?E)Z5WZ^ %@NCCG.=W]8A3:1!]%YX@%_O2!?O;\:=2_GBGM_ MGG\>3W&Q,89YLU5OH#L ,=S>(JG2&$A[W/N<$JN50-6KQ'EF0=M](5/VB]#I M>;WH:A_!9+FX_<[]AGH)7+B;)K* M;S_]Y_7XFY^4"YFSY5L_G]]@3/SO?G*-KG7@7&D6B)+!$*DQ^G;X642%'"EX M%R'M\T^/P#H_?0;4CV;WR +=\(! M3I7GCN$YSW(I-0)2'L83EC1H&VGF5E7&SS8ZAHFF^L/-R;)N"2^?_.^_H,LX M1S]Q@=;UX_4\7O@%I(]^OEP@@^?Y$^IK_@T6(\^,@L 4[@%?KI9C(-Y018#C M?ZU-C)G: <019 Y[[)V.C5U@ZTE1+6&QC.!X/_TXGT58/&))\PPA*$= &$JD M4YZ$:!G&+6!]D$9:LZ\'Y$G8VTW6L"=B?UBKI(B6L(71\'AQ >EOLUEZQ%+. MO)1G8SB<+25=4QE'$QX-W@3)J?!.[*LL. E;N\D:]M3L#UN5%-$2MI"+$6<> M!)I:HGGD2+O$8!E H.H=.HRR7+;L:REYJJ\U3*?[_M'R4M$>#XO9TD^JP.+C M'*[\./WT_0JF"\"C^GQY ?,';NC(4Q^-D'@XNPQX0FNTHDXZ(KC$ #8",WE? M.\%CT'( 6<."J+ZC7EL3#=B<%?'G^=UX<35;^,G?YK/KJ_?3.+DN11KXW3B; M+L?3:TCG5[#J\WS+J3(I!P:6&"CSS!3:6DM\CMIZD;H.GW@2!"V(4_A'D6CV+M, M+9O]7*35OV98=\X.D:Z M39R,,P3W\N;CQ)>15ZFD<:]6XZ_2ZK8*/@#&M)_*5,;S_!O:[,+N649TGL5X M?7D]*?>I[P 9B..5%J?I[++T<_BO58$#DXDFSSWAHG@>AG/BA*TV_?AV'R0K#);/RT_>U>WG' MDQ0^9<,$\:)4?V4F2_EV:8YF=' H&-C;">:X),7S=+7@[%-I-S4M>/I50%1) MX -"IRMDO67C[86??X5"_J^S:5P'+F 9L\Y28H1!^1AMB,MH8:E)D0IN$\^/ MGGCN>'NP;Y5A9KM51$1=.39@2S;R;QM,J,RUMDZP3GHE):F++5TSD"+KT^U6UKU(.I6W8O$WOI>"]J*@!R[/!U^/4K;>1 M*X9';91ELBIUBEA5GL/BY@PF"2GV3BD^$6Q-%8OWH_W=$#M%%0V ZK;8]*._ M*96FMQG\)+GB(',IT$(NHO,D@"HS;710-@4^#ZDI!DPG:3G'16^ M)PB]/>A\@BX)7NK^[L6%QWL6F@9.RI4UD4Y+C 0<$.^2I,)X;_=.F*D I*UT M#7L$O@ZL3E=(&R";7^.J3R0VSU1$^X.57<#2"FRU1\F$V_?H'YY3L(=\]OT#K*[$TQG )_ >%($ )(S,DK MS7UBIC9L=M$R[.U$3]BI(OBA4\RW#=G?SBX#1KA=T5171O45.2DO\,=I74OU MDY]/SZ^7M\*\^7PQFR\+ZR/CN+. QS3WI5Z 2D:0ST22!MPX0EOJ'P%M1R:Z M C'#7F%41MH@&FK!I#TH+;CCYW9_L2[HI11C#U5F2.B2A0T"?]$?LI&O:6I"_S5D\)#4!JLS3J"2\F<:HDR"GZZ")EKO[#B4-UB2B69N,B>FI,MD"IH$+@,Q6HK$N3 97LDY>B' M7B/EU!_ ZBJF@3-NZWF]P8YUDE&:'3&BC)+G-!*OA2(@L@&TPC%6=\*?(:F9 M!%5_**NIE 8P]J1,;T.(I59/1>4#>H/$EG?,&&,X$DPN[;:=4R)8<+GVS=XS M)#63R.H/8S65TL:9V>7I-IBXWR\4_457JK@H:"@VV1!7#+-VU%IF:8JQM@NV MFYIF4E<]GI)U5-& Z=I@8I0\1A_E+IQIJ]'JEK:RRF%@0GU6PE"F>(_E4\TD MGUZEA.5%PFX@]BOS ,;+;@I5:;QWF[B-A14KDE7.>!*L++.FO"0>LB4".&3E MHC35"U?VD--,UJD_'-521@/V9X^$DF162Z6(SP$Y<3(2EZ,EB5-0W!H77>TR MEA/K-U\C)=4?JBJIH@%0;0PO674"E0J"!Q])*DS(,FO1)^L)^GF",A>SCK7[ M73RF8>A>T'5TN\40'2WH!H!REE)7 ^TG'_T8(X6W_FJ,)^8&6R/N/#,B*I)M MQ##!*DIL HGB"1@SF$0YK=YX]5FJAJXF[P5,E971 +P^P=*/IY#*A3:>T(L' M?0OR.([18$=I.;.!..T-D9YQ$A@O+8@,GM8ZE(Z-E>'U/%7#YCE[@E=E930 MKZ>">@-Y-H"EYJ&VVGE(Q M;!*S)P2=*.R7P\6MX#*%K\44]F281AIB%#PS@I8511*IQ0 U<"(21&N$4X') MWJW0L)G)5S,Y+Q)V _;EN>@6Q6.RU2X1QTJ7-%;Z[QB.)W3,47'0GIO:1]AS M-!T6SE4?*C]4NO)TO53#V6M,$/O8*>$"EN/H)P\Y.'&8$[4=S[['S1V\/;34J>0E"'>:=PA*J*G M%ZDB+CC)(K#$6.U^%E5?I \[G.PEZ#GZ1?I+5-1DT'<_\3DHY:*F1,32.!UX M\2<<'OL@@&H11&*U[V%:A5<_VC\\8?X253117+"19<.CXWS>[<_4Q1\?8=Z- M !^%R'6*J:MNCJ5+A""!9X]>)K,>3$K*]YA%WT76T':L#@9V)]:KJ*,!P_5D MHOS9]?)B-A__%Z01%=X&&G#;,:&0%6&)I9P1AR)RAF*PJVO7K^PAI]GL>B5$ MG23^%I'T?K&X1C:"L\"##B0YRDCIV4^<8QY_"8(:FKU0/=JG35*:3:!71= 1 M8F\1/>?7R\723TMCSI&!8(3GB7AJRRM[2DE():(-%"0WW#'91RG++GJ:S9%7 MQ=&Q"F@ 3 ^RM2MN1BY9AKC7A'/A2W.]B.>RM_A'3R/ZFTJDVDTRMI#1;'+\ M%.B<*N[6Q]C?1<6+65[5+9^:?-KRB5633L]17"G9M/KHN\7N>]:%Z+7WGK"8 M!7HN/*/3HBP!$P48;8VE]>=0;B7E]%J!;S"]AI]Q*Y6"OO*1?Q\O+]Y>+Y:X MW/RN=W1IX8C_2U_\]U%D+GE00-#=I[B5I"5!92 FE"=@BD.6M1V>(\@<>@KG MZSA;+\]P-YBL)%)A_&T=8?$:+/G).'I-UB/Z!LE+ZF($B%.54EO<4DL!@#$91VM2)P%7KUBX"#*AIZO61], M/6BD ?.SI>'06<189'7)M.[46*SM8L0QN%142,)RQAA"0'D^D1-A%'SDK+0% MK8VUPZD;-I+K V\]:6;H'F1HCK_?%(<0%LN.^D\09]]@7I[EZ*1RCIJ3; 00 MF8/!*%7@+PF"CSGPJ!^]K=O16VS/(L.6-]4$2E5QMFF*=O0^.YO//7ZWBZC? M7I0OWT_/+DN+V?.\XY_'N'/%&9Q*YS=I:(92J_63J ME5@;]G7H*QG!P3'1Q%7T^\LK/YZO:D-*OYL/Z(*DU>2*_P&3]/-L_ALZ(]I' M+:2E!#B@TVM0ZN4[1,1<[NZ5T-5[G1U$V+#/3_L :GU]-&"1[_K\PR@8N5^X%5?55 MTH!=>H_N+FIG>1MSX]DM91"1 "LM LO /TM+6TF:'4^.X:^UAU@_(F'8]'T? M6GXZJ?-HD3?A,/W-CZ>+8E5A<3[]Z7N1$L;2%ZL3NW0*' 69O7"J"Z 5D7@4 M$VMU(D%D;XW'$+OZW(9GB1HV<_\*N*JKEE,?=GVIE]9'O@I;Y]-W&(Q_ZU*$ M[ZR'P2N"KKJ0F'A?N%]Z(.HXQK0Z$R3(GQ:6,XE.1L)234=E2YVL?F/LI&O:Z MX!6@5E$A30#L/DJYO> ?3Z^1K748,YLN5F^Z[QH+P@*M^]RC*L=3/[]YCTYN MUQ&NE ;,NIN56Q=CQ$20P+DE)I:9+$PY$JS)A/(@N)**)E8]:]$?.X>YAG^H MTHY6E-] S'O'XGHGOX$IE.MFF:ET#BCA)I0F]SZ0$,O84%\DRR@+M':-[ Y2 M#L/?'ZKZHX;0&PACT;_82/90$Y \Z@@U(A!IJ2$^,TSVHFU!P0< MAI,_5/W'\0)NP++.D '%QE547.9:T_X MWD7+89CY0Y5Y5!%[ \;E,1]O_&(<1Y"#!\$RQM$E;5-RRUYF38P5 5U,':6N M79:XE9!A\V5U=/P,<%XN\ 91\VX\N<:08>0I&$$CGJR^-.(%Z8A/R1-M43+9 MIFAU[=S8#E*&S8B]"G*.$7H#V/D[C+]>(-UGWS *^ J_7E\&F)_G)\^7UNR] M&R_B9+:XQC"AA -WDK1X&B>C)3$I,-PQ& HX;32AN(VHE"K&Z@FQ.I0?9M/^ M4#5H ZCT#P3DE857P6L:-<8;BI8^4B$1%X4F(1F*-I\IRVL_RWX1@<,>M4,@ MZ$@0OUR=35QL[6!O+="GCTRBQ>#'EQH4R4J_& [$^1B-R'A:F=J]>E]( MXK!'?+N(K:+2/]+KSK=^"BFR\ID?Y[-O8Y3>+@%9-0^CJ6L5A"&1*T4X0EL&"S!6]ZR*.]D,JA^_%4 M0M"6A%N?ZFK -WR84O02N"X='1V3&.(K'HFEL73%!A69C)&FVD]BCLC9]@6C MOK6]-YO[$M&?<&.ZK#1"X3^N%ZM9-%]FY87&-(XG\("A+[.7RI()S8W+F:A< M4@[E]KBT^R-.9H?>JDM0?:1L'WP,Z^V],H8'!T(#)O0=X,IQW*EXQ*P3*+), M(AA))#..6"\IT0:"<'CX&$B50;RY_K &='@T/!D'>:1J&H#5V>5LOAS_5T?[ M>7Z/:IQ^'8<)K!YAC-!MB3Y831P592J*X!C7*T\PW%=!N62,K7UKMI^B8>U> M<]"KJ+[FP+ANWCO]NGJNFY+S#!@Z+*R[,+"9>.6!*".U-M(DX_N%XD-ZABWS M;!R()ZBN 1@>^"K-ZJ3+K P-9=R*,@D%52:3*6$%4USE5/WY1+57@KT5%S0' MS/K*; "AS]?_2[3N$*DA'%));DI!7/:!1($<>;"*^3:?9?1VT]<<,NLJL9U' M'$^FHW>-TO'WM_C-,1X'5-G@B[R80L=86BZ(I8 NL@.;DJ0!I5H]>ME/T[#] M+9J#9E45-F O7ZLA@I824 Z)9,$9D> ""5)((J 4V(H<1?4V]O]7-,EH;H.T M"*A![]6[MCKW+\-*<=;Y]?*.DPT%CF3TBF?+"8102FMD()YI2D!0R[1U3H9' M1?X[^A4=M-RP33.: 6Y/^FG'Z^@$N$"UHD?_;G8=EOEZSTJ<@LR6:BE0ZBGOBO;2$:F%REC1%GPZR?<\L-'!3CF8@5ETI#3BS]U;\ MLY_ >4;V4&K+FX\3/UV6COA71? C)X0P-DA"F4;7028@5D5#C*!"N:LA@I MX$XR#H1G;\J[_4@"2""@,B W28.I/63D&9(&?IS:'!1K:K"=:/F>EVV;+&DC M+4/SSFDH?0"T)L&H0*C*+$(RPLO:I_->@@9^(]8<)NMI;U!'L0O.RJ2_,EO\ M/#^8P%52 >,Y1/R7/P-NLRPSY\ ET<&C]YN,QVT&EC#TB!/N-974H_FB'="!UA^'SSW^STK->&["43SF[S!".9&-LN37"P,QE2J@7H(0"14W];L+/TS7XA,!>,/$L]$Y44!/Y MPZ=<;2;MHQ19&B.(BN5FG%%+/ V6!!? >>ND[Z-5W&Z"!I\6. S0CE5)HPC[ M.(M$NJZJ5\(&4S)/&6*Y(,<#PEI*\:BPV5@;!(7:]6O' M43KX;,)A,%E=B8V"]=;(?_0WQ<)_F?L$HR!\H#(PDEDHG4 !2/ J$Y.#UQH, MUZ[VM=]AE T^VW#8D_AH)37M *ZY6L_5^^CGQ9T>)<^S%ID1HRWN+9HDL2DF M8G.T5L@,-O=_-N\EXF#X.T5!+8-NHU1^O;M&I732>AM+/RR,N&A) M)-"H28@A\)*-][SVB\47D#?XV,-!(7BBNAI XN$]&$8Y0_+">A)IZ=SL =U< MYA4)AGMGF0E*U6YO=#AUPP8IK]^-I0^E-=!X>P=G)3^PV"%()W!G 75$Q=*, M)DI&@K.<",&D81R#L.I=MUY.Y;!YG=?N.55+70W81S3KZ]N!;@#X'![459Y- MTWUII7):."Z0,Y=8&3"*/@A+@F@\6XP!0 9K]P0ZG+HFNU55P\GCIP#]**V) M! ZR$@%2-_UE2Z7O ^8,^"BE L*B!/2*=:DJ0I_'YAR33RA/6;O!SPO(:[+Y M5&^0[$EM+9K(VV>-4*:XK8Z<]=^DD7,6O1'*B!>E14)I*&,A9R(4*^Q1/(AJ M9[U?0E^3;N2KF\N6MTM$60$C>682$3QI4F,M RDXU[8CUX%H562=:N M[7XYE<.:S=<.;VJIJX6S>\,MN2_0+!V.2BUPUS[&!Q<#YY(H:U& 91Y@$#X1 M< E0D#195_L:YGFJF@QGJN%BC^]804F-P>[7V?(^>VI<=%DH1XPW#NTYP]WJ M%2T"TY0EIZ6K_69@%RU-AB>O ;&C%=(8L.ZWRMO9Y>5LVI6;CQ@ 3RH%$A+& M55+RT@2 2I(5MSRY8$.N?97W+%%-1AVO:\V.55%CF.L8.+_JYO#^]!WF<8RR M'*%SJGV(H?0"8&43:>*\,L19Y8-/QGNHGAE\CJ@F(XK7P-SI*FH RCMGCT)G'EB*+7&R2!$ MJ/U8J3]NANUP^-H8;P,4#3B2MQO[Y]D;S ;?\P'$.&) N1D\(!/VC>3<[ K1 ' MRI>FD':8<+NQ;AGW +_90SH!+0%_$I M!4YT1E]$6MR^CB>*2K#.:>:UKCXH_74Y'#:=V=L-=,,P^:-OHI&SPH6,9UA6 MJKA,DA$?&) 0I 25G+&^]AO7DP@>-I_:)L1?I,2C$7O5;224P+S.2-K36/8N M.Z\](YHZ9)GB<1?PT"/)\)R4LD'FVOY)_[CM+4_;*&Y?HL0300^(LJ-H5:P>2 M-FP>MS1* M>R]JMUI^1,*P56>]J/G)2]?C9=X$9#;>XZXX\#$&SX0A*;&\:B?DA!'$Z 3< M@-%"U.[$^)2*@9__O0IP3I)\ ]CY=3:-*)S[*O-INLLSO$?#?6^KM6(@*"@B M,$Z] $AD$DXSYS&CM6YA#:1NX M&+L?:#SQ]GO04S7\_7&8*SR3B5]/O==E[,!$ZH8Y%( MW4VB8(( !S20TLJ@:Y.9VD! M6GJCE,AL%-+\ I_44KA2-<*)DDFF-GJM\-/29B6,A44.QC%_HD*3< D[.$ MGC^*OY3#CM/[Z3HF6#.3A/=EFCT>USJC?)1"0VP=41C=&B98JM]*?"]!P^:< MZL.GGO0;@-(G6*(\()4)VABG+M9HGR0'^VU5%&"5:PV MAK93,NR+Q/K@J2#O!E#S8'#2F@6GA1()Q9"U],A"3L0#2&*S9%0(_-K5[O&T MA8QARV_JX^5423< ECN?[P,"OTN$C:R&2(V.)+(>4M%(*\2*T=-Q FX (D]+PYYF)S[-)I.?9_/?_3R-I(W!9A](DJ5HH9A+ M+\I+65;Z*Y=.$[3_5L1[26PDS#H2$<^V':ZGG@;0]Y29$3!G)>.BC$%51'+E M23!&(QN964C6BE _T_.8BM:&/554^A,+=I(&FJFG>S"O;41!1]QT98)?*+UP M*"/.ZC)5UWB!!WC4?73,NB>@M1E._>'G>+DW,4.Q$TQYW +IW75YU; M!OX*OW=_LQA!\"Y)H3 H@%2N\30).N*V8!A?XF[@OOISD(,(:VTL4\]FJJJ> M6H9?=SVY>!" ?()Q]V,C;F2*$FURY@&MLP9>I%@*=@Q^1R:N1.WN'B^GLK41 M3:\.S%H:;.?UW%Y&[[=@*H(, @B*#K=@+LZN!4.2U=$98XV/KPK/E]G*5QS4 M-! DC]-4R\:R.P.V[S0F)0T2/5G/$K)8IMB'D"G)B96Y&UH)6SLQ]F(B6QO@ M-,P9?KK^6HEF=S"XO>68IXB?Z!BA(I7.4*65"@] D/&<99;EE>PK O3X+G&O M.-YI&(">KK]V;.A] XDM!\0H><4 +"7&\$Q0BAQYBHS8!-$Y%G'SU;[W?IZJ M86N:7QV$]334@%D\2_]QO5C>CAG8?H7;<18*O^4*!Z:+=:\=%.UBO(3/,/\V MCK"20NG'\W7:?4JW-4?"L%@B/"(HET1Z[HA5*9=Y+LJ@1N]8@FXR0H"(X:5LG*1/?$F41(Y$S%X;U@_.8!]1 W<':<5$_UR M!346XC^\"_#",JO0Y;:&VO)HPB(C' @D"MEX1I7I)8(ZXC;FSWH=\Q(5-/), M_$$TMW9:6/+&YIPP>*.4=/=+/BI/E&7>T1B93[5MUA8R&JD\J',Y?*J8_]AO MCSYV(K^ Y3CZR4.6:C]$>KC4*[Y*VL/CJSY1XM*"2Q*Q"1'/,TD9"0A8DJ-G MDH/47(KJQ\"K/%$Z*%7J/6X5TQJ#_RD MZ278.3*5_1+]-.9NO>SJ"'V'%#0UA'K-D5&5RGA[190$97E(.=+:G0QZNOQ[ MC4''0X#R=+W]00"Z(R$:0"6CRJ2_5%K11TJ"Q-@[1BDY-]+24+LOPLNI;&94 MW1 /5UO+;J-GZ\O+_W\!GVH\=?I.*.[-%V>Q3B[GI9^ !_1VXJE<^H17N*! MGWRR4W@,!Y5\P//Y5S\=_U='\+UO6K;#-'W<8.8\K[LJ^,F]VWJ'6$%#% PL M,58A8E.9#DNS)%E2%Q5+3$'MB0U5"#_52IY$Q+OQ(DYFI?\\_O1>S7]!9;^9 M='V^G3/@09-,:6ES6_(+D6;BE S42W1X=&T;^]H\#NO7OOY^>&S!F\94Q21Y MQ1.@FU*]Z/+^1]GY!__^9&N^FYI*-OMV3O?;V65 "*RQ<;98P')C[3LP9D,U M364L !C\Q3!!K#><>"/ >6\-K]Z0\644GFJ%MZQVOP_N<0[:",Z2*;.W<%,Z M='%"CH8DL (ED7BJ7G!Q&&7#6KP>T?38M/6@J!8=TD_P#:;7L'$;>8Q1VO(I M)YNFYRBK9*#6RY1QBWB"=;@IXW7>7B^6LTN8WV$I@HPJN$QX9(S(J#$&D4H0 MQK2QI7USK)Y:/)"TTQ]X[UUF ^N<:6NH((H5K&LKB=5,$]P GGFNA/"ULSJ' MTC:L6>H#0T^?A?>@I18MTK:!5T=Y2ML_Z&2[= !]E4S3W4KW!\^]VZZTR"*@ MAK6S @\>[8EG6I+285YPX5.DM1]([Z.GVNR[C<_>P'0*PDJKUP/\9-+$EZ03 M4PP"%5IZ5OLU[UZ"AC4WU7"Q<];XQQV?UA)QN8 ^FL9&0>K':VL=H=HE*R+@20)%H:B2P5Q%X)2Z*)420\::RK MG3![EJ@*@]"W+[#-QT_!,R>,)\K31*2*F@1&,P&JN4B &\W73F2]A+YAC5%= M_&R9AMZ/GMI,#G6SR(^P1OX(W6&G@V:.!95H[63/=DI.M2:;4]3OX1AH>>8KRJMR'LMMOR->EVZI> I3 M*BT& [4KR;82,JQ]J*#[QT;A='&WN?N[.=9'A3KK?WFR!=A&024;L/KH^P;G M3KH$J'^(Z)Q*:S-Q!BA1(/';6FKG:K>/>TC!R7L>%@N S0GD&ZZR%3HE&2B) M2I6GT\H2C.]-><)JDY,(\.J6;1\]PUJ $S3_9.?7$GH3#RA6W)RC@^/+;==C M?JBC7CHE2U-MC_&61NN83"(VE7LOQ[64M;MY[*=HV(*IZC"J(O@&WJU]]I/5 M7@@^_N/+W$\7*)\=UQ5XV (%)HF65!"4%"V7O?B+Y3(AVP;J5X@>3MZP!4\5 M =:72EI,JYS%.+^&U(T;.=)]>?P1%:ZU]]!THD-3R!\]6N"^'(Y)YYG@Q A' MT?74")H8,"(5KKBW":RASTECWP(GOW%=U58L/OJ;TE2R7)ZN%OHP]F$\Z>93 M;P,I@U(,@LXU]ZK<7$1)O&'E*:\/F3KD$6J?14>2.HRO4PT43YZ=OH+"VHR& MZDSQZ6-:SRM-Y7E4::N%E[2,#U:TO,!21N(Y 1HC9BI#BIZ+ZJ/<>GC$\D!L MO\Z6L V\5/J(NP19]3Z7FX92Y2LRH9J7P7^@I:^=<3Z8N!9&'1R%B>>?<-90 M1Z,>RKJ@,,_FW>9]4YY#HTD]^F[YN8^LX<$<3G.M-.V=[L_SPP8&D_)@X^UL ML5S4.C,$Z@5XQ)\E&AXZL-,0)$8D)VGD=O(/JS4Q/H_A4@W;PZ@]4 MMYFP"%0X10D-,93.9I9@3 %$:6EL2#8(J%WD=R+) Z>27P^?CXWE:ZJZ37=L M8VKN,09S\Y^?;!QWTE+)$-Y]_I:+"VJL,!Q/VYC+)6.(A@0>$W'<*8OG(3KZ MM<<#[B&GVA3J;>>^C3HFHPRAW=NN;#7Q&#D0(Y4(WBM=?P;#/GH&;W9>!1,[ MIU&?JH$6/:_;&38?8>7#'&,YGGS&R>9C/U6UHK='B]S/ELY1HSHSX3KA40!" MD2!0I]89[97/.<7:NVH7+2?/,7STN?? S6!2T"D2I9) )C$FL3XY0EVDC@8% MV=2.X'82,W#$5@,'3T895A%\JXY&ND81W7R&KT>'9T\^HX++L8^J6DU.5A_^ M":YF\VX^^"U6K$1#+Y4DZ*B6WG .0WP 052V/ %UAHG:M^6[:#DY"_3H<[<= M>PZ2MM(H(G)@1,IR]9)P?P #GES* 5SU.0;/DS5P$Y,:V'B2 ZJLC#8MRAN8 M0AXO2PWAPD\Q6)M,("['WS!8FW_UXV))S[[.X?B7!B];X&1;= (_E0S59@A\ M-DV?8#E>/838XAQ#$(KJG(D/P1*I\5@*,BE$4F:9:N:2JYT6>@%Y)Q<2XSJK M5S8M)#[3O+EU$XN&GK"5O;!IKWI+ 'I>@+O MWY<';=U'H;GX_Z[]9)QOBH.TKJLXJJ;@T,\^O=+@*"Y.M'R+^7)TM]S9MN7N M$Y\TL:P")8XI//H<#<09+PAX)X1BE"=YT P&7')C;^.?[O?UX=0<:]O*"K>" M/L_[U]JV63RW2E">":2LB83LB05T!ZQA426O\-L'U50^(X032!S&RO6$HUO3 M]IIJ:]3&'=2*K?^FA4$#Y&7WLX M31--YAXLW.GIYG['<1^HRB(3[H(A,FE)/,V1*!J#$3I) ;5;J.RCY\_0O.TE M.'OJ$U;250-O('Y;X!GPTV(YOD01+49)&9<$2\2&,HM 9$8LYX(('H-+F>9L M:L<=#RD8]JG,\-@Z01\-H.FM7UR4, E_*Y61W_RD".;Q%J%XV,B4D0MP&1T( MB;Y#UHDDEE1@0@%NE=KF[!#"AGU%,SSVZFNO 4A^@@C(2IC $TZLI3+B?TC@ MBA)IPGI4JE 9)65EUKSV;=EN:H:=J#P\^"KIJ0'$O9]^0ZG,YC>/^3 R\JPB M>@6"ESY S*(Q%T \5MQ5OS4[D+9A!R0/C\5>=-@ -KC3P(OHL77*Q^JO(W=0,._]X>/Q5TE,#B/O;;)9^'T\F*+KW MI0/8L)MQ?99QDE)*XX UN,L:'A\]J[.6%ML1+53BSGGA; MIFDQA](,C%FF*L/V<.H&GF<\/%A[4F0#$'VFF_QC[ERR6=LLRF#PTEFU])0/ MMI0>,8SE**4,7KGS_U%0_1-?N/2HT 'AVK75^7PQOKK"C=<]LEXQ\I@=89.U MU&0B:'GU1*DGP8=,((:+(+W$J-"KHFW6N+=3XA.71(M$">G!2KH3_>!%&J)87*T2I@U:>'OIS,PY#Z M)[Z+Z5NU#:#W[O7X$Y>9*R65]R1J=$JD390X$!ZC/V:D3MRA]:]^2;.=EL-P M^*>^I:F@I ; ]OC5\9.:(65!EA?--D=D0L=$+ 1#G$Z)6PI!51^J_ Q)AT'O M3WPI4U-E#2!PU;AWU:CU:0I5:T]3)"YK(#(P7]K[H)B<5,I1%PVK_49Z#SF' M(>]/?!U32U4-H X%6#R%^:KCTWCQC[=(PWA9OAI!=#0YH$0GH=%?"($$%AAQ MGG.JJ4TNUQQ,>0B ^,)\5X=K1V9ZJ7TG@8/O_$US.]*K4!T-Y-D-L0X?LI"NYZ M@\>1-,\#X48:RSGXD&NW M16OBQ=3M$\7[PN&SR63V>QEP\_-LOG)?/LP6*P5NI@ZXL8[B]N.VS"AQECB& M<9S#KUB@.5)5^X'9<93^&5Y9O02;NQKX]ZC?!L[]^X>XMT5/]ZS(S+0)RA/% M$K+BF"$>Y4FD$:"3-5;PVB'2'G+^#"^S3L%C+4TU #H4T7@)7=W(X_JZL\O2 MT&PEY_4\CD<;+"4>'$3TI*61N,L<$%<<)@9.R2B]E=4G(9U"[Y_A4= Z_LMNH?K1RQF3PU5";D399XFI8'X+J_K768B,TBQ/R-[,)E_AM=A=8QO M/YIM,=HZB_]Y/5Z,NWK\XV.J+9]28<;&?LHJQ4=;'B:4,4Y%UQL4W,?O,C%& MDR4IIY*F+#WLLG:$Z>0%XXH:7OL>XV44UC-OZ!//,&;]+]P#J5S%Y_%M!6BW M+((7R=@8=(5_=WT)Z?$&$< T1X$QZDK_/>M(8-Z@P(**0:2R,7LS?558 & MZA&?N^W?ZZN^J8/]5N:;)NC-S<:?-BI+>0B<9D^ <92WR;'T*7($,Y_/:0/6<4GM2@B4J*HSS! M$Y1C( 8DLFF4$:ZV"7XAB)Y$Q@)"<24IT3>'0K@JW]^.8@PH9U!_M SY9Q M:I7UT\"A>;?'+U<]^#_"O+.WTPCG83+^>I>@BDMT9,>7^"/G^3-^=Y%7T\$? ML1^L\SGD3+0K55(>%/':9Y)9@T]+,]:[$PK$_X&D >4NL M5,/ISNJB9D#1@-?P2"A;Q-#Q_=MT%A8P[PH(WD^OKI"ZP!(9Q M2KREE$BP'MGWY76)CRIG(9FO[=179F%8K^&UT/^JBFX Y_=IL]NV#W^;SZZO M%N^G<7*=UK/'NA?VURB4*UB5<"]6;Z?NKN'>^$GQK3Y? )0>8V^1*X)EFC :7=_MVHXEP%"$KKXEV$8C4 MIE1^1$<$!Q>2RUR[VK-D7DKCL'%LK[#K04DMGERKU^O'GUT/_OW)I]=N:BJ= M7ZL%[J%B$NI/EKN(@,&;H8S8J!1QVGN(@D:;:U^//J3@I*YAVW*,JYX$CT#* M->4:0B:L5.5([Q*QUF?<$2"2$8Z+J)Y3](M6'/8X.D')#SJ!]2+?!DZB3CZE MO=EC-FQT*(] L, MU/1KQ]7MIKA9GY0WCR\I4G:9,2!6E>E#V6KB,^,$CT61 <]-V0.:7DSFL)G% MJDCK5T4-H'#U9 4.8HT+%WBV@IA D36%=MG;:(D7(083+9.I]EOK%Y W[".A MBJCK2R4MNLIG,0F!66:A]:C^DH)Z1 M^3+OJA]N/B\1NF]NWD[\8B-WF2.E5@&02$.!EH_9BN>@("IL$W;^23PH"YY$(Q"B1SJ,_BQ$348J"9#+F(&O/XSF- MXGK&;7O;\6Y_K7J/+\[B-IG;!*9[5W2++O#=](E3LG)//^1D MU_89NBJYL7>K;*F%B*J,=@F6A "EL$Y2M%6*D11S4I)KGU7M&I(]Y-2LSEHA M#Y?9=DO[Q&PS&X%K$IGW1-INN"(W),>0-(I'^MA?)>P?IOWJKRFH_I0S%*\ [OC\A-[*HQ=9#WDU*F3GF""FB^F, M0QE'QDFDBI?W(P%$[3>II] [K%?8/UA[UF"+#M_CF4_'>WT[/NEDU^\0"FO= MH3Q:ZCY[SF0I/J/E<; F4BC\2J*#SZ*7W&J@BO8]K*R^Y_=XA?*B-*(7\6X\ MN5X^Z9X'E+&0*2,"HD 1(.0M""",Y<2\="S$VITFCR1UX'N7&AC:8Z)Z4UJ+ MUNG]-%VC^&X^P]<3KV!V?%*%P/1Y"BM9I_42G^"JM+">?KWO24-3H$E[D@1% M+4N;B:71$!-R2L&H"+IZ4+:#EHH7(X]6V.A']^96VAL%#@B$A9)K+2*XT+VL]A4X.#F# ,')Z%SI3F_KI+6,DZ&22CX:;5+UGRCZ" MAJWH/%W?CP_6:L)O 4DKVM_-2O?#D5%)A20%$3:D(@Q* J.2<+".,V<#?K\? MGW5%P,!N6#W%/H;,T5(>$"+=!OIR':XG?OYQ/DO7L;2\N@PP'W'.$T1T#PTO MS[MXXB08AV&L\YPE@?]_/.EOQQFU]>.;<,:/T=6LJN"&5OWG*RC'[_+F[05< MHI,YN=T/:UX2#SQ34]J."SR$: MPAP0&(OYJF5LBH0YG$32!H<"2)[8A.+PLJH4SJH3/,\[# 3RNW'!$^06F>1_E0> X9+5A%=2>L7T 6<.TR^G- MH:FMB):Q51A:;\;,L]'"X.ZC'BTL*[F!B/Z^TQ+W#S#%&H#:!S]-;ZY1JJ6@$%EZ?WDUGWU;78"O#;-U7 BND2//NGXT@G@J M*(E46JJ9E%G61MKS5#4*M&.!\+C]7%VM-("S7SR*= KSFTUIK5D!%(=FC)=> MOZ5"-7'BDLA$66Z8YL8K7[N"8 \YPSI??2.KEAX:@%1Y5G2-'_=YEI>_HW#? MEVD@7\?H3W2/X=9,111/-"P0%85%IS5;XI-%V3E&J00+SM#*X#J(L&'?T?0- ML_JZ:0!P/X^GXR5\&'^#](B?Q9N;7_Q_S.9=,Z3.S6 ZL5_]Y>VFU=IJ"B73 B7QPGE" M!R$K0@-GN*LL5[;Z6-"7D3CPK,J^H'(X)$_66P.PO)V)W'7C* V++L97MYZI MUC$C)XJDS-"J*Y^(UZ51K4D,P#OFJM=7[R&G6;B=#H/'9VXEG;0 +UQRO/S9 MQZX#\FHS@F>414,$SYY(2+9T5<'-"%I[;K07N?:3_J=4' 0F_8$C!AAN0U*Y]IOX;;1,:SE.56W>Z%RA* ; ,LG M^#:;?,,=])"9M8D,+IN8/2LV%V4B 23<32:4DQO=QL I(UPH,#Y*14WM,=I/J3@(,^8/"YDC M!3YT1<*7"UA9R;.O268:K+8D&[ C96;B\G9FXNU59J31RAPR$:R\G?<*#TT6@&C#*8!6D&/M MMO?;Z#@(,_8/<^B<+.H&X;+>1E8GRXLY=;[X;[SD&2R5A&F$OK3)HGAZ!DP+ M1\[I&GX&,D>(NP70C*>E65]G+F_?$%@I=9",&+ HE!03\;@T48$I],IY3+3Z MU+DG5+0%EF-T^Q@NIPEZ0*@D&(\^P%<_^0F-[CJK -9&9V,@2I;N",Q3$D E M$KR/BBD;(NP[A180__IU]NU'_.@5//"+>U1L6? @.+CFCYM313DP"E94WVX& MY6EVW9SFDK5F&OGO&LU"B%($EMG>IUK/0V!SM6',P(IK,T99B-8R("PFBXX[6%Q%O_S>KP8=XKHJBU!42C3';+E:!FSQI@M1D&X M8L8!9!^J]V3;0W:7A-P<9.Z. MYMN":R& 9BV(R'@LR^0D<0R/?A>4](9&&CP]#C&/5AJV /DU 7.*B(?&RSL_ M+ :9:&[!,&&R#/Z@4VW;IS>)C6.U-ZLIRC;,36D+OA+*I_'B'V]NWL T7ESZ M^3^ZG9.=#QD/=D+!E?HM7OH]*$-TDA&XAZ!T[5:NS]%T&*#:[]_7BPZ:Q-0M M-[?M)J3-*J,UMB(XW"BA##N.@>3,#?(:)8VUG[(\1]/@1JHB IZ%UPGJ: !> MG^ ;3*_A9Y1B,>ZED?O?Q\N+VT<2MQD*G;,(09&L!&Y#QC3&*"Z6!XG9:\Z# MY;6K-@\BK#6@G8*%IX7 E173 -JV;,T[K](QH[L&GDRX7.)@9(4;1;3@AN/& MM-3WX(GO(N9-;0P^!->LM[U34_JP?2"7>:@1H!N0 M%*$I&6HS9'E8CNG93KV/5SX,+.WW,*L@UX%148KTS_,#'FZ'%VA*@T\4739T M%&60GE@K'4'RHZ).*Q\.:KSR##AV$C!<+^]3-3JK+=ZALXGG4WCDWC/#>3*& M$6-=*(53)?_%RW6?9U):0'-[V$B7)Q\]G-HKZ6I637 -^"&?8#F>=^]N2J>A M>R]-@O?!9Z*2*M5MC!*G()3[P9"8=3F%VJ_?ME-R&%K^.)UP*LB[2=2L-Y)2 M1CF6T9V/$@4B/:)?HXO/)3#N69)/S$8/N&DA!*JAYV>A+Y?R.N?/YY^NKJTGWM9]T/_ .\G@*Z0U,\8N[%QDQ6*&5),&4 M MR _K\M\[HE3=J*$"QCM=]*U:&\-6 >@Z+9X"H=VF5Z>CA\0(;>+^%R,5(8 M(2;-T9E4CA,92_M^SC%R5$IJETO2(QWD/.U9Y# 4M=_JIJHP&[!NOUX7*)_G MU7CM(I;;L9$CK[A*L=PDZ_)(V@5! DNE?:<6G)F8J*W=P&0W-4U-83U2V[-> M1-\0B,ZONCJ'Z=<[1@0S/DD,3;35Y5FC"L1V?8*8%L&+)*R1/6'H"3%-S=^K M"Z'3!-\ @M[B 7R>_S:;I=*>^C/,OXTC+#[/)FD$V5A=6MC14$Y9%H%8G1W* M)T3.&(:O]=O_[:2FJ>%-=3!42?0-@.AN',BOL!Q)1RTHXPE/9;@(EYGXY"+A MP@0#1AD(M?WMS?6;&HI1!RA'B_=H:'R#>9A5 T><7<*'V6)Q6RDPGEZCC-:F M";AO*;\)(KEG\Z?L5 M1L"P#FE'& )1BW:>:'01D V7"0I<8T1+*9?,"F]JW^#N(*6IIJ@U\7>:T!O M#AK^^YTTDL%J;3@GR'P@4GA.+*.E_:=*@)Z!8;9V\O0! 4TU)ZSDSQ\MX$;R M2XM/$&'\K02SO_CE]7R\O/D(\_$LC4)D,G%5QDX']"6=1;&HX$F&:,$:SX(Y ML)7#,RLUU3[L-%C4EVP#1N3.C?P[\@#O9K]/1\PY[3/*ABLD7F;[_[/W9LMM M)4F:\*N,_?<^'?MB]M]H255K1IF22:HNFRN8QR9AB@34 *A,U=./![B*ZP$0 MAR>@[NFQ2I&B"%^^\/ MW 4YDX:"5>:LC%A,Y&(L7_V*BJ[F #7VV/<3=4]@ MN5HB>;'D<3TK*3CA39UESQ,HDQB@1[I 4=#%:5A$-AIH[E#3US20QN@Y3/9= M1'\/[B?Z^SJ7LY-W\Y+K?B(RF#B7)F,H$+A<'.I!?YK4MK/FJDP%D]?5T MM@VR6FNC T-5\V=_SD].SN]D7/$;7(7W"3T^?F XU>+4_#?+'5$!V? M[_-:NZX;D,MR=;K][MO%?#/'DVOA;B.);R=YDU^D_WNVWFR+Z ^=O!E:'TS: M%@PL+#EY]Q=47 MAX\RX(FU,&H1EC (434*-#L%D.K9$/&>/3CX_)$@I[>$E MT76$P8?EAF0WKV8:@\KC+.L^FO:XNX)O&>G9Z=U+3_ MB]/E:C/_UWD8;I$)GH(!K:VLDX43^%P").4PGK=FM.X*W9W*8;@\KCK0R+KJ M (TW:2F%!$+,1%YW?6>)6"T KCQ*@69HI6WRH,/ M3:!_\K.&@>6(:AB-Q=N!_?EYL>[GO#J=H=,^1T)YJ;,5%:NC DI&*(X;0Q=] M*7'65BF'0.8XJ02-9=X"6O^%\L:YA<%Z_7_SV5Q71V7S]=?O4OE3V9B@B M42X+.8-!@PK! \K ("@I G/,T!]:IR2>(FH8EHXC_SZ.)OIIDKFTL.3YX2+F M^J1Q_;=53;P8EE0L+(,0)"@EN 5DMHK,)$57,\;4^EG+@\0,0]1Q)=G;2+X# M(_5 9' ??S,E0RR. @623148W=9.,PXA.R8CDSS*UJ#:@;QA,#N.%/W8VND! M>#_%$>>0DL>Y8R RWJK%"Z] &M39#)._0H>,ZQ]>/WQ^@9!JWCRM@W MD__44=P]&[0>6$-RN4+DO%PNHLQH(EWYS//S*S_0G0_<,N6D)QG>[GM_HC-B M1P*&S50XCH3]LRFB%[#=:.9X:.=-#7HW,V1>1]?]%/CZM/7^;=O5^:7*,]1L B:D\R$@@N&T=?NN@2 M"RR*8:;IIU\[#!''D?,^4&A3J_L=X3CGRS%&[_(BU0G'Z_79Z;?M+K7E:K7\ MDSC[2)[?+"ORW81*8 FWH'C*X&-6D$10I@CCO1^&AET^=1A8CB-U/:[(._"E M/YV%D_K6Y_P1_4PYD:)RY+WE5(AZY^K^O0 ,A91!"X.^=:?+SQ0, \]QI+(; MR+@#A-Q9G$"^5_T&?LE\EATO01>*'&-MG":_BQPP8T GH:T3TF3;.H?]&#W# MT'-QF\F^&I?__W^Z(EUC]Y_:OMG]3_]7'7/Y'_>_?/[Z]^OVXKH3'Y?^D MR?)I_69K?G%RLORSYB[* M MH5."09%JVW^> 35W8)A0BC$34FR]@;D)X0=GLBXU]F:Y>KT\"YMR=MG$?V-Z MRK6$LA,W2%.Q/K M^I=8PS-=M]/Q1#&:BD5X4^XT>@T>JC7@XZ<9J/R\P'LFY1R-&=Q.DGI?RGI6 M)-\NE -OZD;5J)"<=95!*RNCDQ[;C\O9D<1IAC7W;!CWT][T?1X/G,++!O0K MYF="^V 42V!-(D='$UM>< ["IA0I:(TA#9O2,.##IAGQW(7Y.TSP1V/L2&1D MM7FQ8+T@D7DO(!"?0"?%65?HE-Q^--Z3S]<\,]2S:=M)5P?Z?+\MTI0)I$_Q M:TYG)WE9+E\;CIXM>O@CGRDU-)#GKO) P8K /7I@QFM0N2@(3'-025E!<0AZ MUGI ;5O\<(FA9T351^&T;-Y-\#F,YIOU@O**R/3)0,*;OJ32#YLYE'T%DE M[:RR^?:XM\/!/4UGY*7\!)XQ!&X#CZYUU\D]9$QK5@Y4[ ,PV5?*'0%E)J07 MV=7UC5[8.@>]FEA--C%&I7T.ROG6J^UW&PHW-B3V5N)#X^!VD>CDQ<';U%]F M7E^?K6IVY/SA I3/.H(3I1J4NFB#)[^Y+GDW N'PK9NHWB,GFGOG;%P<[#D M#RBCM,70A[-5_(KK?)UENQZKN9YQ)2+&0+>R=]7P9@M>U'2^271QD_5-NG6? MPR#"IJWFC86J=KKH8J37E9%5IG"CLX%H51T7CW1]EY0@<)]D*E%$,>DLT]'J M> "_OC-X9O1C2B+YGJIR,(>R,TZT'E@PG+I?H1BS"P8?+L8TU6,'0>PC_+S\\3O^W^7J MU0FNSY/*/GIM@\J K,Z#C*E4IR?211>S+C8GEUO',#N0UTOMIBU"AL]-/$A= M?2/QFK$_\#1?)+:16\M8];-*E'2HL4 H08+PZ&H+BXRR]03%'4F<%I&C064X M) _66P>P?$61WO(TKS[FK2=VA\7S8H@R='A5O5(8IQO&RPC.^PA<9B]X$8RG MUBG 081U"\'#H7'[U6)S/74 OL\K3)D"B'^NR=79?E&E=Z)@.,QV5TG?$'MHA8&/1@HE/6A1M]XA>0^JW*6.LF?D48ME!;ZX=XSS_ZY ;G%P]GEX_=/^-/0=F3H.<: MB-)"7ET5:R*2PQJ5ALCJ) JNJW_I)+ADI9-1)Z-;#[3MHECSB-+>G&W.5OD> M55^/[W#!%?2N-DI&\OA] J<,!_HN+\XY'WCK8OHA]/X*!9U=<+K#+=!6UYT[ M*G>Y_(-LT><_\\GW_/MRL?FZGFF!TB>*8!V/==U 9'3M(J. 5DOEL_6,MWZC M5821Y$4!QV* B63!43EP:*RR9=LG'E& M#^,Q4KM-TW:'WIT5>Y3X?;,\6\V$,8:'H("YY,E;XQ&<9 $TRU8EA2'X,CE\ M*Z73]J8>$7IW5NMQ@I=^=N:SBJ5P =+Y BJ'.HJIEG)"*$;8)"*V+H/M1^FT M0V>.";R[JO7HP/NBT"=?L7\%]8_F/O)D93X+2S@"3)$IEZZN:+!1$EU)2(GG,K1_<,\: MHQ>+M%7_#5JN@.:$]-ENQZ?&4#OL&?C$.#A7!,\L:I5:9U=VH[#=M M7_ZX\=5Y6X8TH4AK'0BW;0&*=.JL]+6OEM>P3^K0?$3-CC1.FRT=$6$/O^$8 M07D=W*CW<+7M[2:WP*@8#:1LR/PG%R"(X(';G'0Q7LG4.G9Y@)1>7FB,H?]E M>V5TBJGS-_:738Y.9^MXR,!#$*!D]/7=K $AF$5)7V;5NJ7E2:+Z,&D'J7X MG/;7P]1CNE[CHLZ4^ISCU\7R9/EEGM=O%_&BNS4J3UZC8X"LSDP408&3H3:% MH6$4D MQ>ZK; S.Z'ON4_A!R@#:78XBV ^/S'[B:;X<4XR9O3Q Z)YR(!8JK MSSA=(#] :)**\36+HXWDK=\?WJ:AEX;@9[C"#A)_9_"Y.%81B^%!"(B%U571 M18)#"E?IVUE9X5CQK5VANU1,:WL.T^HC$-E#Q!V Y"6NM]1?6,B,GGO&,X2H M*+YPQD!@2,SH:"R+P:;FVRA_IJ ?<.RCS]M>R_["[0 :[Y:+M%R\7=!O#+CX MY_M"5.14^7GW]N7[CY=WJA8YY<+ %*0[E=')P2(CH Y:%!VU;3Z$=A!ATUY4 MC8'47A4=X.M\/]$;C/.3^>;'UA8[Y3F1:H"KQ$!9)L%;S>U<4Y4 7=@>CBJ%D3 I]2(?)4Y)*>-RM+I$L:%40^.SJ&Z M?10J>PBZ [!\S-^7)]_K$OJ?F+DPG\4RFS%[T$ID4(4AF4\N@.E2:@M2B;EU MA?A1@GJ"SS[Z7HXE_ Z0]#J'S=O%>K,ZJRWYYX=+Z&RR#R"S5J $TL5;+-WO MB-HZ-#F)UH[072JF[=UZUKOK0!5T!Z(;#^<9*XR8-^#J!@.RU0%LL;T.B=X\D7>WM4V4-+!H=\7$\HV5>MRU%EW(&Y MH2#R"_VVTRJNS_1OML!=1X0UH*R<0Z<#RK:J'ADK5WE^^B8MFWS M6>^M@]70(90NSYM6TJ?Z&-TQ1TZ/(S#D(LCDR,%K/9'N?DJFM4>':_@) MR.PA[AY <\.B7F:LDF.V& O!<_+Z+0457EJ*2GDT1GGMK6E=C[A+15]@V4>W MM^%RF* [@,HNHQL9>I_K>L&4E:D6V)#, @-K7) !#7+_C#-%]AK*.EHC][-> M;&,IK6\\WCOY+ 5TAIE"00H=7(79@,^!>,SD>C+&;(SJ^3!YW*-9=X+*@:-9 M=]%;![#\:>1G/=%?Y]\NA^1%S-%Q68#5OADR\<1*L;:VT5!\YX-7K'4O\B/D M= NWPV'PV!C6 W0R=9KAPVJ9SN+F=?Z>3Y;?:F#]OQ?+/_]]^><%+X8Q%50M M8YN#NP3'=&PBHFM&98 M7][D0OZL8^!X*J#KX&V+ULK2VDO;:SIO-\-3#[%!!TF_ _3H6?:=W%3]_3OIY:.(';CW4T=Q#4G M=6V_H".T6)]3QF<^.6F%T9!KR["R+ $RCXRFE,0JT)7$I@P@AQ0 9D4F36*!#V]IS M?YB<:?VOT<#52@$=8&F'<_)NCJ%V79R_BCBKWYJY+!ES0D,,OA;);()0E 5, MSF3%9$';>A#T811/Z\?U8.X.56,'H/VY9OL2U_/U)Z(%T_O%S=Y9/I-*Y;BM3F>'(]ZI@.V;)./]CDZ\6W]$^_Y=7FQX>3.A5YD7XC+6SC M]AD=/1UU=F!%74"@= 'O$X.8DB2^! ;S# 9U#-:FK=(_I^6='!A=;4H^7R1. MS)(56.?7^?R_,UU0.\P)BE9USHY,0'<-.4M&.,F=CMR/M3_Y?HJF+;:-AL^& M:CAT.O\?!ZYYW^8ZVYZWUQ=LO/J*JR^Y-@@ZEXHT$(N/)&F7P<>$X'42PMH0 MV.WF_P<2TZ.2.6W:J#E4.]/KU,63UI(@)N+\?!='XDG)$F,=EEJ?JYH$ M-F7F0Y)2$QY50;WFLM,4- MT5UL^WVU7&_JA*4D?"*9:4=L*6V)-\\HRI0D3N8$Q]AZ<=%PZH;![IG-GH?UK'BM M&'?U"(H"*AB2NT@6,@M)&<.+2*T+7".Q,@S3QU<=ZT'S'1R JP+AP[T[_\CS M+U_KOL3O>85?\M_7N9R=O)N7/,LL%:6(.6:- "5JRSU:"]SRK(6Q=.9;&^-# MZ!T&Y>,KJSV;#IOA=:3QSF]POOH//#G+RW+.]N4YS@GO.[>-ID#O^[%-AT4W MX7V:F=+%8%8B1B@V9/(9BH,0'$5*=>%K1&=R;/VFKO.9TMFFG#V78 3G)!%' MAL!'";Y@DDQ93Y=)8XG\TC.E=T'8P3.E=U%>!Q[ @[-LF9,^D.N>B])UEBT# MC,% EG0QT*6D;/-MI[_&3.F=]#]TIO0.RN@44S]/OV6^9.G1U<8*70O%%GQM M0/,926+&2:-:][P1@3?5C;3;@%/=0 MLHM*FH0AX%-.W='/E-Y)FX-G2N\BV@DQLEYM9A_S^G*)]/;P2!8=8Q3=1%XH M&K>^ /+,Z7^T\#%+R_0@,T._^X:)H:^NS M*RGQJ -$KVLJ3['Z/DU!R IE]L''87-_=S >MTCH AS[*/4!*W&(A/MT:Z\S M>"9*+;6IAZ:V"JM,;/!"QT'%RLOP3%S&_6:Y>+\_"IIQ=-N*L22R9^*HV!*7(2!<1\*(-T&U5;4A) M=$V9))36!DMK"SR,LHX?&!X"TA'4T@'8FAZ]^G"-_)[M3UZ+9#T3DCMGDJMO M>24H)NJ:IBAJT=@DF^G2B\^P1K,Y7QV_6^S&&K> Q"]V3-XNOM//+U<_9A8S M!H,1&/>B!AD.O)$:C*0(P4?'E; =GXLK1CI^-]G+0=A/Z;\8\G^R!A]6^1O. MT^5N[T5ZO_F:5^=_-Y,ZA>JV04F9;M%@;=VQY"$ABL"BX5RW;K6=A-&.'V#V M?J,:-<88F0$CK*@CZNB.925#T$8[FTU47?M>ASU=GN9I:"\G MIPTH^CPIH[SG5EYX)AR"*'665D8%ODB$$'BD6UE8QI[!'YOLH?\TKU,;GY;) M@3%UW\!N%N11 _+^VW94S>++N_HN_6-MJGU?_KZ^L#TSGA%-8 I$2+57(]!] MJYF#Y#PB"SRG<&N_UO G?>.0W/%#UGV.0;?W%1[/F /[:5 MGN"R2%XQP/J,2!5MP:F8Z$[D43I7?,C/,!9L/ 9[?M_;RSEIBY+C"AV>L" Q MKL[R9:9N33]S5U;;Y-TLTK4IZM+9J W61]2UC=<$LCF*E1B0; P;(8QH1'[/ M+X:?*::8 @B_TE'Y.>QZ'T[F7\X'"2F,I*,Z SMG5N<69_ H&-B B4ENBDOQ MV4_&0]3V_-ZXBX/01,V_$N[?T"]8Q'Q;'%R*)*2OLS1+?:,M3)T+1U:!V2BS M(!FA>G;4WT_K,,P?3^6[1Q7_8I'TY13$S_C7C;^ MG+8^"0W'A$:ON1#H($MI03DD1<7"@,>4 M2N8.K1G2EVTNG9S6_%NB+X5- M(6C+>0[@4UT9%2)"L"P Y]YY*QR="3']67F ^F$GY9>N34\ @U\LN+@IAFB$ M0V8\""405/8&G/,97"@ENI@4LM8KJT=B9=C1^*]=I]Y7\[]8U>Z/O)EI-,PD ME)"-J4N9';$ODP)O@W5,:A=,SZ\^B85A+^C^:U>H=]7TA$!O?A5N-\=A/(_' MYC'/9'$F.O20O-6@I FDE/J\W'F7C!0H;T/^&3R?VU0.0_7QU)/[4FL'GLSE MO/:9<@(M73E@-6>@DE= 7I>!8&1122/79JQ!^<- =CSEV(-DV_L$V\NY&R=:FZY?>A;M+@@[>!;M+LKKX+Y\ M< 9F"5ZIQ,$Z'D"AUA!0>%!.D>570>H\UC.DXYY%NY/^A\ZBW4$9G6+JYZF9 M@MN8I1& WJI@ZG?_HP%1$ M*QDJ"]S4=7<\2PA***!(A<50G X^/.6P'?TLVIVT.7@6[2ZB[=/X7$<_692 MBNY_C4BGJ1@&WD4+**+U"CFB*./;G2MZCFQJ;>.K;3^U= 2QGUL2WM38ZD:( M]3%_SXLSDN[E*?TT7\1\@__7N*$O-V=X,I/.UZ=;!K2) I2F,^R\B>"RR\9* M3E;^&?9Q',9$=]9Q3WP->M[]7,H^&K3_AJO%?/%E_7[U;KE>#Y(#QH#%TTV" MB2XIY8P#+*C *FFPF&B\>H8:21->.AXW.#[V1U9][PG$>R32*&OXR&]NFBH< MRL%$NZK(:Q72,7 Q$("=B!"T*Z"MCVA+Y,++\?KW$)%$N%L M.P0$A,=5342P@[?5;6#\CJZ_6_G)=!BSM%O.\(M*)&QOLI.4"<+ M9AZ,P__.#QZN_X'YP5V4T2FF?LYD1&.*$+H 4[& VHX%\T6"-\4[8U/*[!GB M]&/(#^ZD^IWS@[OHH>O\H,].F,0TN)0\*(R*3+P54)P)=:I6LD8_Y9H=?7YP M)VT.S@_N(MH^C<]UL"1X%EQ[ R7600E;X:3"(6M%09,00GD]OMTYUOQ@XZMM M/[7T";&K&.LB431C!1.%N@&LB R490Y\Y@4"(X(0G?-\K"E&CY#5G07;$P-/ M@^L@A72.L3_R9OOV+==\S"QH0?+!#"DF05;?!/!:&\C)LB1UM(6/-<;Z2>(Z MSIN-A;?]E=,!ZBY3?1_RZM-7DO%5"*TD&?X<"D2*H4&%E"!D4T!&'Q(FAC*U M+F \1$O'&S$.P503T4_ZA/41$5T>CMM,OL3U/,YB8#:C\8!:DX<9R&]%*1&$ MU58Y^@OR.<>W8(_2..W%V08;3QNQ=FKJP);MP-_K^9BYK":JO 6%N; MIP6'D+2$*)Q,.4C%Y3-V=.C44]U%5CQ6F"[?TXAU'_4W7#=VOYVO\ M\F65OR!Q>O�=)))W%S=]6R[-O!Q2@VGSPP?6I$?AO5+ZZ^, W!/U7R\46 MW/^8;[Z^.EMOR*M;70&>Y^)=L C6.4T!A:BC)7P&\@$$F4/^\_H(^N)C+Y( /HFL/ -79$T"E)J:Q#I#!@WW,F3+6D^F?HR>:2_F,;!R MVS@VT\;$>Z$OSN_[U:>\^CZ/>9O>#DQ5 9!@BB$S7I*I2VHYR& -JZT+O+18 M"'W?9T^+G'9:7384<1\0J?,[+SA87[:^&LXLYU48=:%9RA8<,@>BE.0HMN)Z M6"_1,)S<)6"ZM>&'Z_0N0 X4\-25H#?SD%=?3G"]Y6.3\\F[.3F.],?E"K_0 M&5K\\YQ#DNYY!]-_7BQ9N5R2SJ+0)0I(QF10=2H@>H? DA-:VD*2'3;$Y5!* M)H?5H4A83J66J3'X*>/I26U!P54@W[5R^V'^K6Z+^WP6\@5#*@8KR&2#\<[5 M8<,1@K>REDX$-YEL.A_V9'[(ITT3%XZ$I>;BG1PO%+ L*D=7O%PP$6Q.W*D$ MTJ(G$;$,/B@/3$EG31$^&#D,(P]\PC3YTK%PT4*,4V/A;WCR'1=U>,,-!I ' MQ9TF,)=,8"Z2 Z%:@-4ZUI2&3F'8",K[?OLTRW-'PL#!XIM:_Y^^Y?I1U%% M!]!Z(C_UVU_QY"S-%U]JZS3]_SH@>A;#^1V67V9D^<+)]7:<=1#OGY.W39XP8_+.=U\O/G^6G&17K_/:_J'YL6 M0W;_V!%*(0?R_LR%$*.,]TIEL$:3Z\5L HQH(9*442 MESI\[>GN,TA\-N<-M#-ST [H*9 M.GMTL_57WF[]E8NP/%(@'W)0Y*-ZLOW21PBH#;"$P6E4/K#6?L+C%'4-L7T@ MU:>V(/$C-M8N19 M,76 %CJ TY,A?/%)LRZ MO<'YZC_PY(Q,.*[/5KGV8JS_P%5MS_A^2%YMV"\^.'.V!_V-C3^OEB& M-3D6U?Z_77P[VZQKPG(1YR?SRQT%9ZL5'9GZ?&1]N8K@Q]_(!:EOX]XNZHG* MZ>UBNYG[U?*40/ U+]:DNO,7=#.I18E1DP_AZX/V*!P)DNX8*Z*2COXM^2MC M"?*YF9W6M#;#\VVS>AS@Z'OZC415Q?.^U#5D[XB3\Y%&ZW_/)^G-*1T@[76F3X[S MBSEP=8'JQ?RLT[KU[E_;[\^2Y$Y:GL$P1JZ-K,_ED?P;:8QGGJ$NMG5:< A= MTS[^'0UGS54R=8O3._*1EZN?]XQ^.B-;3_]]L5B"7/%,4B1D=$P2D,$WY.H@T,09.*PQ>ELS2L*[*P^B8IN]N:L UTTP'E^:G MZH^2 TK6>;F>;V8Z.NV\8B2Q%$ I+\ ;&^HL_JC0"QERZ]#D%@F#,#7:,OC1 MKL)#!-T!3CYFDL%9W)S5V(6^H! GOX@QG]1CDM/-BWZ6E%#<.O(6HZ0C8 L' M)\UV2K)C-@NG66B,H1W(&X2OT;:JCX:OL11T-/F]^[ZY+#7G20*A/].?UO.4 M5X=.NF[WX>/D"0^7PW/D$CF76CL3(1;,H+0R$$)FD*UGA3EFN&P]>&G,7.+U MS,'7N.(OYB1>: DCQ=E8J P,G2ER!$X8&.1VB]4.)A:J8U5VVT/0!" M>XB^0Q#5D[8\6VP^XN:RDS4[D6(.MIKP2&?-,G")'(@85?$D$ DU(J4[SP.VI[T MQ+BRJP^@/"C*+2*ZAD5:WF&%W MXR.G&R^VI[)NJWL/R4VL\-_QK_GIV>GE5*)DZWM7A,3K4&13ZA@ GD![9V0Q MA@4^*(QZ0N4_?>C$2M]'9@*I/\ 78_D005?@"==>+*<6=LZV3*(L&G;I)XO/FZOI0Z@=\^.U =JFU?- MU;/L%0_!*/ !"Z@@4EV96H#Y6&=S1F&&>2@[ '$/,B=^A-0>+$]OY6ZJN>,$ MY^U0<>8*E\4G!4$R!8J+2(>=+H5@,*@86-9ZK*TQ!Y ]\1/.'L%[D&:G[D]M MP.^+TYKRF D5Z0HK'+BJB0ZG;.V%M)!3$#8H42S>2F$^T*K:C*1ILPKC875" MQ1U-E]BGL]-37/U8EE=?JS-/LKKZL=HD=?H-%S_6=3G/^[/-E8!:=XL=1,0X M76/MY/(T0$(EHW I!@VN5L%UTBX)P;2SK6<8/,M+U$O)SO/Z0CGI M_:TG@W<>&/[\OO \:B@DEVQ+@:JG,=29):M?8C6/'12&S\4 M?0^6PJ=0=4<>\NU]\"IS#);HUI(<)&4QD5M4&%CT@J-03OIGV)4X?2/:M/AX M>G_=SLKJ%',_;Y@WWGDFZZP+@?0_W ?PZ#U(K3))BR%G@]*9!Z+O)Z*ZVVF] MN^H'P&E_/4P=(?U.'YV_(!VVOW]Z\781_^?U_/Z+I*Y0RANK# MF"M!\,)*XD8/6\?SY$?UAY4#]+H<3L+K&%;__@#-'KPID9094\ '=1%G$SRO#[1 MEZZ0M19,0HA%@)0ZYU0<9V:T$5*_3.?_3@@YJ/-_%W7UA,5[^LQ+M%X6C\"Q MLJ)$!!29@O9BO+!.:Q/_N_/_"R:]U5%[A23P[.1^=MSPY>;-<_8FK M-/.N3JCG&FIW/T5]R==]&Q3U,63&U<:L.&B_]C3GYGZF.KD3)L/M> >I 8AZ M.E4[CIQ+<)HSLTOD[?IZ#@UQM#N9\J?GZE%G31_\;.=G:>[VYLM""+3:"R9(#."F"H;1!H-..MG\(^&W._3/S4_VEKA+"C/GR/W^N2 MA4"7MX/BZGA"Z04$C1Q\-))Y$X7,H^4DGMTC''\:[B]UJ-HAYT"/\+=%XR.T M8X1[RYJ0@[K)Y_/4S\?T_U:[(-=S^N?OYNO-+/N(3NL(29*:5'WUYXM0('GB MF443BAMMW-VHG'4R ;CO0]8/MHZO3_MZ*T%9KC[A2?/U/4]_TL@=U\,X?(ZV MZIQ$SI@R&!-K'*\0O$H,LHL!D8RW&&\OS0AMU>>GY>KXO,037,3\Z6O.F[J# M(*5MYPF>W/CHES_HBV_+-9[\;;4\^W;A)=+)W4[PJ,\HSLBR?+MX07'Q1E/& M(DIV'%S,K(ZPJJ, ?*13*)WF/B36O/GBF5CK)*EV*%;OK#_I$!@=))A_XO#5 M":[7\S*/>-7[2794!W+H0*I0%ZNZ.AL'?=U!A$&8X%-IG2I^@J1I\=DEC.[N MH&RFT[XA>MFMH(I1"@/PF'6=RQ#!:2/JE\H$&Y56@T84M0%I#UU%32$P'%Y[ MZ*,/@-US#B^<,V+TY+Z MJSO(NZ/N,0=F) A,_>SH YZ&ITWV_OR <92Z?+E@+NP!:.?U:OVP(55RHD'T"B0G+/L@=T MGD%*7$7&52GHC\X1>==',_1_>R/[8ZV#8_@3EX\S^7;QG82W7/UX=;:JR*! MWF#19+"TL12^UU7-02I'_+K,HDMC@OZ'U9+ M^N/F1YV>5?7UVW^>S;]5/5ZRSK+3B2=)B.55Y,P"A?P2,K=<^IR,GO(H/$7^ MKQ[//OO1:(J7#H[*>> M9/[JSE,;Z(^M_Q[;1'XZPWCC#!_0$/+D[SRX]6,WJALU>3QH[JZJYTYBD'6: M;N;&$1@4)UB(^DXK:6ZT1H^M4\%/$M5N!^N#'W4>NBC+0Q0UNE=ULXLL'+Q M UG3+[7228NM]^ ,I6U:I[@M;AY>O]I0/QU>S;[WLD"N.12&0FU/O70 M7?DL5Q.ZQ F.#0&F/"UMQ\] MT$V0" =.%,,P.1L;(^KZTSL%SKZ*73:1'OZ;;7\?M[3?,D%!NU0)2C: MFEKZ2!"BI4A'JEBDSMJFUM,9[J=DVD3*<^#F0.EW@*&79R1$BEHO5V/5U8J> MJ$?%)"@=,@3O$&Q4*B,6YWC[4:PW*9@V S$V9@Z0=@=8^1U)?(N\^G%3,A>L MU'UF.34]&V#ML>HV?:QW9C M@ZJ9)CI U:U$\KOEC7[KXG7.=92>EYELKO<"O*? -I1BE7'!(+:>@?D(.;TL MBQ\Q!]!*&?WBZN+T<6=\'B^5NLG0CLJL^B(_KO&W->)G+*Y/0Z$P?Q?,!'/8^GR]5F_J_S MQHQ<7'U^B9"MK0LO:D\M4F@3'"M.NQQY;-V8\PQL=9JRWQ.)0X$^$2R.]Z0, M%$:@"R\GC>!X)F5AG4$O#%U9*12I8\9D6_=SCLI0IX6)24_'"% X=$K?Y\F/ M1Z$3.E PUB>91++@0FWWCMP!(@_@! LLEB3)M>ODC SGJM-JS+0'9210['^+ M+#=XTN8-P U69J7XHNA3@">DV%CR! $+@V3I2DQ!"]5\$.7-S^^TA-,&>GL+ M>F^0?,^KL!RK.?AU#IL_<'4>WQ[0$'SO[SFX"?AIZAHU_M8/NNY-O^K:E"I% M[DN=?U&KO,*RZDI:R-D8H8P*.,)!NH^2@_M-"/OORRN"W'QS^=SV/&QE0FD1 M# -KB4^5,H? R,Y9KJV(A&C=?+W3@\1,_/KY< S<:31I(O8.@I1/7^EJ)*?N MM KIJNE/L>!-#AD$-\2$#!%";6\V+LD28LS,M6XYN9>0:7'32,FW4Y$'2[Q' MV%SD:+./03"L35:1+F AD-BP 31'%U2P$G/S_/;]I$S?T!?]1C]'GY$A?_O.YG8*%P[4'[F$!Y5H43-;A$SHAS9(U#ZW;:!XGI M##S[J'HYAMP[ %"5R=MM6\PV+*S'"E'GZ+,%(^JXYT!L!.D5I*AX(1J8BMSS%3@"-#=/PH9/84^-3CH5Z\?'?S0+T^R_\+%V>X^L$U:55?&,XHG G,%2A< M*E":<X.0/,Q?U^>?)\OOOQ\ MHBZM9K&N2"R@37)UN(\"#%;4EY5:4$@9=//GB(\2U!>$]M'XO\$L.K$O7WY_N/EHPZMA0YHZR+Q>IGJ",'R#,QHLIPY MZ2!;6YA!A/4#I7VT?S=X:JR*#O#ULC8<$@N7WKO-F$-0D+2GPR85@G.J[O3- MQ8>86-*M?9J?*9C6\VV,F .$VP$T?KZOSZLG+*F$)M3E81$4$ZQ6:0NPPDQ6 M0J70?+#=72JFG8LPCB]SH*R[0\O%X=',(48BFBA,. 3C+-2^N%2QUG M\ [7]T[YNUV$/W55\G4^P1\YO5[AGY>EM*OLDN>L/J_'<_FX!%YR0Y=X+D:A M-E;?@M #!#<_O4HE^6 -&AZA%%D'"RE5 MWSXXX"JGI#$)8_P@7 SXL&E3VSB>75T2 <77@0R% M:0A*!=!T.:I0#EI,L4^0D76N=F'J*EOR<'>ZK[T<:\/67?'8:VF::\WM0, MPG9N3/J05_6Q&7[),YUUB:@5H#4US60BH+$()D1N(_T_%UIGBH=3UU^_\!@X M:Z:?#I!WU9;_J(@T(^H$VXM;HBYUAX\YKX72KZ M*W:.87YVEG<'B+E/-K_C7_/3L^MC\ J_T=]L?LR*$$$&Q\&J0J.[D!??VGH-B@;34>=XN]B*>!=WC+3IFA5FZ[+UF44@%[INC0P MF:)\-J7UI*Y=Z.LO(AP/?TUTU"G^R&F<+],\?L ?U:S/# ;GJQ-@-:.(VEL+ M+M*7OC!FA'1,E];/C >0-0AM]M= VR$:Z0!D/[L)+W$]7W\B6C"]7]RL;_-9 M<,4'@PY"<*[VU3$(0@CBBWR($"/GOG6=92AM@^#FC@]NH^BF \S=)[$7W_.* M0N'W9YMUW85)9OLB*Z.\*,66 I&7VA[J&#@C.3 ;% :&3HC65>%=Z!N$/7]\ MV!M-1YWB[V9^YO79BG@[-^RSP!EWDGE(VU$549 0(T5.Q:O,F&6!^?0,^'N( MOF%96O9K +")DCH X"4?'W">_LCD,Y3@=)0!>' 4&)44P&MI@-P%CM;RF+'U MW7J+A&$P.L)L_R&BGKI&?6]PL_R>%[C8_#Y?U"#[W "_+R^^XYS^^?9'/N;_ M/)O3/YI9(YUF,8*7)#R5?($@C0'K2K*B""O%L/KU@80, ]<1I?B?73L](_&2 MH1OU#.F<4>210D[5'Q6L@'(3U MA!$5U0R&C:?&?CH[/<75CV79SLT\;'+LO;^KR?38IZD<>8*L1Q?0)V!9"=*T MM.!%U(!,%+(YB?O8>O[^R(Z,J$@9%-8FN%C'(3.FI96HF'\.J]/Q M!-D=,#!\@NPN8N_@*KMO@%C$4J+.8(3<[KPL@*(:7*91,QL"?7_4I&G/LV-W M4N^ @7P[R+H[M-P8$%4DFAQU@11U J4%\8&.(E11$),A=GSK2N+Q#.3;1<=# M!_+M(O"I [%AP^*\"]P$PT%JAV2.!2,Q,04BN>)]5@I9?,II.?J!?#NI=?>! M?+O(>&K4/#$Z3@ID.DD)WB;RU:VGL" ;!I&"!4M"K-G]07 YRH%\>^.DH50[ MN(_N'1_FBXU6QP(E,U:G3F8"N2&X,ZX4BTI(/?9HM9Y'"A_BP1PL[PXQ<[F? M-"64K#8^>&-K-48!ZN)!N5*2M"BR;CU4[6@&\NVDX6$#^781=P>@>>)%:>;< M!1F 0DJRQEA[5 7J.L_%">L*:]]FTO%SWA8:W^U![P[B[P!+=R?%1<cDN MW!CH5(5BP'NN(4JM%=;A@K$U?HYC(-\AF#E,S!W@Y/&TN!2%^"SD'/]^<8/[P0>Y.,PWT "X^SL)>/]\=%L5>5-VB^ZT6=HO8IT M9H!8*:"2LX!>A]JR*15:.COMC3:2QP0QY;J*! LX[@1$IBE^T%J@:/Z^Y%Y*^KN.7W,Z.R'! M_8Z;L]5\,\_K9;G)\*'%[<$?T*;BO1\_XY;!;K>F:0>SJ$'!@&#JK.=O>Z< @J8I*.R]!\'-=!!$]?O#@02X_9L7'5UYDC M_B2S_R?CZO.?2S+I,@8RZY!B2G1+B R8*8J5@6-(UL0HQO3$AM(Y?;ED2F3N MHZRC!"0A+,^T92*8&DI;"G*4"[56E#SP')6US$DTK:=G[$?IM-Y?%Z#<66$] MNH7O,J[S^O'%\\/\OP=^T\&.WA *&WETYQ]U!2=K1=&N-D_G.F_5U*'+M9F- M2^M-*,&W]^1^IN#@K/B5?_S^6Z[B6WS9?D!ZL5[GS?HBF>>9M8EID%)4+HE? ME[4"R;TJ7'-N>.OA*T/HFCB=M3\2[N3,6RNAA]NM,O"*/,4JG3,\J8;SO*J9 M402G%-@Z_96DE0!3"A!8T::N=PG-5U$\1,O$&ZN;:_WV?=5"!9U"Z:)2%5"5 M&"1"\8*N<\\1T+((2<<< 4QXA^ZJ:VU[AX]36?GIOL MRWT:!EW&2*Y?O20I2[.!9F2;6U*'J=HVJ!^]-NIH3JF-B^?\"1O MN0@8__EYA8LU'3S2T\\LOIM?/.N=%1]#,4* *XE1$,HR>-2,##0O!A4W](=! MIF?'#Y[6++54^/*9I']DR+IXV_N^?*[UZ?M_:)[7,QFY,%(DB+;N'LI&@E?D M$ACOO38!;=+#UJJ/0]^TEJ\3G(ZAR^YNX8_S+U^)Q;^O\U;,,^F4T%D[8*QD M4-H40&X,>*Y*9LA9Q-;)S4<)FC:'.0(2VZNA TR]F2]P$?,M.^]$\"B#AZ@X MN:=9Y#HT0X"NDZ:\L=ICZ];R>PF9=FKPB!@Z7.P=8.<6]-^'#<5).;U=_/97 M_(J++_G-,0TJ@T-*I\QJDL!1>%M[F SG6CDG2"#D2F*,5;00>#29^:-_$UK2P][F%H MH[WPVD(VJ=9,ZAA27P)$(0/3S,H@^G/TGJN6M(ON=W/L=A'[WN;N>UZ%Y0BN MW6UFT+)$00Z"3K6Z[B0%\HH"(45_+%HBXZIU<\XCY$S<+MT.0:U$WH%S]\"M M?]7U+;R2,10(,0I0/"APF#4@28\91Q2EUA'"XQ1-W# ]EA4Z2/#=F:$[W##O M)??HZO)*.@I<.7".DTL9#*N[=>JDT.<(-':CIB*JN*;18?(Z_(1[A6"THJ"CR0\\:1C MIZ"KIM(N6'W>N=A9P!YF"=YEL9+YI/E_G=5S-OVVU<2DCS$9B MJK-+? TZ DG+\=H^QVQ(Q46NFY<4!Q'65>[I$""U5T,'V'KD4GYQNEQMYO_: MJFKF2F3>88;B3 950J$CXV)M41)%<\Y$\VFN TF;VE U!\5PMVEO#74&O,OE M-K_]]8U3\*"#CH$F4T18,>8"2CH2P65)4A$27(H9+$4J7)1J\'5C'/U,05%C-2+M-Q:W65Q2AP&X MI:8+QW""$B8-/*DDN#>H0_,I="/&\S?$>K%8>?WZ[/K%OR:& IH$:$1=9)09 M(,6F4+(R6ONH(W^>(N_]]$WM6N^-C&$%E@9*Z<#G.7<0'VK4O^;OSHPYF@HNM%>@'#:A:Q%U*+Y[N+=2.SI55 ' -U'<<>&R^W\'"E+X2(Z M,#[52XE9"%EQPE.=\R2-44Q-B,Q7 LOI^ MH.0 05@'B PURCH&#R<$9Z6QI_='G6!S9]4=&S3GW_,LD4/BM=/@:@N!2I(# M,A> LY1$,-;D]N,U=Z2QIR=)O4!S5]4=$32W68\K)@LQ5[>$4(A)<:;R"8%< M:0/%2PI"B>>H6F>.]R)TVJ:U[D"ZOQ*/"*FS*&2)Q2

=U)5#PL?'N/K[XLT7\?EV6*3TV]_1?K1%Z?UJUG,,F"1 M$IR2 93F%.49NAO099X=&AE9^YSM'H0. J?[M<'91(G]E/0>>CJ-/&>5=8$8 M(X)208*7*D&V)-A(PF.R=8'OD)?M_NA!UT(1'=S!]_7./R"MC(4%29P)Q>N[ M#$,A&ATA\,;Y5+!$H5KO1!].W=0]*\TJ-R,II%.H/9KD=XH.C$]U4[.LFYH= M'=2L$W#RRY01NTB!$825$)CG1U"P6V:/B3'ZV1.8+EN=6&:O%L;/#C!BJE^C6L^ M*68H;=-65CI"X,Z*.A8 UA0G,J4]N@),64M1NX@4OVL#B4LI/4LRAS$?M?9; M/^D)@+LJZ@@ ^'.B/65E94SD6,3 *,A'.E@VGS&I99,,KH, @5I)9$_7)]2)Q:TI0.-*<0N M'Y]M=WB<_ZI;4KTIR6LS2)8EA:#K_!-.?'(.:+T#+LEDZ8"*N?(4FG;[R+Y> MDNV@YI^VI(PCX0["JY^K]X\P>+'X99:%S-)P#<66! J=HFO/"A \9HH<&7G\ MK3V/76F=W6+G8ZX;*R^/WG:;Z:4 2Y#1>XW C"J@>.3@ M H48%&0&P0M/.K-!=^O@C^RKUV??NW4<"7=@QAXUTW?9Y#-OT6=3.S&U00I2 MF2<1Z@16:13.!*N;&[)=:9SP;AT))[O[PWHW"">_6YP'DB KK,2WU(L;560'3(4]X'? M=' V8PB%!V8IMO"Z]3E78&+)JHB%W"7'Z@Q3'<%CB,!C(?5&K\/M%VH/^!D/ M?,"A%N;BU]Y(K%UL1WBQ2-?#R*][SV,P+DL'F2L-*I8"WC+R.TV4(9H0F6U] MZ>U&X8177@L(W+8G(ZJG@^OM@KM/>(*K:]9FB:)W#? J7 RAK([B" M)"#E%46U+'O6NB?_06*FC0.?'U0'JJ,77.')F^5JR\7[S=>\^OP5%_=P)G51 M(80,);#J.]*)J3-?(7KF'.JD96X] FDX==-V.S\W\MHKK ,HOEHNMN+YQWSS M]=79>D/LK*ZKW-FD'%/@()2AD)K+.^:85YC;I8$%SP<@*%PE8E 4;LK>"0G,? M1_+/'J!HVE;DY\=7"\5T #-B(YV1&<85'9;-CPL_8*:XC[Q$ UGS#,IY!9BR M ^&Y%%;55YZMY_?>3\FTO<;/"*L&BIBZEOC;Z;>3Y8^<7^9%+O/-AQ-&;<9A5-#B08!FV^V*X23/--=696E NZB(!1$A",>!);'I\TR_O-C_G:VBE]QGFC3]YF3$#>GZ5SQ>JY*G5VCQ0RY!CH*+3.=SY$ MS+2UP@-T?B>7V43<'=QDV[-XY^2]^&N^GEFIG1,4@@9>VQ^#B8!*.$B!F^ 4 M?=.V3F0^3,VTR&FD[MN+Z-K(OEL4O5[69JZ9I(M6<30@1*1SYHN"P+@#-,A= MYLBE:6V 'J-G6B2UTOD@*.VA@*E3 6_FJ_7F?FY^SZGBX7 M6QZVYV;]XFSS=;F:_RNGF1#&2&?-G4JRW_@R5E]A+CE;N9]\)*%",S6RJ%1!C!C M!O0),:)5G+=^VC* K&EMUC-"K(E>.H#:_=DXXF:^3&\7;Y:KF/G,2*F<1@[& MUJ%K0AIP4F9@+F96%VA;;#U?8@A=T[9OC@VVYIKI%FU_G%7'\GVY;;8_+U_> M\$+3S"D?3;8,6#::HI6ZY4-Y1> I)%['O0O-DPN'$#QMM^HJK'\L+UF\PV[9>\^3'C%&SV8VW<>HV/CE"JV @@O,$F42!9Z[#%S33 M.7+M3&D],[AMW>:G0WAQ0")] L%YEKVQSI#E1D=^J;*:4;3.%&@TRFMM)/U/ M8^8>(:>'2&$OO=\V4JU$WL'=^1,KETQ9C4EY[@U8 MGTI]I$]>0S$9@E+:$%76RM;; X;0U4,XT!Y<+91P' [4QSH=@GQ5HF^^^-+4 M:;K_5X_@* W@81SGJ&CK2DD>M,T95*J/1QT7D(5Q(B114FP=HH_2U'+1(/]^ MM97D><*99Q0V9H)ZJ%GGX#D$;_]?>V^ZW-:QK O^[Z?H%\A[:AXB.CJ"EF6' M.KPMM2SO$_<7(FN2T)L"= %2EN[3=Q8(SH2(H196@?;9)VB0@+ J,[_,RJS* MP4(@'3(Z)N9LZ^/YS:OIRC7:1>H;TEH.97@'F]:3E*RNV671VLK,R;NKJ:9. M.0A(A&A)Q@(S1NE;APP;%]-%5LO!TMX&1#NSOE<,K:]38^%),I6A*-(M530' M9XP$K\F?"\H:*_TQ4-1#3DLC@6\#HSVX/W:.PA^781D7TU4+[A4-ZSOSHB3G MPAGR :N=EH$<046OA&)!2_+4='3/>34_>D"'F-A'>O/&K.S5KMP>P%HC@[5" M 7+':P). ,>,HZW<>63)%2=:EQ#\>$5=)!T<99?:3PB]0NKFW#W']82 5WA^ MGM-/WU]C_'3_LQ-=A S,,_ &):C,28<28Y"SD35TC/QA'_5A4+?+HCLT<7LB M:!MP#B;.7O'[^EM>Q&F]1IK&?//F>QT;IIG)#_//TZ37F6#NDK MO,6W#G N_N.5#W,DSF4N44D'GF)0BA1C@I ("4P5,@]186G>0ZGQD?AMNN$- M_ZXO%E_A\M,[G*8):O1*90OH?2VE9APP%@=,QY#0JEB:#Q#=9EU='9/O@H0? MY'RV$4*/IN8LKJ:D_523>ZY'$?Y>S?;%].LA4]QV?42+1N?[T]3( M(M7Q,>?SY>6"?&,"4FW7LZ+B?3ZOFY6EJXN[0;W"JC:5NL>>JRMDE0 M]7I'9X)Q$"JCBRRIUI=ZAZWXX/S0]9"]=?[@2F!W5W%6W8>/>?7,G[X_$NK9 M7[A(5\=%*2GDR"-8R12HX.KXWJJ1&"RS)5DM6Z?'-UO\N+;SB)A]E%(ZBO@[ M"#MK5Z_?\7->7:0$[8U'2\P3@EQ@D^HAIQ/ (RW<,^M%\Z*AN\\?N1)V' @\ M[-:WKSPZPM+U!8RQ26ITX(PCWT<$ 5XX!=;G('G(2IC6_N']%8R+I_TEN0$2 M>[!U[*.',\$XK^M?7Z$YQ[BI?5"\J#U,T29PR0:PY G;8KT-/C[GSCWUQ7U( M>A\!S1MQJP=)ZZNZ'-/60G_Z M&>,>?;>4?P,>=K 37&V&].&5\=,N9"X0H3"1:E, #XC20@S!IEQ"=@\[;![> MK>[N D;NE]"%7[&_1#J T_Z,NR5[EAZH:>+:QF T>&<%*"<=8+(*2I+119V0 MN=:Y54/0,?)@I/UA]51OH3%EW '.KSLNK_: MZL$I+7]SRQ(36X ( _U,I,9 M\"IED,B]E%J1,] Z,MNXF X:%HV*DX>-19H(;6S_[8[;L5X])X:PS&IU;(U; M,-!N$WSMXAQ#MC9I4[;K:/3HJSOH7]0#@!KPO0.;]2XORGSQN0Y$N:IRO,Z6 ME-()H:NSXB1YK$%!J&/14^26L"^L,JVS9C8L9=PLA6[@UE)@8UNK-[-T&?,- MIZY)T))9[2CR$I83"=HR\(@)3"%V>>U9DF(KD_7T]X^;R- -D%I)H /C]3XO M+Q;3>)'3R@[_.9M>+-__\>>:&&82!=W&4_C.;#VT<^"CY2#0H'.>LV):QZT_ M7-"XD[:ZP5][X76 Q'>?<'8Q_[QBX(J2=W_\>:U4(=8F\D6!X'5&9UJUO5W2>28E3:7.NX)\65E/EAVO!>(K_WT)&%OH_(YBWX-[;@\=N=A1=5 MDI8H0:.G'!5_IOU3R^L"3/N M8+L+V(,E>-> MG1T3;/M)9&1G^J_IQ>?5A41Q+_EI^F7#_/7LXM:Z'BE ME4J%S*+VX%"Y55P!F.N9HR2376+P]-L08/OQLL8+WAL X$=P:BB-L2]5?Y_/ MKG-9?IXNI_'/>-!A>U&I&]\1$?X:"G1 M>7/VCFR-?IJ317Y;K@E8OOJ$TYI+<).[8HJ1J68H5[^ ?$+ @AF(0#+9*&06 M+>X.?KR*\?W8#8Y!Y>$M1Q^7T_[TO5[J$3>>^II5C)V, M\3II"(D74/1_X JW0&:>.QTRZN8-:@0KV"X.PWI"30=*=-5W8$7B7?[? MLN#5?+8JDUUNIGMME6@32C'74$NNINRY IZ,"(E&!B%+B)ZW3GMIM_J1*YA[ M N63 Q"/CI .=.-!HM!U<@9QSW!T$'.HG7]$@!"9!:,C3R72FZQU5LV3"^FA M7\GQ4?'C7*X]1-0!SI[=#C?MAK_=M*-*L=09IQQR'8:L'.V-+AL#2B@M2,&# M/=91]PZKW@K!]F6[(T>6_2FC?=.@MHF/(I7,-1CC:A_O6N\L!8+U,3AN"_/- M>^8W)Z+SXJC&*&RE!$T@\8)TXBM.SZM)^F6^^+6V+9P(A<86J:$(27%]CIZD M4A(P&R6R4$)AJ5/5>$A+Y]5?IZ$A!P&D T4Y.U]]AMR])QGR^EM]F2=6\))9 M*L!RJ>4D@D/MI *A-M&DOQ7NFG<.V&IEG=>4#0OB 837 21OZGCSXNMT71OW MB+;?Y[.O%*KDJVJ"Y8?Y18V0;M^O/:)0?_VG^CD^85Y*IHN!C(HB?FL<>!Z%:=8)@*F?O6='R5S==;Z9+2\6EZOKH+<7G_+BPR><7;7M M6G[ Q<=\<<6A,\)'_KKZ/F+6.O-]@IJAU"D"^DR"]);VZ,0RQ*0<<+OZ-YY?Y;+F\_'S%G7HB M6._V/^3%9SXINO!@<@+GHB1;HQGYN?45&1S'N4T&6_<%'XZ:[>[[V O3ILY0 MXN-YJ:[AX=0'*I7%9)$-^:^T\)V)] M)26$HC,+M/&2A(;US+9>ZW;:\-*NP'L$0B\;QSX!T3H,&Z0D*R9"W4(*Y5H_5OIQ@O]5I]-"2R*,?^= MZS::T]G7O*!-=/7FSWB1;_S121*^NIT)A*_;JO#5*DLDARM:7]=T0 MOYW^O=3;_6[$L!,&7[3R_GMUNGG-N-7YYBV7 @95(C(0VEM03&; XA3X4+@0 M1BD=6D_9'8?2[=3RI64SZ8R^CDA:Y]_=5 ?_DO-RHE/6A:$# MHUV=6D_D^,(5F&"TR*SDQ%LG$#^SI.U0_=*R"(:0U\E&]V>SV26>OSY?'?N] MK].09WE1R5\?7.?U\N;@]GEBEZC^H;%PQX-?%?+F<1,S*"AY(IQ'A M:KH?H1:0J:05]R**U@TU]UOI=AA_J3?Q1Y!NOQA>^4*;B42'4=9AE#R;0$0J M":Z.*;56VI*<=;Z8XT#XQPO=#L$O[<[[>++M%\!7:OIAD7%YN?B^^M#[/%U] M;.(-BU8:"YQY!TH94E$F)406<_"^1&N.:H"?7.5VY7(O]H)Y6*DVP^W_]5^/ MQ$,,^,_JK=4[]5^]S^7_K/_]\_V;F^_'9?5XXOQ_Q/GGJZ\^B['F1!*M9;YX MQ-OE'Y>?/^/B^[SI+G2_O4[>,KSMXL\2Z1"!_:GFB[C^9R EM^6NTJP:NR55\FMRT?WM\NSL%SU MS9B$6MO#R1%PBK9_A<&!LXE#R,[X:(I4K/6=S&$K'NTX<'TL\_;R8GF!LT0X M>'!4^OH;!0C397Y'.U9^/S\_)YS4?SA!@=+$>L>AB-$JN$3]M?#+;2[)<71Q8Q>BM]=YD%<\V'1A>)]' M&)+(3$8@(\K)L"8#Z(A;S"A$XSD7^DC]Z@>B\$3[A72JF>.![P5LD[_,%R5/ M+RYK!Y99>OWMRW1QU=IW*V:YF+GB18/(M<9&A PNN S2A8 *H]'^Z)HZ),$G MVB.E4\7M!IHO0(^W]3\*UTS+*,'5R8Y*H02R:1%44B5XI:7%UB66/;F[_25Z MG:9N#@&W ]W=U[/4A29>I>!<6:RKXI]Y_=.V'-/),>,]&2JN5X.;$9RK@Q4E M"U(KSZ/H)M^Y"<7C.L,G? 9T1*"]@ UR37SM,/A#MDAG;0C8V53OE ;GT MP,F/R-%JY+=E+)WHWY:DC>N\GK"B#0&=%Z!1=PQ-=4M^6;LE/%LA6-!0%'G? M2@4!(2%"RB46JTO0V/'%Q1U*QG4H3UA?&@#C9:G'5:?;"==2*ND4"&<-*,XR M(!H&%KWWS G'^BEEVT3$B[E4V!N9PRG+'C#IYXK@1UDM=[(;;DYCT\2*4#P% MAS41RZY'863G01=5_EBCNJ;X7U80>\.:'\%Z%G^6/?%+DS_ MLR>7$T^%Y 5'_G+'#-@"R+ M4H;$4DKQH))U@-(&B,KHS!PG,;4>Z-*_7XS8O\;SV0123J#EZ;CVP4B@>K'.\7:UNT2DR*7(P3 WBLAV7 MS'&[J(^M4QU#Z@5HWB%R<]L0JK(7I"@&U",!1I6A,W<8'.8GH M@OIQ^[&?L(Z.!, 7H+J;+Y,WLRBAL,B= +[J_RB1UUQ&!=G(F'C@Q0]3HW)< M,L=MXG["RC@TI'K1NC8'0F^($]/9,JL26!9KDX(Z MKC>'$CMR\_<35K3CX*L716RSJ=]G!)\PZWA028#W6-N! MKQKI%0T8N#N>*B-#8OALHCFU_ CMX2)GW*Z/*=G/[LE;BQ0 M_E!U=V)M8#8Z"3K4%E+,>0C*:Q#)Z1PB.9K)M3;GK19_T@U<=L'L(^,]BO@[ M\&NN5DX?/OLV74Y8J=W.1($H$@,E?01G9 2TRD1).V$VK9/][RU@Y'3D<4 P M;R61#N"T/^-NR9ZE=^/1C(>O9OXC2>W_%=>90FXPBTOWH+$I$!%K,67%-9* MIH)G.D8EMASM]?"K.R_0&%S4\V9\/P7K^'RK4FVYR77.>$9.BIM"55QG 2D& MK$R-V$]^[,VJ1ZZZZ&);/[+L3QGMSXY%N9DJ?C=!V1JOHLX(L>;-JZ("!&,E MR""9CTQ*)9IW^CXJA9UO!8WQ>[09.P>#Z>^A:NM\2.:9=2$A&!MI\T9#0;9A M" 6#TL07F6PWE4Z[$G>B"G8$A!]?&?> 6S_%LX.QY_Z8OHF40:.7"JS3!53F MY$G+Q($'ZX-"I75J/3+K6+2=:*'N2]+% \#VHK?$^T/Y)D*3A)(/H*7*%(,6 M"3ZB L>Q<+1)&=E-QM&.M)UH"?!+4L(#P'9HA?"'$]#%=4WU'0[EI(U/4D,0 MC#P&KAV@0P284,E$#@/#?MI?#A(N]C?S^"7IXB%P._6V -LSY]EQ[O?Z//BBDF** MXFQ1^XA:!B$E#[ZD(HIQ2H?3V3_W8L&)AIXG<\XZ&!Q?=-2Y/?LFA3$=,Q*[ M9$V$TH7\$1T8F)*,%1ZYU/X%JO"+/[X=3G$Z- ([H?AO=_3[//M2D:A\SJ E M^4.U]I;8ES4DXF9)C!69NVE\W9KX$]W!_U:68$@\OVA'X/Z)X/.,R\Y34%39 MQ:VBF$AG"%EK8-JFXI"D[[O)&&I-_(L_P'X!AF!(/+]H0W"GG^CS7-/<&!W) M<@IK'2A1,R7KQ8&6Q2CKO+'\=&*"72A_\2?F+\ $#(;D%ZW_N\12T8>$5=@Q M$,]TM.!LX*"4BZZHG(+KIIC_V"<"IWQ"_P)T?R 4-SW=/UXI-#E!]/?/.(M7 M18YW2AZ&JXG>XJ%#%T?O2G1_Q/E?2.F!VN2GH7\7?@Q-TO MGDR6E^2< IYJ)J3BM/@2:#,2F8"N'BG7 MUG-5A['R D,D?P<#*.\=N!0#R#I3R23ZW;3NKG;G\2^E\OF0K7I?:?0#I&O- M0F4$YP*LXII<9UTK8#0Q( <8W5WF)\&@Y[\+0#0&S0HY6B MD"Z1OKV=Y;71S*0F//( B(6,IG5$FM8"BB\H!"_1^"--3GYJ>5V :1\0;.=G M'2R1DP#;A[_F:]*2"$1/3""++#4_6X*7R&JU;'1,&:)+SD3G$'*D8#*B=R,AFYFS$ISI@N61PKN^SI!8Z;^'%4P.TI ME=&;:#WR-F^=T35IO\PO%VO*;'2*HHP$):@Z520K\%E*8FG2T5@?I7K@>FUJ ML+7+8\?-'3@<10,S^A0@-/UZK1S&*<."9)#JI:=BCB@+6D,,D6?,67JIFT'H MYK'C7D$?$4+[,;K?C6^7@AN&Q#ZMB+$F4'1<'Q8UQVGBT06/0]*)&1REI-B$I@2X""8FX$QB'@.@A9&N* ME\(4\T_#M?V5JB-4CU8UOPO$_G:5=A,6M&)64SQ=Y^LI#(:X8PTD@8D)IE&: MTRF([Z[)VM]1_PX V(O>^A[TND*565:*@Q=*4;A:-'@7(X6KV2$K7F=V.MT- MNVNL]G=4O , ]J(5[Z%#X%WR)9(QDB*362J:@]-DEKS)4=G:3,>>8+G(#C[G ML/5@?T?5.P1B/75J:B&[9RM=;I*U4T@L)!<@V54GG]KN$6T KSG]-2E5NAL- MN3N5'7BA+^!H91A0_3VVO2VZ3X3 3)$2R'J2N5(E@Z^7*%%IE7AV-J;3"0)/ MJJ52Q[K18XWD+D#]VYWE/,^^F)A52)Q+$B,Y3SJ1Z!7]BB5Q*60P>#K-4DZO M:](_RCXL9/?6>'IZF'>_H>_:2H;%&+C2$F22! !$#<&9#%$'S:05$LN1,G3_ MEJV1_M'V82'[C_-^S;,BBF0!,M-D(54TX*U6D%1* ;ERVC>?R-T!W2_DI.O4 M-7P@H(Y\*/8@+W!8L_CO^3E][ '_WBVF,7_ Q<=\,9&".+-*.60\@?)6@,LZ M (L[Q.0V]FZ3+F&^X-V%YHTY.& M[BFT%85]-!+R03I!^Q,(3JZ=8F3SL8YCC\9YEX.3F%J7T[R41D+&YZRDU^ 5 MDIH&)R $VCVY1I3)%Z==\RN2?QH)[8C9X1H)[2+^#N*A^_U%I,N1>&6 C M>.5IX:SF+Z.#+"7#B*E8';>*^9[^_@ZN/D<5^KRM!$[!6#X?U890LBR*@1:U MP-H@)SU.#HJVDGEOH]+=),;]ME.AWPGT(#IDES^R['M!^["9AL1V;FI[O*PR M10#9(GBN$NBLN,A>*=:^A^L_A7Y-<7K\0K]=0-.+&AVG"BM*FT7)((HQM0R$ M&!-*!.9TP,P32GVD#C[_%/H-B^KQ"OUV@-C?(#GL83D(HI-&*"!#F6M*N@:4 M(H$K)7HCLBUND+KU7NJ-^D_M.C7].P!@A\Z)_W"".R W$8/3&8SP-7>5@DI$ M*T 7*ZQWPF9S.NE8^^R _:=;G9H&'@*QOV_9D>39. H6('--D7:Q%GS!N!H4 MX4J*:(3P@S/BA34(/TECP&[D,]_)+@K)'2"\M# M.,$=\9^RHX-TH\?,Q5V ^K>+++=(_/0ZHDM5_C4PCQ04U$)H(/-NR351EHEX M,GH^1"%"_['IJ2O[D)#]9SN_XIG4*:#@!5P2 11&!<%2C%0\(U^.>S*4IZ/F MC;?S_F/?4]?P@8#:ZZ35-S-ZF3_@M[S\>;TL^N5LNQ\MD>D5&ZM__;Z6S7Y9.&6>4'&^FR6SF)<7.+Y\@T9[QE] MZ_=JH==YVE$#+S M7N37@2O]B/X;TB;96Y9"R""=K0,SM0.74R+'1W&&Z+SEK=OD;%[-N('E .AK M+( >H?18E>YYP;/T4Y[E,KU8OB;O;/X]YY_FL\LEZ5!Q4LH<(NTM@O:6'#QX MP12X8%V62-Y]\\O[9HL?-SXZ)E"/(MX>?IQ-A$O""\XA%5XII(TFZ*BA2%=\*$E8-;B5?7:5XXY"U-*I_0*=AX_:"D/F MA# T (>[P\LOF<2"YV]FR\M%'6'^:CZ[6$S#Y>KT\XP8Q[7*/CN"?[!U,AE# M\)YY0!]#9!1N\53VP\]SC]X*3_;D\=14 F/CZ\V,OB@O+WZ;?IY>R>J>B9TH M(5ADLC;>B\0V5P2X9&,=>V=R-O17M=U P6<>M!5VW*EAIR5W>W2F?IW/TU_3 M\W/R#HE4G'VR79GP>PE MH&IWSO>(GQ6#)K0[Z\@9N8$VDD.H' .O?/4/D3;KZ)/C@Q](K%:R'7Y.Z3*A M(>?WQ\_\ L^'P<_-/T@:M"+!%Q'[RFXT$>X M'GB\K.V0]2(N"@Z423]%28\H^SU?3#3MU$Y9"X5S2_2X O4"#;0K+BF#D(KGBH!;)%A6A2 M:9VB]^,5C7N+>81TCD.ET)?O=(>:=XOYE[RX^%Z[\%Q0A%$3]+[4S+Q)4%AL MD1%$/8M5A@CUL5A@@?-(&L23&-!0;;/$;C(W#D;'5L!K(ZJ.D9B_X/3ZRG4Y MB3DZIB*%)M('4+6%DT\J@Y1.*]KSC64#7N-L7E@W&1O'0MW^8AG[(;A(?F9)XQJK MHR5I'R"'OF!U5SFRBR4%BG!7K904&M*ZI")@2CJZ8C,V[X[P]$K&M4W'#0UW MXOK!YU0/(#1,55)-?9S/:J76O-PKZFE1C?3,E[>L0MJ%CB-4'Y5$V&-1@/05 M* DU..T+!"Z4##92Y-:ZC]Z U4>O+A=5&6^>L X6UGFR-;]B.KN#3 MKRE=)P ](G62&3J4*H#GJ>X(28!G:,%%+XI(7$G5^A[ZF26-B[AC(>-I0#81 M4S^HNY>&_9@H)U!+8@P$7Y-@LR"WTX4 %!]QEY1V4K>>KK/5PL8][AH7@0U% MU@\.-_!R4J2.J#,"XX+":6LD^%2)JY&UR"BX;3V \L)=]S?(.=62T9(H"*L\XEP;3[7"^H<[8&KN&H]R 'N(:'DM^'5C' M:U)OLL.?5D F4+D<%93,'"B'"%@,0N*>20KQC=6MK>1V*^OC,G1PH&P :$.I M=83%>_[')MJB5L4&S&!LW7*<5.!,":#K&U('SE /A,AMUM?'=>E8N&PNP8[0 MN8FM8&&PAIPY\R4UDA&1Y M+HH<&D$_%.8"WJ=:T"Q#8H48USRALDN8#>4#MN![,_@,<\GQNI0<+Z9?ZV_O MR6"_SW$^B]/SZ>H!;>XZMGM&RRN//:@ZPLT'SUP&7[N]V-I_(+$(H00)*103 M?.#)N];G7 />?.Q@TV\^>E\.-XQ1/.NL*+2/1I(70-H%Z*P%K9P0R4>E2NN< MDG:K[_=F9!>\;6GZAI9N!S[>!G(V,.3L^JR^NKN7M(>G#0*(OTJF2O:F2,A?M,2.SFP[!+33<0Z=O+SC?MW3_$>.('TQO)B M&HG6%J*_JSD+6R0=0"FGIWYQ"\J.G%* 0B M!F99ZZ/]UC1TDFPYKE$?%1BG8/5_G]<8_Y(^%L[S6E:OO^5X6?_=77[FRQOG$["7;BAPPFT'[!^M2>(N9(HR4 MBU'H)&^=I;#K&L=M8=@W:-L(ME_@KF@Y2__?Y?)B-99JDC7Z[) V#YDH&"[H MZHUI!!FD4M8ZEVSK:LPMES9NX\.^87J0&'M"YX.[=E5OL)R(P$PPH)R2X.I) M38Z9>6=28;%UPY^#T@P'ZY#8&_P.D%,'*35/.]=/,?-)O_LV2XDE'57.P$T. MH+)*$.H/$:T.FLG8OG2@T=([N05I?&\]AEP[L)[;Q(K/W4M*;8WC68%4:.L, M%PO."@LL91^2X\KKUMT?&RQ[W OJ4>"VQZ%O2]F?"-PWWF1Z5KRKV7N9.0$J M.$.\)JHS1]BF,R!K1U]) M.JTLUN%SI.)!)@71>X\8M66I]:2&YD2,>W-],@9^,%R<@M7?X\;RFA5>^U*3 M6""D5$!Y"M%16@=6%1TR$U%O.51IV'6.>W-]$OO"D4!P"OKP\-[SFDXF"@_< M2> H/2AT$8(HC/0^<&F-).FT _N&18Q[KH&:&]P-"\]]?>BQWW1OM4_)/#Y7PB@-Y\'\K1*IU<@1CJ1"5O M/812N[+K9'T6] >I1@!UI[?>IP+L-O(^$7 _ND45J*.)S "FVCXC:$,*S"0P M[E0A%=:1M:[9W&>=X]Z,GPJ4#Y)NMPA^BL\3#$8790.88"2H*!&<$A*R$K$D M3]^M6Y?4;K^ZD6_2^X7KP:+LO-O [[BH5'W-;1H+//JZECT$?KS6([0+""91 M>(X9;.U4HK(5$!B9*2E\<4Y@SG*P1-=V[0+6PX0??2_I%OD3DV*,1:QYG\9P M(M*3!39BU9C<91L2%O,L(G[\B$XJF \4\(/9S"W8V<&&=D/(V>7%I_EB>O'] M[-MT.;%JK6BFS^/ZO_#E0+!N1&XR10S"\1@*VMC9.Y',IEUEF2I;2O+GE4POI M#3;[R/AA,[:#&;XW:K[F19@WPLV]#)/_YW(Q7:;IZ@3[FB!%-ED4"T$*(DA0 M&(D&+7BNN58\9]O\I."9)762X=D22RV%,/8]UU,[/$4J^SO&-X\9!R(#.#B-.=K!/G4G%'V'TS110==R M>[*0.3%0=82SXXB0G:'%>^FE':Q[W-42.O.&]Y3L)K=F#S:/;T'HBVAOO;WO M?X6+Q?F=V9O#('0<&71@BAXG(#Z<)/CJ$\X^YC?7;1(<2Y;IPD'$3'8[I;K%TP\> MA3?1NR:'2E3D)'4RB.\'HE6]]M)EK2+9N5 2DD[M^4:0B:](IU202057/,; MCGL+&/$,H+%DYZW8W)MM^3G/YI^GLWN;&\ MP%DBFG_"Y31.E-.TB2L+%!R2DA'KB&G:@TB.60Q12VR=EK+3 CNR4 =C8WXL M076 PI^GYZM"IC]RO%Q,+Z;Y=A245QQ+4(S853RH)*NR"@34C'F$.C:]&(N@ 3+25+W+-\<7S5_//G]?EH\NSBXO%-%Q>U&NF#_/;DM)W M^+U^^&RQJ*=C5[G!I"1/@"Z'(%' M:4K,+B6W71[OMD\[S4?C-+E\3,[W_DCZM8J$T-WC/?V: 0;Y=5-[KO7C_L??XR7]0,A]M* MK<@$Q0,2N$^K\,"!9]R!(&3JS'T0KO5]]Z:U''R=M Y/KKZXQL[7+)YD5%9I M$R%%A;4>+8!+RH!-Y )PBI>9SXVIW+R:<4\RFB#AT153&]:?@I%9__?-K,P7 MGZ_ZH[2S-IN_O+G9V9*.H>U/*05IX[$0E F@G#?@E>!03/8Y1)O:SU0=RO[\ M$3_E='F>WY:'3[C#Y)^N!7!5$(!&ARP=DH.J"]3+7'"E:I[S@6/D(37O3+W' M,CNU6+M@YU&YS<#"ZB &6%44U=5?]VRZ5OU5P:14J1BI MGWVN(FD>?IK"W@ MG)-,,:?=PWYR;8JZ-BUH9(P-#8>GJKV:R*8'H%VM?5T$EYR,,J&N@S=J!4"B MZ#L(VO"UQ*@]]Z5Y$_)["Q@92.T$^Q R>W-Y[#2>#Y?A\AP7[Q;SVFQKN2YH MM%B2*L% UH%1]*DT.$.OT"LG/6(N?+O$G2>_OHLM:Q]9S9LR;FS1__$EQRF> M7WQ_]2E_GD8\OR'"N2AY++6O4(TV>.T0(AVP' 4CY0BD#UM)?],3QLW5:@2 M)NP;$0/+Q<7DU7RVG)]/TXKWJR*-E2ET6CNNLP#.[ #;TIW[IVN=:V$I626G,+7*K:(=Q4 M,I("'FBOE!8#;SY)8<-2>H+,/C+>5"]W ,,[P,VK^8+,+[GMO\]G:TK6A!1> M0B%O \B^!E#5WJ)+G#9O)KA)7N38>E[HQL6,LV4-AITV3!]Y:UH[YF\7?^3% MUVG,*S/,A6:!E0 L1HKQ),_5V6,@(J$_AJ!,;K$M/?7L<3.'CNG6',SY/I!3 MFRBL*;A1*C1,,MK G39U^E$FWJ .X&PPFD7DT6UUY[X=?!XO8+P]ZG"9/@;( M@0P>.WS^94H6\>,Y+E=T7.1\_MOT?UU.Z>6\)F1^P-E_KB@D[JYD])K>_7+' MF$I=I%*9 [.8(6--FN:=8<:*XIAYX/ML"+,/7/I[Y]G$%V ^'A8/;U)?_[?E7(-@I>"ECOR \72'L@ M5QF*3!7BR3#N]X#![MYJ\^EO1T'#_LP<&Q0;K_*-*KQPG<%$CD1$(,Y(I4%B MS(QSB[)L=T1S4"9$\PEJ0VT6+=C8'Q:>V/$P:9]3$F"4I@A,!F*6L0E*<9'\ M(QN$W1<7>SH4[>>6'0TD!_)WY-N"FZ3"7_/\XP*_?*HTK8['5>8^1^4A)49N MD1:N>D0%"L\Z)0K61=SJ;ON9VX*-"QBWTNZ8-TYM9# VD*XX<9>$M:Z%7 S+ MQ)' )1%!2P8OO8%8##H3G.!QJPJIYX"T:0'CW0\T$NR\-9='A$J\FF9?0"Q.K<6%L)I#X)G"BTZ,P2_^%M]C+'__%Q_O6_UM]X!8WU+[?(N'W> MB#!H([3Y01SL(!OF]_GLSVN?*M9)WE)1E*5J#_7B): W6)UL9$$7ED7K5/X[ MCQ_OZJ8M%@[E; >@^,'V^MM-ZW7EM;"8L+I1=C72ILZ]TH F)*-U=MEC8[1L MLZYQSE-'*RQJ+:D.T/<^?\VSRWS5UF"VJOW[[^G%IU>7RXOYY[RX:GM0"P.7 MRTS_7R="3! 3Q0YUY&A "@>E-8"A"$ 14Y("@Q2MR]OV6&8752H-L3(_KN Z MP.9-#NR=%LNUYY HIM2\2$WZ*VC']RK4ID/<%,NQ_<3%)Y;110',<-@ZE/$C M]I^[Y=$YO?7QUSPC4L[/9NDL?9[.IK6ZN?8#>?WM2YXM\X0+AJN*U-?S3^'VBRRRBO^K\OI M MAH;?0&(:^^S[W6+^[7OU!O+R8K7ZVAZ+X#W-E5U."1<":.%(E80@3@DA(&II M?,:D3R^^\XDQ4@E#,59FA5@>@X4@G((_\8_7?LIR4N?B\9P#""UX3;FJ*10!(3K,49;DA6G=2OO1 M(L9)5#E^4+(7TSL(9Z]GOEX[MS991IM&A!)$!*5\ A5HB#F$X1W@Y5>!T9L9A4B75[TM\\6[1;[ M;Q.%K*2XJG,AXE30#GP1#%BUG\0\BI1:MY+==FWCY,<<#6&#B*@?#[&2MZST M9:+P];?*0HJ1/E7:WI:?<[B8%(K HT8.!FOJ:,T,"K:H.B&#EH4J^MS:ACV[ MJ)'R;8X*NG92Z0=MJXGGO\]G\_NGC]?6FSDMU:I@QM<*!TLQ."F5 HU>:\YI MSQ>MK\!^O*+M<':Z-PP-Y=$/R&Y/M*]O3J:S2Z)M[5U2A/)3)C[FFTG8M?7W MQ0))G!0"+;ZOV$I,B?7.9;XZQ+QV,R:)H8],6C R2&*+]. #U[7G=\A%9=.^ MI<6 Y&P'[].]Y.@%"1U#2^SG8HX)1EH)E)Q5G,7+:^ M#+EZ\G90.]W;CCWXVT'\\7.F)\?ING_UE_.\$L@LG7VN;/K?J[]/5%)!RIP@ M*Y9 <8JI0O8UQ,I&,^E,WJXCRPZ8V69=VR'J="\PFLNF [RM)_ M?YDO7N&7 M*1FW-Y^_+.9?U\/XL/B4N3 @5YVO5,[@&;T*4::M<= M \BCQ^$#/^59+M.+=^7M$6GF,-X'_"Q4<*L6KNS,=%OJ*VYA?.:AN( MSU_.Y]]S;C(/I?$*#AYC,"1'<ZJ*-W*/K M;E[3W;O:LCGS]-E/)\O+Q?Y MIH4]0Q&,%PEL0#)_4=@Z5DI <#*)H$5QI?76M,/R#M^="VEY6N5^U7FF],0J MN*LL1U>RDXQC'42/=:(6!U>, \>S*L9-Q1L*,X_WY$82Z6 O MOF52)>%W_'S5,2R6F ,6!$R18GYA:&-AID!RDKB6I9*L=83[]$I&GEC<3-*/ MDCH/9GN7X+G.\#=!L"P8>2,R4P#$)#C4% #)4*S.4O#8^@AOTUK&!5 +.3\+ MG3V8/G8"TYEB_#_7'L4?%_/XG[=_S>BK/TV_5*JN^VTE+U1P#(RJ,RA)N\#5 M\[WVOYQO2%E'['.!^5Q!R9G@T6^W>%O0R)>8I3U[LUQ'J\Z M*+O _ Z]T''2'QMO8=MO[IQ$\L'V]<&$D^_P/L7?IM^OOQ\-IM=XOG=-^N< MT&OEHYU2ACNF4XR)&-$1H'<8;'QLT]L3GO<0 M[MC^Y 9RSU):)?K7RI.'%-\A^%_3V8HK'_.?,Y+^ZSB?S3]/XZ^+^5\7GVJW M)/SV/I]/F*1.J%!LY,EEAI]-O%=V.L?MS*J?X5 MYPB8Z%1I-FZRAW-':6.,B 9,E*MIO06P!$LF)=2)=D!1G'Q_P**[275=O3J077CB> -%[4,4H\$I%$-8YBT;A MEIW:#H\WME_TN+5CXX8; XGVI+%,;J&RP=A(NLHR$(V"%+80X8;'K;9'@JA]QF+A%DLX;F;AKCP9(;6P"&Y%M@Z*S@54U@Q\D1Z*R+2_.U?"PP%9+R:U MT&K%)"?/AF%-#+!9 <;HR,_.]EI!;N@IF=4@MWD4@'>_Z&W"=F M3=39:K!"(%'A,CBR]N C4];JI )O?0E^)7C6Z5#2>W)9 MN +N;*UUJ5Z#U@&2I_^A9+G8UE?.)Y5:N).R/=XMYB3 M)_+')UR0TW$GX4U*);A*$@J653,9BIQXX."#BZ5D+@K;KC_:,P_J#1W[B/)1 M.F$COHX\P>%];5RUTI82G131(&B1:*].%L'+0GJ#1CLAM'-\JY..9R8VW#RP MR]R3_?><_9G9 P*N!V Q@4)Y1\LV%(?JG" H]$"0];6"&\5V24S;8&#L.=Y[ M"NNAN/?@W,@"7]_"K1?.O="^7I=E5B_.,M> 116(4D@?0T[9@ MM8Y$]F)[E^!9>U)>:>-#9*"\J.F^(I+#PPHD1M^[&MFDM/?F:^\GY M6>CLP?0.P+-JK?0NSY9KI5J^FR\O%C?$O5W\ MDNLL&(^"?.MD'0!Y MARLEEG6(F;AIC"'*G%00I,B00TQ:N&Q*.=)EW;YU5\?.VCQ\JQU(//T";Z?" M'&NU)TXBY$0!C])>@@O(H=@8/'& <][:T?L[U5WMA*@!ZJYV$>^)(WI]=:ZE M9=ZA!>\817&,U1+-3)$8,R8JAA3+M>ZT_S>JNQH+SWL(=^S#]M%J:[QWR>4Z MU\R)FG>G?>V@D$$H9XM!B\X^Z##Q3]W5\;3A=+!QV@JT9]U 4<$S00S*JLZ$ MEY)85;2"9(OPP4?_Z.3BG[JKDU&<(V"B4Z49L-(F!Z&58PITX(),2DWXEB:! MU!D]6AL=YX=HS#]U5\W5I1,T=*HKUTFZ3]0TS,M-JT=BQG+Y#K]/C-<6 ^VA M.69[-1S/9:+=&S1:"2^*%8?@?[?EG$Q)56M,#RBU?@/C;KR:9L9(YF_^IJ>HA$&XMS'Y@>R?U_5Z _]/W:YHGF>DH;5#@HBDU MTX)>62: %9E45)*K,M"QS?.+.YG:J@:@;"RJ?C"X;RD.)\WBY/^3QM4J1B8* M1E? CWE2CSXE$0+: M56;6(43.^ #.F6!T\MW%,4@H!K>*D:XDB0J<%."$-&"%C,#&@TMMU,FJ\L)%' MEQTC5!I3E&/#^+%6_CA"/)]^G(;S?+>:;1)BY*EX#3PI!!4R@Y"LA,2$%$P[ MKN)V]1 -%C/R*+(C1O9'$]G)5T[_3$[ZI_SY%XRK*>)'+YM^[OG'K9G>B1LC M%$PG;;2K \]XJ%?6GI->*"U!!^5=C(10W[I#4R\%TYZ[8D/(8(LEK126 SE$ M2#^37E/(YD"4+&JR*@)BI& N M^I)ELDAAWJ!YYB=0,+V3I+DL^$2."_,E MYN22U<4/#I_^RA3VD_.V!=.[,'WT(.+*I;A3RFL<>;8:"Z1"*%&"S MD5JGQ+6,VX4$#[^Z-P3L(ZYY,][U4 2[TH&:)9M5(M#GE$$1M8#T!]!)&2M] M$KA=4X474 :]STZR/S-[0, :N"+$D)RJF"5C2(1'"$9$\%)H@4+JQ+>ZG#JM M,NB=A+6A#'H7SHU=!GV557F]\"+())&9*MS6U0=:.),*(AEQ'FUF(K00^;V' M]E$&O9/(YBWX-[;@[]5O&P*W4HE!LM: LL5!2*@AQ6P\2QIM;&'O=Z]_;V[S MFPE^;_Z-[MYMV.T6.(N?\O*J:5 0!%R1(%L*PRGV7M5#(F23A4DY<26>/53; M]F%=)K[OO_- MLW$,(]X=L+,'K_M&S]O9M2TND?Z7B1*/M1<):@]!*PU%25.(*F.#;("?FP?V MBZ!]A+P]AO;C>-\H^O#7_)HF8;$8"KA1^@B*)6)?*AH"4MBMO:T=[QJ@Z.:! MX_@QXZ-H/XYW<#*ZPZTND@,0:O-$YJM?%X@\YUQ-1"W."\Y]R4=J?']:K0L. M.7X?2#S] F^76F 6#7/>6@@E$6,]>L 4!'#A#6K-F+(]=2[8(3FSAYRCG?#4 MOM![%^%VNAL/7\PK+7,I&0446-^B0,)+B' $3 MG2K-@*6]/!:TQ5%LDY&"IT)VQ1F1P>C(A=X]]$5HK2Z=H*'? M@&.'*8Q&N**#YI!670DU^:7(D.(Z2]YI$,KJ?*2A+XT';/;0X6" <&,@T9XT MEB>6B/'2(TBA Z@8#3C&#(C"-5-!*REU-R ^F5X&XZ!W)V'V#]OG:C8U!2ZQ MCA-UN3:F94*"HXT&4HH:.<]:J"/;WQ:%N#WT,A@0OBV%VF.YSA_Q4TZ7Y_G- MFW_C^>7JJW"6_E_RMJ;E>ZU.B;'2N3R@(F?71QQ<=',030?6U=1\DINGGCWU MU)O2",Z23%8Y"*IV<#&2=39;C6'Y!_]^ FW"GMU MGQ P&,&,A\03^=TA<4"#I+O<9J8TIS=;S.?8:5'C):X-@)6[J4W#B::#_?B6 MN//S^5\XBWFY*D=:YL77O+R95: +CS+6/EY.V%I1F<$E&Z D+%$6GKABC??= M[5;6*^H.@L5\0&'<@TJ"G 2,#%@65DF+BJG6@QVV6=>X M-WA#X&$GR.TAG X ]V;VM9:,+[[?$+>F9YVV@=&HX&(&KS'6#I\! F.DK,ED MFQB+QK=.;GAF23W#;!\,S(<3R,CIX]MN!G?B+4AV8N7_-OZY*^-[,?JS [^?GY[_,%W_A M(DU<5#XY%\ S5Y-S*?A'9DF+C62&YY!+\YG3>RRS?U]O3]#,CRO!#D#Z8\)^ MPO/ZIPG%:RQEKT R3D29("#4"6G.*QZSY.@?UMD.[/VM%S;NOCPX/';R!?>1 MU=X _)(7TWGZXP(7%T> X:M/N/B8TX?YJ_GR@O[^^EMMV9$GTDHO74*P;N6- M6 2TQD T04894F#-DP[W6NBXF55]P;2%++NWFS=$KF;P76]/DZ1S40HM!.2F MMKFF5ZQ$"$2N$Y+<==NZ>^D^ZQPWGZE3N.XOR>[1^G-.EW&5^CL)CDFK# =O M;1WMYUUMQ$XL=:%@T:7XV'HDXK9K&S=MJ"]4[BFQW9'HKY XRQ_Q@K3@R&YG M-IQY$S)Y,;6_ND=52Q4MI)*5ETK)9%H?!+5S.P=+Y.D+BOO(ZD"W\_4L;7-_ MO'ZC_@BXS/_W__'_ U!+ P04 " *@G]6ZKH-=_O)V?!-#R?/^R'_C^+)S!;^'I' ;M3A="(Y0E1UH) MZ?O'9RUHI<[E(]\OR[)=]MO:K/SPPJ]5#7RIM<5V[.+6=%*_X1%%//UI\L+S M8*:C(D/E(#(H',906%(KN(S17H'GWIU>'RZUN:)KT7QWY"1. M-WHF?O,\\==&)DL=5]-)3-= \9L68=+M)\,^=J/.<' 8'[[N'23#U\,$DTXO MZONITDFCE MV)YA^>9OHV9+F<,;YPE)*S7ZI[".DJK5"&\F1%IJ,]KIK'_C^HN7B(QD-=H+ M*4,+9UC"A14-),]'2O\BH&.#ZL6Q OV(]DA1NG.CV:MA'-JJ) M/U$QPS#$B@/=O@_^_\!^Q.=OT=OCFY26Q '4W6#]LB@&CZ+8W>D>=L;;X]?! M]#@SBV)I*2:Q#@&=@$L1+G!%'!2B3JCO/B >7XHC*3?>!CK+A:KV+-CWN1 & MH4RUE!7H4F'%DTO+.S?D\N.^EI(SJ&)$DEB3)59_G]W>R_*="%8F(7&'0 M6%AHD8-0,00I9A0Q49M,>H(1<=_U.X^?0^-A9?A5+ U34SM[1\Y"%RZ%0!BN MK4K\H R="YFAJ3M8B#?<,$*AKIKXN:V@]$8PF*)[UKR#*4HZ\W)C\#' M$:<%5QT%"R=(2:[$-1OOA\V9-L]A,Q.J;EU<;*)4L@:M\[I&\&E=DYGH\X[$;'DO7KAMD4^<;2_'9N+AO65Q_0_4$L#!!0 M ( J"?U9]'77R9 , -L+ : 86-N="TR,#(R,3(S,7@Q,&ME>#(S M,2YH=&W=5FUOVT8,_KY?P3I8NP+6J^67*JZ!Q$ZQH&D2)"Z"?1K.$F7=(MT) M=R<[WJ\O3W*R>K&'M4"Q=OIP (\\\GDHDN#XQ>QJ.O_M^@QR4Q9P_?'TXGP* M'864&MW4I)W)V-[0B2R=_#1^X3@PDTE=HC"0*&0&4Z@U%TNX2U'? M@^-LK::RVBB^S V$?MB#.ZGN^8JU>L--@9-'/V.OE<=>$V2\D.EF,D[Y"GCZ MML/3B$6L/QKVA_TWD9_UV8 %090,%E&4^=&;[/> 0'IDWK[19E/@VT[)A9.C MC1]'H3OL5^9XS5.3QX'O_]S9,37X8!Q6\*6(&\"DS231VZH364@5'_G-=VPU M3L9*7FSB5W->HH9+7,.-+)EXU=649$>CXEEKJ/F?2!$I>".N6T!#\E-P@8\ M@]!".GO(^8)3NGIN,/:L_2.MY^286A*_A31&EG$8D?_ME9$5N2/Y,U()Y1C5 M?\*JA9%B(A6SM1?7(D5EK3J3J13:5I',X)QN*Z2#Q!M<SA54MYWX;P@ MM>3Z #+J-C5YIMO3&7\02YYMOGD5/2,4A$3H#B&GDEAL(-E6C9%@<@0NJ+2J M;74!Z15F9"@2JVHLVGK:&MP:&EAVYF@@Z9U4)=PZ/?CE4KJ]7L\)!Z/AR'\- M3*2/RE&CA"=M\-H6[-Z?;Q6R5@2! %&$M!F.'YA*1[#O,,DP,7Z% K?=BH/HO8PK;(UCDGR*RJD*DVC5S#B1 U6=TT5D_9"WSG MO0M73ZRM8B^Z?Q\='RI%C] 2!Y:2F4:0%1?V!QYR;R^GLJR8V'P%8=;XF&&" MY8),MC\K=.'+.^,K&^H'Z<.71Q%EMCGA='8%'V]/NG!Q!#O[LHSV-UX!KL+SY>TUM]VQ$JV2W+.C5,X-1MH(:1J13E-> M6#F<_S@5RA8IGPU5GJI<-GRETXR;,3H?:>=T-J2.)](X%?&TZL3W%XHKGTY. MFH/##KGE#/Z+><>5QTWO<M]GM]1XM;C<[CY9]JV;[6S7;\C-AY@95 M*'N%J_EZ"($M>/ZF=E)[$*5JWKN%8U:G2K 7;?_OM.!" *?#-NOX5A;=M'S@ MED!T?A;KW &)5!A^AK(UF"UAY[^E=2J>U4+EN0$) M&BG'>IUF9]7GY441H.ET,3Q!JWOC_,75AYOKGZXOWMYUUG%XE1%A.92,-^;K)?2@?BJ+.(EGH\8R[A[N6+P?'I[H/9 +M]G(-.\^6+ MSF'[-%RO6<(GDADY47**E. 291G/\Y*G>%AHXYC.V4_:9*S3;OR#Z9B]M<2V M[#H7&(=1\.Q"H\W!R6?,V=<>?!CT_OO970G2C]PB-(A#-F.WN9ZF4HQE/<2J M"I+0Z#S7R.UHFZL<,9RQ,G>FI&R(;.\3/Z+'688[HQ#?F$=X9)C.P#].![LU M@UQ&TEIN9F22\5N)?I?:M'@FX RZ3+UJ0!]D$"D#E0"S'-7A"2B>31,5)0$*9.I<@D&: L9>0>IW0*N:1J>4?BD M?O:V0Z%DL]/Q&W"8M3/;5SH!HY M1D* RG:,T\/@-[RL+^'-SIU9\_89QPJV/ MV37C1GIT(-J*]@&((I.65**R"9F3609Z)(JD>VP$HE3;$O6(. W4J;;W0&K^6!K]H9B' 7;A5M3/( M3VJ?$7$MH3:@R/NV93_Q2C^XHU$^1#(,*+%_II39,W16.X!&*F/4./XV"GBS MY_R (6H6CB!L/K/]-:3JE'0C7MKMJU#V&\E%3R&?ZA+[K!(,-5'6\QZL9.[; M(1V[8,QEUC4RY1YO54)=H*9>,3(5*K G?/$[,7]68,N154)Q$GPP#&G?YX&< M6BHMI6*_/*W/VYXEM95PR(&5J5+!:3M=IIS(']>H@B M;81WP$O*L1R0!J6@2K N$^&M6<^W=;SZ& Y_\L)3TM/ M/X0!&<>0?6J"Z-D-\@WR8 LB#;>;M9S',RJ"!&U0C"-=NL?[WH;J^;VU)#D< M__4FAHWF0MLOT6H.X(^'H^_@>XSL]XM)<<"605E%?1T]M.6N1)LO>0#.';B6 MDK>.HM(0.I8RY4I[F;8.3_QA3 R?T,0?)5(L&GV]9AP#VF"^!W:5F]@427\V MD*\>_1P$3Q)N[Z4$<:9?"E+X9.)'7Q']C*7J5J;50<$#^_H73,@]\+][);LW M?@Z^:)_ESPSOUT%]P5A$H,NX7) 7X6L'G;(F3N$4AS1UVMA[4> ?H+$L4\Y) MN3$EC#0$!Y4(!9]\]=? +1C8$L/C+TGC^0*3?Y0*+OLE5>:1/S*2@[7(W;! +?[-MU7P<7[_WT]54U&YV^S0/= 1%XE=A(= 6F_;JD9) M;J4J[G=;4\EO228$\>F%@I?-_JQU?ARUTWJH-D;A>&,#VW*!BE;>D^V&M5/) M;!AC&4 -UX-*L9 HMLPR[.O^E'X853+;>&2WJP)Y!&:[[\#V':^CO<'K2?/P MR,,58B0V8,@ZP",]G0-^_H"]PFD]9'>53W0ZD93B].]FADP3E!%.\9>^@/:LBJ=OX;-T@BO4[=?]GS90/?LX!^:M@O M7_2/3JV_;G[[OS(36V)\Y6.4)S/=_XFNG3]/X1-,H9(QN[J344E'2NQ]V%RM M3^+V'S@MI$L( M7;F&ST']AZGG_P-02P,$% @ "H)_5N-@;UDI" \"H !H !A8VYT M+3(P,C(Q,C,Q>#$P:V5X,S$R+FAT;>U:[V_;MA;]OK^"<[&V ?Q+EATW3AJ@ M2U*\X*WMT.>'XGT::(FRN4BB1E)VO+_^G4O*L1T[K=,&C3MDP-Q(O"0O>0_/ M/:1X\O/YA[/A_WZ_8!.;I>SW__[ZV^49JS5:K4_A6:MU/CQG_QJ^^XUUF^V M#37/C;12Y3QMM2[>UUAM8FTQ:+5FLUES%C:5'K>&'UO45+>5*F5$,[9Q[?2$ MWN!7\/CTIY.?&PUVKJ(R$[EED1;Q M-$7*YP.9IS(7#5?I..-ZC,Y'REJ5#:CCJ=!61CRM.G']^>+*IZ.C9N\P(+>L MQO_QHN/*XZ;SN&7CS;*PT^R$X9W%[69P9]EC-=O=J=F6FPF],*A"&1:VYNHA M!*;@^>O:4>U6E*IY[Q26&97*F#UKN_^."Q['P.F@S0+7RK*;E@O< D0;4%K! MQY^EL3*9HW:BL J SBC]#Y4T$I[)=#YX,929,.R]F+&/*N/YB[K!,FP8 MH67B#8W\6P"30(E[G/EQ]M&.@U0U[J!#DWIQ/9$C:5D8-#LG+;+?!GP//ZN* MP1%:W1OGSRX^#B_?7IZ]&5Y^>/^?.]U_!'^[6_V]K+,W7*NL@F?"J;%5(H9V-Y.I&$\ MSTN>XF6AM&68I;=*9RQH-_[-5,+>&")2=IG'&(>6\.Q,HT5?,V?<>O!_T M_OO960O2K]P@-(A#-F=7N9JE(AZ+NH]5%:18H?-<(6VC;2YSQ'#.RMSJDA(= M$KG+Z8@>9QF>M$1\$Q[AE68J ^U8Y>TV#'(1"6.XGI-)QJ\$^EUIT^!=#&?0 M9>H$ ?H@@TAJ" "8Y:@.3\#>;#:1T829DGZ6]6="BZH1&D F30JE0*)C)NT$ M S2%B)R#U&X!UQ2E".1=3,IHOCH-3RA\4#_#W5 H6")SQ)D@LXQK'1"$.8KU M2KG,$W ))ZF*OZ.TC-$FL+,2Q#IP)W4Z9P5"3Z@E-*?I$I85(LRMKH'\V&G@ M.EF4*0R 107 N.Z,\R?B9L*25,W, JA:C"5XC*,C3B^]W_"ROH(WLW!FP]LG MR#VHG]TUR W7XO/"5'"JDC51A$H2B4<7LTO&M7#H0+0E27Q$D0E# E":"9F3 M609Z)(JD9VC\*%6F1#TB3@WAZ6P*K2(1X[5A+X&*6 !F/O07U]&$YV/!WH"3 M/I8I+(*0-X+>2W'@J@:]V#_Y1TE[CMS#D]IG1%PKJ/4H:)2W MD0P#2NQ?*67V#)V5N&^D(D&-5X\C?+=[S@\8HF;@",+F,MN7(56GI!OQTNQ> MA;+?2"Q[\OE4E=A"E6"HJ32.]V E$&F"0A2&#C.EX$'E"4?"13:>>4C;>28AY[ MC+CP>P2OF:X(21P>K^5],>5HZ^B$,B"2![)-31,]LD6^0!SL0J7_< MKN4IO!)I=5!PR[[^#1-R _P?7LGNC9^];]IGN3/#FW507S(6$>@J+I?D M1?BZAT[9$*=PBD.:6J7-C2AP+]!8EDEKA=B:$D8*@H-*8@F?7/67P"T8V!## MXU^2QHL%)OXJ)5QV2ZK,(W=NB0%D%NIBIO=UDSP*Y()7GPZH>!DLSMK M71Q'W6L]5!LC?[RQA6UYC(I&W)#MEK53R6P88QE #=>]2C&0**;,,NSK_A9N M&%4RVWID=U\%<@?,[K\#VW>\CO8&KT?-P[Z#*\1(HL&0=8!'.#H'_-P!>X73 MNL_N,I^J="HHQ>=\7'TGT%4&$%F1JKE Z6RB/.WSM54 U'ZCVFGN^+'S,;[; M]]O]K_ENWVWV#WL/_GT]>-7LMN^N^K7-]L-F[WZ?[=>_T8>U6RMVT"FNZ2O\ MZGHE:-Z><3_9WW_!NBLBYU@$ZWF]&OS]QN6OE.S1R+QS,5&\8^R!.Z@AJ]KI M.ZZ11,*@[B[M?-O ]RR@GQOV\V?=_K%QOVL?_=3#3_9_?VND_ M8^8VL\M*1EC)-[W'4!)NGL\F4B3L[4V>_. W7NM)\J[;3>[GR]+JUM6Y0OF[ M@P/_:6 J[KQ,5TU6>UF%CXQ*2WMWE:?[=T_W[S;NWU6__BZHNY5Z^G]02P,$ M% @ "H)_5OU%A4Q"! S1, !H !A8VYT+3(P,C(Q,C,Q>#$P:V5X M,S(Q+FAT;>U867/;-A!^[Z_8T-,<,Q(/4;(D2M:,*SE-IG'B293Q]*D#$:"( M&B(8 +2L_OHN>-A6G+ARG<,/U@-'Y+?8X]N#(,9/9N^F\S]/CB U*P$G'W][ M\WH*3MOS3L.IY\WF,W@U/WX#7=.N"DQN21YZW7:W<= MNE(MO?E[SZKJ>D)*S5QJJ#,9VR=X981.?AD_:;=A)N-BQ3(#L6+$, J%YMD2 M3BG39]!NUU)3F6\47Z8&.GXGA%.ISO@YJ7##C6"31L_8J^['7FEDO)!T,QE3 M?@Z<'CA\OS<8[L?=H!/'W>Z0#A=Q/_&'^T,Z& R2CA__%:"3'HI7:[39"';@ MK'C63IFU'W4[;K^7F]&:4Y-&@>__ZFR)&G9AVD3P91:5#B.:2 ROAF,II(KV M_/(WLD@[(2LN-M&S.5\Q#6_9&M[+%M322W-9,\:02U/P?AA;1>'F[KASJ MHQ[!,]8X&'2L2T<7*5]P V''#<:>E;\65N42/U.RD,;(%;JXK>CO0J.SF^H1SRCJC<+]_/M73?>+W,U3!@5ZH30ZQV@+ MUJD$HA@8!.*4LP38!8L+P\\9R 199JIU#4QX1K*8$]& 0#):XKGB".2(D#B6 M169LDS=",H%#;3F%UQE%1A3'D*;2;0$C<0HI4VRQ@;A*+$(F):9E$VHU+Y@V M5D/*-9QE"*V9GBK9+KDKF.7D!4D'0>TY?-,H0+11.1-1P=!&G)%LR.(Q+QX)A MV&W51! #/$O0D[(ZT6IF"&:!XM/::"Z5@81PA4[EBFEKOF5A(@3@,DPLDHA MCO[H*LXKVE$A+>=R:0^E"E%Y+W.FZH[8"M_]W]6_5;.=?EFSABP$:Q0LI,)* M:F/M"I)K%C5_1I3K7)!-Q+.R LM%H^T^L1/VW.8[)J*V6IJKX'KX]H+ [?F5 M8>Q 0QO+]6QV*\PS]";8&;C^+?"M:V\%A_WR_?#M%8?]X>Z:O9(0U4@T35XM MQY68"XV-<>"$3B.3$TJQ3Z).?@'!=L(%2VZDH\K$CY]3Y0MWAGWP=*\W&%U6 M;\W(W>*J"_GA1%8Y1UDLJV:-RF%LI9S),5$X"\.@56Z![A?X TOH;6$_W>OV M1[J\PC157.- PA<"_.["J\)@^K:8N$?=^Y8D9R=&[R#Z\,G''=,CK=^'5KLE M.KK<+[VK=CL[$!OZ/XW8+=$?D_;'P?Q@BWC7P7Q(%&XYCUV8D]7CX+COX'AD M\]N/X9>7GTA?'<->^2&RXS')9SEH3H5R61V+18H)8J?^5\^)Z@\=_VH)66@I M"G-SR7\P4 86-N="TR,#(R M,3(S,7@Q,&ME>#,Q,2YH=&U02P$"% ,4 " *@G]6XV!O62D( #P*@ M&@ @ 'K@P4 86-N="TR,#(R,3(S,7@Q,&ME>#,Q,BYH=&U0 M2P$"% ,4 " *@G]6_46%3$($ #-$P &@ @ %,C 4 M86-N="TR,#(R,3(S,7@Q,&ME>#,R,2YH=&U02P4& P # S P QI % # end