0001437749-23-007544.txt : 20230322 0001437749-23-007544.hdr.sgml : 20230322 20230322162407 ACCESSION NUMBER: 0001437749-23-007544 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230322 DATE AS OF CHANGE: 20230322 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LIQTECH INTERNATIONAL INC CENTRAL INDEX KEY: 0001307579 STANDARD INDUSTRIAL CLASSIFICATION: MISC INDUSTRIAL & COMMERCIAL MACHINERY & EQUIPMENT [3590] IRS NUMBER: 201431677 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36210 FILM NUMBER: 23753222 BUSINESS ADDRESS: STREET 1: INDUSTRIPARKEN 22C CITY: BALLERUP STATE: G7 ZIP: DK-2750 BUSINESS PHONE: 01145 2390 4545 MAIL ADDRESS: STREET 1: INDUSTRIPARKEN 22C CITY: BALLERUP STATE: G7 ZIP: DK-2750 FORMER COMPANY: FORMER CONFORMED NAME: Blue Moose Media Inc DATE OF NAME CHANGE: 20041101 10-K 1 liqt20221231_10k.htm FORM 10-K liqt20221231_10k.htm
0001307579 LIQTECH INTERNATIONAL INC false --12-31 FY 2022 59,559 409,076 663,227 268,470 9,046,499 7,554,803 438,250 357,231 0.001 0.001 2,500,000 2,500,000 0 0 0 0 0.001 0.001 100,000,000 100,000,000 43,986,079 43,986,079 21,285,706 21,285,706 0.50 1,996,469 63,036 3 10 1 10 5 1,605,000 3 10 3 10 3 10 3 5 3 5 5 10 6.5 0.1006749 5 0 1 3 4 2041 43,986,079 21,285,706 0 0 0 500,000 3 3 1,021,545 Includes write-offs, the impact of foreign currency exchange rates. 00013075792022-01-012022-12-31 iso4217:USD 00013075792022-06-30 xbrli:shares 00013075792023-03-22 thunderdome:item 00013075792022-12-31 00013075792021-12-31 iso4217:USDxbrli:shares 00013075792021-01-012021-12-31 0001307579us-gaap:CommonStockMember2021-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001307579us-gaap:RetainedEarningsMember2021-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001307579us-gaap:CommonStockMember2022-01-012022-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0001307579us-gaap:RetainedEarningsMember2022-01-012022-12-31 0001307579us-gaap:CommonStockMember2022-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001307579us-gaap:RetainedEarningsMember2022-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001307579us-gaap:CommonStockMember2020-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2020-12-31 0001307579us-gaap:RetainedEarningsMember2020-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 00013075792020-12-31 0001307579us-gaap:CommonStockMember2021-01-012021-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0001307579us-gaap:RetainedEarningsMember2021-01-012021-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0001307579us-gaap:ConvertibleDebtMember2022-01-012022-12-31 0001307579us-gaap:ConvertibleDebtMember2021-01-012021-12-31 xbrli:pure 0001307579liqt:LiqTechUSAMember2022-12-31 0001307579liqt:LiqTechInternationalDKMemberliqt:LiqTechUSAMember2022-12-31 0001307579liqt:LiqTechNAMemberliqt:LiqTechUSAMember2022-12-31 0001307579liqt:LiqTechPTEMemberliqt:LiqTechInternationalDKMember2022-12-31 utr:Y 0001307579srt:MinimumMember2022-01-012022-12-31 0001307579srt:MaximumMember2022-01-012022-12-31 0001307579us-gaap:CustomerRelationshipsMember2022-01-012022-12-31 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2022-01-012022-12-31 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2021-01-012021-12-31 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2022-01-012022-12-31 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2021-01-012021-12-31 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2022-01-012022-12-31 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2021-01-012021-12-31 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2022-01-012022-12-31 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2021-01-012021-12-31 0001307579liqt:WaterSegmentMember2022-01-012022-12-31 0001307579liqt:WaterSegmentMember2021-01-012021-12-31 0001307579liqt:CeramicsSegmentMember2022-01-012022-12-31 0001307579liqt:CeramicsSegmentMember2021-01-012021-12-31 0001307579liqt:PlasticsSegmentMember2022-01-012022-12-31 0001307579liqt:PlasticsSegmentMember2021-01-012021-12-31 0001307579us-gaap:CorporateMember2022-01-012022-12-31 0001307579us-gaap:CorporateMember2021-01-012021-12-31 0001307579liqt:EmployeesMember2022-01-012022-12-31 0001307579liqt:EmployeesMember2021-01-012021-12-31 0001307579liqt:RestructuringProgramMember2022-04-012022-06-30 iso4217:DKK 0001307579liqt:CeoSeparationMemberliqt:RestructuringProgramMember2022-05-102022-05-10 0001307579us-gaap:EmployeeSeveranceMemberliqt:RestructuringProgramMember2022-06-30 0001307579us-gaap:EmployeeSeveranceMemberliqt:RestructuringProgramMember2022-04-012022-06-30 0001307579us-gaap:FacilityClosingMemberliqt:RestructuringProgramMember2022-04-012022-06-30 0001307579liqt:CapexCommitmentsMember2022-03-31 0001307579liqt:CapexCommitmentsMemberliqt:RestructuringProgramMember2022-06-30 0001307579liqt:CapexCommitmentsMemberliqt:RestructuringProgramMember2022-07-012022-12-31 0001307579liqt:CapexCommitmentsMemberliqt:RestructuringProgramMember2022-12-31 0001307579liqt:CeoSeparationMember2022-01-012022-12-31 0001307579us-gaap:EmployeeSeveranceMember2022-01-012022-12-31 0001307579us-gaap:FacilityClosingMember2022-01-012022-12-31 0001307579liqt:CapexCommitmentsMember2022-01-012022-12-31 0001307579liqt:WritedownMember2022-01-012022-12-31 0001307579liqt:ProductionEquipmentMembersrt:MinimumMember2022-01-012022-12-31 0001307579liqt:ProductionEquipmentMembersrt:MaximumMember2022-01-012022-12-31 0001307579liqt:ProductionEquipmentMember2022-12-31 0001307579liqt:ProductionEquipmentMember2021-12-31 0001307579liqt:ProductionEquipmentUnderFinanceLeaseMembersrt:MinimumMember2022-01-012022-12-31 0001307579liqt:ProductionEquipmentUnderFinanceLeaseMembersrt:MaximumMember2022-01-012022-12-31 0001307579liqt:ProductionEquipmentUnderFinanceLeaseMember2022-12-31 0001307579liqt:ProductionEquipmentUnderFinanceLeaseMember2021-12-31 0001307579liqt:LabEquipmentMembersrt:MinimumMember2022-01-012022-12-31 0001307579liqt:LabEquipmentMembersrt:MaximumMember2022-01-012022-12-31 0001307579liqt:LabEquipmentMember2022-12-31 0001307579liqt:LabEquipmentMember2021-12-31 0001307579us-gaap:ComputerEquipmentMembersrt:MinimumMember2022-01-012022-12-31 0001307579us-gaap:ComputerEquipmentMembersrt:MaximumMember2022-01-012022-12-31 0001307579us-gaap:ComputerEquipmentMember2022-12-31 0001307579us-gaap:ComputerEquipmentMember2021-12-31 0001307579us-gaap:VehiclesMembersrt:MinimumMember2022-01-012022-12-31 0001307579us-gaap:VehiclesMembersrt:MaximumMember2022-01-012022-12-31 0001307579us-gaap:VehiclesMember2022-12-31 0001307579us-gaap:VehiclesMember2021-12-31 0001307579us-gaap:FurnitureAndFixturesMember2022-01-012022-12-31 0001307579us-gaap:FurnitureAndFixturesMember2022-12-31 0001307579us-gaap:FurnitureAndFixturesMember2021-12-31 0001307579liqt:FurnitureAndFixturesUnderFinanceLeaseMember2022-01-012022-12-31 0001307579liqt:FurnitureAndFixturesUnderFinanceLeaseMember2022-12-31 0001307579liqt:FurnitureAndFixturesUnderFinanceLeaseMember2021-12-31 0001307579us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2022-01-012022-12-31 0001307579us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-01-012022-12-31 0001307579us-gaap:LeaseholdImprovementsMember2022-12-31 0001307579us-gaap:LeaseholdImprovementsMember2021-12-31 0001307579liqt:PropertyPlantAndEquipmentNotUnderFinanceLeaseMember2022-12-31 0001307579liqt:PropertyPlantAndEquipmentNotUnderFinanceLeaseMember2021-12-31 0001307579liqt:PropertyPlantAndEquipmentUnderFinanceLeaseMember2022-12-31 0001307579liqt:PropertyPlantAndEquipmentUnderFinanceLeaseMember2021-12-31 0001307579us-gaap:CostOfSalesMember2022-01-012022-12-31 0001307579us-gaap:OperatingExpenseMember2022-01-012022-12-31 0001307579us-gaap:OtherExpenseMember2022-01-012022-12-31 0001307579liqt:PropertyAndEquipmentNetMember2022-12-31 0001307579liqt:PropertyAndEquipmentNetMember2021-12-31 0001307579us-gaap:CustomerRelationshipsMember2022-12-31 0001307579us-gaap:CustomerRelationshipsMember2021-12-31 0001307579us-gaap:PatentsMember2022-12-31 0001307579us-gaap:PatentsMember2021-12-31 iso4217:EUR 0001307579us-gaap:ConvertibleDebtMember2021-04-08 00013075792021-04-082021-04-08 00013075792021-04-08 0001307579us-gaap:ConvertibleDebtMember2021-04-082021-04-08 0001307579us-gaap:ConvertibleDebtMember2022-03-012022-03-01 0001307579us-gaap:ConvertibleDebtMember2022-06-222022-06-22 0001307579us-gaap:ConvertibleDebtMember2022-12-31 0001307579us-gaap:ConvertibleDebtMember2021-12-31 0001307579liqt:SeniorPromissoryNotesMember2022-06-22 0001307579liqt:SeniorPromissoryNotesWarrantMember2022-06-22 utr:M 0001307579liqt:SeniorPromissoryNotesMember2022-06-222022-06-22 0001307579liqt:SeniorPromissoryNotesMembersrt:MaximumMember2022-06-22 0001307579liqt:SeniorPromissoryNotesPlacementAgentWarrantsMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputExpectedTermMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputSharePriceMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputExercisePriceMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputPriceVolatilityMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberliqt:MeasurementInputForfeitureRateMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMember2022-12-31 0001307579liqt:SeniorPromissoryNotesMember2021-12-31 0001307579liqt:SeniorPromissoryNotesMember2022-01-012022-12-31 0001307579liqt:SeniorPromissoryNotesMember2021-01-012021-12-31 0001307579liqt:ArbitrationRegardingMarineWastewaterTreatmentSystemWarrantyMember2022-07-012022-09-30 0001307579us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-12-31 0001307579us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMemberus-gaap:LatestTaxYearMember2022-01-012022-12-31 0001307579us-gaap:ForeignCountryMemberliqt:DanishMinistryOfTaxationMember2022-12-31 0001307579us-gaap:ForeignCountryMemberus-gaap:FederalMinistryOfFinanceGermanyMember2022-12-31 0001307579us-gaap:ForeignCountryMemberus-gaap:InlandRevenueSingaporeIRASMember2022-12-31 0001307579us-gaap:ForeignCountryMemberliqt:ChineseMinistryOfTaxationMember2022-12-31 0001307579liqt:LiqTechInternationalAndLiqTechNAMember2022-12-31 0001307579liqt:LiqTechInternationalAndLiqTechNAMember2021-12-31 0001307579liqt:LiqTechInternationalASAndLiqTechSystemsASMember2022-12-31 0001307579liqt:LiqTechInternationalASAndLiqTechSystemsASMember2021-12-31 0001307579liqt:LiqTechGermanyMember2022-12-31 0001307579liqt:LiqTechGermanyMember2021-12-31 0001307579liqt:LiqTechSingaporeMember2022-12-31 0001307579liqt:LiqTechSingaporeMember2021-12-31 0001307579liqt:LiqtechChinaMember2022-12-31 0001307579liqt:LiqtechChinaMember2021-12-31 0001307579us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2022-01-012022-12-31 0001307579us-gaap:ForeignCountryMemberliqt:DanishMinistryOfTaxationMember2022-01-012022-12-31 0001307579us-gaap:ForeignCountryMemberus-gaap:FederalMinistryOfFinanceGermanyMember2022-01-012022-12-31 0001307579us-gaap:DomesticCountryMemberus-gaap:InlandRevenueSingaporeIRASMember2022-01-012022-12-31 0001307579us-gaap:ForeignCountryMemberliqt:ChineseMinistryOfTaxationMember2022-01-012022-12-31 0001307579us-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2021-01-012021-12-31 0001307579us-gaap:ForeignCountryMemberliqt:DanishMinistryOfTaxationMember2021-01-012021-12-31 0001307579us-gaap:ForeignCountryMemberus-gaap:FederalMinistryOfFinanceGermanyMember2021-01-012021-12-31 0001307579us-gaap:DomesticCountryMemberus-gaap:InlandRevenueSingaporeIRASMember2021-01-012021-12-31 0001307579us-gaap:ForeignCountryMemberliqt:ChineseMinistryOfTaxationMember2021-01-012021-12-31 0001307579liqt:DanishMinistryOfTaxationMember2022-01-012022-12-31 0001307579liqt:DanishMinistryOfTaxationMember2021-01-012021-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-31 0001307579liqt:PrefundedWarrantsMember2022-01-012022-12-31 0001307579us-gaap:WarrantMember2022-01-012022-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-31 0001307579liqt:PrefundedWarrantsMember2021-01-012021-12-31 0001307579us-gaap:ConvertiblePreferredStockMember2022-12-31 0001307579us-gaap:ConvertiblePreferredStockMember2021-12-31 0001307579srt:DirectorMember2022-01-032022-01-03 0001307579srt:ManagementMember2022-01-032022-01-03 0001307579liqt:PublicOfferingMember2022-05-172022-05-17 0001307579liqt:PrefundedWarrantsMember2022-05-17 0001307579us-gaap:OverAllotmentOptionMember2022-05-192022-05-19 00013075792022-05-192022-05-19 00013075792022-08-252022-08-25 00013075792022-11-292022-11-29 00013075792022-12-302022-12-30 00013075792021-08-172021-08-17 0001307579liqt:PrefundedWarrantsMember2021-08-17 0001307579liqt:WarrantPurchaseAgreementMember2022-05-17 0001307579liqt:PublicOfferingMember2022-05-17 00013075792022-05-17 0001307579liqt:WarrantPurchaseAgreementMember2022-05-172022-05-17 0001307579us-gaap:PrivatePlacementMember2022-06-232022-06-23 0001307579liqt:PrivatePlacementWarrantsMember2022-06-23 0001307579liqt:PlacementAgentWarrantsMember2022-06-232022-06-23 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2013-01-012013-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:BoardOfDirectorsChairmanMember2013-01-012013-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:ManagementMember2022-01-012022-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMemberliqt:The2022IncentivePlanMember2022-01-012022-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMemberliqt:The2022IncentivePlanMember2022-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2021-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:WaterSegmentMember2022-01-012022-12-31 0001307579us-gaap:OperatingSegmentsMemberliqt:WaterSegmentMember2021-01-012021-12-31 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2022-01-012022-12-31 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2021-01-012021-12-31 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2022-01-012022-12-31 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2021-01-012021-12-31 0001307579us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2022-01-012022-12-31 0001307579us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2021-01-012021-12-31 0001307579liqt:PlasticProductsMember2022-01-012022-12-31 0001307579liqt:PlasticProductsMember2021-01-012021-12-31 0001307579us-gaap:AllOtherSegmentsMember2022-01-012022-12-31 0001307579us-gaap:AllOtherSegmentsMember2021-01-012021-12-31 0001307579liqt:WaterSegmentMember2022-09-30 0001307579liqt:WaterSegmentMember2021-12-31 0001307579liqt:CeramicsSegmentMember2022-09-30 0001307579liqt:CeramicsSegmentMember2021-12-31 0001307579liqt:PlasticProductsMember2022-09-30 0001307579liqt:PlasticProductsMember2021-12-31 0001307579us-gaap:AllOtherSegmentsMember2022-09-30 0001307579us-gaap:AllOtherSegmentsMember2021-12-31 00013075792022-09-30 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerAMember2022-01-012022-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerAMember2021-01-012021-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2022-01-012022-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2021-01-012021-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerCMember2022-01-012022-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerCMember2021-01-012021-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2021-01-012021-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerCMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerCMember2021-01-012021-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerDMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerDMember2021-01-012021-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerEMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerEMember2021-01-012021-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerFMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerFMember2021-01-012021-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:DK2022-01-012022-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:US2022-01-012022-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2022-01-012022-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:DK2021-01-012021-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:US2021-01-012021-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2021-01-012021-12-31 0001307579us-gaap:SubsequentEventMembersrt:BoardOfDirectorsChairmanMember2023-01-032023-01-03 0001307579us-gaap:SubsequentEventMembersrt:ManagementMember2023-01-032023-01-03 0001307579us-gaap:InventoryValuationReserveMember2022-01-012022-12-31 0001307579us-gaap:InventoryValuationReserveMember2021-01-012021-12-31 0001307579us-gaap:InventoryValuationReserveMember2021-12-31 0001307579us-gaap:InventoryValuationReserveMember2022-12-31 0001307579us-gaap:AllowanceForCreditLossMember2021-12-31 0001307579us-gaap:AllowanceForCreditLossMember2022-01-012022-12-31 0001307579us-gaap:AllowanceForCreditLossMember2022-12-31 0001307579us-gaap:InventoryValuationReserveMember2020-12-31 0001307579us-gaap:AllowanceForCreditLossMember2020-12-31 0001307579us-gaap:AllowanceForCreditLossMember2021-01-012021-12-31
 

Table of Contents

 

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

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

Commission File Number: 001-36210

 

LiqTech International, Inc.

(Exact name of registrant as specified in its charter)

 

Nevada

 

20-1431677

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification No.)

   

Industriparken 22C, DK 2750 Ballerup, Denmark

  

(Address of principal executive offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code: +4531315941

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.001 par value

 

LIQT

 

The Nasdaq Stock Market LLC

 

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   ☒

 

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   ☒

 

Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes   ☒     No   ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes   ☒     No   ☐

 

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated 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.

 

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   ☒

 

On June 30, 2022, the aggregate market value of the common stock outstanding and held by non-affiliates (as defined in Rule 405 under the Securities Act of 1933) of the registrant based on the closing price of the registrant’s common stock of $0.45 per share on June 30, 2022 was $19,749,842. As of March 22, 2023, there were 45,271,441 shares of common stock, $0.001 par value per share, outstanding.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

None.

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

 

TABLE OF CONTENTS

 

     

Page

PART I

   
 

Item 1

Business

1

 

Item 1A

Risk Factors

11

 

Item 1B

Unresolved Staff Comments

23

 

Item 2

Properties

24

 

Item 3

Legal Proceedings

24

 

Item 4

Mine Safety Disclosures

24

PART II

   
 

Item 5

Market for the Registrants Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

24

 

Item 6

Selected Financial Data

24

 

Item 7

Managements Discussion and Analysis of Financial Condition and Results of Operations

25

 

Item 7A

Quantitative and Qualitative Disclosures About Market Risk

34

 

Item 8

Financial Statements and Supplementary Data

35

 

Item 9

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

66

 

Item 9A

Controls and Procedures

66

 

Item 9B

Other Information

67

 

Item 9C

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

67

PART III

   
 

Item 10

Directors, Executive Officers and Corporate Governance

68

 

Item 11

Executive Compensation

68

 

Item 12

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

68

 

Item 13

Certain Relationships and Related Transactions, and Director Independence

68

 

Item 14

Principal Accountant Fees and Services

68

PART IV

   
 

Item 15

Exhibits and Financial Statement Schedules

69

  Item 16 Form 10-K Summary 72
 

Signatures

73

 

 

 

 

 

Cautionary Language Regarding Forward-Looking Statements and Industry Data

 

This Annual Report on Form 10-K contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995 regarding the plans and objectives of management for future operations and market trends and expectations. Forward-looking statements can be identified by the fact that they do not relate strictly to historical or current facts. In some cases, you can identify forward-looking statements by the following words: “may,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “anticipate,” “believe,” “approximately,” “estimate,” “predict,” “project,” “potential” or the negative of these terms or other comparable terminology, although the absence of these words does not necessarily mean that a statement is not forward-looking.

 

The forward-looking statements included herein are based on current expectations that involve numerous risks and uncertainties. Our plans and objectives are based, in part, on assumptions involving the continued expansion of our business. Assumptions relating to the foregoing involve judgments with respect to, among other things, future political, legislative, economic, competitive and market conditions and future business decisions, all of which are difficult or impossible to predict accurately and many of which are beyond our control. This is especially underlined by the anticipated impacts from the prevailing macro-economic uncertainty on the Company, including the related effects to our business operations, results of operations, cash flows, and financial position. Although we believe that our assumptions underlying the forward-looking statements are reasonable, any of the assumptions could prove inaccurate and, therefore, there can be no assurance that the forward-looking statements included in this Annual Report will prove to be accurate. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that our objectives and plans will be achieved. We undertake no obligation to revise or update publicly any forward-looking statements for any reason.

 

Forward-looking statements include, but are not limited to, statements concerning:

 

 

The impact from the prevailing Ukraine and Russia conflict and overall changes to the economic environment and our operational flexibility;

     
 

Risk of a prolonged period of inflationary pressure including energy shortages and volatile energy and electricity prices in Europe;

     
 

Our exposure to increased macro-economic uncertainty;

   

 

 

The resurgence of COVID-19 or similar global pandemics;

     
 

Our dependence on a few major customers and the ability to maintain future relationships with one or more of these major customers;

     
 

Our ability to operate with financial stability and secure adequate access to external financing and adequate liquidity;

 

 

Our ability to secure and source supplies of raw materials and key components in due time and at competitive prices;

     
 

Our reliance on subcontractors or delivery of new machinery to develop sufficient manufacturing capacity to meet demand;

     
 

Our ability to achieve revenue growth;

   

 

 

Our dependence on the expertise and experience of our management team and the retention of key employees;

 

 

Our reliance and access to qualified personnel to expand our business;

   

 

 

Our ability to adapt to potentially adverse changes in legislative, regulatory and political frameworks;

     
 

Changes in emissions and environmental regulations, and potential further tightening of emission standards;

 

 

Our dependence on corporate or government funding for emissions control programs;

 

 

Our ability to compete under changing governmental standards by which our products are evaluated;

 

 

 

The exposure to potentially adverse tax consequences;

   

 

 

The financial impact from the fluctuation and volatility of foreign currencies;

   

 

 

The potential monetary costs of defending our intellectual property rights;

 

 

Our ability to successfully protect our intellectual property rights and manufacturing know how;

     
 

The possibility of a dispute over intellectual property developed in conjunction with third parties with whom we have contractual relationships;

 

 

The possibility that we could become subject to litigation that could be costly, limit, or cancel our intellectual property rights or divert time and efforts away from our business operations;

 

 

The potential negative impact to the sale of our products caused by technological advances of our competitors;

 

 

The potential liability for environmental harm or damages resulting from technical faults or failures of our products;

 

 

The possibility that an investor located within the United States may not be able to or find it difficult to enforce any judgments obtained in United States courts because a significant portion of our assets and some of our officers and directors may be located outside of the United States;

 

 

The possibility that we may not be able to develop and maintain an effective system of internal controls over financial reporting, leading to inaccurate reports of our financial results;

 

 

The possibility of breaches in the security of our information technology systems;

 

 

The liability risk of our compliance to environmental laws and regulations;

 

 

The potential negative impact of more stringent environmental laws and regulations as governmental agencies seek to improve minimum standards; and

 

 

The possibility that enforcement actions to suspend or severely restrict our business operations could be brought against the Company for our failure to comply with laws or regulations and the potential costs of defending against such actions.

 

 
 

PART I

 

Item 1.

Business

 

Overview

 

LiqTech International, Inc. is a clean technology company that provides state-of-the-art gas and liquid purification products by manufacturing ceramic silicon carbide filters, membranes and providing engineered systems. For more than two decades, we have developed and manufactured products of re-crystallized silicon carbide. We specialize in three business areas: ceramic membranes for liquid filtration systems, diesel particulate filters (DPFs) to control soot exhaust particles from diesel engines, and plastic components for usage in various industries. Using nanotechnology, we develop proprietary products using patented silicon carbide technology. Our products are based on unique silicon carbide membranes that facilitate new applications and improve existing technologies. We market our products from our office in Denmark and through local representatives and distributors. The products are shipped directly to customers from our production facilities in Denmark.

 

The terms “LiqTech”, “we”, “our”, “us”, the “Company” or any derivative thereof, as used herein, refer to LiqTech International, Inc., a Nevada corporation, together with its direct and indirect wholly owned subsidiaries, which we collectively refer to herein as our “Subsidiaries”.  

 

At present, we conduct our operations in the Kingdom of Denmark. Our Danish operations are located in the Copenhagen area, Hobro, and Aarhus.

 

Our Products

 

We manufacture and sell a broad range of systems and products based on the application of our ceramic filters and membranes for the filtration of liquids and gases within a range of uses, such as industrial wastewater, acid purification, oil & gas, commercial pool, non-road machinery, marine, and other industrial applications. We also provide engineered plastic parts and products for various internal and external industrial applications including the food & beverage and pharmaceutical industries. 

 

 

Silicon Carbide Ceramic Membranes for Liquid Filtration

 

For more than two decades, LiqTech has developed, manufactured, and sold innovative silicon carbide ceramic filtration technologies for liquid and gas purification. Our product portfolio consists of silicon carbide ceramic membranes for liquid purification and diesel particulate filters for emission control. We also engineer, assemble and test engineered systems for water filtration applications. Based on our continuous R&D efforts, patented technologies, and evolved production methods, we are able to produce state-of-the-art silicon carbide filters.

 

Our membranes are manufactured with a silicon carbide ceramic membrane based on our patented technology with the current portfolio consisting of:

 

 

CoMem Silicon Carbide (SiC) ceramic membranes, a unique patented technology designed as a tubular membrane. It utilizes a crossflow structure to handle high concentrations of suspended solids found in produced water from the oil and chemical industry, wastewater from industrial processes and manure filtration, and other applications. It offers consistent removal of oil and suspended solids at high throughput rates regardless of feed conditions. We offer onshore and offshore solutions and have experience within acid, chemicals and produced water streams. We believe our SiC filters are the best alternative to micro filtration and walnut shell filters due to the operational efficiencies of our SiC filters including operating cost savings, reduced installation cost, and product resilience. Our chemically inert, plug-and-play membranes are extremely hard, chemically resistant, and consisting of durable ceramics with high flux (flow). SiC membranes are stronger, harder, longer-lasting, more temperature-resistant, and recover faster than conventional ceramic or polymeric membranes;

 

 

Hybrid Technology Membranes (HTM), a patented asymmetric membrane that combines the desired properties from silicon carbide (SiC) and zirconia (ZrO₂) ceramics. With a pore size of 60 nanometers (nm), it is suitable for ultrafiltration applications. This state-of-the-art membrane technology facilitates new separation processes and new filtration applications; and

 

 

Aqua Solution®, which integrates a dead-end structural design with cutting-edge membrane technology in a solution specifically designed for applications including pre-treatment, wastewater treatment, and swimming pool and spa water filtration. Our Aqua Solution® offers the same water flow as conventional sand filters, which typically require up to 400 times more space and have pore sizes at least three times larger than our SiC membranes. The Aqua Solution® also reduces the number of membrane elements, pressure vessels, and overall reduces both water and energy consumption including lower CO2 footprint, by offering high-flow capabilities at very low pressure with improved filtration characteristics;

 

 

Diesel Particulate Filters (DPFs) for Gas Purification

 

We offer diesel particulate filters for exhaust emission control solutions to the verified retrofit and original equipment manufacturer (OEM) market through our direct sales force, and distributors specializing in sales to end-users. We use a proprietary “nano wash coat” to provide a catalytic coating for anything from diesel particulate filters to catalytic converters. Our DPF products are sold worldwide under the LiqTech brand.

 

We have developed a robust silicon carbide diesel particulate filter that is especially effective for vehicles, generators, marine and non-road applications that produce a high soot load. If properly maintained, a LiqTech DPF can last as long as the application machinery or engine. Our DPFs are ideal for both on and off-road vehicles and machinery because of their strength, chemical non-reactive nature, temperature resilience, and thermal conductivity.

 

Our DPF filters can handle higher soot loads than filters that do not use a silicon carbide membrane, making them ideal for situations in which engines infrequently reach high enough temperatures to burn off the soot. Examples include: 

 

 

Garbage trucks and port vehicles;

 

Diesel pickup trucks not carrying a full load;

 

Intra-city vehicles that do not reach highway speeds;

 

Off-road construction vehicles that idle for long periods of time;

 

Marine “black carbon” exhaust applications; and

 

Back-up generators and general “gen-set” applications;

 

Liquids Filtration Systems & Solutions

 

LiqTech develops, manufactures, and sells liquid filtration systems using our patented silicon carbide technology (sometimes also referred to herein as our “Aqua Solution, SiC and HTM membranes”). Our current focus is to strengthen our position within certain industrial applications such as acid purification, metal cooling, and hydrocarbon production-derived contaminated water, which we refer to herein as “produced water”. Furthermore, we remain focused on our legacy segments within marine scrubber wastewater, pool, metal & mining, and other energy applications.

 

Our filtration systems have been used in the following applications by our clients:

 

 

Industrial Applications: We have delivered complete liquid filtration systems for aggressive fluid applications such as heavy metal removal for energy providers and water treatment systems for mining wastewater for European mining companies. Furthermore, our systems have been deployed successfully to reduce OPEX and increase product quality in acid purification applications.

 

 

Produced Water: Our systems can be used for the filtration of produced water, which is a byproduct of oil & gas production. The amount of produced water varies from 0.1 to 10 times the amount of oil produced. We have performed testing with major international oil & gas operators. Our solution is market-proven and applicable for onshore and offshore operations with a focus on enhanced oil recovery “EOR” for more sustainable operations.

 

 

MEG: Our silicon carbide membrane technology can be deployed in filtration systems related to monoethylene glycol ("MEG") recovery within the oil & gas industry. MEG is widely used by oil & gas producers in wellheads and pipelines to prevent hydrate formation in pipeline conditions. In deep water offshore gas production facilities, where the exposure to lower temperatures in subsea pipelines is common, MEG is used for hydrate inhibition. Together with our clients, we have demonstrated the SiC membrane technology performance and verified significant performance improvements to the MEG regeneration process when compared to other membrane technologies.

 

 

Marine Scrubber Wastewater: We supply water filtration systems for marine scrubber systems that may be deployed on ships to reduce sulfur emissions stemming from heavy fuel oil (HFO) operations, allowing vessels to comply with the IMO 2020 sulfur cap. To date, more than 250 water treatment systems have been installed, with orders from European and Asian scrubber technology providers, shipyards, and ship owners.

 

 

 

Pool and Spa Water: We have supplied turnkey water filtration systems for medium to very large public swimming pool installations in Europe and Asia Pacific. Our Aqua Solution ceramic membranes provide unique advantages for the commercial pool filtration industry in terms of reduced energy consumption, lower CO2 emissions, smaller footprint, reduced water and chemical consumption, and consistent, high-quality water filtration.

 

 

Food and Beverage Applications: Our high-quality filtration system can be deployed in the food and beverage industry to significantly reduce chemical and wastewater taxes.

 

Highly Flexible & Innovative Plastic Manufacturing

 

LiqTech provides highly flexible and innovative plastics manufacturing, focusing on machining, welding, bending, and solvent cementing. With an intense focus on customer demand, LiqTech serves market leaders in the clean technology, pharmaceuticals, foods, healthcare, and graphics industries. Furthermore, LiqTech Plastics delivers benefits through vertical integration by manufacturing some key components for the fabrication and assembly into the Liquids Filtration Systems for pool and marine scrubber applications.

 

Our Competitive Strengths

 

Our products and systems compete with other filtration technologies that are made of ceramic and polymeric materials. Most of our competitors are large industrial companies; however, we believe our patented technology allows us to produce high-quality products that provide an advantage over many of our direct and, in many cases, larger competitors. We intend to continue investing in R&D with the aim of developing new technologies and improving our existing products to strengthen our competitive advantages, retain our existing customers, and acquire new customers.

 

We believe the following strengths underpin our ability to increase revenue and profitability:

 

 

Advantages of Silicon Carbide Membranes and Filters: Our liquid filtration and diesel exhaust products utilize silicon carbide substrate and membrane technology, which have unique qualities that we believe make our products more effective than those of our competitors. Unlike filtration products made of aluminum oxide, silicon carbide membranes are chemically inert and temperature resistant. Furthermore, silicon carbide membranes exhibit a high degree of hydrophilicity (the tendency of a surface to become wet or absorb water), which results in unique high flux (and corresponding low energy consumption). Silicon carbide is also very durable, and its hardness is only surpassed by select unique material compositions such as diamonds, making it a highly desirable material for various abrasive fluids in industrial applications. As a result, we believe that such superior physical properties make our products desirable in both liquid filtration products and exhaust emission control products. 

   

 

 

Complete Inhouse Systems Fabrication: LiqTech provides full fabrication and integration of our membranes into complete filtration systems made from corrision-resistant materials and components. We possess in-house engineering capabilities for process design, 3D modeling, automation and control. Our professional staff of dedicated engineers and craftsmen assume responsibility for the entire specification, engineering, fabrication, and commissioning process. We believe that supplying our customers with a modular based system solution built upon our silicon carbide membranes is unique in the market, considering our vertical integration with inhouse manufacturing of silicon carbide products and engineered plastic components, coupled with the design, engineering and assembly of these integrated systems. 
   

 

 

Broad Application of LiqTech Membranes: Our membranes can be applied in a variety of applications, including the filtration of industrial wastewater, separation of metals from liquids in industrial processes, marine scrubber wastewater, chemicals and produced water within oil & gas, oil emulsion separation, bacteria removal, commercial swimming pool water treatment, food and beverages, acid purification, etc.

 

 

 

Marketing and Manufacturing in Key Markets and Expanding to Other Markets: While production is centered in Denmark, we have distribution, and sales capacity across multiple jurisdictions. We also sell our products through distributors and agents in many other countries such as China, Korea, Spain, UK, France, Middle East, Singapore, and US. Moreover, we have established customer relationships in more than 25 countries. 

   

 

 

Strong and Experienced Management Team: Our management team has deep experience in the clean technology and filtration industries and drives growth through developing new applications and technologies and cultivating relationships with customers. 

 

Our Strategy 

 

Our strategy is to leverage our core competencies in material science, advanced filtration, and systems integration, creating differentiated products with compelling value propositions to penetrate attractive end markets with regulatory and ESG tailwinds. Essential imperatives associated with our strategy include the following:

 

 

Develop and reinforce new products and applications to provide clean water and reduce pollution. We currently provide water filtration systems for scrubber technology providers, shipowners, and ship operators as well as tailored filtration systems for oil & gas operators and services companies. We are expanding our range of products to better leverage existing customer relationships and develop new relationships within the oil & gas, marine, chemical, and other industries.

   

 

 

Better penetrate existing end markets where our value proposition is strong. We have successfully sold products and installed systems into several end market segments--including automotive/transportation, clean water and pool filtration, marine, industrial wastewater, acid, and oil & gas applications. We are focused on targeting and developing new customers in these end markets while working with distributors, agents, and partners to access other important geographic markets.

 

 

Develop new end markets for our core products and applications. Our existing products and systems are relevant for and valuable to other end markets, and we regularly evaluate opportunities to develop strategic partners to perfect new applications and validate associated value propositions.

 

Our Industry 

 

Overview

 

We serve primarily two industries: the liquid filtration market and the silicon carbide ceramic membrane & diesel particulate filter (DPF) market. Our goal is to leverage our products and core technology and position our company to take advantage of favorable market trends.

 

Liquid Filtration Systems and Aftermarket

 

Water is essential to life on earth, and clean water shortages are affecting billions of people. Today, 2.2 billion people lack safely managed drinking water, and 3 billion people worldwide lack basic handwashing facilities at home. In addition, more than 700 million people could be displaced due to water scarcity (according to the UN). According to the World Health Organization, approximately 361,000 children die every year due to unsafe water and lack of basic sanitation. In this context, our company seeks to deploy our unique filtration systems across industries to help unlock a more sustainable future with lower resource consumption and equally important more efficient and responsible operations, with the objective of creating both economic value and environmental benefits.

 

According to relevant industry research published in 2022, the global ceramic membrane market is expected to grow at a compound annual growth rate (CAGR) of 11.4%, from $5.4 billion in 2021 to $14.3 billion in 2030. LiqTech is differentiated by what we believe is our superior SiC membrane technology and our ability to provide a complete water treatment system for select industries and applications.

 

 

Our industrial applications within industrial wastewater e.g., metal cooling, diary and biomass, and more specific applications such as phosphoric acid purification, represent a core part of our strategic growth agenda. We seek to leverage our innovative and patented SiC ceramic membrane technology by designing and deploying our filtration systems into complex and demanding industrial applications where our clients can benefit from both operational benefits and directly value creation. Recent deployments have showcased attractive returns on investment, as our solutions yield both improved end product characteristics, lower operational costs and higher output. We are currently focused on validating our value proposition and future market potential in order to more accurately assess the commercial potential within each industrial end-market segment. The growth within the global industrial water & wastewater treatment market is projected to reach $7.7 billion by 2030 at a CAGR of 11.2% from 2021, based on relevant industry research.

 

Generally, we also see a growing global demand for higher-quality re-injection water from unconventional oil & gas productions. In addition, we see tightening water discharge legislation, increasing water usage (more water produced per barrel of oil), and the introduction of Enhanced Oil Recovery (“EOR”) techniques as key growth drivers in this end market. Furthermore, we have recently worked closely with industry partners to help validate and accelerate new applications within the global oil & gas industry as evidenced by the recent application for monoethylene glycol (MEG) recovery in the Mediterranean. The tightening water discharge legislation and increased focus on EOR remain a problem for conventional treatment and filtration technologies; however, our SiC filters can mitigate these challenges, and we believe the increasing demand for technology-based solutions within the global oil & gas industry represents a favorable market trend for our business as operators continue to focus on extending well lifetime and reduce operating costs and energy consumption.

 

The market for marine water filtration systems is dependent on the development of new regulations for sulfur and ballast water emissions. Industry experts estimate that 8,000-10,000 ships will be retrofitted with a scrubber water treatment system over the next five years. At the end of 2019, the industry statistics note that nearly 4,000 ships have installed or ordered scrubbers (according to the DNV GL report of March 2020), although most installations were open-loop scrubbers, which discharge the wash water directly into the sea. The addressable market for LiqTech is focused on closed-loop scrubbers, where the scrubber wash water is routed through our filtration system to remove sulfur and other particulates, and the clean water is then recycled as wash water. We believe that a portion of the open-loop scrubbers already installed eventually will be converted to closed-loop, thus resulting in a larger market for our solution, albeit with timing uncertainty considering the delayed regulatory stimulus and local port bans. To position our company for future growth of marine scrubbers, we engage with scrubber equipment suppliers, ship owners/operators, and shipyards. Furthermore, we present our water treatment and filtration solutions at marine conferences and trade shows, while also through digital marketing.

 

In addition to our industrial, oil & gas, and marine applications, our company offers industry-leading commercial pool filtration systems globally through distributors and local partners. Based on more than 20 years of experience in the filtration industry, we have thoroughly developed a superior and cost-effective industrial pool filter system with a smaller footprint, lower chlorine consumption, and higher quality of water filtration. Conventional technologies use large amounts of chemicals for disinfection, whereas our superior commercial pool system reduces chemical consumption. We believe our offering is uniquely positioned to unlock future growth in the context of the global focus on ESG, considering that our commercial pool application delivers safe, clean, and clear water to our clients with lower energy consumption and reduced lifecycle costs. The market for commercial pools in Europe alone was $1.5 billion in 2021 and expected to grow at a CAGR of 6.2% from 2021 to 2028 based on relevant industry research published in June 2022.

 

Furthermore, our company has recently intensified its focus on aftermarket sales through service & maintenance agreements and general sale of spare parts to our clients and partners. We intend to leverage the installed base of our filtration systems delivered and commissioned over the last decade by engaging with both new and existing clients to develop a closer and more comprehensive partnership structure and ultimately bundle our filtration system and aftermarket offering. We believe the aftermarket segment represents robust growth fundamentals as clients and technology providers are increasingly focused on unlocking value through close collaboration, for which service and maintenance will yield improved customer satisfaction and growth.

 

 

Silicon Carbide Ceramic Membrane & Diesel Particulate Filter (DPF) Market

 

Our legacy business related to the provision of DPF filters is expected to continue growing across Asia, Europe, and the United States as regulators require diesel engines to comply with new and more stringent environmental rules and regulation. In Europe, for example, cities in Germany, and the Benelux countries are enforcing increasingly stringent requirements for diesel engines to include DPF filters, with the same trend also taking place in select Asian countries.

 

Furthermore, our proprietary DPF technology has paved the way for new market opportunities such as black carbon reduction in the marine industry, where our solutions allow both ocean-going and inland marine vessels to comply with current and future regulatory thresholds as defined by both IMO and regional regulators.

 

According to an industry publication (Diesel Particulate Filter – Global Market Outlook (2017-2026)), dated January 16 2019, the global market for new DPF filters manufactured by OEMs is expected to increase approximately 13% per year from 2017 to 2026. Diesel emissions consist of several toxic gases and particles: particulate matter (soot), carbon monoxide, and hydrocarbons. Soot has been linked to a variety of human health problems. Reducing diesel emissions will have both health and social benefits, along with reduced costs.

 

In response to these health impacts, governments have been implementing legislation to regulate emissions from diesel engines. California implemented the Diesel Risk Reduction Plan, and New York City implemented binding directives for the retrofitting of buses, garbage trucks, and construction machines. In the European Union, Directive EC 715/2007 of June 20, 2007, defines particle count limits for certain cars and light utility vehicles. Also, low emission zones have been implemented locally in various places in Europe, creating a patchwork of regulation.

 

The Asian markets have shown an improved standard of living due to financial growth, which has led to increased sales of vehicles in the region. At the same time, pollution in major cities has reached high particulate matter levels. As a result, for example, the Chinese government has introduced additional regulations, including new emissions standards, faster than previously anticipated. We also believe the high pollution levels will increase the need to retrofit existing vehicles.

 

Historically, our business has predominantly sold our ceramic membranes through integrated filtration system offerings with SiC, HTM, and Aqua Solution membranes embedded in the filtration systems offered to our partners, distributors, and end clients. Recently, however, our company has intensified its focus on the direct sale of SiC and HTM membranes products to clients and integrators across jurisdictions to directly access the global market for ceramics membrane solutions in the context of the growing need for clean water and responsible handling of industrial wastewater, while also placing value-enhancing applications across core industrial processes such as acid purification, enhances oil recovery, etc. Our company will work to accelerate market penetration and further validate perspectives on market potential and value proposition through detailed market studies and associated estimates of total addressable markets.

 

 

Research and Development

 

We have nine (9) full-time employees that are primarily engaged in R&D activities pertaining to the development of technology and intellectual property rights related to silicon carbide product forms, applications, and manufacturing processes.

 

Manufacturing

 

We currently manufacture our membrane and DPF products in Ballerup, Denmark (Copenhagen area). We assemble our water treatment systems in Hobro, Denmark, and we manufacture plastic products in our facility located in Aarhus, Denmark. We plan to expand and optimize our production capacity within the existing facilities with further support from existing partnerships across Europe, Middle East, Asia, and Europe.

 

Raw Materials and Components

 

The main raw materials we use in our manufacturing processes are silicon carbide, steel, pumps, electrical components, plastic, platinum, and palladium. We purchase these commodities from various sources generally based upon availability and price.

 

Sales, Marketing and Business Intelligence

 

Our products and services are sold both directly and indirectly to end clients across multiple jurisdictions and end-markets through direct sales, systems integrators, distributors, agents, and partners.

 

Our Company initially focused on selling DPF filters to the automotive industry to reduce exhaust gas emissions in diesel engines. In 2014, we acquired Provital Solutions, a Danish filtration system manufacturing company, which enabled our Company to broaden our offering of products and systems for ceramics filters, SiC membranes and modular liquid filtration systems. The liquid filtration systems business has become a highly complementary offering to our existing SiC membrane and DPF business.

 

We plan to actively market our existing products to new customers as we penetrate new markets and optimize our manufacturing capacity. As of March 2023, we employed eleven (11) full-time sales, marketing and strategy people in addition to partnership and distribution agents. We promote our products through direct sales to potential customers and marketing activities such as participation in tradeshows and exhibitions, with a heavy focus on digital marketing.

 

In certain instances, our products are delivered to the end customer through system integrators. These system integrators use our filtration products and membranes in larger filtration systems, which eventually are installed in systems used by the end customer. Due to legislative regulation, system integrators are often required by the end customers to receive approval for their systems, including the components used in such systems, which requires significant time and expense. As a result, we believe that certain system integrators using our products will not replace our filters with competitive products unless there are compelling reasons to do so. 

 

Intellectual Property

 

We have one issued patent in the United States that we co-own with a third party, two issued patents in Denmark, three issued foreign patents (Germany, China, and South Korea) that we co-own with a third party, and one pending European patent application that we co-own with a third party. The United States patent that we co-own is generally effective for 20 years from the filing date (July 8, 2004) of the earliest U.S. or international application to which it claims priority. The scope and duration of each of our foreign patents vary in keeping with local laws. On July 7, 2014, we obtained a new Danish patent application related to our silicon carbide membrane technology.

 

 

We also rely on trade secret protection for our confidential and proprietary information. Trade secrets, however, can be difficult to protect. We may not be able to maintain our technology or know-how as trade secrets, and competitors may develop or acquire equally valuable or more valuable technology or know-how related to the manufacture of comparable silicon carbide products. We also seek to protect our confidential and proprietary information, in part, by requiring all employees, consultants, and business partners to execute confidentiality and/or nondisclosure agreements upon the commencement of any employment, consulting arrangement, or engagement with us. These agreements generally require that all confidential and proprietary information developed by the employee, consultant, or business partner, or made known to the employee, consultant, or business partner by us, during the course of the relationship with us and thereafter, be kept confidential and not disclosed to third parties.

 

We also believe that having distinctive names is an important factor in marketing our products and therefore use trademarks to brand some of our products. As of March 2023, we had three trademark registrations in China and four trademark registrations in Denmark (AQUA SOLUTION, CoMem, CDPX, and FUTURE FILTRATION). We are also in the process of proactively renewing and developing new trademarks in select geographical areas.

 

Government Regulation

 

We do not believe that we are subject to any special governmental regulations affecting our products in the countries in which we operate, although we are subject to numerous health and safety laws and regulations. We actively seek to maintain a safe, healthy, and environmentally friendly workplace for all of our employees and other stakeholders.

 

Environmental Matters

 

We are subject to a broad range of environmental laws and regulations that govern, among other things, air emissions, wastewater discharges, and the handling, storage, disposal, and release of waste and hazardous substances. It is our policy to comply with all applicable environmental requirements at each of our facilities. From time to time, we have identified minor environmental compliance issues at our facilities. To date, compliance with environmental matters has not had a material effect upon the Company’s capital expenditures, results of operations, or competitive position.

 

We believe that, due to the constant focus on the environment, clean air, and clean water standards throughout the world, more stringent regulations in the U.S., Europe and elsewhere around the world are likely as governmental agencies seek to improve standards required for certification of products intended to promote clean air and water. In the event our products fail to meet these changing standards, some or all our products may become obsolete, which could have an adverse effect on our business, operating results, financial condition, and long-term prospects.

 

Competition 

 

Our products compete with other filters that are made using polymer, silicon carbide ceramic, and aluminum oxide membranes. Most of our competitors are large industrial companies; however, we believe our patented technology, manufacturing know-how, and trade secrets allow us to produce high-quality products that provide an advantage over most of our competitors, many of which have greater financial, technological, manufacturing and personnel resources. We intend to continue to devote resources to the development of new technologies and the improvement of our products to retain existing customers and acquire new customers.

 

Employees

 

At December 31, 2022 we had 105 employees, including 69 in production, 14 in administration, 9 in research and development, 11 in sales, marketing and strategy, and 2 in executive management.

 

Certain employees in Denmark are represented by workers’ councils that have collective bargaining agreements. With the exception of such Danish employees, no other employees are members of a labor union or are represented by workers’ councils that have collective bargaining agreements. We believe that we have good relations with our employees.

 

 

Corporate Information

 

We filed our Articles of Incorporation on July 1, 2004, and are incorporated under the laws of the State of Nevada. Our principal executive office is located at Industriparken 22C, 2750 Ballerup, Denmark, and our telephone number is +45 3131 5941. We maintain an Internet website at www.liqtech.com. Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to those reports filed or furnished pursuant to section 13(a) or 15(d) of the Exchange Act are available free of charge through our website as soon as reasonably practicable after we electronically file with or furnish them to the SEC and are available in print to any stockholder who requests a copy.  The information contained in, or accessible from, our website is not a part of this Annual Report. 

 

Additionally, the SEC maintains a website that contains reports, proxy statements, information statements, and other information regarding issuers, including us, that file electronically with the SEC at www.sec.gov.

 

 

 

Item 1A.   Risk Factors

 

RISKS RELATED TO OUR BUSINESS AND OPERATIONS 

 

There is substantial doubt about our ability to continue as a going concern, which may hinder our ability to obtain future financing.

 

Our consolidated financial statements as of December 31, 2022 have been prepared under the assumption that we will continue as a going concern for the next twelve months. As of December 31, 2022, we had cash and cash equivalents of $16.6 million and an accumulated deficit of $67.3 million. There is substantial doubt that our cash and cash equivalents will not be sufficient for the next twelve months. As a result of our financial condition and other factors described herein, there is substantial doubt about our ability to continue as a going concern. Our ability to continue as a going concern will depend on our ability to obtain additional funding, as to which no assurances can be given. We continue to analyze various alternatives, including potentially obtaining debt or equity financings or other arrangements. Our future success depends on our ability to raise capital. We cannot be certain that raising additional capital, whether through selling additional debt or equity securities or obtaining a line of credit or other loan, will be available to us or, if available, will be on terms acceptable to us. If we issue additional securities to raise funds, these securities may have rights, preferences, or privileges senior to those of our common stock, and our current shareholders may experience dilution. If we are unable to obtain funds when needed or on acceptable terms, we may be required to curtail our current development programs, cut operating costs, forego future development and other opportunities, or even terminate our operations.

 

The adverse effect to our business operations from the Ukraine & Russia conflict or similar political, social, regulatory, or economic tension may challenge our operational flexibility and financial performance.

 

The continuation of the war between Ukraine and Russia fuels uncertainty and risk to our business as we rely on the ability to manufacture, ship, service, and operate across multiple jurisdictions. The war may result in sanctions and increased uncertainties, thus restricting our ability to service our clients and execute orders globally due to supply chain risk, import/export restrictions, and increased demand uncertainty. Additionally, if customers are not successful in generating sufficient revenue or are precluded from securing financing the ongoing war, they may not be able to pay, or may delay payment of, owed amounts to the Company for the provision of products and services. Any inability of current or new potential customers to purchase or pay for our products may adversely affect our sales, earnings, and cash flow.

 

Sales and earnings could also be affected by our ability to manage the risks and uncertainties associated with changes in local legal requirements or the enforceability of laws and contractual obligations, trade protection measures, changes in tax laws, regional political instability, war, terrorist activities, severe or prolonged adverse weather conditions, natural disasters, and health epidemics or pandemics.

 

Prolonged period of inflationary pressure including risk of energy shortages and elevated electricity and energy prices in Europe.

 

The European energy crisis escalated in 2022 amid the Russia and Ukraine war with the rising cost of gas and electricity, fueling supply uncertainties and risk of energy shortage across Europe due to the lack of gas from Russia. This resulted in decisive measures implemented by the European Union to help manage security of supply and establish new sources of gas. Our business is heavily exposed to both gas and electricity prices, used to power our operating equipment and high-temperature kilns as well as heat the office and manufacturing buildings across Denmark. Consequently, this rising energy cost inflation has negatively impacted our profitability and reduced our competitive position compared to competitors operating outside Europe where the energy crisis has been less pronounced.

 

The inflationary pressure on energy and gas prices may continue to negatively impact our business as prevailing core inflationary indicators remain above policy targets.

 

Increased macro-economic uncertainty and its effects on our business operations and financial condition.

 

The uncertain macroeconomic environment caused by the ongoing war in Ukraine, European energy crisis, and general uncertainty related to the global economy may adversely affect our results and could have a negative impact on timing, delivery and demand for our products and services. Customers, suppliers, and partners may experience business disruptions due to unplanned market volatility, supply chain restrictions, or lack of funding due to increased cost of capital. As a result, our customers may modify, delay or cancel plans to purchase our products and services to help mitigate the impact from the prevailing macro-economic uncertainty.

 

 

Our business has been rightsized to help protect our profitability and cashflow, however we remain exposed to near term market fundamentals as we rely on short lead time products and orders that may be cancelled if customers are facing weakened end-market demand or increased uncertainty.

 

The resurgence of COVID-19 or similar pandemics could have a material adverse effect on our business, results of operations and financial condition in the future.

 

Our business could be adversely affected by a resurgence of COVID-19 or similar pandemics as evidenced by the global ramifications of the novel coronavirus first identified in Wuhan, Hubei Province, China (COVID-19). The COVID-19 pandemic resulted in authorities worldwide implementing numerous measures to contain or mitigate the outbreak of the virus, such as travel bans and restrictions, border controls, limitations on business activity, social distancing requirements, quarantines, and shelter-in-place orders. These measures caused business slowdowns or shutdowns in affected areas, both regionally and worldwide.

 

Since 2020, management has initiated several precautionary initiatives across our business in accordance with local regulations and guidelines to mitigate the spread of COVID-19 and to prepare for future pandemics. These precautions have impacted the way we carry out our business, including additional sanitation and cleaning procedures in our production and other facilities, temperature and symptom confirmations, and remote working when required.

 

As evidenced during the COVID-19 pandemic, the effects of a prolonged pandemic could result in an extended negative impact on investment across industries. In addition, COVID-19 or similar pandemics could negatively impact the financial position of our customers or those of our collaboration partners, making it difficult to collect receivables or milestone payments. Moreover, our business and results of operations could be exposed to risks associated with uncollectible amounts or defaults on contractual payment obligations. If we are unable to generate sufficient cash from operations due to the impacts of future pandemics, we may need to raise additional funds. The duration and severity of any future pandemics remains uncertain as exemplified by the rapid increase in the COVID-19 pandemic in late 2021, thus there can be no assurance that it will not have an adverse effect on our liquidity and capital resources, including our ability to access capital markets, in the future, on terms that are favorable to us, or at all.

 

Historically, we have been dependent on a few major customers for a significant portion of the Companys revenue. Our revenue could decline if we are unable to maintain or develop relationships with additional customers and our results of operations could be adversely affected if any one of these customers is unable to meet their financial obligations to us.

 

For the year ended December 31, 2022, our four largest customers accounted for approximately 13%, 9%, 6%, and 4% of our net sales (approximately 31% in total). For the year ended December 31, 2021, our four largest customers accounted for approximately 12%, 10%, 9%, and 6% of our net sales (approximately 37% in total). If we are unable to diversify our customer base, our future results will be heavily dependent on these customers. Our dependence on a limited number of customers means that the loss of a major customer or any reduction in orders by a major customer would materially reduce our net sales and adversely affect our results of operations. We expect that sales to relatively few customers will continue to account for a significant percentage of our net sales for the foreseeable future; however, these customers or our other customers may not use our products at current levels in the future, if at all. We have no firm, long-term volume commitments from any of our major customers, and we generally enter into individual purchase orders with our customers, in certain cases under master agreements that govern the terms and conditions of the relationship. We have experienced delays or cancellations of orders and fluctuations in order levels from period to period and expect that we will continue to experience such delays, cancellations, and fluctuations in the future. Customer purchase orders may be delayed or cancelled, and order volume levels can be changed with limited or no penalties. We may not be able to replace cancelled, delayed, or reduced purchase orders with new orders. If any one of these customers reduces its demand for our products, it will likely have a material adverse effect on our financial results.

 

Furthermore, a significant portion of our accounts receivable is concentrated with a few major customers, who may not be able to meet their financial obligations to us. The failure of any such customer to pay amounts owed to us in a timely fashion or at all could have an adverse effect on our results of operations. The Company is also exposed to credit risk on its accounts receivable, and this risk is heightened during periods when economic conditions worsen. The Company’s outstanding receivables are not covered by collateral or potential credit insurance. The Company's exposure to credit and collection risk on its receivables may also be higher in certain international markets, and its ability to mitigate such risks may be limited. While the Company has procedures to monitor and limit exposure to credit risk on its receivables, there can be no assurance such procedures will effectively limit our credit risk and avoid losses.

 

The impact on our business operations and financial condition if we fail to restore financial stability through improved profitability and access to adequate liquidity.

 

 

Our business has undergone significant changes in 2022 to help restore financial flexibility to the Company through an enhanced capital structure, improved profitability, and reduced investments. Our ability to achieve financial beak-even is heavily dependent on external macroeconomic and competitive industry dynamics that are outside of our control; therefore, our business may not achieve its financial objectives in a period with increased competition or weakening market fundamentals.

 

Furthermore, future growth and possibly future strategic acquisitions may require public or private equity offerings or debt financings. Additional funds may not be available when we need them on terms that are acceptable to us, or at all. If adequate funds are not available, we may be required to delay, or reduce the scope of our plans to grow our revenues, to pass on one or more strategic acquisitions, or to scale back our business plans. In addition, we could be forced to reduce or forgo attractive business opportunities. To the extent that we raise additional funds by issuing equity securities, our stockholders may experience significant dilution. In addition, debt financing, if available, may involve restrictive covenants. We may seek to access the public or private capital markets whenever conditions are favorable, even if we do not have an immediate need for additional capital at that time. Our access to the financial markets and the pricing and terms we receive in the financial markets could be adversely impacted by various factors, including changes in financial markets and interest rates.

 

The potential interruption or failure to obtain raw materials and components at affordable prices caused by continued global and regional supply chain constraints could negatively affect our ability to supply products to our customers and negatively affect our profit and delay revenue.

 

We use silicon carbide, steel, plastic, platinum, and palladium in the manufacturing process. As other industries develop products utilizing silicon carbide, we may not be able to obtain adequate supplies of silicon carbide required for the manufacture of our existing and future products that would prevent us from supplying products to our customers and materially affect our business. Furthermore, any increased demand for, the raising of tariff rates on, or an increase of non-tariff trade barriers that apply to silicon carbide, steel, plastic, platinum, or palladium could increase the price we must pay to obtain it and could adversely affect our profitability, which would have an adverse effect on our financial results. Furthermore, fluctuation in demand for ceramics or global bottlenecks in shipping may result in supply chain constrains and longer lead time on key components which may result in delayed order shipments or risk of cancellation from clients demanding short lead times.

 

We may rely on subcontractors to meet current demand for our products, and we may need to obtain additional manufacturing capacity to increase production of our existing products or to produce our proposed new products, the failure of which could have a material adverse effect on our operations.

 

We may not have sufficient internal manufacturing capacity to meet the current demand for our products, and we may need to rely on subcontractors to enable us to meet this demand. Since we may rely on our subcontractors for part of our production capacity, the loss of the services from our subcontractors would have a material adverse effect on our business. Our plans for the growth of our business rely upon increasing sales of our existing products and systems and developing and marketing new products. We may not have adequate internal manufacturing facilities to substantially increase production of our products, and obtaining additional manufacturing capacity in-house could require substantial capital expenditures. We may not have the capital resources to obtain or expand manufacturing capacity and meet increasing demand for our products, which could have a material adverse effect on our operations. Conversely, any significant decrease in demand for our products could create idle plant capacity and an inability to cover fixed costs, which could adversely impact our results of operations and financial condition.

 

If we are unable to manage our expected growth, our business may be materially and adversely affected.

 

We expect to expand our operations by increasing our production capacity and penetrating new markets. The growth of our business could place significant strain on our management, operational, and financial resources. To manage our future growth, we could be required to improve existing or implement new operational or financial systems, procedures, and controls as well as to expand, train, and manage a growing employee base. Our failure to accomplish any of these tasks could materially and adversely affect our business. We also may not recognize the anticipated benefits of completed dispositions or other divestitures we may pursue in the future.

 

Our success will depend, to a large degree, on the expertise and experience of the members of our management team, the loss of whom could have a material adverse effect on our business.

 

Our success is, to a large degree, dependent upon the expertise and experience of the management team and its ability to attract and retain qualified personnel who are technically proficient. The loss of the services of one or more of such personnel could have a material adverse effect on our business. Our business may be adversely affected if we are unable to continue to attract and retain such personnel.

 

 

We will need to add qualified additional personnel as we expand our business, and we may not be able to employ such persons, which could affect our ability to expand and have a material adverse effect on our business.

 

To expand our product offerings and customer base, we will need to hire additional qualified personnel. We may not be able to identify such persons, and even if we identify them in periods with low unemployment and increased wage inflation, we may not have the funds or ability to employ them, which could have a material adverse effect on our business expansion. 

 

Adverse conditions, regulatory challenges, or lack of funding for emission control programs may delay or negatively affect our future growth and market potential within the transportation and marine industries.

 

Global health crises such as the COVID-19 or significant macro-economic uncertainty exacerbated by the current Ukraine and Russia war and high inflationary environment can significantly impact our company, customers, and suppliers. For example, the global shipping industry has been negatively impacted by the coronavirus outbreak and may be further adversely affected by an extended shutdown of various businesses or delayed implementation of regulatory frameworks and environmental policies. This, in turn, could adversely affect the demand for our marine scrubbers as ship owners delay or even cancel their orders for new closed-loop scrubber systems.

 

Future growth of our business depends in part on the availability of funding for emissions control programs, which can be affected by economic as well as political reasons that are beyond our control. If such funding is not available, or delayed, it can negatively affect our future growth prospects. In addition to funding, we also expect that our future business growth will be driven, in part, by the enforcement of existing emissions-related environmental regulations and tightening of emissions standards worldwide, where regulations and standards are frequently contested in litigation. For example, our ability to expand our business in the marine industry is dependent on the effective implementation of IMO 2020, which requires the burning of low-sulfur oil for marine vessels or the inclusion of marine scrubber technology. During the IMO meeting in November 2021, a number of proposals for further mid-term GHG reduction measures were discussed, including market-based measures, to address GHG emissions from shipping, as well as a proposal to establish an International Maritime Research and Development Board; however, no immediate regulation was imposed. If existing regulations and emissions standards do not continue to become stricter, are loosened, or are not enforced by governmental authorities due to commercial and business pressure, economic conditions, or otherwise, it could have a material adverse effect on our business, operating results, financial condition, and long-term prospects.

 

We face constant changes in governmental standards by which our products are evaluated, and if we cannot meet any such changes, some of our products could become obsolete, which could have a material adverse effect on our business.

 

We believe that, due to the intensifying focus on the environment and clean air and water standards throughout the world, new requirements to adhere to more stringent regulations are possible in the future as governmental agencies seek to promote clean air and water along with new product certifications. In the event that our products fail to meet these evolving standards, some or all of our products may become obsolete, which could have an adverse effect on our business, operating results, financial condition, and long-term prospects.

 

Our international operations are exposed to potential adverse tax consequence.

 

Our international operations create a risk of potential adverse tax consequences. Taxes on income in future internationally-based operations are dependent upon acceptance of our operational practices and intercompany transfer pricing by local tax authorities as being on an arm's length basis. Due to inconsistencies among taxing authorities in application of the arm's length standard, transfer pricing challenges by tax authorities could, if successful, materially increase our consolidated income tax expense. We will be subject to tax audits, and an audit could result in the assessment of additional income tax against us. This could have a material adverse effect on our operating results or cash flows in the period or periods for which that determination is made and could result in increases to our overall tax expense in subsequent periods.

 

Adverse impact on our business due to increased interest rates, tightening debt capital markets, and market volatility.

 

Our business and capital structure are dependent upon our ability to raise financing and optimize our cash management activities through timely access to credit and loan markets at attractive terms. The prevailing uncertainty and increased interest rates, represent a significant risk to our business as we are relying upon our ability to refinance our capital structure and maintain access to relevant financing. Furthermore, increased interest rates may entail increased uncertainty and cash flow constraints including the inability to company with existing debt service commitment. Increased market and interest rate uncertainty may also elevate execution risk and ultimately restrict the ability for our company to refinance our debt obligations.

 

 

Foreign currency fluctuations could adversely impact financial performance.

 

Our reporting currency is the United States Dollar ($). Because of our activities in Denmark, the European Continent, Middle East, U.S., and other countries, we are exposed to fluctuations in foreign currency rates. Most income and expense-related transactions are denominated in currencies other than the reporting currency and a certain portion of the excess cash balances may be held in other currencies or in bank accounts outside of the United States, causing risks of currency fluctuations when translating balances to the reporting currency at the end of the reporting period. We may manage the risk to such exposure through active cash flow management, and in some cases, by entering into foreign currency futures and option contracts; however, we can make no assurance that such actions will be sufficient to offset a material adverse effect on our operations in the future. As of December 31, 2022, we have not entered into any derivate contracts to hedge our currency exposure.

 

Our inability to protect our intellectual property rights could negatively affect our business and results of operations.

 

Our ability to compete effectively depends in part upon developing, maintaining, and/or protecting intellectual property rights relevant to our re-crystallized silicon carbide product forms, applications, and manufacturing processes. We rely principally on a combination of patent protection, trade secrets, confidentiality and non-disclosure agreements, and trusted business relationships to establish, maintain, and protect the intellectual property rights relevant to our business. These measures, however, may not be adequate in every given case to permit us to gain or retain any competitive advantage, particularly in those countries where the laws do not protect our proprietary rights as fully as those in the United States. In particular, because silicon carbide is a well-known material (developed over 100 years ago), and there has been extensive research, development, and publication related to this material and its wide range of applications, obtaining intellectual property rights to key elements of silicon carbide technology can be challenging. Accordingly, at least some of the technology employed in our manufacture of re-crystallized silicon carbide products is not protected by patents.

 

Where we consider it appropriate, we seek patent protection in the United States and other countries for technologies used in, or relating to, our re-crystallized silicon carbide product forms, applications, and manufacturing processes. The issuance of a patent is not conclusive as to its scope, validity, and enforceability. Thus, any patent or patent application which may issue into a patent held by us could be challenged, invalidated, or held unenforceable in litigation or proceedings before the U.S. Patent and Trademark Office and/or other patent tribunals, or they may be circumvented by others. No consistent policy regarding the breadth of patent claims has emerged to date in the United States, and the landscape could become more uncertain in view of future rule changes by the United States Patent and Trademark Office and the introduction of patent reform legislation and decisions in patent law cases by United States federal courts. The patent landscape outside of the United States is even less predictable. As a result, the validity and enforceability of patents cannot be predicted with certainty. In addition, we may fail to apply for patents on important technologies or product candidates in a timely fashion, if at all, and our existing and future patents may not be sufficiently broad to prevent others from practicing our technologies or from developing competing products or technologies, especially given the long history of silicon carbide development. 

 

Our patent strategy involves complex legal and factual questions. Our ability to maintain and solidify our proprietary technology may depend in part upon our success in obtaining patent rights and enforcing those rights once granted or licensed. We do not know whether any of our pending patent applications will result in the issuance of any patents. Our issued patents and those that may be issued in the future may be challenged, invalidated, rendered unenforceable, or circumvented, which could limit our ability to prevent competitors from marketing similar or related products, or shorten the term of patent protection that we may have for our products, processes, and enabling technologies. In addition, the rights granted under any issued patents may not provide us with competitive advantages against competitors with similar technology. Furthermore, our competitors may independently develop similar technologies, duplicate technology developed by us, or otherwise possess intellectual property rights that could limit our ability to manufacture our products and operate our business. 

 

 

We also rely on trade secret protection for our confidential and proprietary information. Trade secrets, however, can be difficult to protect. We may not be able to maintain our technology or know-how as trade secrets, and competitors may develop or acquire equally valuable or more valuable technology or know-how related to the manufacture of comparable silicon carbide products. We also seek to protect our confidential and proprietary information, in part, by requiring all employees, consultants, and business partners to execute confidentiality and/or nondisclosure agreements upon the commencement of any employment, consulting arrangement, or engagement with us. These agreements generally require that all confidential and proprietary information developed by the employee, consultant, or business partner, or made known to the employee, consultant, or business partner by us, during the relationship with us, be kept confidential and not disclosed to third parties. These agreements may be breached and may not provide adequate remedies in the event of breach. To the extent that our employees, consultants, or business partners use intellectual property owned by others in their work for and/or with us, disputes could arise as to the rights in related or resulting technologies, know-how, or inventions. Moreover, while we also require customers and vendors to execute agreements containing confidentiality and/or nondisclosure provisions, we may not have obtained such agreements from all of our customers and vendors. In addition, our trade secrets may otherwise become known or be independently discovered by competitors, customers, or vendors. Such customers or vendors may also be subject to laws and regulations that require them to disclose information that we would otherwise seek to keep confidential.

 

Moreover, others may independently develop and obtain patents covering technologies that are similar or superior to the product forms, applications, or manufacturing processes that we employ. If that happens, we may need to obtain licenses for these technologies and may not be able to obtain licenses on reasonable terms, if at all, which could limit our ability to manufacture our future products and operate our business. In addition, third parties could utilize our intellectual property rights in territories where we do not have intellectual property protection. Such third parties may then try to import products made using our intellectual property rights into the United States or other countries, which could have a material adverse effect on our business.

 

Our contracts with third parties could negatively affect our intellectual property rights.

 

To further strengthen our product development efforts, we continue to work closely with customers and other third parties to research and develop advancements in silicon carbide product forms, applications, manufacturing processes, and related products and technologies. In some instances, the research and development activities that we conduct with customers and other third parties may produce intellectual property to which we may not have ownership or exclusive rights and will be unable to protect or monetize. Furthermore, there could be disputes between us and a private third party as to the ownership rights to any inventions that we develop in collaboration with such third party. Any such dispute may cause us to incur substantial costs and could place a significant strain on our financial resources, divert the attention of management from our core business, or harm our reputation. 

 

We could become subject to intellectual property litigation that could be costly, limit or cancel our intellectual property rights, divert time and efforts away from business operations, require us to pay damages, and/or otherwise have an adverse material impact on our business.

 

The success of our business is highly dependent on protecting our intellectual property rights. Unauthorized parties may attempt to copy or otherwise obtain and use our products and/or enabling technologies. Policing the unauthorized use of our intellectual property rights is difficult and expensive, as is enforcing these rights against unauthorized use by others. Identifying unauthorized use of our intellectual property rights is difficult because we may be unable to monitor the processes and/or materials being employed by other parties. The steps we have taken may not prevent unauthorized use of our intellectual property rights, particularly in foreign countries where enforcement of intellectual property rights may be more difficult than in the United States.

 

Our continued commercial success will also depend in part upon not infringing the patents or violating the intellectual property rights of third parties. We are aware of patents and patent applications generally relating to aspects of our technologies filed by, and issued to, third parties. Nevertheless, we cannot determine with certainty whether such patents or patent applications of other parties may materially affect our ability to conduct our business. There may be existing patents of which we are unaware that we may inadvertently infringe, resulting in claims against us or our customers. In the event that the manufacture, use, and/or sale of our products or processes is challenged, or if our product forms or processes conflict with the patent rights of others, third parties could bring legal actions against us or our customers in the United States, Europe, or other countries, claiming damages and seeking to enjoin the manufacturing and/or marketing of our products. Additionally, it is not possible to predict with certainty what patent claims may issue from any relevant third-party pending patent applications. Third parties may be able to obtain patents with claims relating to our product forms, applications, and/or manufacturing processes which they could attempt to assert against us or our customers.

 

 

In any case, litigation may be necessary to enforce, protect or defend our intellectual property rights or to determine the validity and scope of the intellectual property rights of others. Any litigation could be unsuccessful, cause us to incur substantial costs, divert resources and the efforts of our personnel away from daily operations, harm our reputation, and/or result in the impairment of our intellectual property rights. In some cases, litigation may be threatened or brought by a patent-holding company or other adverse patent owner who has no relevant product revenues and against which our patents may provide little or no deterrence. If we are found to infringe any patents, we could be required to (1) pay substantial monetary damages, including lost profits, reasonable royalties, and/or treble damages if an infringement is found to be willful and/or (2) totally discontinue or substantially modify any products or processes that are found to be in violation of another party’s intellectual property rights. If our competitors are able to use our technology without payment to us, our ability to compete effectively could be harmed.

 

We face competition and technological advances by competitors, which could adversely affect the sales of our products.

 

The growth of our Company depends in part on maintaining and growing the sales of our current products in existing and new markets, but also in developing new products and technologies. There is significant competition among companies that provide solutions for pollutant emissions from diesel engines and liquids purification. Several companies market products that compete directly with our products. Other companies offer products that potential customers may consider to be acceptable or superior alternatives to our products and services, including products that are verified by the Environmental Protection Agency or other environmental authorities. We face direct competition from companies with greater financial, technological, manufacturing, and personnel resources. Newly developed products could be more effective and cost-efficient than our current or future products.

 

Any liability for environmental harm or damages resulting from technical faults or failures of our products could be substantial and could materially adversely affect our business and results of operations.

 

Customers rely upon our products to meet emissions control standards imposed upon them by regulatory bodies. Failure of our products to meet such standards could expose us to claims from customers. Our products are also integrated into goods used by consumers, and therefore a malfunction or the inadequate design of our products could result in product liability claims. Any liability for environmental harm or damages resulting from technical faults or failures could be substantial and could materially adversely affect our business and results of operations. In addition, a well-publicized actual or perceived problem could adversely affect the market’s perception of our products, which would materially impact our financial condition and operating results.

 

We could become liable for damages resulting from our manufacturing activities, which could have a material adverse effect on our business or cause us to cease operations.

 

The nature of our manufacturing operations exposes us to potential claims and liability for environmental damage, personal injury, loss of life and damage to, or destruction of, property. Our manufacturing operations are subject to numerous laws and regulations that govern environmental protection and human health and safety. These laws and regulations have changed frequently in the past, and it is reasonable to expect additional and more stringent changes in the future. Our manufacturing operations may not comply with future laws and regulations, and we may be required to make significant unanticipated capital and operating expenditures to bring our operations within compliance with such evolving regulations. If we fail to comply with applicable environmental laws and regulations, manufacturing guidelines, and workplace safety requirements, governmental authorities may seek to impose fines and penalties on us or to revoke or deny the issuance or renewal of operating permits, and private parties may seek damages from us. Under such circumstances, we could be required to curtail or cease operations, conduct site remediation or other corrective action, or pay substantial damage claims for which we may not have sufficient or any insurance coverage for claims.

 

 

A significant portion of our assets and some of our officers and directors may be located outside of the United States; therefore, it may be difficult for an investor to enforce within the United States any judgments obtained against us or such officers and directors.

 

A significant portion of our assets are located outside of the United States. In addition, the majority of our officers and some of our directors are nationals and/or residents of countries other than the United States, and all or a substantial portion of such persons’ assets are located outside of the United States. As a result, it may be difficult for an investor to affect service of process or enforce within the United States any judgments obtained against us or such officers or directors, including judgments predicated upon the civil liability provisions of the securities laws of the United States or any state thereof. In addition, there is uncertainty as to whether the courts of other jurisdictions would recognize or enforce judgments of United States courts obtained against us or our directors and officers predicated upon the civil liability provisions of the securities laws of the United States or any state thereof, or be competent to hear original actions brought in other jurisdictions against us or such officers and directors predicated upon the securities laws of the United States or any state thereof. 

 

We have signed partnership, distribution, and joint venture agreements and may engage in additional collaborations, joint ventures, or strategic alliances in the future, and we may not realize the benefits of such arrangements.

 

From time to time, we may enter into partnership, exclusivity, distribution, or joint venture agreements. Establishment of these agreements involves significant risks and uncertainties, including (i) our inability to cooperate with our local partner, (ii) our local partner having economic, business, or legal interests or goals that are inconsistent with ours, and (iii) the potential that our local partner may be unable to meet its economic or other obligations, which may require us to fulfill those obligations alone. In any joint venture in which we engage, we will rely on our local partner for the implementation of much of any such joint venture operation, and the success of any such operation is thus not entirely within our control. Any failure or perceived failure of a joint venture may have a material impact on our operations and financial condition.

 

If we fail to maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results, and current and potential stockholders may lose confidence in our financial reporting.

 

Section 404 of the Sarbanes-Oxley Act of 2002 requires our management to assess the effectiveness of our internal control over financial reporting and to disclose in our filing if such controls were unable to provide assurance that a material error would be prevented or detected in a timely manner. We have an ongoing program to review the design of our internal controls framework in keeping with changes in business needs, implement necessary changes to our controls design, and test the system and process controls necessary to comply with these requirements. If our internal controls over financial reporting are determined to be ineffective, resulting in material weaknesses and/or significant deficiencies, investor perceptions regarding the reliability of our financial statements may be adversely affected, which could cause a decline in the market price of our stock and otherwise negatively affect our liquidity and financial condition.

 

In Item 9A, we disclose that, with respect to the standards of Sarbanes-Oxley Section 404 and the internal controls standard to which we are subjected, we reported material weaknesses in our internal controls over financial reporting. For additional information on this item, please see Item 9A. Controls and Procedures.

 

Although we believe our historical efforts have strengthened our internal control over financial reporting (and we concluded that our financial statements were reliable, notwithstanding the material weakness we reported), we cannot be certain that our revised internal control practices will ensure that we will have or maintain adequate internal control over financial reporting in future periods. Any failure to have or maintain such internal controls could adversely impact our ability to report our financial results accurately and on a timely basis. If our financial statements are not accurate, investors may not have a complete understanding of our operations.

 

 

We may have risks associated with security of our information technology systems.

 

We make significant efforts to maintain the security and integrity of our information technology systems and data. Despite significant efforts to create security barriers to such systems, it is virtually impossible for us to entirely mitigate this risk. There is a risk of industrial espionage, cyber-attacks, misuse or theft of information or assets, or damage to assets by people who may gain unauthorized access to our facilities, systems, or information. Such cybersecurity breaches, misuse, or other disruptions could lead to the disclosure of confidential information; improper usage and distribution of our intellectual property; theft, manipulation, and destruction of private and proprietary data; and production downtimes. Although we actively employ measures to prevent unauthorized access to our information systems, preventing unauthorized use or infringement of our rights is inherently difficult. These events could adversely affect our financial results, and any legal action in connection with any such cybersecurity breach could be costly and time-consuming, may divert management’s attention and adversely affect the market’s perception of us and our products. In addition, we must frequently expand our internal information system to meet increasing demand in storage, computing, and communication, which may result in increased costs. Our internal information system is expensive to expand and must be highly secure due to the sensitive nature of our customers’ information that we transmit. Building and managing the support necessary for our growth places significant demands on our management and resources. These demands may divert such resources from the continued growth of our business and implementation of our business strategy.

 

RISKS RELATED TO OUR COMMON STOCK

 

Future equity financings or convertible debt would dilute your ownership and could adversely affect your common stock ownership rights in comparison with those of other security holders.

 

Our Board of Directors has the power to issue additional shares of common or preferred stock without stockholder approval. In general, stockholders do not have preemptive rights to any common stock issued by us in the future; therefore, stockholders may experience additional dilution of their equity investment if we issue additional shares of common stock in the future, including shares issuable under equity incentive plans, or if we issue securities that are convertible into shares of our common stock. 

 

If additional funds are raised through the issuance of equity or convertible debt securities, the percentage of ownership of our existing stockholders will be reduced, and such newly issued securities may have rights, preferences, or privileges senior to those of existing stockholders. If we issue additional common stock or securities convertible into common stock, such issuance will reduce the proportionate ownership and voting power of each other stockholder. In addition, such stock issuances might result in a reduction of the market value of our common stock, which could make our stock unattractive to existing stockholders.

 

We will not receive a significant amount, or potentially any, additional funds upon the exercise of our pre-funded warrants; however, any exercise would increase the number of shares eligible for future resale in the public market and result in substantial dilution to our stockholders.

 

As of December 31, 2022, we have issued pre-funded warrants to purchase a total of 31,440,000 shares of our common stock, of which none have been exercised. Each pre-funded warrant is exercisable for $0.001 per share of common stock underlying such pre-funded warrant, which may be paid by way of a cashless exercise, meaning that the holder may not pay a cash purchase price upon exercise, but instead would receive upon such exercise the net number of shares of common stock determined according to the formula set forth in the pre-funded warrant. Accordingly, we will not receive a significant amount, or potentially any, additional funds upon the exercise of the pre-funded warrants. To the extent such pre-funded warrants are exercised, additional shares of common stock will be issued for nominal or no additional consideration, which will result in substantial dilution to the then existing holders of our common stock and will increase the number of shares eligible for resale in the public market. Sales of substantial numbers of such shares in the public market could adversely affect the market price of the common stock, causing our stock price to decline.

 

Provisions in our articles of incorporation and bylaws could discourage a change in control, or an acquisition of us by a third party, even if the acquisition would be favorable to you, thereby adversely affecting existing stockholders.

 

Our articles of incorporation and bylaws contain provisions that may have the effect of making it more difficult or delaying attempts by others to obtain control of our Company, even when these attempts may be in the best interests of stockholders. For example, our articles of incorporation authorize our Board of Directors, without stockholder approval, to issue one or more series of preferred stock, which could have voting and conversion rights that adversely affect or dilute the voting power of the holders of common stock. These provisions and others that could be adopted in the future could deter unsolicited takeovers or delay or prevent changes in our control or management, including transactions in which stockholders might otherwise receive a premium for their shares over then-current market prices. These provisions may also limit the ability of stockholders to approve transactions that they may deem to be in their best interests.

 

 

There is limited trading volume of our common stock, which could make it difficult for you to liquidate an investment in our common stock in a timely manner.

 

Since April 16, 2019, our common stock has been traded on Nasdaq Capital Market under the ticker LIQT. Because there is limited volume in our common stock, investors may not be able to liquidate their investments when they desire to do so.

 

In addition, if we fail to meet the criteria set forth in SEC and Nasdaq Capital Market rules and regulations, various requirements would be imposed by law on broker-dealers who sell our securities to persons other than established customers and accredited investors. Consequently, such regulations may deter broker-dealers from recommending or selling our common stock, which may further affect its liquidity.

 

If securities analysts do not publish research or reports about our business or if they downgrade us or our sector, the price of our common stock could decline.

 

The trading market for our common stock will depend in part on research and reports that industry or financial analysts publish about us or our business. Furthermore, if one or more of the analysts who cover us downgrades us, the industry in which we operate, or the stock of any of our competitors, the price of our common stock may decline. If one or more of these analysts ceases coverage altogether, we could lose visibility, which could also lead to a decline in the price of our common stock. 

 

The market price of our common stock has been and may continue to be volatile.

 

The market price of our common stock has been volatile and fluctuates widely in response to various factors that are beyond our control. The price of our common stock is not necessarily indicative of our operating performance or long-term business prospects. In addition, the securities markets have from time-to-time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock. Factors such as the following could cause the market price of our common stock to fluctuate substantially:

 

 

the underlying price of the commodities that affect our key markets of industrial water filtration, marine, and oil & gas;

 

announcements of capital budget changes by major customers;

 

the introduction of new products by our competitors;

 

announcements of technology advances by us or our competitors;

 

current events affecting the political and economic environment in the United States, Europe, or Asia;

 

conditions or industry trends, including demand for our products, services, and technological advances;

 

changes to financial estimates by us or by any securities analysts who might cover our stock;

 

additions or departures of our key personnel;

 

government regulation of our industry;

 

seasonal, economic, or financial conditions;

 

our quarterly operating and financial results;

 

litigation or public concern about the safety of our products; or

 

the effect of macro-economic uncertainty, COVID-19, or other pandemics.

 

The realization of any of these risks and other factors beyond our control could cause the market price of our common stock to decline significantly. In particular, the market price of our common stock may be influenced by changes in governmental regulations regarding diesel particle emissions and marine wastewater because demand for our products and services is closely related to those regulations. The stock market in general experiences, from time-to-time, extreme price and volume fluctuations. Periodic and/or continuous market fluctuations could result in extreme volatility in the price of our common stock, which could cause a decline in the value of our common stock. Price volatility may be worse if the trading volume of our common stock is low.

 

Future sales of our common stock, or the perception that future sales may occur, may cause the market price of our common stock to decline.

 

If any significant number of our outstanding shares are sold, such sales could have a depressive effect on the market price of our stock. We are unable to predict the effect, if any, that the sale of shares, or the availability of shares for future sale, will have on the market price of the shares prevailing from time to time. Sales of substantial amounts of shares in the public market, or the perception that such sales could occur, could depress prevailing market prices for the shares. Such sales may also make it more difficult for us to sell equity securities or equity-related securities in the future at a time and price that we deem appropriate.

 

 

The Company is considered a smaller reporting company and is exempt from certain disclosure requirements, which could make our common stock less attractive to potential investors.

 

As a “smaller reporting company” (as defined in Rule 12b-2 of the Securities Exchange Act of 1934 (the “Exchange Act”), we are not required and may not include a Compensation Discussion and Analysis section in our proxy statements; we provide only three years of business information; provide fewer years of selected financial data; and have other “scaled” disclosure requirements that are less comprehensive than issuers that are not “smaller reporting companies,” which could make our stock less attractive to potential investors and could make it more difficult for shareholders to sell their shares.

 

We have no current plan to pay dividends on our common stock, and investors may lose the entire amount of their investment.

 

We have no current plans to pay dividends on our common stock; therefore, investors will not receive any funds absent a sale of their shares. We cannot assure investors of a positive return on their investment when they sell their shares, nor can we assure investors will not lose the entire amount of their investment.

 

PUBLIC COMPANY RISK FACTORS

 

We have not continued to satisfy the continued listing requirements of the Nasdaq Capital Market, and failure to regain compliance with the listing standards by could result in the suspension or delisting of our Common Stock, which could, among other things, limit demand for our Common Stock, substantially impair our ability to raise additional capital and have an adverse effect on the market price of, and the efficiency of the trading market for, our Common Stock.

 

Our Common Stock is listed on the Nasdaq Capital Market. To maintain our listing we are required to satisfy continued listing requirements, including the requirements commonly referred to as the minimum bid price rule. The minimum bid price rule requires that the closing bid price of our common stock be at least $1.00 per share. We currently do not meet these criteria. There can be no assurance we will continue to satisfy applicable continued listing requirements.

 

The suspension or delisting of our common stock, or the commencement of delisting proceedings, for whatever reason could, among other things, substantially impair our ability to raise additional capital; result in the loss of interest from institutional investors, the loss of confidence in our company by investors and employees, and in fewer financing, strategic and business development opportunities; and result in potential breaches of agreements under which we made representations or covenants relating to our compliance with applicable listing requirements. Claims related to any such breaches, with or without merit, could result in costly litigation, significant liabilities and diversion of our management’s time and attention and could have a material adverse effect on our financial condition, business, and results of operations.

 

On June 24, 2022, we received a deficiency notification letter from the Listing Qualifications Staff of Nasdaq indicating that the Company was not in compliance with Nasdaq Listing Rule 5550(a)(2) because the bid price for the Company’s common stock had closed below $1.00 per share for the previous 30 consecutive business days.

 

In accordance with Nasdaq Listing Rule 5810(c)(3)(A), the Company had 180 calendar days from the date of such notice, or until December 21, 2022, to regain compliance with the minimum bid price requirement. However, on December 22, 2022. We received a notice from the Listing Qualifications Staff of Nasdaq that the Company had been granted an additional 180 days to regain compliance with the minimum bid price requirement, or until June 20, 2023. To regain compliance, the bid price for the Company’s common stock must close at $1.00 per share or more for a minimum of 10 consecutive business days. As of March 22, 2023, we had not regained compliance with the $1.00 bid price requirement. There can be no assurance that we will regain compliance with this requirement.

 

We will continue to incur significant costs from operating as a public company, and our management may be required to devote substantial time to compliance initiatives that ultimately could have a material adverse effect on our financial condition and results of operations.   

 

As a public company, we expect to continue to incur significant legal, accounting, and other expenses. In addition, the Sarbanes-Oxley Act, as well as rules subsequently implemented by the SEC, have imposed various requirements on public companies, including requiring establishment and maintenance of effective disclosure and financial controls as well as mandating certain corporate governance practices. Our management and other personnel will continue to devote a substantial amount of time and financial resources to these compliance initiatives.

 

 

As a “smaller reporting company,” we are still able to take advantage of certain exceptions available to both emerging growth companies and smaller reporting companies, including, but not limited to, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and the exemption from providing a “Compensation Discussion and Analysis” section in our proxy statements; providing only three years of business information; and other “scaled” disclosure requirements that are less comprehensive than issuers that are not smaller reporting companies. 

 

If we fail to staff our accounting and finance function adequately or maintain internal control systems adequate to meet the demands that are placed upon us as a public company, we may be unable to report our financial results accurately or in a timely manner and our business and stock price may suffer. The costs of being a public company, as well as the diversion of management’s time and attention, may have a material adverse effect on our future business, financial condition, and results of operations.

 

Our actual or perceived failure to adequately protect personal data could adversely affect our business, financial condition, and results of operations.

 

A wide variety of provincial, state, national, foreign, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These privacy- and data protection-related laws and regulations are evolving, with new or modified laws and regulations proposed and implemented frequently and existing laws and regulations subject to new or different interpretations. Further, our legal and regulatory obligations in foreign jurisdictions are subject to unexpected changes, including the potential for regulatory or other governmental entities to enact new or additional laws or regulations, to issues rulings that invalidate prior laws or regulations, or to increase penalties significantly. Compliance with these laws and regulations can be costly and can delay or impede the development and offering of new products and services. 

 

For example, the General Data Protection Regulation, which became effective in May 2018, imposes more stringent data protection requirements, and provides for significantly greater penalties for noncompliance, than the European Union laws that previously applied. Additionally, California recently enacted legislation, the California Consumer Privacy Act, which became effective January 1, 2020. We may also be subject to additional obligations relating to personal data by contract that industry standards apply to our practices. Our actual or perceived failure to comply with applicable laws and regulations or other obligations to which we may be subject relating to personal data, or to protect personal data from unauthorized access, use, or other processing, could result in enforcement actions and regulatory investigations against us, claims for damages by customers and other affected individuals, fines, damage to our reputation, and loss of goodwill, any of which could have a material adverse effect on our operations, financial performance, and business. Further, evolving and changing definitions of personal data and personal information, including the classification of IP addresses, machine identification information, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting business relationships and partnerships that may involve the sharing or uses of data, and may require significant costs, resources, and efforts to comply.

 

Changes in U.S. Generally Accepted Accounting Principles (GAAP) could adversely affect our financial results and may require significant changes to our internal accounting systems and processes.

 

We prepare our consolidated financial statements in conformity with GAAP. These principles are subject to interpretation by the Financial Accounting Standards Board (“FASB”), the SEC, and various bodies formed to interpret and create appropriate accounting principles and guidance. The FASB periodically issues new accounting standards on a variety of topics. For information regarding new accounting standards, please refer to Note 1, “Description of Business and Significant Accounting Policies – Recent Accounting Pronouncements,” of the Notes to Consolidated Financial Statements in Part II, Item 8, “Financial Statements and Supplementary Data,” of this Annual Report on Form 10-K. These and other such standards generally result in different accounting principles, which may significantly impact our reported results or could result in variability of our financial results.

 

In preparing our financial statements, we make certain assumptions, judgments and estimates that affect amounts reported in our consolidated financial statements, which, if not accurate, may significantly impact our financial results.

 

We make assumptions, judgments, and estimates for a number of items, including the fair value of financial instruments, goodwill, long-lived assets and other intangible assets; the realizability of deferred tax assets; the recognition of revenue; the fair value of stock awards; and others. We also make assumptions, judgments, and estimates in determining the accruals for employee-related liabilities, including commissions and variable compensation, and in determining the allowance or provisions for uncertain tax positions, doubtful accounts, excess or obsolete inventory, and legal contingencies. These assumptions, judgments, and estimates are drawn from historical experience and various other factors that we believe are reasonable under the circumstances as of the date of the consolidated financial statements. Actual results could differ materially from our estimates, and such differences could significantly impact our financial results.

 

 

Our business could be negatively impacted the by surge in geopolitical unrest and associated market turmoil negatively impacting financial markets.

 

Increased geopolitical tensions and prolonged inflationary pressure, combined with increased commodity prices and general volatility across financial markets, could negatively impact demand for our products and services due to reductions in investments across the global transportation, shipping, and energy industries. The relevance and economic benefits of our systems may also be undermined by the delayed introduction of, or compliance with, both environmental and regulatory efforts. Furthermore, potential sanctions imposed on select countries could adversely affect our supply chain and overall demand, thus reducing our ability to timely source raw materials and deliver finished goods and services to our clients.

 

 

Item 1B.

Unresolved Staff Comments

 

None.

 

 

Item 2.

Properties

 

Our corporate headquarters are located at Industriparken 22C, 2750 Ballerup, Denmark. We lease approximately 67,000 square feet at our Ballerup location, of which approximately 10,000 square feet is used for office space and 57,000 square feet is used for production. The lease will expire on August 31, 2028. We also conduct operations at Benshøj Industrivej 24, 9500 Hobro, Denmark, where we lease approximately 45,750 square feet, of which approximately 10,750 square feet is used for office space and 35,000 square feet is used for production. The lease will expire on November 30, 2034. Other operations are located at Sindalsvej 38-40, Risskov, Denmark, where we lease approximately 19,500 square feet, of which approximately 2,200 square feet is used for office space and 17,300 square feet is used for production. The lease will expire on August 31, 2024. 

 

Item 3.

Legal Proceedings

 

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. Please reference Note 10 - Agreements, Commitments and Contingencies for details on such litigation.

 

Item 4.

Mine Safety Disclosures.

 

Not applicable. 

 

Item 5.

Market for Registrants Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

Our common stock is quoted on the Nasdaq Capital Market under the symbol LIQT.

 

As of December 31, 2022, there were approximately 31 stockholders of record of our common stock as reported by our transfer agent, one of which is Cede & Co., a nominee for Depository Trust Company (“DTC”). All of the shares of common stock held by brokerage firms, banks, and other financial institutions as nominees for beneficial owners are deposited into participant accounts at DTC and are therefore considered to be held of record by Cede & Co. as one stockholder.

 

We have not paid any cash dividends on our common stock and have no intention of paying any dividends on the shares of our common stock in the future. Subject to Nevada law, our Board of Directors will determine the payment of future dividends on our common stock, if any, and the amount of any dividends subject to:

 

 

any contractual restrictions limiting our ability to pay dividends that may be applicable at such time;

 

our earnings and cash flow;

 

our capital requirements;

 

our financial condition; and

 

other factors that our Board of Directors deems relevant.

 

Since the beginning of our fiscal year ended December 31, 2022, we have not sold any equity securities that were not registered under the Securities Act of 1933 that were not previously reported in a quarterly report on Form 10-Q or in a current report on Form 8-K.

 

Since the beginning of our fiscal year ended December 31, 2022, we have not repurchased any of our equity securities.

 

Item 6.

Selected Financial Data

 

Not applicable. 

 

 

Item 7.

Managements Discussion and Analysis of Financial Condition and Results of Operations

 

Overview

 

We are a Nevada corporation, formerly named Blue Moose Media, Inc. In October 2011, we changed our name to LiqTech International, Inc. For more than two decades we have developed and provided state-of-the-art technologies for gas and liquid purification using silicon carbide ceramic filters, particularly highly specialized filters for the control of soot exhaust particles from diesel engines and for liquid filtration. Using nanotechnology, LiqTech develops products using proprietary silicon carbide technology. LiqTech's products are based on unique silicon carbide membranes that facilitate new applications and improve existing technologies. In particular, the Company has developed a new standard of water filtration technology to meet the ever-increasing demand for higher water quality. By incorporating LiqTech's SiC liquid membrane technology with its long-standing systems design experience and capabilities, the Company offers solutions to the most difficult water pollution problems.

 

2022 Developments

 

On March 18, 2022 the Company announced that Sune Mathiesen, Chief Executive Officer, had taken a medical leave of absence. Alexander J. Buehler, a member of the Board of Directors, was appointed to serve as Interim Chief Executive Officer, effective immediately.

 

In May 2022, the Company issued 22,535,850 shares of Common Stock and 30,425,000 prefunded warrants in a public offering to fund working capital, general corporate purposes, and partial repayment of its Senior Convertible Note. The total net proceeds from the offering and exercise of the over-allotment option was $24,453,528, which includes $1,996,472 in discounts, commissions and offering expenses paid by the Company.

 

On June 23, 2022, the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement. Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years, and are exercisable for cash at any time. 

 

On July 29, 2022, the Company announced the appointment of Fei Chen as President & Chief Executive Officer, and a member of the Company’s Board of Directors.

 

On November 17, 2022, the Company entered into a new distribution agreement with NESR for commercialization of produced water treatment solution for re-injection.

 

On December 20, 2022, the Company entered into a cooperation agreement with Ecolotron Wasterwater Solutions on a combined solution for Phosporic acid purification

 

 

Results of Operations

 

Results of Operations for the Year Ended December 31, 2022 Compared to the Year Ended December 31, 2021 

 

The following table sets forth our revenues, expenses, and net income for the years ended December 31, 2022 and 2021 in U.S. dollars, except for percentages.  

 

   

For the Year Ending December 31,

 
                                   

Period to Period

Change

 
   

2022

   

As a %

of Sales

   

2021

   

As a %

of Sales

    $    

Percent %

 

Revenue

    15,982,438       100.0

%

    18,273,442       100.0

%

    (2,291,004

)

    (12.5

)%

Cost of Goods Sold

    15,415,294       96.5       16,697,296       91.4       (1,282,002

)

    (7.7

)

                                                 

Gross Profit

    567,144       3.5       1,576,146       8.6       (1,009,002

)

    (64.0

)

                                                 

Operating Expenses

                                               

Selling expenses

    3,669,887       23.0       4,564,188       25.0       (894,301

)

    (19.6

)

General and administrative expenses

    5,701,955       35.7       5,836,629       31.9       (134,674

)

    (2.3

)

Research and development expenses

    1,835,890       11.5       1,862,653       10.2       (26,763

)

    (1.4

)

Restructuring costs

    1,893,166       11.8       -       -       1,893,166       -  

Total Operating Expenses

    13,100,898       82.0       12,263,470       67.1       837,428       6.8  
                                                 

Loss from Operations

    (12,533,754

)

    (78.4

)

    (10,687,324

)

    (58.5

)

    (1,846,430

)

    17.3  
                                                 

Other Income (Expense)

                                               

Interest and other income

    384,058       2.4       371,467       2.0       12,591       3.4  

Interest expense

    (419,942

)

    (2.6

)

    (708,176

)

    (3.9

)

    288,234       (40.7

)

Amortization discount on Convertible Note

    (2,389,128

)

    (14.9

)

    (835,331

)

    (4.6

)

    (1,553,797

)

    186.0  

Gain (Loss) on currency transactions

    404,162       2.5       668,225       3.7       (264,093

)

    (39.5

)

Gain (Loss) on lease termination

    147,452       0.9       -       -       147,452       -  

Gain (Loss) on sale of fixed assets

    635       0.0       1,113       0.0       (478

)

    (42.9

)

Total Other Income (Expense)

    (1,872,763

)

    (11.7

)

    (502,672

)

    (2.8

)

    (1,370,091

)

    272.6  
                                                 

Loss Before Income Taxes

    (14,406,517

)

    (90.1

)

    (11,189,996

)

    (61.2

)

    (3,216,521

)

    28.7  

Income Taxes Provision (Benefit)

    (237,410

)

    (1.5

)

    (63,036

)

    (0.3

)

    (174,375

)

    276.6  
                                                 

Net Loss

    (14,169,107

)

    (88.7

)

    (11,126,960

)

    (60.9

)

    (3,042,147

)

    27.3  

 

Revenues

 

Revenue for the year ended December 31, 2022 was $15,982,438 compared to $18,273,442 for the same period in 2021, representing a decrease of $2,291,004, or 13%. The decline in revenue was primarily due to lower system sales and currency headwinds due to weakening of the EUR and DKK compared to the USD, partly offset by growth in sales of DPFs and plastics products measured in local currency.

 

 

For the years ended December 31, 2022 and 2021, sales of systems, spare parts and related services were $5,297,286 and $7,196,465, respectively, and accounted for 33% and 39% of our total sales.

 

For the years ended December 31, 2022 and 2021, sales of DPFs and ceramic membranes were $6,844,861 and $7,183,868, respectively, and accounted for 43% and 39% of our total sales.

 

For the years ended December 31, 2022 and 2021, plastics revenues were $3,528,606 and $3,615,681, respectively, and accounted for 22% and 20% of our total sales.

 

 

The decrease in sales of systems and related services of $1,899,179, reflecting a year on year decline of 26%, was a result of the negative impact of the uncertain macroeconomic environment and prolonged inflationary pressure, but also increased supply chain restrictions and general market volatility, which has resulted in significant restrictions and business limitations including a substantial decline in the demand and delivery of water treatment systems for the global marine scrubber industry.

 

The demand for our ceramic membranes and DPFs reflects continued interest in advanced environmental filtration solutions with a focus on the reduction of global CO2 emissions amid increased political and regulatory efforts, resulting in a year-on-year constant currency increase of 7%, offset by the negative impact of the currency headwinds from the weakening of the EUR compared to the USD, resulting a year-on-year decline of 5% to $6,844,861.

 

The sale of plastic products benefitted from a year-on-year increase of 10% measured in local currency predominantly in the first half of the year underpinned by a diversified customer base, stable order intake, and delivery of large orders for the Asia Pacific marked, followed by increased uncertainty and reduced activity levels amid the European energy crisis in the second half of the year. In addition, the adverse impact of the USD appreciation against the DKK-denominated revenue base resulted in the year-on-year decline of 2% to $3,528,606.

 

For the years ended December 31, 2022 and 2021, revenue from R&D projects was $311,685 and $277,428, respectively, an increase of 12%.

 

Gross Profit

 

Gross profit for the year ended December 31, 2022 was $567,144 compared to $1,576,146 for the same period in 2021, representing a decrease of $1,009,002, or approximately 64%. The decrease in gross profit was largely the result of lower overall market activity and a lower relative mix of filtration system sales in our product mix, which typically command higher average gross margins. Gross profit was further negatively impacted by the European energy crisis amid the Russia and Ukraine conflict and corresponding high electricity costs that also negatively impacted our competitive positioning as compared to companies operating outside of Europe, where the energy crisis has been less pronounced. Proactive measures such as the reduction in capacity and the implementation of electricity price surcharges were implemented by the company to defend profitability to the extent possible. Furthermore, gross profit also included higher provisions for obsolescence and certain non-recurring costs associated with a strategic review of inventories. Included in the gross profit for the year ended December 31, 2022 is depreciation of $1,822,402 compared to $1,957,357 for the same period in 2021.

 

Expenses

 

Total operating expenses for the year ended December 31, 2022 were $13,100,898, representing an increase of $837,428, or approximately 7%, compared to $12,263,470 for the same period in 2021. Excluding restructuring charges of approximately $1.9 million, 2022 operating expenses were 9% lower than 2021. More importantly the fourth quarter operating expenses were approximately 34% lower compared to the same period in 2021.

 

Selling expenses for the year ended December 31, 2022, were $3,669,887 compared to $4,564,188 for the same period in 2021, representing a decrease of $894,301 or approximately 20%. The decrease is explained by the cost reduction and reorganization efforts initiated in 2022, including headcount reductions and organizational streamlining, partly offset by increased costs associated with increasing direct sales efforts, consulting service engagements, direct marketing activities, and bad debt provisions.

 

General and administrative expenses for the year ended December 31, 2022, were $5,701,955 compared to $5,836,629 for the same period in 2021, representing a decrease of $134,674, or 2%. The decrease for the year ended December 31, 2022, reflects the benefits of the cost reduction and restructuring efforts implemented in the first half of 2022 and fully implemented by the end of the year with favorable currency tailwinds from the weakening of the DKK compared to USD. However, these savings were partly offset by non-recurring costs related to the CEO transition (increased non-cash compensation and recruitment expense) and consultancy costs associated with the now closed Chinese factory.  

 

 

Included in general and administrative expenses is non-cash compensation expense of $934,423 and $481,105 for the years ended December 31, 2022 and December 31, 2021, respectively, representing an increase of $453,318, or 94%, attributable to stock grants to management in the context of the CEO transition. 

 

The following is a summary of our non-cash compensation:

 

   

2022

   

2021

 

Compensation for vesting of restricted stock awards issued to the Board of Directors

  $ 167,750     $ 197,500  

Compensation for vesting of restricted stock awards issued to management

    766,673       283,604  

Total Non-Cash Compensation

  $ 934,423     $ 481,105  

 

Research and development expense for the year ended December 31, 2022 was $1,835,890 compared to $1,862,653 for the same period in 2021, representing a decrease of $26,763, or 1%. The change is attributable to increased spending on materials used for ongoing development projects and patent applications, offset by the benefit of the USD appreciation and a decrease in the average number of employees engaged in research and development activities, as the Company streamlined and centralized the R&D function.

 

Restructuring costs for the year ended December 31, 2022, were $1,893,166 compared to $0 for the same period in 2021 fully attributable to the restructuring program that was executed in the second quarter (See Note 3).

 

Other income (expenses)

 

Total Other income (expense) for the year ended December 31, 2022 was $(1,872,763) compared to $(502,672) for the comparable period in 2021, representing an increase of $(1,370,091), or 273%. The change is mainly related to the lower gain on currency transactions and the early repayment of the Convertible Note issued in April 2021, reflecting the full recognition of the repayment premium and amortization cost in the second quarter. Other income for the year benefited from the decrease in interest expenses due the repayment of the Convertible Note, receipt of COVID-19 grants to the Danish entities, and a gain associated with lease terminations. 

 

Income taxes provision

 

The income tax benefit for the year ended December 31, 2022 was $237,410 compared to a benefit of $63,036 for the comparable period in 2021, representing an increase of $174,374, or 277%, mainly driven by an increase in tax credits associated with research and development activities in Denmark.

 

Net Income/Loss

 

Net income/loss for the year ended December 31, 2022 was $(14,169,107) compared to $(11,126,960) for the comparable period in 2021, representing an increased loss of $3,042,147.

 

The change was primarily attributable to non-recurring restructuring costs, early repayment of the Convertible Note issued in April 2021, the increase in non-cash compensation, the closure of the production facility in China, and the CEO transition. Furthermore, the change was also impacted by a decline in gross margin, caused largely by inflationary cost pressures on raw materials and electricity, lower overall sales activity levels and an unfavorable revenue mix with a lower share of higher margin systems sales. Increased costs were partly offset by the benefits from the USD appreciation against the EUR/DKK-denominated cost base, general cost reductions and reorganization activities.

 

Liquidity and Capital Resources

 

Based on the continued market volatility and geopolitical unrest pertaining to the Russia and Ukraine conflict, European energy crisis, and macro-economic uncertainty, the Company is unable to predict the full impact this will have on our long-term financial condition, results of operations, liquidity, and cash flows. The Company has planned and executed on decisive measures in 2022 to help safeguard the business and its financial position by reducing cost, headcount, and overall capex commitments, which together with the successful completion of the $26.5 million public offering of common stock and pre-funded warrants, substantially improved the near-term liquidity position of the Company.

 

 

Furthermore, in June 2022, the Company completed the refinancing of its $15 million Convertible Note due in 2023, partly funded by the issuance of the new $6 million Senior Promissory Notes due in June 2024 along with the proceeds from the public offering. The Senior Promissory Notes are interest-free, with full redemption after 24 months.

 

Based on current projections, which are subject to significant uncertainties, including the duration and severity of global macroeconomic issues, commodity volatility, and continued global supply chain disruptions, the Company believes the cash on hand, as well as ongoing cash generated from operations, will be sufficient to cover its capital requirements and committed investments for the next 12 months.

 

Continued market uncertainty and reduced order intake caused by weakening global macroeconomic conditions, recession, or a resurgence of the COVID-19 pandemic, however, could unfavorably impact the Company’s ability to generate positive cash flow and thereby significantly reduce its profitability and liquidity position.

 

While the Company anticipates that its proactive measures will be sufficient to protect the business over the coming 12 months, the Company cannot predict the specific duration and severity of the unfavorable market dynamics that may adversely affect the business. In the future, the Company may experience reduced or changed demand for its products and services, especially if there is a global recession, structural shift in regulation, or the continuation of escalating interest rates that adversely impacts the investment decisions of our customers.

 

The Company has historically satisfied its capital and liquidity requirements through offerings of equity instruments, cash from operations, and our available lines of credit. On December 31, 2022, the Company had net working capital of $21,581,287, including cash of $16,597,371, and on December 31, 2021, the Company had net working capital of $11,199,258, including cash of $17,489,380. The increase in net working capital of $10,382,029 compared to December 31, 2021 is mainly a result of the capital raise and repayment of the Convertible Note.

 

In connection with certain orders, we provide the customer a working guarantee, a prepayment guarantee, or a security bond. For that purpose, we maintain a guaranteed credit line of EUR 1,350,000 (approximately $1,440,000), which is secured by a cash deposit.

 

Going Concern and Managements Plans

 

The financial statements included elsewhere herein for the year ended December 31, 2022, were prepared under the assumption that we would continue our operations as a going concern, which contemplates the realization of assets and the satisfaction of liabilities during the normal course of business. As of December 31, 2022, we had cash and cash equivalents of $16,597,371, an accumulated deficit of $67,351,035, and total liabilities of $16,816,283. We have incurred losses from continuing operations, have used cash in our continuing operations, and are dependent on additional financing to fund operations. These conditions raise substantial doubt about our ability to continue as a going concern for one year after the date the financial statements are issued. The financial statements included elsewhere herein do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from the outcome of this uncertainty.

 

The Company has initiated substantial cost reductions and profitability improvement measures in order to right size the business and develop a clear and sustainable path to profitability, further underpinned by an updated strategy and onboarding of key management resources. However, there can be no assurance that the Company will be able to obtain any sources of funding. Such additional funding may not be available or may not be available on reasonable terms, and, in the case of equity financing transactions, could result in significant additional dilution to our stockholders. If we do not obtain required additional equity or debt funding, our cash resources will be depleted and we could be required to materially reduce or suspend operations, which would likely have a material adverse effect on our business, stock price and our relationships with third parties with whom we have business relationships, at least until additional funding is obtained. If we do not have sufficient funds to continue operations, we could be required to seek bankruptcy protection or other alternatives that could result in our stockholders losing some or all of their investment in us.

 

Funding that we may receive during fiscal 2023 is expected to be used to satisfy existing and future obligations and liabilities and working capital needs, as well as future operating losses.

 

 

Cash Flows

 

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

 

Cash used by operating activities is net income (losses) adjusted for certain non-cash items and changes in assets and liabilities. Cash used by operating activities for the year ended December 31, 2022 was $12,039,020 compared to cash used by operating activities of $7,203,843 for the year ended December 31, 2021, representing an increase of $4,835,177. The cash used by operating activities for the year ended December 31, 2022 consists mainly of the net loss for the year of $(14,169,107) adjusted by depreciation and other non-cash items of $5,705,351. Further, changes in assets and liabilities include an increase of Accounts receivables of $460,837, an increase in Contract assets/liabilities of $695,616, and a decrease in Accrued expenses of $1,632,896, offset by a decrease in Inventory of $984,130.

 

Net cash used in investing activities was $1,689,986 for the year ended December 31, 2022 as compared to $1,450,139 for the year ended December 31, 2021, representing an increase of $239,847, or 17%. The investing activities include the purchase of property and equipment to satisfy earlier commitments made for the production facility in China, with select equipment re-directed to the manufacturing facility in Ballerup as part of the strategic negotiation with vendors.

 

Cash provided by financing activities was $13,696,551 for the year ended December 31, 2022 as compared to $13,902,999 for the year ended December 31, 2021. For the year ended December 31, 2022, the change is mainly explained by the equity capital raise in the second quarter, generating net proceeds of $24,418,612 from the issuance of common stock and prefunded warrants, combined with the $6,000,000 proceeds from the issuance of the new Senior Promissory Notes, and offset by the full repayment of the Convertible Note issued in April 2021 of $16,800,000. For the year ended December 31, 2021, the change was mainly attributable to the net cash proceeds of $14,283,333 related to the Convertible bond issuance in March 2021.

 

   

2022

   

2021

 

Net Cash Used in Operating Activities

  $ (12,039,020

)

  $ (7,203,843

)

Net Cash Used in Investing Activities

    (1,689,986

)

    (1,450,139

)

Net Cash Provided by Financing Activities

    13,696,551       13,902,999  

Net Change in Cash and Cash Equivalents

    (892,009

)

    4,224,931  

Cash and Cash Equivalents at End of Period

  $ 16,597,371     $ 17,489,380  

 

Off-Balance Sheet Arrangements

 

As of December 31, 2022, we had no off-balance sheet arrangements. We are not aware of any material transactions that are not disclosed in our consolidated financial statements.

 

Critical Accounting Policies

 

The methods, estimates, and judgments that we use in applying our accounting policies have a significant impact on the results that we report in our consolidated financial statements. Some of our accounting policies require us to make difficult and subjective judgments, often as a result of the need to make estimates regarding matters that are inherently uncertain. Our most critical accounting estimates include:

 

 

The assessment of revenue recognition, which impacts revenue and cost of sales;

 

The assessment of allowance for product warranties, which impacts cost of sales;

 

The assessment of collectability of accounts receivable, which impacts operating expenses when and if we record bad debt or adjust the allowance for doubtful accounts;

 

The assessment of recoverability of long-lived assets, which impacts gross margin or operating expenses when and if we record asset impairments or accelerate their depreciation;

 

The recognition and measurement of current and deferred income taxes (including the measurement of uncertain tax positions), which impact our provision for taxes;

 

The valuation of inventory, which impacts cost of sales; and

 

The recognition and measurement of loss contingencies, which impact cost of sales or operating expenses when we recognize a loss contingency, revise the estimate for a loss contingency, or record an asset impairment.

 

We discuss these policies further below as well as the estimates and judgments involved. 

 

 

Accounts Receivable / Long Term Receivable / Allowance for Doubtful Accounts / Bad Debt

 

We assess the collectability of accounts receivable and long-term receivables on an ongoing basis and establish an allowance for doubtful accounts when collection is no longer reasonably assured. In establishing the allowance, we consider factors such as known troubled accounts, historical experience, age of receivables, financial and liquidity information that is publicly accessible, and other currently available evidence.

 

The roll-forward of the allowance for doubtful accounts for the year ended December 31, 2022 and December 31, 2021 was as follows:

 

   

2022

   

2021

 

Allowance for doubtful accounts at the beginning of the period

  $ 409,076     $ 498,044  

Bad debt expense

    (24,534

)

    (28,499

)

Receivables written off during the periods

    (295,778

)

    (24,415

)

Effect of currency translation

    (29,205

)

    (36,054

)

Allowance for doubtful accounts at the end of the period

  $ 59,559     $ 409,076  

 

The receivables written off during the period 2022 mainly relates to legacy marine scrubber contracts and partnerships, renegotiated and terminated amid the COVID disruptions and general slowdown in the marine scrubber market.

 

Goodwill and Definite-life intangible assets

 

The Company accounts for Goodwill and definite-life intangible assets in accordance with the provisions of the Statement of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350, Intangibles, Goodwill and Other. Goodwill and intangible assets acquired in a purchase business combination and determined to have an indefinite useful life are not amortized, but instead are tested for impairment at least annually in accordance with the provisions of Topic 350. Impairment losses arising from this impairment test, if any, are included in operating expenses in the period of impairment. Topic 350 requires that definite intangible assets with estimable useful lives be amortized over their respective estimated useful lives and reviewed for impairment in accordance with Topic 360, Criteria for Recognition of an Impairment of Long-Lived Assets.

 

The Company did not record an impairment charge on goodwill during the years ended December 31, 2022 and 2021, as management's estimated fair value of the reporting unit exceeded its carrying value determined during impairment testing in the fourth quarters of 2022 and 2021.

 

Long-Lived Assets

 

We assess the impairment of long-lived assets when events or changes in circumstances indicate that the carrying value of the assets or the asset grouping may not be recoverable. Factors that we consider in deciding when to perform an impairment review include significant under-performance of a business or product line in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in our use of the assets. We measure the recoverability of assets that will continue to be used in our operations by comparing the carrying value of the asset grouping to our estimate of the related total future undiscounted net cash flows. If an asset grouping’s carrying value is not recoverable through the related undiscounted cash flows, the asset grouping is considered to be impaired. The impairment is measured by comparing the difference between the asset grouping’s carrying value and its fair value.

 

Impairments of long-lived assets are determined for groups of assets related to the lowest level of identifiable independent cash flows. Due to our asset usage model and the interchangeable nature of our ceramic filter manufacturing capacity, we must make subjective judgments in determining the independent cash flows that can be related to specific asset groupings. In addition, as we make manufacturing process changes and other factory planning decisions, we must make subjective judgments regarding the remaining useful lives of assets, primarily process-specific filter manufacturing tools and building improvements. If we determine that the useful lives of assets are shorter than we had originally estimated, we accelerate the rate of depreciation over the assets’ new, shorter useful lives.

 

Management has analyzed the impact of the current economic climate on its financial statements as of December 31, 2022 and has determined that the changes to its significant judgements and estimates did not have a material impact with respect to goodwill, intangible assets, or long-lived assets. During the years ended December 31, 2022 and 2021, no impairment charge of long-lived assets has been recorded. 

 

 

Revenue Recognition

 

On January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, “Revenue from Contracts with Customers,” which includes clarifying ASUs issued in 2015, 2016 and 2017 (“new revenue standard”). The new revenue standard was applied to all open revenue contracts using the modified retrospective method as of January 1, 2018.

 

The Company sells products throughout the world; sales by geographical region are as follows:

 

   

% Distribution

   

For the Year Ended December 31

 
   

2022

   

2021

   

2022

   

2021

 

Americas

    7 %     17 %   $ 1,073,433     $ 3,121,797  

Asia-Pacific

    21 %     25 %     3,406,420       4,658,070  

Europe

    59 %     58 %     9,379,337       10,493,575  

Middle East & Africa

    13 %     0 %     2,123,248       -  
      100 %     100 %   $ 15,982,438     $ 18,273,442  

 

The Company’s sales by product and service are as follows for the years ended December 31, 2022 and 2021:

 

   

% Distribution

   

For the Year Ended December 31

 
   

2022

   

2021

   

2022

   

2021

 

Water

    33 %     39 %   $ 5,297,286     $ 7,196,465  

Ceramics

    43 %     39 %     6,844,861       7,183,868  

Plastics

    22 %     20 %     3,528,606       3,615,681  

Corporate

    2 %     2 %     311,685       277,428  
      100 %     100 %   $ 15,982,438     $ 18,273,442  

 

For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer. Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do not exist between the Company and its customers.

 

For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.

 

System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a second performance obligation and is valued at cost, with the addition of a standard gross profit. This second performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the first performance obligation), this portion is recognized as Contract liabilities. 

 

 

Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.

 

The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtrations systems. We measure transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work or when services are provided, or when products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.

 

Contract assets are the Company’s rights to consideration in exchange for goods or services and is recognized when a performance obligation has been satisfied but has not yet been billed. Contract assets are transferred to receivables when the right to consideration is unconditional and billed per the terms of the contractual agreement. Contract liabilities are payments received from customers prior to satisfaction of performance obligations, and these balances are typically related to prepayments for third-party expenses that are incurred shortly after billing. Contract liabilities also include deferred revenue related to the second performance obligation stated under Revenue Recognition, where the obligation is attributed to the commissioning of the water treatment system.

 

The roll-forward of Contract assets / liabilities for the periods ended December 31, 2022 and December 31, 2021 is as follows: 

 

   

December 31,

2022

   

December 31,

2021

 

Cost incurred

  $ 3,860,179     $ 3,381,994  

Unbilled project deliveries

    950,105       454,158  

VAT

    229,006       542,255  

Other receivables

    45,814       60,158  

Prepayments

    (3,363,039

)

    (2,947,736

)

Deferred Revenue

    (118,327

)

    (499,146

)

    $ 1,603,738     $ 991,682  
                 

Distributed as follows:

               

Contract assets

  $ 2,253,295     $ 1,906,510  

Contract liabilities

    (649,557

)

    (914,828

)

    $ 1,603,738     $ 991,682  

 

Income Taxes

 

We must make estimates and judgments in determining the provision for income taxes for financial statement purposes. These estimates and judgments occur in the calculation of tax credits, benefits, and deductions and in the calculation of certain tax assets and liabilities that arise from differences in the timing of recognition of revenue and expense for tax and financial statement purposes. Significant changes in these estimates may result in an increase or decrease to our tax provision in a subsequent period.

 

We must assess the likelihood that we will be able to recover our deferred tax assets. If recovery is not likely, we must increase our provision for taxes by recording a valuation allowance against the deferred tax assets that we estimate will not ultimately be recoverable. We believe that we will ultimately recover the deferred tax assets recorded on our consolidated balance sheets. Should there be a change in our ability to recover our deferred tax assets, however, our tax provision would increase in the period in which we determined that the recovery was not likely. Recovery of a portion of our deferred tax assets is impacted by management's plans and methods of allocating research and development costs to the underlying reporting units.

 

 

The calculation of our tax liabilities involves uncertainties in the application of complex tax regulations in Denmark and the United States. When a tax position is determined uncertain, we recognize liabilities based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. If we determine that a tax position will more likely than not be sustained on audit, the second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as we must determine the probability of various possible outcomes. If uncertainties arise, we re-evaluate the tax positions on a quarterly basis. This evaluation is based on factors such as changes in facts or circumstances, changes in tax law, new audit activity, and effectively settled issues. Determining whether an uncertain tax position is effectively settled requires judgment. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.

 

Inventory

 

The valuation of inventory requires us to estimate excess or obsolete inventory as well as inventory that is not of saleable quality. The determination of excess or obsolete inventory requires us to estimate the future demand for our products. The estimate of future demand is compared to work-in-process and finished goods inventory levels to determine the amount, if any, of excess or obsolete inventory. As of December 31, 2022, we had total furnace parts and supplies of $66,495, raw materials of $2,474,227, work-in-process inventory of $982,973, total finished goods inventory of $1,201,533, and a reserve for excess and obsolescence of $663,227. The estimated future demand is included in the development of our short-term manufacturing plans to enable consistency between inventory valuation and production decisions. Product-specific facts and circumstances reviewed in the inventory valuation process include a review of the customer base, acceptance of the product by the customer and the various environmental authorities, competitors’ products, as well as an assessment of the selling price in relation to the product cost. If our demand forecast for specific products is greater than actual demand, and we fail to reduce manufacturing output accordingly, we could be required to write off inventory or increase our allowance, which would negatively impact our gross profit.

 

To determine what costs can be included in the valuation of inventory, we must determine normal capacity at our manufacturing, assembly, and test facilities, based on historical production, compared to total available capacity. If the factory production is below the established normal capacity level, a portion of our manufacturing overhead costs would not be included in the cost of inventory, and therefore would be recognized as cost of sales in that period, which would negatively impact our gross profit. We refer to these costs as excess capacity charges. The Company has been operating below capacity, and excess capacity charges have been recognized as cost of sales.

 

Loss Contingencies

 

We are subject to various legal and administrative proceedings along with asserted and potential claims, accruals related to product warranties, and potential asset impairments (loss contingencies) that arise in the ordinary course of business. An estimated loss from such contingencies is recognized as a charge to income if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Disclosure of a loss contingency is required if there is at least a reasonable possibility that a loss has been incurred. The outcomes of legal and administrative proceedings and claims, and the estimation of product warranties and asset impairments, are subject to significant uncertainty. Significant judgment is required in both the determination of probability and the determination as to whether a loss is reasonably estimable. To estimate the losses associated with repairing and replacing parts in connection with product warranties, we make judgments with respect to customer claim rates. At least quarterly, we review the status of each significant matter, and we may revise our estimates. These revisions could have a material impact on our results of operations and financial position. 

 

Item 7A.

Quantitative and Qualitative Disclosures about Market Risk.

 

We are not required to provide quantitative and qualitative disclosures about market risk because we are a smaller reporting company.

 

 

 

Item 8.

Financial Statements and Supplementary Data.

 

Index to Consolidated Financial Statements

 

 

Page

Report of Independent Registered Public Accounting Firm (PCAOB ID NO: 3627)

36

  

Consolidated Balance Sheets at December 31, 2022 and 2021

38

  

Consolidated Statements of Operations for the years ended December 31, 2022 and 2021

40

  

Consolidated Statement of Comprehensive Loss for the years ended December 31, 2022 and 2021

41

  

Consolidated Statement of Stockholders Equity for the years ended December 31, 2022 and 2021

42

  

Consolidated Statement of Cash Flows for the years ended December 31, 2022 and 2021

44

  

Notes to the Consolidated Financial Statements

46

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Board of Directors and Shareholders of LiqTech International, Inc.:

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of LiqTech International, Inc. (“the Company”) as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2022 and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

 

Explanatory Paragraph Regarding Going Concern

 

The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 2 to the financial statements, the Company has suffered recurring losses from operations and has a net capital deficiency that raise substantial doubt about its ability to continue as a going concern. Management's plans in regard to these matters are also described in Note 2. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits.  We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“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 financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the 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 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 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 financial statements that were communicated or required to be communicated to the audit committee and that: (1) related to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgements. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

 

Inventory Costing

 

Critical Audit Matter Description

 

As described in Notes 1 and 4 to the consolidated financial statements, the Company uses a standard costing method to value inventory produced.  Management reviews and assesses the standard costing estimates annually or more frequently in the event circumstances indicate a change in cost structure or material variance from actual has occurred.  In addition to raw materials, labor and energy usage charges, the Company applies production overhead allocations to each item.

 

 

We identified the auditing of inventory costing as a critical audit matter because of the significant estimates and assumptions management used in the determination of the standard costing allocation and related overhead allocations. Performing audit procedures to evaluate the reasonableness of these estimates and assumptions required a high degree of auditor judgment and an increased extent of effort.

 

How the Critical Audit Matter was Addressed in the Audit

 

Our audit procedures consisted of the following:

 

 

Obtaining an understanding and testing management’s process for developing the standard costing model and overhead allocations.

 

Assessing the accuracy, completeness, and reasonableness of the costs included in the standard costing model, including overhead allocations to ensure all costs capitalized were appropriate, complete and proper.

 

Evaluating the appropriateness and reasonableness of the assumptions used by management to allocate costs to specific inventory products, including assessing the reasonableness of production times, labor requirement and energy usage utilized.  

 

Performing cost testing on raw material inputs purchased by tracing the recorded costs to supporting third party invoices.  

 

Revenue Recognition – Contracts with Multiple Performance Obligations

 

Critical Audit Matter Description

 

As described in Note 1 to the consolidated financial statements, the Company has some contracts with customers that contain multiple performance obligations. For these contracts, management accounts for individual performance obligations separately if they are distinct. As described by management, management exercises judgment and uses estimates in order to (1) determine whether performance obligations are distinct and should be accounted for separately; (2) determine the standalone selling price of each performance obligation; (3) allocate the transaction price among the various performance obligations on a relative standalone selling price basis; and (4) determine whether revenue for each performance obligation should be recognized at a point in time or over time. Revenue recognized in 2022 related to contracts with multiple performance obligations was approximately $5.3 million.

 

We identified the auditing of revenue from contracts with multiple performance obligations as a critical audit matter because there was significant judgments by management in identifying, evaluating and accounting for performance obligations in contracts with multiple performance obligations, which led to significant auditor judgment and effort in performing procedures to evaluate whether contracts with multiple performance obligations were appropriately identified, evaluated and accounted for by management.

 

How the Critical Audit Matter was Addressed in the Audit

 

Our audit procedures consisted of the following:

 

 

Obtaining an understanding and testing management’s process for identifying, evaluating, and accounting for contracts with multiple performance obligations.

 

Examining revenue arrangements on a test basis, including assessing the key terms and conditions of the arrangements and testing the identification, evaluation, and accounting of the performance obligation for conformity with relevant authoritative guidance.

 

Performing procedures to test the completeness and accuracy of the data used to determine estimated stand-alone selling price.  

 

Evaluating the reasonableness of the approaches used to determine estimated stand-alone selling price.

 

Professionals with specialized skill and knowledge were utilized by the Firm to assist in the evaluation of management’s conclusions with respect to certain complex revenue arrangements.

 

/s/ Sadler, Gibb & Associates, LLC

We have served as the Company’s auditor since 2018.

 

Draper, UT

March 22, 2023 

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

 

CONSOLIDATED BALANCE SHEETS

 

  

As of

  

As of

 
  

December 31,

  

December 31,

 
  

2022

  

2021

 

Current Assets:

        

Cash, cash equivalents and restricted cash

 $16,597,371  $17,489,380 

Accounts receivable, net of allowance for doubtful accounts of $59,559 and $409,076 at December 31, 2022 and December 31, 2021, respectively

  2,310,344   1,957,579 

Inventories, net of allowance for excess and obsolete inventory of $663,227 and $268,470 at December 31, 2022 and December 31, 2021, respectively

  4,062,001   5,421,027 

Contract assets

  2,253,295   1,906,510 

Prepaid expenses and other current assets

  1,720,902   1,292,285 

Assets held for sale

  723,872   - 
         

Total Current Assets

  27,667,785   28,066,781 
         

Long-Term Assets:

        
Property and equipment, net of accumulated depreciation of $9,046,499 and $7,554,803 at December 31, 2022 and December 31, 2021, respectively  8,296,807   8,858,993 

Operating lease right-of-use assets

  3,271,997   6,925,807 

Deposits and other assets

  450,038   628,109 

Intangible assets, net of accumulated amortization of $438,250 and $357,231 at December 31, 2022 and December 31, 2021, respectively

  212,933   334,743 

Goodwill

  226,095   240,259 
         

Total Long-term Assets

  12,457,870   16,987,911 
         

Total Assets

 $40,125,655  $45,054,692 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

 

CONSOLIDATED BALANCE SHEETS

 

 

  

As of

  

As of

 
  

December 31,

  

December 31,

 
  

2022

  

2021

 

Current Liabilities:

        

Accounts payable

 $1,389,355  $1,646,662 

Accrued expenses

  3,087,206   4,685,665 

Current portion of finance lease obligations

  399,198   373,824 

Current portion of operating lease liabilities

  561,182   846,544 

Current portion of convertible note payable

  -   8,400,000 

Contract liabilities

  649,557   914,828 
         

Total Current Liabilities

  6,086,498   16,867,523 
         

Deferred tax liability

  154,645   224,779 

Other liabilities, net of current portion

  -   346,939 

Finance lease obligation, net of current portion

  2,384,011   2,499,591 

Operating lease liability, net of current portion

  2,710,815   6,154,064 

Convertible note payable, less current portion

  -   6,186,936 

Senior promissory notes payable, less current portion

  5,480,314   - 
         

Total Long-term liabilities

  10,729,785   15,412,309 
         

Total Liabilities

  16,816,283   32,279,832 
         

Stockholders' Equity:

        

Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at December 31, 2022 and December 31, 2021.

  -   - 

Common stock; par value $0.001, 100,000,000 shares authorized 43,986,079 and 21,285,706 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively

  43,986   21,285 

Additional paid-in capital

  96,936,988   70,910,902 

Accumulated deficit

  (67,351,035

)

  (53,181,928

)

Accumulated other comprehensive loss

  (6,320,567

)

  (4,975,399

)

         

Total Stockholders' Equity

  23,309,372   12,774,860 
         

Total Liabilities and Stockholders' Equity

 $40,125,655  $45,054,692 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES 

 

CONSOLIDATED STATEMENTS OF OPERATIONS

 

  

For the Years Ended

 
  

December 31,

 
  

2022

  

2021

 

Revenue

 $15,982,438  $18,273,442 

Cost of Goods Sold

  15,415,294   16,697,296 
         

Gross Profit

  567,144   1,576,146 
         

Operating Expenses:

        

Selling expenses

  3,669,887   4,564,188 

General and administrative expenses

  5,701,955   5,836,629 

Research and development expenses

  1,835,890   1,862,653 

Restructuring costs

  1,893,166   - 
         

Total Operating Expenses

  13,100,898   12,263,470 
         

Loss from Operations

  (12,533,754

)

  (10,687,324

)

         

Other Income (Expense)

        

Interest and other income

  384,058   371,467 

Interest expense

  (419,942

)

  (708,176

)

Amortization of discount on convertible note

  (2,389,128

)

  (835,331

)

Gain on currency transactions

  404,162   668,255 

Gain on on lease termination

  147,452   - 

Gain on sale of fixed assets

  635   1,113 
         

Total Other Expense

  (1,872,763

)

  (502,672

)

         

Loss Before Income Taxes

  (14,406,517

)

  (11,189,996

)

         

Income Tax Benefit

  (237,410

)

  (63,036

)

         

Net Loss

  (14,169,107

)

  (11,126,960

)

         

Basic and Diluted Loss Per Share

 $(0.40

)

 $(0.52

)

         

Basic and Diluted Weighted Average Common Shares Outstanding

  35,395,466   21,567,112 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

 

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

 

   

For the Years Ended

 
   

December 31,

 
   

2022

   

2021

 
                 

Net Loss

    (14,169,107

)

    (11,126,960

)

                 

Other Comprehensive Loss - Currency Translation, net

    (1,345,168

)

    (1,929,329

)

                 

Total Comprehensive Loss

  $ (15,514,275

)

  $ (13,056,289

)

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

 

CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY

For the Years Ended December 31, 2022 and 2021

 

  

Common Stock

  

Additional

Paid-in

  

Accumulated

  

Accumulated

Other

Compre-

hensive

     
  

Shares

  

Amount

  

Capital

  

Deficit

  

Income (Loss)

  

TOTAL

 
                         

BALANCE, December 31, 2021

  21,285,706   21,285   70,910,902   (53,181,928

)

  (4,975,399

)

  12,774,860 
                         

Common stock issued in settlement of RSUs

  164,523   165   (165

)

          - 
                         

Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022

  22,535,850   22,536   24,430,992           24,453,528 
                         

Warrants issued in connection with Senior Promissory Notes

          660,836           660,836 
                         

Stock-based compensation

          934,423           934,423 
                         

Currency translation, net

                  (1,345,168

)

  (1,345,168

)

                         

Net Loss for the year ended December 31, 2022

              (14,169,107

)

      (14,169,107

)

                         

BALANCE, December 31, 2022

  43,986,079   43,986   96,936,988   (67,351,035

)

  (6,320,567

)

  23,309,372 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

 

CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY

For the Years Ended December 31, 2022 and 2021

 

  

Common Stock

  

Additional

Paid-in

  

Accumulated

  

Accumulated

Other

Compre-

hensive

     
  

Shares

  

Amount

  

Capital

  

Deficit

  

Income (Loss)

  

TOTAL

 
                         

BALANCE, December 31, 2020

  21,655,461   21,655   69,897,698   (42,054,968

)

  (3,046,070

)

  24,818,315 
                         

Common stock issued in settlement of RSUs

  50,245   50   (50

)

          - 
                         

Common shares issued for Convertible Note

  80,000   80   531,649         531,729 
                         

Exchange of common stock to prefunded warrants

  (500,000)  (500

)

  500         - 
                         

Stock-based compensation

          481,105           481,105 
                         

Currency translation, net

                  (1,929,329

)

  (1,929,329

)

                         

Net Loss for the year ended December 31, 2021

              (11,126,960

)

      (11,126,960

)

                         

BALANCE, December 31, 2021

  21,285,706   21,285   70,910,902   (53,181,928

)

  (4,975,399

)

  12,774,860 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES


CONSOLIDATED STATEMENTS OF CASH FLOWS  

 

  

For the Years Ended

 
  

December 31,

 
  

2022

  

2021

 

Cash Flows from Operating Activities:

        

Net Income (Loss)

 $(14,169,107

)

 $(11,126,960

)

Adjustments to reconcile net income (loss) to net cash provided by (used in) operations:

        

Depreciation and amortization

  2,585,881   2,740,241 

Amortization of discount on convertible notes payable

  2,389,128   835,331 

Stock-based compensation

  934,423   481,105 

Change in deferred tax asset / liability

  (55,994

)

  (63,036

)

Loss (Gain) on lease termination

  (147,452

)

  - 

Loss (Gain) on sale of equipment

  (635

)

  (1,113

)

Changes in assets and liabilities:

        

Accounts receivable

  (460,837

)

  971,460 

Inventory

  984,130   (336,651

)

Contract assets

  (460,743

)

  610,476 

Prepaid expenses and other current assets

  (354,307

)

  479,423 

Accounts payable

  (158,797

)

  (532,718

)

Accrued expenses

  (1,632,897

)

  798,543 

Operating lease liabilities

  (544,391

)

  (945,808

)

Contract liabilities

  (234,873

)

  (155,291

)

Assets Held for Sale

  (712,549

)

  - 
         

Total Adjustments

  2,370,663   3,923,117 
         

Net Cash used in Operating Activities

  (12,039,020

)

  (7,203,843

)

         

Cash Flows from Investing Activities:

        

Purchase of property and equipment

  (1,690,621

)

  (1,133,378

)

Proceeds from sale of property and equipment

  635   1,113 

Net cash paid for acquisition

  -   (317,874

)

         

Net Cash used in Investing Activities

  (1,689,986

)

  (1,450,139

)

         

Cash Flows from Financing Activities:

        

Payments on finance lease obligation

  77,939   (380,334

)

Payments on Convertible Note

  (16,800,000

)

  14,283,333 

Proceeds from issuance of common stock and prefunded warrants

  24,418,612   - 

Proceeds from issuance of Senior Promissory Notes

  6,000,000   - 
         

Net Cash Provided by Financing Activities

  13,696,551   13,902,999 
         

Effect of foreign currency exchange on cash

  (859,554

)

  (1,024,086

)

         

Net Change in Cash, Cash Equivalents and Restricted Cash

  (892,009

)

  4,224,931 
         

Cash, Cash Equivalents and Restricted Cash at Beginning of Period

  17,489,380   13,264,449 

Cash, Cash Equivalents and Restricted Cash at End of Period

 $16,597,371  $17,489,380 

 

The accompanying notes are an integral part of these consolidated financial statements. 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

  

For the Years Ended

December 31,

 
  

2022

  

2021

 

Supplemental Disclosures of Cash Flow Information:

        

Cash paid during the period for:

        

Interest

 $348,575  $635,671 

Non-cash financing activities

        

Original issue discount on convertible note

  -   1,800,000 

Convertible Note debt conversion feature

  -   3,048,396 

Debt issuance costs on convertible note

  -   716,667 

Common Stock issued in conjunction with convertible note financing

  -   531,729 

Debt discount on Senior Promissory Notes

  695,749   - 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc. and its subsidiaries (the “Company”). The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below. The Company engages in the development, design, production, marketing, and sale of automated filtering systems, ceramic silicon carbide liquid applications, and diesel particulate air filters in the United States, Canada, Europe, Asia, and South America. Set forth below is a description of the Company and each of its subsidiaries:

 

LiqTech International, Inc., a Nevada corporation organized in July 2004, formerly known as Blue Moose Media, Inc.

 

LiqTech USA, a Delaware corporation and a 100% owned subsidiary of the Company formed in May 2011.

 

LiqTech Holding A/S (formerly known as LiqTech International A/S), a Danish corporation, incorporated on January 15, 2000 (“LiqTech Holding”), a 100% owned subsidiary of LiqTech USA, handling all joint group activities such as management, marketing, finance, IT, etc.

 

LiqTech NA, Inc. (“LiqTech NA”), incorporated in Delaware on July 1, 2005, a 100% owned subsidiary of LiqTech USA, engaged in the production, marketing, and sale of ceramic diesel particulate and liquid filters in the United States and Canada. LiqTech NA closed operations in January 2021, and all activity in this company has ceased.

 

LiqTech Water A/S (formerly known as LiqTech Systems A/S), a Danish Corporation (“LiqTech Water”), incorporated on September 1, 2009, engaged in the manufacture of fully automated filtering systems for use within marine applications, municipal pool and spa applications, and other industrial applications within Denmark and international markets.

 

LiqTech Plastics A/S (formerly known as BS Plastic A/S), a Danish Corporation (“LiqTech Plastics”), acquired on September 1, 2019, engaged in the manufacture of specialized machined and welded plastic parts within Denmark and international markets.

 

LiqTech Ceramics A/S, a Danish corporation (“LiqTech Ceramics”), incorporated on December 20, 2019, engaged in the development, design, application, marketing, and sales of membranes, ceramic diesel particulate and liquid filters, and catalytic converters in Europe, Asia, and South America.

 

LiqTech Water Projects A/S, a Danish corporation (“LiqTech Water Projects”), incorporated on July 28, 2020, that is a dormant company without activity. This company was formed to include the investments for our joint venture in the Middle East.

 

LiqTech Emission Control A/S, a Danish corporation (“LiqTech Emission Control”), incorporated on March 1, 2021, that is a dormant company without activity. This company was formed to include the investments for our joint venture in China.

 

LiqTech Environment Technologies (China) Co. Ltd. (“LiqTech China”), incorporated on September 23, 2021, to be engaged in the development, design, application, marketing, and sales of ceramic diesel particulate, liquid filters, and catalytic converters in Asia.

 

LiqTech PTE Ltd (“LiqTech Singapore”), a 95% owned subsidiary of LiqTech Holding, incorporated in Singapore on January 19, 2012. This company is in the process of closing operations, and all activity in this company has ceased. 

 

Consolidation -- The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and its majority-owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.

 

46

 

Functional Currency / Foreign currency translation -- The functional currency of LiqTech International, Inc. and LiqTech USA, Inc. is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects, and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the twelve months ended December 31, 2022 and 2021. Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. 

 

Cash, Cash Equivalents, and Restricted Cash -- The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. As of December 31, 2022, and 2021, the Company held $1,440,394 and $2,125,695, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of sales orders.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At December 31, 2022 and December 31, 2021, the Company had $12,999,271 and $11,346,826 in excess of the FDIC insured limit, respectively.

 

Accounts Receivable -- Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible, and other currently available evidence. 

 

The roll-forward of the allowance for doubtful accounts as of December 31, 2022 and December 31, 2021 is as follows: 

 

  

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076 

 

The receivables written off during the period 2022 mainly relates to legacy marine scrubber contracts and partnerships, renegotiated and terminated amid the COVID disruptions and general slowdown in the marine scrubber market.

 

47

 

Inventory -- Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the first-in, first-out method.

 

For inventory produced, standard costs that approximate actual cost on the FIFO method are used to value inventory. Standard costs are reviewed at least annually by management, or more often in the event that circumstances indicate a change in cost has occurred.

 

Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand for our products.

 

Contracts Assets / Liabilities -- Contract assets are the Company’s rights to consideration in exchange for goods or services and are recognized when a performance obligation has been satisfied but has not yet been billed. When the Company issues invoices to the customer, and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.

 

Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the unit by the customer. Most commonly, this invoice is sent to the customer at commissioning of the product or no later than 12 months after delivery. Further included in Contract Assets are short-term receivables such as VAT and other receivables.

 

Assets Held for Sale -- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.

 

Leases -- The Company has elected to not recognize lease assets and liabilities with an initial term of 12 months or less and to not separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, recognized when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.

 

Property and Equipment -- Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from three to ten years.

 

48

 

Goodwill and Intangible Assets -- The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.

 

Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from one to ten years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of five years.

 

The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but not limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.

 

Goodwill is not amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.

 

Revenue Recognition -- On January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, “Revenue from Contracts with Customers,” which includes clarifying ASUs issued in 2015, 2016, and 2017 (“new revenue standard”). The new revenue standard was applied to all open revenue contracts using the modified retrospective method as of January 1, 2018.

 

The Company sells products throughout the world; sales by geographical region are as follows for the year ended December 31, 2022 and 2021:

 

  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Americas

  7%  17% $1,073,433  $3,121,797 

Asia-Pacific

  21%  25%  3,406,420   4,658,070 

Europe

  59%  58%  9,379,337   10,493,575 

Middle East & Africa

  13%  0%  2,123,248   - 
   100%  100% $15,982,438  $18,273,442 

 

The Company’s sales by product line are as follows for the years ended December 31, 2022 and 2021:

 

  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Water

  33%  39% $5,297,286  $7,196,465 

Ceramics

  43%  39%  6,844,861   7,183,868 

Plastics

  22%  20%  3,528,606   3,615,681 

Corporate

  2%  2%  311,685   277,428 
   100%  100% $15,982,438  $18,273,442 

 

For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer.  Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do not exist between the Company and its customers.

 

49

 

For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.

 

System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a second performance obligation and is valued at cost, with the addition of a standard gross margin. This second performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the first performance obligation), this portion is recognized as Contract liabilities.

 

Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.

 

The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.

 

The roll-forward of Contract Assets/Liabilities for the year ended December 31, 2022 and December 31, 2021 is: 

 

  

2022

  

2021

 

Cost incurred

 $3,860,179  $3,381,994 

Unbilled project deliveries

  950,105   454,158 

VAT

  229,006   542,255 

Other receivables

  45,814   60,158 

Prepayments

  (3,363,039

)

  (2,947,736

)

Deferred Revenue

  (118,327

)

  (499,146

)

  $1,603,738  $991,682 
         

Distributed as follows:

        

Contract assets

 $2,253,295  $1,906,510 

Contract liabilities

  (649,557

)

  (914,828

)

  $1,603,738  $991,682 

 

50

 

Advertising Cost -- Costs incurred in connection with advertising of the Company’s products is expensed as incurred. Advertising cost is included in sales expenses, and total advertising costs amounted to $144,043 and $308,880 for the years ended December 31, 2022 and 2021, respectively.

 

Research and Development Cost -- The Company expenses research and development costs for the development of new products as incurred. Included in operating expense for the years ended December 31, 2022 and 2021 were $1,835,890 and $1,862,653, respectively, of research and development costs.

 

Income Taxes -- The Company accounts for income taxes in accordance with FASB ASC Topic 740: Accounting for Income Taxes. This statement requires an asset and liability approach for accounting for income taxes.

 

Income/(Loss) Per Share -- The Company calculates earnings (loss) per share in accordance with FASB ASC 260, Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of common shares outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential common shares included in the diluted earnings per share calculation include in-the-money stock options and warrants that have been granted but have not been exercised.

 

Stock Awards -- During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic 718, Compensation – Stock Compensation. Stock-based compensation costs of $934,423 and $481,105 have been recognized for the vesting of options and stock awards granted to directors, management, and certain key employees for the years ended December 31, 2022 and 2021, respectively.

 

Fair Value of Financial Instruments -- The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic 820. The authoritative guidance, which, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or be paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

 

Level 1. Observable inputs such as quoted prices in active markets for identical assets or liabilities;

 

Level 2. Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

 

Level 3. Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

 

Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, and accrued expenses approximate their recorded values due to their short-term maturities.

 

Accounting Estimates -- The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets, including accounts receivable; allowance for doubtful accounts; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill and intangible assets; liabilities including contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; warrant liability; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.

 

51

 

Recent Accounting Pronouncements – In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. We do not expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.

 

In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance. The FASB is issuing this Update to increase the transparency of government assistance including the disclosure of (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The ASU was effective for annual reporting periods after January 1, 2022. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

In August 2020, the FASB issued ASU 2020-06 Accounting for Convertible Instruments and Contracts in An Entity’s Own Equity. ASU 2020-06 simplifies the accounting for certain convertible instruments by removing the separation models for convertible debt with a cash conversion feature and for convertible instruments with a beneficial conversion feature. As a result, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 amends the diluted earnings per share calculation for convertible instruments by requiring the use of the if-converted method. The treasury stock method is no longer available. For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company early adopted ASU 2020-06 on January 1, 2022, using a modified retrospective approach.

 

In March 2020, the FASB issued ASU 2020-4 Reference Rate Reform (Topic 848). This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The new standard was effective upon issuance and upon adoption can be applied prospectively to applicable contract modifications made on or before December 31, 2022. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. We do not expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.

 

 

 

 

NOTE 2 GOING CONCERN

 

The accompanying consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America, which contemplate continuation of the Company as a going concern; however, the Company has incurred significant recent losses, which raises substantial doubt about the ability of the Company to continue as a going concern for a period of one year from the issuance of these financial statements. There is no assurance that the Company will be successful in executing the proposed cost reductions and profitability improvement measures, thus achieving profitable operations. The financial statements do not include any adjustments that might result from the outcome of these uncertainties. 

 

 

NOTE 3 RESTRUCTURING COSTS

 

During the second quarter of 2022, the Company completed a restructuring program to reduce costs, decrease operating losses and improve cash flow. Total restructuring and restructuring-related net charges pursuant to this program were $1,893,166, which were recorded separately in the income statement as “restructuring costs”, and allocated as follows:

 

CEO separation -- On May 10, 2022, the Board of Directors accepted the resignation of Sune Mathiesen as Chief Executive Officer and a director of the Company, effective on May 12, 2022. As previously announced, Mr. Mathiesen had been on a medical leave of absence since March 17, 2022. In connection with Mr. Mathiesen’s resignation, Mr. Mathiesen and the Company entered into a Separation Agreement and Release (the “Separation Agreement”). Under the provisions of the Separation Agreement, Mr. Mathiesen received DKK1,605,000 ($228,975), which is the equivalent of six months of salary, car allowance and pension contributions, paid in a lump-sum payment, less applicable deductions and withholdings.

 

Terminated employees – In the second quarter of 2022, the Company re-aligned its corporate management structure, which involved a reduction in headcount and labor costs of approximately 25%. The new organization reflects a focused effort to align key leaders with strategic imperatives, inspire greater accountability and performance management, eliminate silos and layers of middle management, and operate a leaner, more efficient business. Provisions for salary obligations to employees amounted to $158,199, reflecting the costs related to select employees released from duties with immediate effect. No provisions were made for the employees working during the notice period.

 

China close-down – In the second quarter of 2022, the Company reduced and suspended planned capital investments, including the Company’s program to build a manufacturing and service center in China. Pursuant to the suspended plans, the Company terminated and settled agreements with consultants, select project employees, and property development providers, resulting in a net payment of termination and cancellation charges of $275,445.

 

Capex commitments -- As part of efforts to balance future investments with expected demands and cash flow, the Company commenced the renegotiation of all material Capex commitments during the quarter, with the ambition to reduce, cancel, or delay deliveries under the contracts, which initially amounted to approximately $10,300,000. As part of the renegotiation, a provision was made during the second quarter of $668,606 regarding expected cancellation charges and contractual termination costs. During the third and fourth quarter the amount of paid cancellation charges exceeded the provision by $145,388, which explains the total amount regarding capex commitments of $813,994.    

 

Write-downs -- The re-routing of production equipment and machinery to Denmark (originally planned for China), resulted in a write-down of $240,576 on legacy installed equipment and machinery that was decommissioned as part of the arrival and implementation of new and more efficient equipment. Furthermore, review of obsolete inventory and existing product demand resulted in a write-down of $175,977.

 

The Company’s restructuring costs are as follows for the year ended December 31, 2022, which have all been settled as of December 31, 2022:

 

  

December 31,

2022

 

CEO separation

 $228,975 

Terminated employees

  158,199 

China close-down

  275,445 

Capex commitments

  813,994 

Write-downs

  416,553 
  $1,893,166 

 

53

 

The following table displays a roll-forward of the restructuring accruals, presented within “accrued expenses”, for the year ended December 31, 2022 and 2021:

 

  

2022

  

2021

 

Restructuring accruals, January 1

 $-  $- 

Restructuring costs, net

  1,893,166   - 

Cash payments

  (1,476,613

)

  - 

Asset impairments

  (416,553

)

  - 

Restructuring accruals, December 31

 $-  $- 

 

 

NOTE 4 - INVENTORY

 

Inventory consisted of the following at December 31, 2022 and December 31, 2021:

 

  

2022

  

2021

 

Furnace parts and supplies

 

$

66,495

  

$

213,224

 

Raw materials

  

2,474,227

   

2,144,067

 

Work in process

  

982,973

   

1,671,290

 

Finished goods and filtration systems

  

1,201,533

   

1,660,916

 

Reserve for excess and obsolescence

  

(663,227

)

  

(268,470

)

Net Inventory

 

$

4,062,001

  

$

5,421,027

 

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movements, expected useful lives, and estimated future demand for the products. The increase in the reserve for excess and obsolescence is mainly explained by changes in product and sales mix, due to both market driven and strategic changes implemented during the year, and furthermore new and more conservative processes implemented as part of the ERP implementation.   

 

 

 

NOTE 5 - PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following on December 31, 2022 and December 31, 2021:

 

  

Useful

Life

  

2022

  

2021

 

Production equipment

 3-10  $8,027,589  $7,425,145 

Production equipment - finance lease

 3-10   3,625,558   3,066,623 

Lab equipment

 3-10   118,935   117,770 

Computer equipment

 3-5   1,070,437   1,005,223 

Vehicles

 3-5   26,020   90,819 

Furniture and fixture

  5    1,141,424   1,166,071 

Furniture and fixture - finance lease

  5    252,397   268,208 

Leasehold improvements

 5-10   3,080,946   3,273,940 
        17,343,306   16,413,799 

Less Accumulated Depreciation

       (8,501,846

)

  (7,218,468

)

Less Accumulated Depreciation - finance lease

       (544,653

)

  (336,338

)

Net Property and Equipment

      $8,296,807  $8,858,993 

 

Depreciation expense amounted to $2,007,112 and $1,945,489 for the year ended December 31, 2022 and 2021, respectively. Of the $2,007,112 for the year ended December 31, 2022, $1,414,514 is allocated as cost of goods sold and $592,598 is allocated as operating expenses.

 

NOTE 6 - LEASES

 

The Company leases certain vehicles, real property, production equipment, and office equipment under lease agreements. The Company evaluates each lease to determine its appropriate classification as an operating lease or finance lease for financial reporting purposes. The majority of our operating leases are non-cancelable operating leases for production and office space in Hobro, Aarhus, and Copenhagen, Denmark. The lease agreements expire on November 30, 2034, August 31, 2024, and August 31, 2028, respectively. During the second quarter of 2022, the Company terminated the lease agreement for the office and production space in Taicang, China.

 

During the year ended December 31, 2022, cash paid for amounts included for the measurement of operating lease liabilities was $906,373, and the Company recorded operating lease expenses included in operating expenses of $984,236.

 

During the year ended December 31, 2022, cash paid for amounts included for the measurement of finance lease liabilities was $427,113, and the Company recorded finance lease expenses included in other income (expenses) of $323,081.

 

55

 

Supplemental balance sheet information related to leases as of December 31, 2022 and 2021 was as follows:

 

  

December 31,

2022

  

December 31,

2021

 

Operating leases:

        

Operating lease right-of-use assets

 $3,271,997  $6,925,807 
         

Operating lease liabilities – current

 $561,182  $846,544 

Operating lease liabilities – long-term

  2,710,815   6,154,064 

Total operating lease liabilities

 $3,271,997  $7,000,608 
         

Finance leases:

        

Property and equipment, at cost

 $3,877,955  $3,334,830 

Accumulated depreciation

  (544,653

)

  (336,337

)

Property and equipment, net

 $3,333,302  $2,998,494 
         

Finance lease liabilities – current

 $399,198  $373,824 

Finance lease liabilities – long-term

  2,384,011   2,499,591 

Total finance lease liabilities

 $2,783,209  $2,873,415 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   8.9 

Finance leases

  5.4   5.9 
         

Weighted average discount rate:

        

Operating leases

  6.2

%

  6.5

%

Finance leases

  2.2

%

  2.8

%

 

Maturities of lease liabilities at December 31, 2022 were as follows:

 

  

Operating

lease

  

Finance

lease

 

2023

 $745,898  $516,175 

2024

  604,324   517,076 

2025

  315,007   513,658 

2026

  304,595   478,441 

2027

  304,595   1,016,291 

Thereafter

  2,056,019   190,659 

Total payment under lease agreements

  4,330,439   3,232,300 

Less imputed interest

  (1,058,442

)

  (449,091

)

Total lease liability

 $3,271,997  $2,783,209 

 

 

 

NOTE 7 - INTANGIBLE ASSETS

 

At December 31, 2022 and December 31, 2021, other intangible assets, net of accumulated amortization, consisted of customer relationships acquired in connection with the purchase of BS Plastic A/S and the cost of patent applications for the Company’s products.

 

Intangible assets consisted of the following at December 31, 2022 and December 31, 2021:

 

  

2022

  

2021

 

Customer relationships

 $473,308  $502,957 

Patent cost

  177,875   189,017 
   651,183   691,974 

Less Accumulated amortization

  (438,250

)

  (357,231

)

Intangible assets, net

 $212,933  $334,743 

 

Amortization expense amounted to $81,019 and $108,471 for the year ended December 31, 2022 and 2022, respectively.

 

Expected future amortization expense for the years ended are as follows:

 

Year ending December 31,

 

Amortization

Expenses

 

2023

  102,077 

2024

  70,523 

2025

  7,415 

2026

  7,415 

2027

  7,415 

Thereafter

  18,088 
  $212,933 

 

 

NOTE 8 - LINES OF CREDIT

 

In connection with certain orders, the Company provides to customers a working guarantee, prepayment guarantee, or security bond. For that purpose, the Company has a guaranteed credit line of EUR 1,350,000 (approx. $1,440,000) secured by a cash deposit. As of December 31, 2022, our bank has issued working guaranties of $281,584 to customers against the credit line.

 

 

NOTE 9 LONG-TERM DEBT

 

Convertible Note

 

On March 24, 2021, the Company entered into a Securities Purchase Agreement with an institutional investor pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior Convertible Note (the “Note”) maturing on October 1, 2023 and 80,000 shares of our common stock, $0.001 par value (“Common Stock”), for an aggregate purchase price of $15.0 million upon the satisfaction of the closing conditions set forth in the Securities Purchase Agreement. The Closing occurred on April 8, 2021, and the Company issued to the Investor the securities in connection with the Closing.

 

The Note was a senior, unsecured obligation of the Company, payable at 112% of the principal amount at maturity ( October 1, 2023), or earlier upon redemption or repurchase as set forth in the Note. The Note was convertible into shares of Common Stock pursuant to the terms of the Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 100.6749 shares of Common Stock per $1,000 of principal amount of the Note. The conversion rate was subject to anti-dilution adjustments, including for stock dividends, splits, and combinations; issuances of options, warrants, or similar rights; spin-offs and distributions of property; cash dividends or distributions; and tender or exchange offers, in each case as further described in and pursuant to the terms of the Note. 

 

Beginning on March 1, 2022, and on the first day of each calendar month thereafter, at the election of the Investor or Holder, if applicable, the Company was required to redeem $840,000 of the amounts due under the Note in cash or Common Stock at 90% of the lesser of (i) the volume-weighted average price (“VWAP”) of the Common Stock on the trading day immediately preceding the payment date and (ii) the average of the lowest three (3) VWAPs over the 10 trading days immediately preceding the payment date, which shall in no case be less than the floor price of $1.75 per share. Beginning on March 1, 2022, the Company paid the first monthly installment of $840,000 in cash.

 

57

 

As of June 22, 2022, the Note, including accrued interest and all relevant obligations, was repaid in full, amounting to $13,446,875, allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875.

 

The components of the Convertible Note are as follows: 

 

  

December 31,

2022

  

December 31,

2021

 

Convertible Note

 $-   16,800,000 

Less: unamortized debt issuance costs

  -   (2,213,064

)

Convertible Note payable

 $-  $14,586,936 
         

Current portion of Convertible Note payable

  -   8,400,000 

Convertible Note payable, less current portion

  -   6,186,936 

Convertible Note payable

 $-  $14,586,936 

 

For the year ended December 31, 2022 and 2021, the Company recognized interest expense of $308,958 and $547,917, respectively, and $2,213,065 and $835,331, respectively, related to the amortization of debt issuance costs. 

 

Senior Promissory Notes

 

On June 22, 2022, the Company issued and sold Senior Promissory Notes in an aggregate principal amount of $6.0 million (the "Notes") and issued warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement entered into with the Purchasers.

 

The Notes have a term of 24 months and do not bear interest during this period. If the notes are not repaid on or before the second anniversary of issuance, however, the Notes will thereafter bear interest of 10% per annum, which will increase by 1% each month the Notes remain unpaid, up to a maximum of 16% per annum, payable monthly.

 

Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All of the warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years and are exercisable for cash at any time.

 

As a result, the Company recorded an initial debt discount of $695,749, based on the relative fair value of the warrants and notes issued. The Company determined the fair value of the warrants by using the Black-Scholes Option Pricing Model, with the following assumptions: expected term of 2.5 years, stock price of $0.43, exercise price of $0.65, volatility of 80.8%, risk-free rate of 3.13%, and no forfeiture rate. The debt discount will be accreted according to the effective interest method over the contractual term of the note. The warrants qualified for equity classification and were reported within Additional Paid-In Capital.

 

The components of notes payable are as follows:

 

  

December 31,

2022

  

December 31,

2021

 

Senior Promissory Notes

 $6,000,000   - 

Less: unamortized debt discount

  (519,686

)

  - 

Senior Promissory Notes payable

 $5,480,314  $- 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  5,480,314   - 

Senior Promissory Notes payable

 $5,480,314  $- 

 

For the year ended December 31, 2022, and 2021, the Company recognized interest expense of $0 and $0, respectively, and $176,063 and $0, respectively, related to the amortization of the debt discount.

 

 

NOTE 10 - AGREEMENTS, COMMITMENTS AND CONTINGENCIES

 

Contingencies -- From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.

 

58

 

In 2022 The Company was in dialogue with a former client regarding marine waste-water treatment systems delivered in 2019, related to a potential warranty claim due to corrosion on certain parts and components, with a total estimated remediation cost of $1.5 million. The Company disputed the claim in full, resulting in a settlement agreement signed in the fourth quarter with expected remediation work in 2023. The cost of any remediation work is expected to be covered in the warranty accrual amount.

 

Product Warranties - The Company provides a standard warranty on its systems, generally for a period of one to three years after customer acceptance. The Company estimates the costs that may be incurred under its standard warranty programs and records a liability for such costs at the time product revenue is recognized.

 

In addition, the Company sells an extended warranty for certain systems, which generally provides a warranty for up to four years from the date of commissioning. The specific terms and conditions of the warranties vary depending upon the product sold and the country in which the Company does business. Revenue received for the sale of extended warranty contracts is deferred and recognized in the same manner as the costs incurred to perform under the warranty contracts.

 

The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts, as necessary. Factors that affect the warranty liability include the number of units sold, historical and anticipated rates of warranty claims, and the cost per claim.

 

Changes in the Company's current and long-term warranty obligations included in accrued expenses on the balance sheet for the fiscal years ended December 31, 2022 and 2021 were as follows:

 

  

2022

  

2021

 

Balance at January 1,

 $962,313  $1,056,613 

Warranty costs charged to cost of goods sold

  86,256   177,302 

Utilization charges against reserve

  (93,653

)

  (191,068

)

Foreign currency effect

  (56,844

)

  (80,534

)

Balance at December 31,

 $898,072  $962,313 

 

 

NOTE 11 - INCOME TAXES

 

The Company accounts for income taxes in accordance with FASB ASC Topic 740, Accounting for Income Taxes, which requires the Company to provide a net deferred tax asset or liability equal to the expected future tax benefit or expense of temporary reporting differences between book and tax accounting and any available operating loss or tax credit carryforwards. The amount of and ultimate realization of the benefits from the deferred tax assets for income tax purposes is dependent, in part, upon the tax laws in effect, the Company’s future earnings, and other future events, the effects of which cannot be determined. In accordance with prevailing accounting guidance, the Company is required to recognize and disclose any income tax uncertainties. The guidance provides a two-step approach to recognizing and measuring tax benefits and liabilities when realization of the tax position is uncertain. The first step is to determine whether the tax position meets the more-likely-than-not condition for recognition, and the second step is to determine the amount to be recognized based on the cumulative probability that exceeds 50%. Actual results could differ from these estimates.

 

As of December 31, 2022, the Company had net operating loss carry-forwards of approximately $26,734,381 for U.S. federal tax purposes, expiring through 2041; approximately $20,352,624 for Danish tax purposes, which do not expire; approximately $444,303 for German tax purposes, which do not expire; approximately $577,266 for Singapore tax purposes, which do not expire; and approximately $1,950,649 for Chinese tax purposes, which expires in 2027.

 

As of December 31, 2022 and December 31, 2021, the Company established a valuation allowance of $6,510,000 and $5,364,000 for the tax components of LiqTech International Inc. and Liqtech NA, respectively; $5,226,000 and $3,506,000 for the tax components of LiqTech Holding, LiqTech Ceramics, LiqTech Water, LiqTech Plastics, LiqTech Emission Control, and LiqTech Water Projects, respectively; $124,000 and $132,000 for the tax components of LiqTech Germany, respectively; $98,000 and $104,000 for the tax components of LiqTech Singapore, respectively; and $488,000 and $193,000 for LiqTech China, respectively, as management could not determine that it was more than likely not that sufficient income could be generated by these components to realize the resulting net operating loss carry-forwards and other deferred tax assets of these components. The change in the valuation allowance for the year ended December 31, 2022 was $1,146,000, $1,720,000, $(8,000), $(6,000), and $295,000 for the US, Danish, German, Singaporean, and Chinese components, respectively. The change in the valuation allowance for the year ended December 31, 2021 was $(30,000), $1,824,000, $(11,000), $(9,000), and $193,000 for the US, Danish, German, Singaporean, and Chinese components, respectively.

 

59

 

The temporary differences, tax credits and carry forwards gave rise to the following deferred tax assets and liabilities at December 31, 2022 and December 31, 2021:

 

  

2022

  

2021

 

Excess of tax over financial accounting

 $973,859  $708,825 

Reserve for excess and obsolete inventory

  145,910   49,615 

Accrued expenses

  -   4,305 

Accrued interest

  -   13,125 

Discount amortization

  640,163   175,420 

Deferred compensation

  -   52,500 

Net operating loss carryover

  11,057,361   9,959,356 

Excess of book over tax depreciation

  (272,243

)

  (343,294

)

Excess of book over tax work in progress

  (253,930

)

  (587,469

)

Valuation allowance

  (12,445,765

)

  (10,257,162

)

  $(154,645

)

 $(224,779

)

Distributed as:

        

Long-term deferred tax asset

  -   - 

Long-term deferred tax liability

  (154,645

)

  (224,779

)

  $(154,645

)

 $(224,779

)

 

A reconciliation of income tax expense at the federal statutory rate to income tax expense at the Company’s effective rate is as follows for the years ended December 31, 2022 and 2021: 

 

  

2022

  

2021

 

Computed tax at expected statutory rate

 $(3,025,369

)

 $(2,349,899

)

State and local income taxes, net of federal benefit

  (1,532

)

  (1,387

)

Non-US income taxed at different rates

  (138,596

)

  (101,856

)

Deferred compensation

  52,500   (31,500

)

Non-deductible expenses

  2,749   1,565 

Non-taxable income

  (541

)

  - 

Change in valuation allowance

  3,035,205   2,209,294 

Other

  (161,826

)

  210,747 

Income tax expense (benefit)

 $(237,410

)

 $(63,036

)

 

The components of income tax expense (benefit) from continuing operations for the years ended December 31, 2022 and 2021 consisted of the following:

 

  

2022

  

2021

 

Current income taxes:

        

Danish

 $(181,417

)

 $- 

Federal

  -   - 

State

  -   - 

Current tax (benefit)

 $-  $- 
         

Deferred income taxes:

        

Book in excess of tax depreciation

 $(346,154

)

 $(309,719

)

Work in progress

  (294,233

)

  (174,093

)

Net operating loss carryover

  (2,041,211

)

  (2,667,221

)

Valuation allowance

  2,319,705   2,811,619 

Deferred compensation

  (52,500

)

  31,500 

Accrued interest

  (13,125

)

  13,125 

Discount amortization

  464,744   175,420 

Accrued vacation

  (4,305

)

  4,305 

Reserve for obsolete inventory

  (88,915

)

  52,028 

Deferred tax expense (benefit)

 $(55,994

)

 $(63,036

)

Total tax expense (benefit)

 $(237,410

)

 $(63,036

)

 

60

 

Deferred income tax expense / (benefit) results primarily from the reversal of temporary timing differences between tax and financial statement income. 

 

The Company files Danish, Chinese, U.S. federal and Minnesota state income tax returns. LiqTech Holding, LiqTech Ceramics, LiqTech Water, LiqTech Plastics, LiqTech Emission Control, and LiqTech Water Projects are generally no longer subject to tax examinations for years prior to 2017 for their Danish tax returns. LiqTech NA is generally no longer subject to tax examinations for years prior to 2017 for U.S. federal and state tax returns. 

 

 

NOTE 12 - EARNINGS PER SHARE

 

Basic and diluted net income (loss) per common share is determined by dividing net income (loss) by the weighted average common shares outstanding during the period. For the periods where there is a net loss, stock options, warrants, and Restricted Stock Units have been excluded from the calculation of diluted net loss per common share because their effect would be anti-dilutive. Consequently, the weighted average common shares used to calculate both basic and diluted net loss per common share would be the same.

 

For the year ended December 31, 2022, the Company had outstanding balances of 2,408,892 RSUs, 31,440,000 prefunded warrants, and 4,480,000 warrants, all exercisable for shares of Common Stock

 

For the year ended December 31, 2021, the Company had outstanding balances of 149,636 RSUs and 1,015,000 prefunded warrants outstanding to issue common stock.

 

 

NOTE 13 - STOCKHOLDERS' EQUITY

 

Common Stock -- The Company has 100,000,000 authorized shares of common stock, $0.001 par value. As of December 31, 2022 and 2021, respectively, there were 43,986,079 and 21,285,706 common shares issued and outstanding.      

 

Voting -- Holders of common stock are entitled to one vote for each share held of record on each matter submitted to a vote of stockholders, including the election of directors, and do not have any right to cumulate votes in the election of directors. 

 

Dividends -- Subject to the rights and preferences of the holders of any series of preferred stock, if any, which may at the time be outstanding, holders of common stock are entitled to receive ratably such dividends as our Board of Directors from time to time may declare out of funds legally available.  

 

Liquidation Rights -- In the event of any liquidation, dissolution, or winding-up of affairs, after payment of all of our debts and liabilities and subject to the rights and preferences of the holders of any outstanding shares of any series of our preferred stock, the holders of common stock will be entitled to share ratably in the distribution of any of our remaining assets.  

 

Other Matters -- Holders of common stock have no conversion, preemptive, or other subscription rights, and there are no redemption rights or sinking fund provisions with respect to our common stock. All of the issued and outstanding shares of common stock on the date of this Annual Report are validly issued, fully paid, and non-assessable.

 

Preferred Stock -- Our Board of Directors has the authority to issue preferred stock in one or more classes or series and to fix the designations, powers, preferences and rights, the qualifications, limitations or restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences, and the number of shares constituting any class or series, without further vote or action by the stockholders. The issuance of preferred stock may have the effect of delaying, deferring, or preventing a change in control without further action by the stockholders and may adversely affect the voting and other rights of the holders of common stock.

 

The Company has 2,500,000 authorized shares of preferred stock, $0.001 par value. As of December 31, 2022 and 2021, there were no preferred shares issued and outstanding.

 

61

 

Stock Issuances 

 

Since  January 1, 2022, the Company has made the following issuances of Common Stock: 

 

On January 3, 2022, the Company issued 18,641 shares of Common Stock to settle RSUs for services provided by the Board of Directors in 2021. 

 

On January 3, 2022, the Company issued 48,341 shares of Common Stock to settle RSUs for services provided by management in 2021.

 

On May 17, 2022, the Company issued 15,635,850 shares of Common Stock as part of the $23,000,000 public offering of common stock and 30,425,000 prefunded warrants to fund working capital, general corporate purposes, and partial repayment of its Senior Convertible Note.

 

On May 19, 2022, the Company exercised in full the option to issue 6,900,000 shares of Common Stock as part of the overallotment of $3,450,000, resulting in the closing of its previously announced public offering of $26,450,000 to fund working capital, general corporate purposes, and partial repayment of its Senior Convertible Note. Total transaction costs related to the combined public offering of $26,450,000 amounted to $1,996,469.

 

On August 25, 2022, the Company issued 8,333 shares of Common Stock to settle RSUs for services provided by the Board of Directors. 

 

On November 29, 2022, the Company issued 9,208 shares of Common Stock to settle RSUs for services provided by management in 2022.

 

On December 30, 2022, the Company issued 80,000 shares of Common Stock to settle RSUs as per the terms outlined in the Separation Agreement.

 

Warrants 

 

On August 17, 2021, the Company entered an exchange agreement with an existing shareholder to exchange an aggregate of 500,000 shares of Common Stock for equivalent shares of prefunded warrants (the “Exchange Agreement”). The prefunded warrants will be exercisable at an exercise price of $0.001 per share, subject to adjustments as provided under the terms of the prefunded warrants. The prefunded warrants will be exercisable at any time on or after the closing date. The Exchange Agreement contained additional terms typical of exchange agreements including representations and warranties of the parties. In connection with and as of the date of the Exchange Agreement, the Company issued the prefunded warrants to the shareholder, and the prefunded warrants are exercisable on August 17, 2021, subject to the limitations on exercise and conditions set forth by the prefunded warrants. The prefunded warrants became subject to customary adjustments in the event of stock splits and dividends, fundamental transactions, and subsequent offerings of rights to purchase stock.

 

On May 17, 2022, the Company entered a warrant purchase agreement with existing shareholders to purchase 30,425,000 shares of common stock at an offering price of $0.499 per prefunded warrant, which represents the offering price of $0.50 per share of the Company’s common stock less the $0.001 per share exercise price for each pre-funded warrant, for total gross proceeds of approximately $15,182,075 as part of the Company’s public offering of common stock and pre-funded warrants totaling $23,000,000 before underwriting discounts, commissions, and offering expenses payable by the Company.

 

On June 23, 2022, the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement. Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years, and are exercisable for cash at any time. 

 

The following is a summary of the periodic changes in warrants outstanding for the years ended December 31, 2022 and 2021:

 

  

2022

  

2021

 

Warrants outstanding at January 1

  1,015,000   515,000 

Warrants issued in connection with public offering and private placement

  34,905,000   - 

Common stock exchanged to prefunded warrant

  -   500,000 

Warrants outstanding at December 31

  35,920,000   1,015,000 

 

62

 

Stock-based Compensation 

 

In 2013, the Company’s Board of Directors adopted a Share Incentive Plan (the “Incentive Plan”). Under the terms and conditions of the Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At December 31, 2022, 1,387,347 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation as follows: an initial grant of 25,000 RSUs of Common Stock that vest over a three-year period upon appointment to the Board, followed by an annual grant of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum after full vesting of the initial grant. Further, the Company has granted shares of Common Stock in the third quarter to management as part of the Incentive Plan, totaling 625,000 shares related to the onboarding of the new Chief Executive Officer, which vest over a three-year period.

 

In 2022, The Company’s Board of Directors adopted an Equity Incentive Plan (the “2022 Incentive Plan”). Under the terms and conditions of the 2022 Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At December 31, 2022, 1,021,545 RSUs were granted and outstanding under the Incentive Plan.

 

The Company recognizes compensation costs for RSU grants to directors and management based on the stock price on the date of the grant.

 

The Company recognized stock-based compensation expense related to RSU grants of $934,423 and $481,105 for the years ended December 31, 2022 and 2021, respectively. On December 31, 2022, the Company had $639,129 of unrecognized compensation cost related to non-vested stock grants.

 

A summary of the status of the RSUs as of December 31, 2022 and changes during the period are presented below:

 

  

December 31, 2022

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2021

  149,636  $6.59  $- 

Granted

  2,574,871   0.77   - 

Vested and settled with share issuance

  (164,523

)

  (3.58

)

  - 

Forfeited

  (151,093

)

  (6.20

)

  - 

Outstanding, December 31, 2022

  2,408,892  $0.63  $- 

 

 

 

 

NOTE 14 SEGMENT REPORTING

 

The Company operates in three segments: Water, Ceramics, and Plastics. Effective as of January 1, 2020, the group structure was changed so that shared group activities were transferred to an individual reporting unit separated from the business units. Costs and assets for these activities were therefore separated during 2020.

 

Segment information for the business areas is as follows:

 

  

For the Year Ended December 31,

 

Revenues

 

2022

  

2021

 

Water

 $5,297,286  $7,196,465 

Ceramics

  6,844,861   7,183,868 

Plastics

  3,528,606   3,615,681 

Other

  311,685   277,428 

Total consolidated revenue

 $15,982,438  $18,273,442 

 

  

For the Year Ended December 31,

 

Loss

 

2022

  

2021

 

Water

 $(1,072,530

)

 $(1,411,196

)

Ceramics

  (4,648,768

)

  (3,330,840

)

Plastics

  (794,942

)

  (1,317,293

)

Other

  (7,652,867

)

  (5,067,631

)

Total consolidated Loss

 $(14,169,107

)

 $(11,126,960

)

 

  

For the Year Ended December 31,

 

Total assets

 

2022

  

2021

 

Water

 $7,781,211  $7,767,679 

Ceramics

  13,808,529   13,961,057 

Plastics

  1,099,019   1,645,879 

Other

  17,436,896   21,680,077 

Total consolidated assets

 $40,125,655  $45,054,692 

 

 

 

NOTE 15 - SIGNIFICANT CUSTOMERS / CONCENTRATION

 

The following table presents customers accounting for 10% or more of the Company’s net sales:

 

  

For the Year Ended December 31,

 
  

2022

  

2021

 

Customer A

  13

%

  -

%

Customer B

  -

%

  12

%

Customer C

  -

%

  10

%

* Zero or less than 10%

 

The following table presents customers accounting for 10% or more of the Company’s accounts receivable:

 

  

December 31,

2022

  

December 31,

2021

 

Customer B

  -

%

  16

%

Customer C

  20

%

  -

%

Customer D

  17

%

  -

%

Customer E

  10

%

  -

%

Customer F

  -

%

  11

%

 

As of December 31, 2022, approximately 65% of the Company’s assets were located in Denmark, 33% were located in the U.S., and 2% were located in China. As of December 31, 2021, approximately 61% of the Company’s assets were located in Denmark, 26% were located in the U.S., and 13% were located in China.

 

 

NOTE 16 - SUBSEQUENT EVENTS

 

On January 3, 2023, the Company issued 18,719 common shares to settle RSUs. The RSUs were valued at $110,250 for services provided by the Board of Directors in 2022. The Company is recognizing the stock-based compensation of the award over the requisite service period.

 

On January 3, 2023, the Company issued 1,266,643 common shares to settle RSUs. The RSUs were valued at $674,164 for services provided by management in 2022. The Company is recognizing the stock-based compensation of the award over the requisite service period.

 

 

 

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

None.

 

Item 9A.

Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the design and effectiveness of our internal controls over financial reporting and disclosure controls and procedures (pursuant to Rule 13a-15(b) and (c) under the Exchange Act) as of the end of the period covered by this Annual Report. A weakness is a control deficiency, or combination of control deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a misstatement of the registrant's financial statements will not be prevented or detected on a timely basis.

 

There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives.

 

Based upon that evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures as of December 31, 2022 were not effective due to material weaknesses in internal controls over financial reporting, described below

 

Notwithstanding this finding, we concluded that the consolidated financial statements included in this Report present fairly, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with accounting principles generally accepted in the United States. During the year ended December 31, 2022, the Company was not subject to the requirements of Section 404(b) of the Sarbanes-Oxley Act. As such, our independent registered public accounting firm was not required to, and thus did not, audit our internal control structure.

 

Management's Report on Internal Control over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting.

 

Internal control over financial reporting is a process designed by, or under the supervision of, the Company's principal executive officer and principal financial officer to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with generally accepted accounting principles.

 

Internal control over financial reporting is defined in rules 13a-15(f) and 15d-15(f) under the Exchange Act as 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, and 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 audited consolidated financial statements.

 

Under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, the Company's management conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2022 based on the criteria set forth in the Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations (COSO) of the Treadway Commissions (2013).

 

Based upon that evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures as of December 31, 2022 were not effective due to material weaknesses in internal controls over financial reporting.

 

 

Management's Remediation Initiatives

 

In response to the identified material weaknesses, our management, with oversight from the Company’s Audit Committee, has been and will continue to dedicate necessary resources to enhance the Company’s internal control over financial reporting and remediate the identified material weaknesses. As an example of such remediation, the Company in 2022 hired additional employees into the finance department, and we plan to continue to work on remediating the material weaknesses during 2023 by improving competencies and processes. Further, the Company implemented a new ERP system along with other IT programs to help reinforce its controls and processes, and these investments are an important step in the remediation of the material weaknesses. During 2022, the Company introduced an updated Delegation of Authority, with the overall purpose to provide clarity for all employees on the extent to which they can commit the Company and at the same time provide the Company with assurance that decisions about agreements are made by the appropriate functions and employees. Lastly, the Company has started the process of redesigning and ensuring documentation of all processes and procedures related to the financial reporting process to ensure the effective design and operation of process-level controls.

 

While management believes that the steps that we have taken and plan to take will improve the overall system of internal control over financial reporting and will remediate identified material weaknesses, the material weaknesses cannot be considered remediated until the applicable relevant controls operate for a sufficient period of time.

 

Following identification of the material weakness and prior to filing this Annual Report on Form 10-K, we completed substantive procedures for the year ended December 31, 2022. Based on these procedures, management believes that our consolidated financial statements included in this Form 10-K have been prepared in accordance with U.S. GAAP. Our CEO and CFO have certified that, based on their knowledge, the financial statements, and other financial information included in this Form 10-K, fairly present in all material respects the financial condition, results of operations, and cash flows of the Company as of, and for, the periods presented in this Form 10-K.

 

Limitations on the Effectiveness of Internal Controls

 

An internal control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, 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 costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, a control may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate.

 

While management believes that the steps that we have taken and plan to continue to take will improve the overall system of internal control over financial reporting and will remediate identified material weaknesses, the material weaknesses cannot be considered remediated until the applicable relevant controls operate for a sufficient period of time.

 

Item 9B.

Other Information

 

None

 

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

Not applicable.

 

 

Item 10.

Directors, Executive Officers and Corporate Governance

 

The information required by this Item 10 is incorporated herein by reference to our Definitive Proxy Statement relating to our 2023 Annual Meeting of Stockholders. We intend to file such Definitive Proxy Statement with the SEC pursuant to Regulation 14A within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.

 

Item 11.

Executive Compensation

 

The information required by this Item 11 will be included in the Definitive Proxy Statement referenced above in Item 10 and is incorporated herein by reference.

 

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

The information required by this Item 12 will be included in the Definitive Proxy Statement referenced above in Item 10 and is incorporated herein by reference.

 

Item 13.

Certain Relationships and Related Transactions, and Director Independence

 

The information required by this Item 13 will be included in the Definitive Proxy Statement referenced above in Item 10 and is incorporated herein by reference.

 

Item 14.

Principal Accountant Fees and Services

 

The information required by this Item 14 will be included in the Definitive Proxy Statement referenced above in Item 10 and is incorporated herein by reference. 

 

 

 

Item 15.

Exhibits and Financial Statement Schedules

 

(a)        Financial Statements and Schedules

 

The financial statements are set forth under Item 8 of this Annual Report. The following financial statement schedule for the years ended December 31, 2022 and December 31, 2021 is included in this Annual Report on Form 10-K:

 

a.          Valuation and Qualifying Accounts for the years ended December 31, 2022 and December 31, 2021.

 

  

2022

  

2021

 

Bad debt expense

  (24,534

)

  (28,499

)

Reserve for obsolete inventory

  404,160   162,651 

 

  

Balance

Beginning

of Year

  

Charges to

Costs and

Expenses

  

Deductions

(1)

  

Balance

End of

Year

 

Year Ended December 31, 2022

                

Allowance for inventory obsolescence

 $268,470  $404,160  $(9,403

)

 $663,227 

Allowance for doubtful accounts

  409,076   (24,534

)

  (324,983

)

  59,559 

Totals

 $677,546  $379,626  $(334,386

)

 $722,786 
                 

Year Ended December 31, 2021

                

Allowance for inventory obsolescence

 $723,949  $162,651  $(618,129

)

 $268,470 

Allowance for doubtful accounts

  498,044   (28,499

)

  (60,469

)

  409,076 

Totals

 $1,221,993  $134,152  $(678,598

)

 $677,546 

 

  

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076 

 

(1) Includes write-offs, the impact of foreign currency exchange rates.

 

Schedules other than that listed above are omitted because the conditions requiring their filing do not exist or because the required information is provided in the Consolidated Financial Statements, including the Notes thereto. Financial statement schedules have been omitted since they are either not required, not applicable, or the information is otherwise included.

 

69

  

(b)           Exhibits

 

Exhibit

No.

 

Description

 

Location

         

3.1

 

Articles of Incorporation, as amended as of May 21, 2021

 

Incorporated by reference to Exhibit 3.1 to the Company’s Annual Report on Form 10-K as filed with the SEC on March 30, 2022

         

3.2

 

Amended and Restated Bylaws

 

Incorporated by reference to Exhibit 3.4 to the Company’s Quarterly Report on Form 10-Q as filed with the SEC on May 15, 2012

         

4.1

 

Form of Pre-Funded Warrant

 

Incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K as filed with the SEC on June 2, 2020

         

4.2

 

Form of Amendment to Pre-Funded Warrant

 

Incorporated by reference to Exhibit 4.1 to the Company’s Quarterly Report on Form 10-Q as filed with the SEC on November 9, 2020

         

4.3

 

Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Preferred Stock of LiqTech International, Inc.

 

Incorporated by reference to Exhibit 4.1 to the Company’s Quarterly Report on Form 10-Q as filed with the SEC on November 14, 2017

         

4.4

 

Description of our Common Stock

 

Incorporated by reference to Exhibit 4.3 to the Company’s Annual Report on Form 10-K as filed with the SEC on March 30, 2020

         

4.5

 

Form of Pre-Funded Common Stock Purchase Warrant

 

Incorporated by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K as filed with the SEC on August 20, 2021

         

4.6

 

Form of Pre-Funded Warrant

 

Incorporated by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K as filed with the SEC on May 17, 2022

         

4.7

 

Form of Warrant

 

Incorporated by reference to Exhibit 4.1 to the Company's Current Report on Form 8-K as filed with the SEC on June 24. 2022

         

10.1

 

Lease Agreement for Industriparken 22C, 2750 Ballerup, Denmark

 

Incorporated by reference to Exhibit 10.6 to the Company’s Current Report on Form 8-K/A as filed with the SEC on November 15, 2011 (translated in English)

         

10.2

 

Form of Securities Purchase Agreement, by and among the Company and the purchasers named therein

 

Incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K as filed with the SEC on June 2, 2020

         

10.3

 

Form of Registration Rights Agreement, by and among the Company and the investors named therein

 

Incorporated by reference to Exhibit 10.2 to the Company’s Form 8-K as filed with the SEC on June 2, 2020

         

10.4

 

Lease Contract for Benshoej Industrivej 24, 9500 Hobro

 

Incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K as filed with the SEC on December 5, 2019

 

70

 

10.5

 

Securities Purchase Agreement, by and among the Company and HT Investments MA, LC

 

Incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K as filed with the SEC on March 30, 2021

         

10.6

 

Form of Senior Convertible Note due 2023

 

Incorporated by reference to Exhibit 10.2 to the Company’s Form 8-K as filed with the SEC on March 30, 2021

         

10.7

 

Form of Exchange Agreement

 

Incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K as filed with the SEC on August 20, 2021

         

10.8

 

Lease Agreement for the China Premises

 

Incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K as filed with the SEC on September 28, 2021

         

10.9

 

Executive Services Agreement by and between Liqtech Holding A/S and Simon Stadil 

 

Incorporated by reference to Exhibit 10.1 to the Company’s Form 8-K as filed with the SEC on November 30, 2021

         

10.10

 

LiqTech International, Inc. 2013 Share Incentive Plan

 

Incorporated by reference to the Company’s Form S-8 as filed with the SEC on January 27, 2014

         

10.11

 

Note and Warrant Purchase Agreement, by and among the Company and the Purchasers

 

Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K as filed with the SEC on June 24, 2022

         

10.12

 

Form of Note

 

Incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K as filed with the SEC on June 24, 2022

         

10.13

 

Registration Rights Agreement, by and among the Company and the Purchasers

 

Incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K as filed with the SEC on June 24, 2022

         

10.14*

 

Executive Services Agreement, dated July 26, 2022, by and between LiqTech Holdings A/S and Fei Chen

 

Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K as filed with the SEC on August 1, 2022

         

10.15*

 

LiqTech International, Inc. 2022 Equity Incentive Plan

 

Incorporated by reference to Annex A to the Company’s Proxy Statement pursuant to Section 14(a) of the Exchange Act filed with the SEC on October 3, 2022

         

10.16

 

Exclusivity Agreement for Collaboration, Marketing and Deployment of Products and Associated Services, dated November 11, 2022, by and between the Company and NESR

 

Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K as filed with the SEC on November 17, 2022

         

21.1

 

List of Subsidiaries

 

Filed herewith

         

23.1

 

Consent of Sadler, Gibb

 

Filed herewith

         

31.1

 

Certifications of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

Filed herewith

         

31.2

 

Certifications of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

Filed herewith

         

32.1

 

Certification Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 906 of the Sarbanes-Oxley Act Of 2002

 

Furnished herewith

         

32.2

 

Certification Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 906 of the Sarbanes-Oxley Act Of 2002

 

Furnished herewith

         

101. INS

 

Inline XBRL Instance Document (the Instance Document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)

 

Provided herewith

         

101. CAL

 

Inline XBRL Taxonomy Extension Calculation Link base Document

 

Provided herewith

         

101. DEF

 

Inline XBRL Taxonomy Extension Definition Link base Document

 

Provided herewith

         

101. LAB

 

Inline XBRL Taxonomy Label Link base Document

 

Provided herewith

         

101. PRE

 

Inline XBRL Extension Presentation Link base Document

 

Provided herewith

         

101. SCH

 

Inline XBRL Taxonomy Extension Scheme Document

 

Provided herewith

         

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

Provided herewith

 

* Denotes management contract or compensatory plan, contract or arrangement.

 

 

Item 16.

Form 10-K Summary

 

Not Applicable.

 

 

SIGNATURES

 

In accordance with 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.

 

 

LIQTECH INTERNATIONAL, INC.

Date: March 22, 2023

   
 

By:

/s/ Fei Chen

   

Fei Chen 

Chief Executive Officer and Principal Executive Officer

 

In accordance with 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 indicated on the dates indicated.

 

 

Signatures

 

Title

 

Date

         
         
         

/s/ Mark Vernon

 

Chairman of the Board of Directors

 

March 22, 2023

Mark Vernon

       
         
         

/s/ Fei Chen

 

President, Chief Executive Officer, Principal Executive Officer and Director

 

March 22, 2023

Fei Chen

       
         
         

/s/ Simon Stadil

 

Chief Financial Officer, Principal Financial and Accounting Officer

 

March 22, 2023

Simon Stadil

       
         
         

/s/ Alexander Buehler

 

Director

 

March 22, 2023

Alexander Buehler

       
         
         

/s/ Peyton Boswell

 

Director

 

March 22, 2023

Peyton Boswell

       
         
         

/s/ Richard Meeusen

 

Director

 

March 22, 2023

Richard Meeusen

       

 

 

73
EX-21.1 2 ex_487092.htm EXHIBIT 21.1 ex_487092.htm

Exhibit 21.1

 

Subsidiaries

 

1) LiqTech USA, Inc., a Delaware corporation;

 

2) LiqTech International A/S, a Danish limited company;

 

3) Liqtech NA, Inc., a Delaware corporation; and

 

4) LiqTech Water Projects A/S, a Danish company

 

5) Liqtech Ceramics A/S, a Danish limited company;

 

6) Liqtech Water A/S, a Danish limited company;

 

7) Liqtech Plastic A/S, a Danish limited company;

 

8) Liqtech pte Ltd., a Singaporean limited company; and

 

9) Liqtech Emission Control A/S, a Danish limited company.

 

 

 

 

 
EX-23.1 3 ex_487093.htm EXHIBIT 23.1 ex_487093.htm

 

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Board of Directors

LiqTech International, Inc.

 

As independent registered public accountants, we hereby consent to the use of our report dated March 22, 2023, with respect to the consolidated financial statements for LiqTech International, Inc., it its registration statements on Form S-1 (File no. 333-239364), Form S-3 (File no. 333-220496) and S-8 (File No. 333-193580) relating to the December 31, 2022 and 2021 consolidated financial statements, which is incorporated by reference.

 

/s/ Sadler, Gibb & Associates, LLC

 

Draper, UT

March 22, 2023  

 

 
EX-31.1 4 ex_487094.htm EXHIBIT 31.1 ex_487094.htm

 

Exhibit 31.1

 

OFFICERS CERTIFICATE

PURSUANT TO SECTION 302

 

I, Fei Chen, certify that:

 

1.          I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2022 of Liqtech International, Inc.;

 

2.          Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.          Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.         The registrant’s other certifying officer(s)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(s) 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 22, 2023

By:

/s/ Fei Chen

 

Name:

Fei Chen

 

Title:

Chief Executive Officer and Principal

    Executive Officer

 

 

 

 
EX-31.2 5 ex_487095.htm EXHIBIT 31.2 ex_487095.htm

 

Exhibit 31.2

 

OFFICERS CERTIFICATE

PURSUANT TO SECTION 302

 

I, Simon Stadil, certify that:

 

1.          I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2022 of Liqtech International, Inc.;

 

2.          Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.          Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.          The registrant’s other certifying officer(s) 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(s) 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 22, 2023

By:

/s/ Simon Stadil

 

Name:

Simon Stadil

 

Title:

Chief Financial Officer and Principal Financial and Accounting Officer

 

 

 
EX-32.1 6 ex_487096.htm EXHIBIT 32.1 ex_487096.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Annual Report of Liqtech International, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022 as filed with the U.S. Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

1.          The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2.          The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

Date: March 22, 2023

By:

/s/ Fei Chen

 

Name:

Fei Chen

 

Title:

Chief Executive Officer and Principal Executive Officer

 

 

A signed original of this written statement required by Section 906, or other document authentications, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the U.S. Securities and Exchange Commission or its staff upon request.

 

 

 
EX-32.2 7 ex_487097.htm EXHIBIT 32.2 ex_487097.htm

 

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Annual Report of Liqtech International, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022 as filed with the U.S. Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

1.          The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2.          The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

Date: March 22, 2023

By:

/s/ Simon Stadil

 

Name:

Simon Stadil

 

Title:

Chief Financial Officer and Principal Financial and Accounting Officer

 

 

A signed original of this written statement required by Section 906, or other document authentications, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the U.S. Securities and Exchange Commission or its staff upon request.

 

 

 
EX-101.SCH 8 liqt-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statement of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statement of Stockholders' Equity (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 2 - Going Concern link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 3 - Restructuring Costs link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Inventory link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Leases link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Intangible Assets link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 8 - Lines of Credit link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 9 - Long-term Debt link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 10 - Agreements, Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 11 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 12 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 13 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 14 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 15 - Significant Customers / Concentration link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 16 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Schedule II Valuation and Qualifying Accounts link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Restructuring Costs (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 7 - Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 9 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Agreements, Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 13 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 14 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 15 - Significant Customers / Concentration (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Schedule II Valuation and Qualifying Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 3 - Restructuring Costs (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 3 - Restructuring Costs - Restructuring Costs (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 4 - Inventory - Summary of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 5 - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 5 - Property and Equipment - Summary of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 6 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 6 - Leases - Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 6 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 7 - Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 7 - Intangible Assets - Expected Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 8 - Lines of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 9 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 9 - Long-term Debt - Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 10 - Agreements, Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 11 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 12 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 13 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 13 - Stockholders' Equity - Warrants (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Activity (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 15 - Significant Customers / Concentration (Details Textual) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 16 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 9 liqt-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 liqt-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 liqt-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other receivables Other Income (Expense) Note To Financial Statement Details Textual Convertible note payable, less current portion Significant Accounting Policies Note 1 - Summary of Significant Accounting Policies Computed tax at expected statutory rate Note 3 - Restructuring Costs Note 4 - Inventory Note 5 - Property and Equipment Note 6 - Leases Note 7 - Intangible Assets Note 9 - Long-term Debt Note 10 - Agreements, Commitments and Contingencies VAT Income Tax Disclosure [Text Block] Note 11 - Income Taxes Note 13 - Stockholders' Equity us-gaap_GuaranteeObligationsCurrentCarryingValue Guarantor Obligations, Current Carrying Value Note 14 - Segment Reporting Note 15 - Significant Customers / Concentration Schedule II Valuation and Qualifying Accounts us-gaap_LiabilitiesCurrent Total Current Liabilities Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Schedule of Debt [Table Text Block] Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Convertible Debt [Table Text Block] Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Note 3 - Restructuring Costs - Restructuring Costs (Details) Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details) Note 4 - Inventory - Summary of Inventory (Details) Note 5 - Property and Equipment - Summary of Property and Equipment (Details) Note 6 - Leases - Balance Sheet Information (Details) Note 6 - Leases - Maturities of Lease Liabilities (Details) Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) Outstanding, aggregated intrinsic value Note 7 - Intangible Assets - Expected Future Amortization Expense (Details) Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details) Note 9 - Long-term Debt - Notes Payable (Details) Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details) Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details) Granted, weighted average grant-date fair value (in dollars per share) Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share) Note 13 - Stockholders' Equity - Warrants (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue Forfeited, weighted average grant-date fair value (in dollars per share) Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average grant-date fair value (in dollars per share) Outstanding, December 31, 2022 (in dollars per share) Note 14 - Segment Reporting - Summary of Segment Activity (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited, units (in shares) Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares) Outstanding, units (in shares) Outstanding, December 31, 2022 (in shares) Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details) Other Comprehensive Loss - Currency Translation, net Currency translation, net Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details) Notes To Financial Statements Granted, units (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Valuation Allowances and Reserves, Bad Debt Expense and Reserve for Obsolete Inventory [Table Text Block] Tabular disclosure of bad debt expense and the reserves for obsolete inventory. Notes To Financial Statements [Abstract] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested and settled with share issuance, units (in shares) Current portion of Convertible Note payable Current portion of Senior Promissory Notes payable Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Property, Plant and Equipment Not Under Finance Lease [Member] Represents information regarding property, plant and equipment other than that associated with a finance lease. Property, Plant and Equipment Under Finance Lease [Member] Represents information regarding property, plant and equipment under a finance lease. Cash, cash equivalents and restricted cash Represents the amount of cash, cash equivalents and restricted cash as of the balance sheet date. Lessee, Operating and Finance Leases [Text Block] The entire disclosure for operating and finance leases. us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total Stockholders' Equity Maturity of Operating and Finance Lease Liabilities [Table Text Block] The tabular disclosure for maturities of lease liabilities under operating and finance leases. Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block] The tabular disclosure for assets and liabilities under operating and finance leases. liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation Accumulated depreciation Amount of accumulated depreciation of property and equipment subject to finance lease. Property and equipment, at cost Property and equipment under finance lease before accumulated amortization and depreciation. Current portion of convertible note payable Contract liabilities us-gaap_AccruedLiabilitiesCurrent Accrued expenses Proceeds from sale of property and equipment us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment Non-cash financing activities Debt issuance costs on convertible note us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Accounts payable liqt_FinanceLeaseExpense Finance Lease Expense Amount of expense on finance lease. Current Liabilities: Segment assets us-gaap_Assets Total Assets Supplemental Disclosures of Cash Flow Information: Patents [Member] Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount us-gaap_OperatingLeaseExpense Operating Lease, Expense Customer Relationships [Member] us-gaap_LossContingencyDamagesSoughtValue Loss Contingency, Damages Sought, Value Stock-based compensation Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] LiqTech NA [Member] LiqTech NA LiqTech Germany [Member] Represents information about LiqTech Germany. LiqTech PTE [Member] LiqTech PTE Contract assets Production Equipment [Member] Production equipment Award Type [Domain] Lab Equipment [Member] Lab equipment Valuation Allowances and Reserves [Table Text Block] Tabular disclosure of a schedule of allowance and reserve accounts where the valuation and qualifying accounts are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs. Award Type [Axis] Net Income (Loss) Net income (loss) Net Loss Intangible assets, accumulated depreciations Less Accumulated amortization LiqTech Singapore [Member] Represents information about LiqTech Singapore. Net operating loss carryover liqt_NetOperatingLossCarryover Net operating loss carryover. us-gaap_FiniteLivedIntangibleAssetsNet Intangible assets, net LiqTech International Inc and LiqTech NA [Member] Represents information about LiqTech International Inc and LiqTech NA. Intangible assets, net of accumulated amortization of $438,250 and $357,231 at December 31, 2022 and December 31, 2021, respectively LiqTech International AS and LiqTech Systems AS [Member] Represents information about LiqTech International AS and LiqTech Systems AS. liqt_DeferredTaxExpenseReserveForObsoleteInventory Reserve for obsolete inventory Deferred tax expense reserve for obsolete inventory. Water Segment [Member] Information pertaining to the water segment. Restricted Stock Units (RSUs) [Member] Ceramics Segment [Member] Information pertaining to the ceramics segment. Intangible assets LiqTech USA [Member] Represents the legal entity of LiqTech USA. us-gaap_InterestExpenseDebtExcludingAmortization Interest expense Warrant [Member] Valuation allowance liqt_DeferredIncomeTaxExpenseValuationAllowance Amount of deferred income tax expense (benefit) pertaining for valuation allowance. Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Property and equipment, accumulated depreciation Less Accumulated Depreciation Commitments and Contingencies Disclosure [Text Block] Property and equipment, net of accumulated depreciation of $9,046,499 and $7,554,803 at December 31, 2022 and December 31, 2021, respectively Net Property and Equipment Customer A [Member] Customer A Goodwill Property and equipment, gross Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Payments on finance lease obligation Amount of cash inflow (outflow) on finance lease obligation. Plastic Products [Member] Information pertaining to plastic products. us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities Total Adjustments Cash Flows from Investing Activities: Earnings Per Share [Text Block] Convertible Debt [Member] Income Tax Benefit Total tax expense (benefit) Accrued expenses SEC Schedule, 12-09, Reserve, Inventory [Member] CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_DebtInstrumentRedemptionPricePercentage Debt Instrument, Redemption Price, Percentage DENMARK liqt_OperatingLossCarryforwardsExpirationYear Operating Loss Carryforwards, Expiration Year Date which the net operating loss carryforward is set to expire. us-gaap_OperatingExpenses Total Operating Expenses us-gaap_DebtInstrumentTerm Debt Instrument, Term (Month) General and administrative expenses us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue Restricted Cash and Cash Equivalents, Current, Total Excess of tax over financial accounting Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from excess of tax over financial accounting. Danish Ministry of Taxation [Member] Information for the Danish Ministry of Taxation. SEC Schedule, 12-09, Allowance, Credit Loss [Member] us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_DebtInstrumentConvertibleConversionRatio1 Debt Instrument, Convertible, Conversion Ratio Valuation and Qualifying Accounts, Allowance for Credit Loss [Table Text Block] Tabular disclosure of allowance for credit loss on valuation and qualifying accounts. Assets Held for Sale [Policy Text Block] Disclosure of accounting policy for assets held for sale. Convertible Note debt conversion feature The 2022 Incentive Plan [Member] Represents the 2022 incentive plan. Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Total Comprehensive Loss City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_DebtInstrumentPeriodicPaymentPrincipal Debt Instrument, Periodic Payment, Principal us-gaap_IncreaseDecreaseInContractWithCustomerLiability Contract liabilities us-gaap_SharesOutstanding BALANCE (in shares) BALANCE (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding, Ending Balance (in shares) Preferred stock, shared outstanding (in shares) Preferred Stock, Shares Outstanding, Ending Balance (in shares) Financing Receivable, Allowance for Credit Loss [Table Text Block] Current Fiscal Year End Date us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating leases us-gaap_IncreaseDecreaseInAssetsHeldForSale Assets Held for Sale Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Effect of currency translation us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Change in deferred tax asset / liability Document Period End Date Operating leases (Year) Entity File Number Entity Emerging Growth Company Senior Promissory Notes us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Public Float Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Restructuring costs Restructuring Charges, Total Debt Instrument, Name [Domain] Entity Voluntary Filers Entity Well-known Seasoned Issuer us-gaap_ImpairmentOfLongLivedAssetsHeldForUse Impairment, Long-Lived Asset, Held-for-Use, Total Warrants issued in connection with Senior Promissory Notes Concentration Risk, Percentage Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Legal Entity [Axis] Customer Concentration Risk [Member] Entity Address, Address Line One Shares issued, offering cost us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets Entity Address, City or Town Geographic Concentration Risk [Member] Entity Address, Country Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Allowance for doubtful accounts Allowance for doubtful accounts Entity Common Stock, Shares Outstanding us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] Accounts Receivable [Member] Long-Term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol Assets, Total [Member] Customer D [Member] Represents customer D. Concentration Risk Benchmark [Axis] Operating lease liabilities Represents the amount of increase (decrease) in operating lease payments during the period. Concentration Risk Benchmark [Domain] Local Phone Number us-gaap_TableTextBlock Notes Tables Employees [Member] Represents information related to employees. Gain on sale of fixed assets Loss (Gain) on sale of equipment us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total (in shares) Bad debt expense us-gaap_ProvisionForDoubtfulAccounts Bad debt expense Customer C [Member] Represents the information pertaining to the customer C. Customer B [Member] Represents the information pertaining to the customer B. us-gaap_WarrantsAndRightsOutstandingTerm Warrants and Rights Outstanding, Term (Year) Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 (in shares) Stock Issued During Period, Shares, New Issues (in shares) Common stock issued in settlement of RSUs Stock Issued During Period, Value, Issued for Services Common stock issued in settlement of RSUs (in shares) Stock Issued During Period, Shares, Issued for Services (in shares) Selling expenses us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders' Equity us-gaap_CashUninsuredAmount Cash, Uninsured Amount Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 Stock Issued During Period, Value, New Issues UNITED STATES us-gaap_IncreaseDecreaseInContractWithCustomerAsset Contract assets Research and development expenses Research and Development Expense, Total Accumulated deficit us-gaap_AssetsNoncurrent Total Long-term Assets Accumulated other comprehensive loss Measurement Input, Share Price [Member] Debt Disclosure [Text Block] us-gaap_InterestExpenseDebt Interest Expense, Debt, Total Measurement Input, Price Volatility [Member] Changes in assets and liabilities: us-gaap_AmortizationOfFinancingCosts Amortization of Debt Issuance Costs Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Substantial Doubt about Going Concern [Text Block] Inventory Disclosure [Text Block] Subsequent Event [Member] Operating lease liability, net of current portion Operating lease liabilities – long-term Measurement Input, Expected Term [Member] Schedule of Inventory, Current [Table Text Block] us-gaap_OperatingLeaseLiability Total operating lease liability Measurement Input, Exercise Price [Member] Subsequent Event Type [Axis] Current portion of operating lease liabilities Operating lease liabilities – current us-gaap_DebtInstrumentMeasurementInput Debt Instrument, Measurement Input Subsequent Event Type [Domain] Current portion of finance lease obligations Finance lease liabilities – current Finance lease obligation, net of current portion Finance lease liabilities – long-term Subsequent Events [Text Block] Operating lease right-of-use assets Operating lease right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total payment under operating lease agreements us-gaap_FinanceLeasePrincipalPayments Finance Lease, Principal Payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less imputed interest on operating lease Total finance lease liability us-gaap_FinanceLeaseLiability Total finance lease liabilities us-gaap_DeferredIncomeTaxExpenseBenefit Deferred tax expense (benefit) Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2025, operating lease us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Thereafter Measurement Input Type [Domain] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2026, operating lease us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2027, operating lease us-gaap_FinanceLeaseRightOfUseAsset Property and equipment, net us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive Thereafter, operating lease Fair Value Measurement, Policy [Policy Text Block] 2024 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2023, operating lease 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2024, operating lease 2027 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_PaymentsForRestructuring Cash payments 2023 SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Foreign Currency Transactions and Translations Policy [Policy Text Block] Customer E [Member] Represents customer E. Stock-based compensation us-gaap_ShareBasedCompensation Common Stock issued in conjunction with convertible note financing Lessee, Leases [Policy Text Block] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Original issue discount on convertible note The amount of original issue discount on convertible note. us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) liqt_DebtInstrumentRedemptionCovenantFloorPrice Debt Instrument, Redemption Covenant, Floor Price (in dollars per share) The floor price used to determine the redemption price of a debt instrument. Earnings Per Share, Policy [Policy Text Block] liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee Stock Issued During Period, Shares, Issued for Commitment Fee (in shares) Number of shares issued for commitment fee. Plastics Segment [Member] Represents the plastics segment. Operating Expenses: Amortization of discount on convertible notes payable Amortization of discount on convertible note liqt_StockIssuedDuringPeriodExchangeCommonStockToWarrantsShares Exchange of common stock to prefunded warrants (in shares) Amount of decrease in number of common stock shares in exchange for prefunded warrants. Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Research and Development Expense, Policy [Policy Text Block] us-gaap_Depreciation Depreciation, Total Depreciation and amortization Intangible Assets Disclosure [Text Block] Shares issued, offering cost per share (in dollars per share) Shares Issued, Price Per Share (in dollars per share) Common stock exchanged to prefunded warrant (in shares) Class of Warrant or Right, Issued by Exchange, Shares (in shares) Number of warrants issued in exchanged of common stock during the period. us-gaap_AssetsCurrent Total Current Assets Long-Term Assets: Share-Based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] Advertising Cost [Policy Text Block] Common stock; par value $0.001, 100,000,000 shares authorized 43,986,079 and 21,285,706 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively Assets held for sale Adjustments to reconcile net income (loss) to net cash provided by (used in) operations: Common stock, shares authorized (in shares) Common Stock, Shares Authorized (in shares) Americas [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share (in dollars per share) us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Asia Pacific [Member] us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance Valuation allowance Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating Lease, Payments Maximum [Member] Minimum [Member] liqt_StocksExchangedDuringPeriodValue Exchange of common stock to prefunded warrants The decrease of common stock value during the period due to exchange for pre-funding of warrants. Ownership [Domain] Long-term deferred tax asset Statistical Measurement [Axis] Litigation Case [Axis] Litigation Case [Domain] Ownership [Axis] Contract assets us-gaap_ContractWithCustomerAssetNetCurrent Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at December 31, 2022 and December 31, 2021. Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued (in shares) Interest Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Goodwill and Intangible Assets, Policy [Policy Text Block] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized (in shares) Prefunded Warrants [Member] Represents prefunded warrants. Europe [Member] Inventories, net of allowance for excess and obsolete inventory of $663,227 and $268,470 at December 31, 2022 and December 31, 2021, respectively Net Inventory Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share (in dollars per share) Work in process Revenue Revenue Inventories, allowance for excess and obsolete inventory Reserve for excess and obsolescence liqt_ExtendedProductWarrantyTerm Extended Product Warranty, Term (Year) The period for the extended product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. liqt_StandardProductWarrantyTerm Standard Product Warranty, Term (Year) The period of the standard product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Gain on currency transactions Finished goods and filtration systems Reserve for excess and obsolete inventory Customer [Axis] Customer [Domain] us-gaap_ProductWarrantyAccrualPayments Utilization charges against reserve Reconciliation of Revenue from Segments to Consolidated [Table Text Block] us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss Foreign currency effect us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals Accrued expenses Raw materials Warranty costs charged to cost of goods sold Furnace parts and supplies Useful Life (Year) Property, Plant and Equipment, Useful Life (Year) Cash Flows from Operating Activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] Accounts receivable, allowance for doubtful accounts Furniture and Fixtures [Member] Accounts receivable, net of allowance for doubtful accounts of $59,559 and $409,076 at December 31, 2022 and December 31, 2021, respectively Deferred compensation Additional paid-in capital AOCI Attributable to Parent [Member] Schedule of Product Warranty Liability [Table Text Block] Stockholders' Equity: Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Board of Directors Chairman [Member] Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Total Other Expense Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Net operating loss carryover Current Assets: us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Deferred Revenue us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, Cash Equivalents and Restricted Cash at Beginning of Period Cash, Cash Equivalents and Restricted Cash at End of Period Inventory, Policy [Policy Text Block] Private Placement [Member] Effect of foreign currency exchange on cash us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net Change in Cash, Cash Equivalents and Restricted Cash Over-Allotment Option [Member] us-gaap_Liabilities Total Liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net Cash Provided by Financing Activities Director [Member] Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Loss from Operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net Cash used in Operating Activities us-gaap_DeferredTaxLiabilities Deferred Tax Liabilities, Net, Total Long-term deferred tax liability Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net Cash used in Investing Activities us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod Prepayments us-gaap_GrossProfit Gross Profit Cost of Goods Sold Counterparty Name [Axis] Counterparty Name [Domain] Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Deferred tax liability Deferred Income Tax Liabilities, Net Consolidation Items [Domain] Reportable Geographical Components [Member] us-gaap_InventoryWriteDown Inventory Write-down us-gaap_ContractWithCustomerLiability Contract liabilities Management [Member] Consolidation Items [Axis] Property and equipment, Net [Member] Information by location on balance sheet (statement of financial position). us-gaap_PaymentsOfStockIssuanceCosts Payments of Stock Issuance Costs us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Excess of book over tax depreciation us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts Excess of book over tax work in progress Warrants issued in connection with public offering and private placement (in shares) Class of Warrant or Right, Issued During Period (in shares) The number of warrants or rights issued during period. liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant The annual value 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). Interest and other income us-gaap_ProductWarrantyAccrual Balance Balance us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity, Total Retained Earnings [Member] liqt_DeferredIncomeTaxExpenseDeferredCompensation Deferred compensation Amount of deferred income tax expense (benefit) pertaining to deferred compensation. Title of Individual [Domain] State Title of Individual [Axis] liqt_DeferredIncomeTaxExpenseAccruedVacation Accrued vacation Amount of deferred income tax expense (benefit) pertaining to accrued vacation. Danish Additional Paid-in Capital [Member] Federal Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Current income taxes: Senior Promissory Notes payable Convertible Note payable Current tax (benefit) us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] us-gaap_ClassOfWarrantOrRightOutstanding Class of Warrant or Right, Outstanding (in shares) Balance, Warrants (in shares) Balance, Warrants (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss Before Income Taxes us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) Common shares issued for Convertible Note Stock issued during period value issued for convertible note. Common shares issued for Convertible Note (in shares) Number of shares issued for convertible note. ICFR Auditor Attestation Flag Federal Ministry of Finance, Germany [Member] Inland Revenue, Singapore (IRAS) [Member] Income Tax Authority, Name [Axis] Vehicles [Member] us-gaap_DeferredFinanceCostsNet Less: unamortized debt issuance costs Income Tax Authority, Name [Domain] Internal Revenue Service (IRS) [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Document Annual Report Accounts Receivable [Policy Text Block] us-gaap_RepaymentsOfConvertibleDebt Repayments of Convertible Debt Computer Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] us-gaap_DebtInstrumentUnamortizedDiscount Debt Instrument, Unamortized Discount, Total Less: unamortized debt discount Receivable [Policy Text Block] Entity Incorporation, State or Country Code Convertible Note us-gaap_DebtInstrumentCarryingAmount Payments on Convertible Note The cash inflow (outflow) from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. Accounting Policies [Abstract] Debt discount on Senior Promissory Notes The amount of debt discount that was incurred during a noncash or partial noncash transaction. Significant Accounting Policies [Text Block] Middle East and Africa [Member] Represents middle east and africa. Document Transition Report Basis of Accounting, Policy [Policy Text Block] Restructuring Program [Member] Represents restructuring plan. Gain on on lease termination Loss (Gain) on lease termination Amount of gain (loss) on lease termination. liqt_PercentageOfSubsidiaryOwned Percentage of Subsidiary Owned Represents the percentage of subsidiary owned by the parent company. Concentration Risk Disclosure [Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Proceeds from issuance of common stock and prefunded warrants Amount of cash inflow for common stock and warrants. Entity Interactive Data Current Capex Commitments [Member] Represents Capex commitments. Write-down [Member] Represents write-down. Security Exchange Name liqt_RestructuringAndRelatedCostPercentageReduction Restructuring and Related Cost, Percentage Reduction The percentage of reduction in costs. Operating Expense [Member] CEO Separation [Member] Represents CEO separation. Other Expense [Member] Title of 12(b) Security us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs Receivables written off during the periods Cost of Sales [Member] Warrant Purchase Agreement [Member] Related to warrant purchase agreement. Private Placement Warrants [Member] Related to private placement warrants. Placement Agent Warrants [Member] Related to placement agent warrants. LiqTech International DK [Member] Represents the legal entity of LiqTech International DK. liqt_RepaymentsOfConvertibleDebtPrincipal Repayments of Convertible Debt, Principal The amount of cash outflow for the repayment of principal of convertible debt. Latest Tax Year [Member] us-gaap_ValuationAllowancesAndReservesBalance Balance Beginning of Year Balance End of Year Charges to Costs and Expenses Income Statement Location [Axis] Income Statement Location [Domain] us-gaap_ValuationAllowancesAndReservesDeductions Deductions Senior Promissory Notes Placement Agent Warrants [Member] Related to senior promissory notes placement agent warrants. Chinese Ministry of Taxation [Member] Information for the Chinese Ministry of Taxation. Measurement Input, Forfeiture Rate [Member] Related to the forfeiture rate measurement input. LiqTech China [Member] Represents information about LiqTech China. liqt_RepaymentsOfConvertibleDebtPremium Repayments of Convertible Debt, Premium The amount of cash outflow for repayments of the premium of convertible debt. Tax Period [Domain] liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid Debt Instrument, Stated Rate, Monthly Increase if Unpaid The monthly increase in the stated rate of debt instrument if unpaid. Senior Promissory Notes [Member] Related to senior promissory notes. Senior Promissory Notes Warrant [Member] Related to senior promissory notes warrant. Auditor Name Tax Period [Axis] Discount amortization Amount of deferred tax asset attributable to discount amortization. Auditor Firm ID Auditor Location Segments [Axis] Segments [Domain] Other Segments [Member] Corporate Segment [Member] Customer F [Member] Represents the information pertaining to the customer F. Revenue, Percentage Represents percentage related to product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer. us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Proceeds from issuance of Senior Promissory Notes us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards Unbilled project deliveries SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Statement [Table] us-gaap_MinorityInterestOwnershipPercentageByParent Noncontrolling Interest, Ownership Percentage by Parent Statement of Financial Position [Abstract] Basic and Diluted Weighted Average Common Shares Outstanding (in shares) Basic and Diluted Loss Per Share (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Public Offering [Member] Information related to the registered public offering. us-gaap_RestructuringReserve Restructuring Reserve, Ending Balance Restructuring accruals, January 1 Restructuring accruals, December 31 us-gaap_ProceedsFromIssuanceOfDebt Proceeds from Issuance of Debt us-gaap_RestructuringReserveSettledWithoutCash2 Asset impairments us-gaap_RestructuringReserveAccrualAdjustment1 Restructuring Reserve, Accrual Adjustment us-gaap_FinanceLeaseLiabilityPaymentsDue Total payment under lease agreements us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive 2027, finance lease Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive Thereafter, finance lease Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less imputed interest on finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2023, finance lease us-gaap_OtherCommitment Other Commitment, Total us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2024, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree 2025, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour 2026, finance lease Restructuring Plan [Axis] Restructuring Plan [Domain] Type of Restructuring [Domain] Facility Closing [Member] us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent Finance leases Employee Severance [Member] Restructuring and Related Activities Disclosure [Text Block] liqt_DeferredIncomeTaxExpenseBenefitAccruedInterest Accrued interest Represents deferred income tax expense (benefit), accrued interest. Restructuring and Related Costs [Table Text Block] Other Commitments [Axis] liqt_DeferredIncomeTaxExpenseBenefitAccruedInterestDiscountAmortization Discount amortization Represents deferred income tax expense (benefit), accrued interest. discount amortization. us-gaap_LiabilitiesNoncurrent Total Long-term liabilities Restructuring Type [Axis] Other Commitments [Domain] Finance leases (Year) Other Cash Flows from Financing Activities: Deposits and other assets Represents the amount of deposits and other included in noncurrent assets. Other liabilities, net of current portion Change in valuation allowance us-gaap_IncomeTaxReconciliationTaxExemptIncome Non-taxable income Contract with Customer, Asset (Liability), Net Contract with Customer, Asset (Liability), Net The amount of contract with customer classified as assets, net of liabilities. Furniture and Fixtures Under Finance Lease [Member] Related to furniture and fixtures under finance lease. Arbitration Regarding Marine Waste-Water Treatment System Warranty [Member] Relating to Arbitration Regarding Marine Waste-Water Treatment System Warranty Production Equipment Under Finance Lease [Member] Related to production equipment under finance lease. Cost incurred The amount of costs incurred in a contract with customer. Convertible Preferred Stock [Member] liqt_EffectiveIncomeTaxRateReconciliationDeferredCompensationAmount Deferred compensation 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 deferred compensation. us-gaap_StockholdersEquity BALANCE BALANCE Work in progress liqt_DeferredIncomeTaxExpenseBenefitWorkInProgress The amount of deferred income tax expense (benefit) attributable to work in progress. us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Net cash paid for acquisition Non-deductible expenses Class of Stock [Axis] Class of Stock [Domain] Convertible Note payable, less current portion Senior Promissory Notes payable, less current portion Accrued interest Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Book in excess of tax depreciation Operating Segments [Member] Senior promissory notes payable, less current portion State and local income taxes, net of federal benefit Non-US income taxed at different rates EX-101.PRE 12 liqt-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 22, 2023
Jun. 30, 2022
Document Information [Line Items]      
Entity Central Index Key 0001307579    
Entity Registrant Name LIQTECH INTERNATIONAL INC    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 001-36210    
Entity Incorporation, State or Country Code NV    
Entity Tax Identification Number 20-1431677    
Entity Address, Address Line One Industriparken 22C, DK 2750    
Entity Address, City or Town Ballerup    
Entity Address, Country DK    
City Area Code 45    
Local Phone Number 31315941    
Title of 12(b) Security Common Stock, $0.001 par value    
Trading Symbol LIQT    
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 Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 19,749,842
Entity Common Stock, Shares Outstanding   45,271,441  
Auditor Firm ID 3627    
Auditor Name Sadler, Gibb & Associates, LLC    
Auditor Location Draper, UT    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash, cash equivalents and restricted cash $ 16,597,371 $ 17,489,380
Accounts receivable, net of allowance for doubtful accounts of $59,559 and $409,076 at December 31, 2022 and December 31, 2021, respectively 2,310,344 1,957,579
Inventories, net of allowance for excess and obsolete inventory of $663,227 and $268,470 at December 31, 2022 and December 31, 2021, respectively 4,062,001 5,421,027
Contract assets 2,253,295 1,906,510
Prepaid expenses and other current assets 1,720,902 1,292,285
Assets held for sale 723,872 0
Total Current Assets 27,667,785 28,066,781
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $9,046,499 and $7,554,803 at December 31, 2022 and December 31, 2021, respectively 8,296,807 8,858,993
Operating lease right-of-use assets 3,271,997 6,925,807
Deposits and other assets 450,038 628,109
Intangible assets, net of accumulated amortization of $438,250 and $357,231 at December 31, 2022 and December 31, 2021, respectively 212,933 334,743
Goodwill 226,095 240,259
Total Long-term Assets 12,457,870 16,987,911
Total Assets 40,125,655 45,054,692
Current Liabilities:    
Accounts payable 1,389,355 1,646,662
Accrued expenses 3,087,206 4,685,665
Current portion of finance lease obligations 399,198 373,824
Current portion of operating lease liabilities 561,182 846,544
Current portion of convertible note payable 0 8,400,000
Contract liabilities 649,557 914,828
Total Current Liabilities 6,086,498 16,867,523
Deferred tax liability 154,645 224,779
Other liabilities, net of current portion 0 346,939
Finance lease obligation, net of current portion 2,384,011 2,499,591
Operating lease liability, net of current portion 2,710,815 6,154,064
Convertible note payable, less current portion 0 6,186,936
Senior promissory notes payable, less current portion 5,480,314 0
Total Long-term liabilities 10,729,785 15,412,309
Total Liabilities 16,816,283 32,279,832
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at December 31, 2022 and December 31, 2021. 0 0
Common stock; par value $0.001, 100,000,000 shares authorized 43,986,079 and 21,285,706 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively 43,986 21,285
Additional paid-in capital 96,936,988 70,910,902
Accumulated deficit (67,351,035) (53,181,928)
Accumulated other comprehensive loss (6,320,567) (4,975,399)
Total Stockholders' Equity 23,309,372 12,774,860
Total Liabilities and Stockholders' Equity $ 40,125,655 $ 45,054,692
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accounts receivable, allowance for doubtful accounts $ 59,559 $ 409,076
Inventories, allowance for excess and obsolete inventory 663,227 268,470
Property and equipment, accumulated depreciation 9,046,499 7,554,803
Intangible assets, accumulated depreciations $ 438,250 $ 357,231
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 2,500,000 2,500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shared outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 43,986,079 21,285,706
Common stock, shares outstanding (in shares) 43,986,079 21,285,706
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue $ 15,982,438 $ 18,273,442
Cost of Goods Sold 15,415,294 16,697,296
Gross Profit 567,144 1,576,146
Operating Expenses:    
Selling expenses 3,669,887 4,564,188
General and administrative expenses 5,701,955 5,836,629
Research and development expenses 1,835,890 1,862,653
Restructuring costs 1,893,166 0
Total Operating Expenses 13,100,898 12,263,470
Loss from Operations (12,533,754) (10,687,324)
Other Income (Expense)    
Interest and other income 384,058 371,467
Interest expense (419,942) (708,176)
Amortization of discount on convertible note (2,389,128) (835,331)
Gain on currency transactions 404,162 668,255
Gain on on lease termination 147,452 0
Gain on sale of fixed assets 635 1,113
Total Other Expense (1,872,763) (502,672)
Loss Before Income Taxes (14,406,517) (11,189,996)
Income Tax Benefit (237,410) (63,036)
Net Loss $ (14,169,107) $ (11,126,960)
Basic and Diluted Loss Per Share (in dollars per share) $ (0.40) $ (0.52)
Basic and Diluted Weighted Average Common Shares Outstanding (in shares) 35,395,466 21,567,112
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive Loss - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net income (loss) $ (14,169,107) $ (11,126,960)
Other Comprehensive Loss - Currency Translation, net (1,345,168) (1,929,329)
Total Comprehensive Loss $ (15,514,275) $ (13,056,289)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
BALANCE (in shares) at Dec. 31, 2020 21,655,461        
BALANCE at Dec. 31, 2020 $ 21,655 $ 69,897,698 $ (42,054,968) $ (3,046,070) $ 24,818,315
Common stock issued in settlement of RSUs (in shares) 50,245        
Common stock issued in settlement of RSUs $ 50 (50)      
Stock-based compensation   481,105     481,105
Currency translation, net       (1,929,329) (1,929,329)
Net income (loss)     (11,126,960)   (11,126,960)
BALANCE (in shares) at Dec. 31, 2021 21,285,706        
BALANCE at Dec. 31, 2021 $ 21,285 70,910,902 (53,181,928) (4,975,399) 12,774,860
Common shares issued for Convertible Note (in shares) 80,000        
Common shares issued for Convertible Note $ 80 531,649 531,729
Exchange of common stock to prefunded warrants (in shares) (500,000)        
Exchange of common stock to prefunded warrants $ (500) 500 0
Common stock issued in settlement of RSUs (in shares) 164,523        
Common stock issued in settlement of RSUs $ 165 (165)      
Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 (in shares) 22,535,850        
Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 $ 22,536 24,430,992     24,453,528
Warrants issued in connection with Senior Promissory Notes   660,836     660,836
Stock-based compensation   934,423     934,423
Currency translation, net       (1,345,168) (1,345,168)
Net income (loss)     (14,169,107)   (14,169,107)
BALANCE (in shares) at Dec. 31, 2022 43,986,079        
BALANCE at Dec. 31, 2022 $ 43,986 $ 96,936,988 $ (67,351,035) $ (6,320,567) $ 23,309,372
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Stockholders' Equity (Parentheticals)
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
Shares issued, offering cost | $ $ 1,996,469
Shares issued, offering cost per share (in dollars per share) | $ / shares $ 0.50
XML 20 R8.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 (Loss) $ (14,169,107) $ (11,126,960)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operations:    
Depreciation and amortization 2,585,881 2,740,241
Amortization of discount on convertible notes payable 2,389,128 835,331
Stock-based compensation 934,423 481,105
Change in deferred tax asset / liability (55,994) (63,036)
Loss (Gain) on lease termination (147,452) 0
Loss (Gain) on sale of equipment (635) (1,113)
Changes in assets and liabilities:    
Accounts receivable (460,837) 971,460
Inventory 984,130 (336,651)
Contract assets (460,743) 610,476
Prepaid expenses and other current assets (354,307) 479,423
Accounts payable (158,797) (532,718)
Accrued expenses (1,632,897) 798,543
Operating lease liabilities (544,391) (945,808)
Contract liabilities (234,873) (155,291)
Assets Held for Sale (712,549) 0
Total Adjustments 2,370,663 3,923,117
Net Cash used in Operating Activities (12,039,020) (7,203,843)
Cash Flows from Investing Activities:    
Purchase of property and equipment (1,690,621) (1,133,378)
Proceeds from sale of property and equipment 635 1,113
Net cash paid for acquisition 0 (317,874)
Net Cash used in Investing Activities (1,689,986) (1,450,139)
Cash Flows from Financing Activities:    
Payments on finance lease obligation 77,939 (380,334)
Payments on Convertible Note (16,800,000) 14,283,333
Proceeds from issuance of common stock and prefunded warrants 24,418,612 0
Proceeds from issuance of Senior Promissory Notes 6,000,000 0
Net Cash Provided by Financing Activities 13,696,551 13,902,999
Effect of foreign currency exchange on cash (859,554) (1,024,086)
Net Change in Cash, Cash Equivalents and Restricted Cash (892,009) 4,224,931
Cash, Cash Equivalents and Restricted Cash at Beginning of Period 17,489,380 13,264,449
Cash, Cash Equivalents and Restricted Cash at End of Period 16,597,371 17,489,380
Supplemental Disclosures of Cash Flow Information:    
Interest 348,575 635,671
Non-cash financing activities    
Common Stock issued in conjunction with convertible note financing 0 531,729
Debt discount on Senior Promissory Notes 695,749 0
Convertible Debt [Member]    
Non-cash financing activities    
Original issue discount on convertible note 0 1,800,000
Convertible Note debt conversion feature 0 3,048,396
Debt issuance costs on convertible note $ 0 $ 716,667
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc. and its subsidiaries (the “Company”). The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below. The Company engages in the development, design, production, marketing, and sale of automated filtering systems, ceramic silicon carbide liquid applications, and diesel particulate air filters in the United States, Canada, Europe, Asia, and South America. Set forth below is a description of the Company and each of its subsidiaries:

 

LiqTech International, Inc., a Nevada corporation organized in July 2004, formerly known as Blue Moose Media, Inc.

 

LiqTech USA, a Delaware corporation and a 100% owned subsidiary of the Company formed in May 2011.

 

LiqTech Holding A/S (formerly known as LiqTech International A/S), a Danish corporation, incorporated on January 15, 2000 (“LiqTech Holding”), a 100% owned subsidiary of LiqTech USA, handling all joint group activities such as management, marketing, finance, IT, etc.

 

LiqTech NA, Inc. (“LiqTech NA”), incorporated in Delaware on July 1, 2005, a 100% owned subsidiary of LiqTech USA, engaged in the production, marketing, and sale of ceramic diesel particulate and liquid filters in the United States and Canada. LiqTech NA closed operations in January 2021, and all activity in this company has ceased.

 

LiqTech Water A/S (formerly known as LiqTech Systems A/S), a Danish Corporation (“LiqTech Water”), incorporated on September 1, 2009, engaged in the manufacture of fully automated filtering systems for use within marine applications, municipal pool and spa applications, and other industrial applications within Denmark and international markets.

 

LiqTech Plastics A/S (formerly known as BS Plastic A/S), a Danish Corporation (“LiqTech Plastics”), acquired on September 1, 2019, engaged in the manufacture of specialized machined and welded plastic parts within Denmark and international markets.

 

LiqTech Ceramics A/S, a Danish corporation (“LiqTech Ceramics”), incorporated on December 20, 2019, engaged in the development, design, application, marketing, and sales of membranes, ceramic diesel particulate and liquid filters, and catalytic converters in Europe, Asia, and South America.

 

LiqTech Water Projects A/S, a Danish corporation (“LiqTech Water Projects”), incorporated on July 28, 2020, that is a dormant company without activity. This company was formed to include the investments for our joint venture in the Middle East.

 

LiqTech Emission Control A/S, a Danish corporation (“LiqTech Emission Control”), incorporated on March 1, 2021, that is a dormant company without activity. This company was formed to include the investments for our joint venture in China.

 

LiqTech Environment Technologies (China) Co. Ltd. (“LiqTech China”), incorporated on September 23, 2021, to be engaged in the development, design, application, marketing, and sales of ceramic diesel particulate, liquid filters, and catalytic converters in Asia.

 

LiqTech PTE Ltd (“LiqTech Singapore”), a 95% owned subsidiary of LiqTech Holding, incorporated in Singapore on January 19, 2012. This company is in the process of closing operations, and all activity in this company has ceased. 

 

Consolidation -- The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and its majority-owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.

 

Functional Currency / Foreign currency translation -- The functional currency of LiqTech International, Inc. and LiqTech USA, Inc. is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects, and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the twelve months ended December 31, 2022 and 2021. Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. 

 

Cash, Cash Equivalents, and Restricted Cash -- The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. As of December 31, 2022, and 2021, the Company held $1,440,394 and $2,125,695, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of sales orders.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At December 31, 2022 and December 31, 2021, the Company had $12,999,271 and $11,346,826 in excess of the FDIC insured limit, respectively.

 

Accounts Receivable -- Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible, and other currently available evidence. 

 

The roll-forward of the allowance for doubtful accounts as of December 31, 2022 and December 31, 2021 is as follows: 

 

  

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076 

 

The receivables written off during the period 2022 mainly relates to legacy marine scrubber contracts and partnerships, renegotiated and terminated amid the COVID disruptions and general slowdown in the marine scrubber market.

 

Inventory -- Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the first-in, first-out method.

 

For inventory produced, standard costs that approximate actual cost on the FIFO method are used to value inventory. Standard costs are reviewed at least annually by management, or more often in the event that circumstances indicate a change in cost has occurred.

 

Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand for our products.

 

Contracts Assets / Liabilities -- Contract assets are the Company’s rights to consideration in exchange for goods or services and are recognized when a performance obligation has been satisfied but has not yet been billed. When the Company issues invoices to the customer, and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.

 

Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the unit by the customer. Most commonly, this invoice is sent to the customer at commissioning of the product or no later than 12 months after delivery. Further included in Contract Assets are short-term receivables such as VAT and other receivables.

 

Assets Held for Sale -- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.

 

Leases -- The Company has elected to not recognize lease assets and liabilities with an initial term of 12 months or less and to not separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, recognized when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.

 

Property and Equipment -- Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from three to ten years.

 

Goodwill and Intangible Assets -- The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.

 

Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from one to ten years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of five years.

 

The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but not limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.

 

Goodwill is not amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.

 

Revenue Recognition -- On January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, “Revenue from Contracts with Customers,” which includes clarifying ASUs issued in 2015, 2016, and 2017 (“new revenue standard”). The new revenue standard was applied to all open revenue contracts using the modified retrospective method as of January 1, 2018.

 

The Company sells products throughout the world; sales by geographical region are as follows for the year ended December 31, 2022 and 2021:

 

  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Americas

  7%  17% $1,073,433  $3,121,797 

Asia-Pacific

  21%  25%  3,406,420   4,658,070 

Europe

  59%  58%  9,379,337   10,493,575 

Middle East & Africa

  13%  0%  2,123,248   - 
   100%  100% $15,982,438  $18,273,442 

 

The Company’s sales by product line are as follows for the years ended December 31, 2022 and 2021:

 

  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Water

  33%  39% $5,297,286  $7,196,465 

Ceramics

  43%  39%  6,844,861   7,183,868 

Plastics

  22%  20%  3,528,606   3,615,681 

Corporate

  2%  2%  311,685   277,428 
   100%  100% $15,982,438  $18,273,442 

 

For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer.  Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do not exist between the Company and its customers.

 

For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.

 

System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a second performance obligation and is valued at cost, with the addition of a standard gross margin. This second performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the first performance obligation), this portion is recognized as Contract liabilities.

 

Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.

 

The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.

 

The roll-forward of Contract Assets/Liabilities for the year ended December 31, 2022 and December 31, 2021 is: 

 

  

2022

  

2021

 

Cost incurred

 $3,860,179  $3,381,994 

Unbilled project deliveries

  950,105   454,158 

VAT

  229,006   542,255 

Other receivables

  45,814   60,158 

Prepayments

  (3,363,039

)

  (2,947,736

)

Deferred Revenue

  (118,327

)

  (499,146

)

  $1,603,738  $991,682 
         

Distributed as follows:

        

Contract assets

 $2,253,295  $1,906,510 

Contract liabilities

  (649,557

)

  (914,828

)

  $1,603,738  $991,682 

 

Advertising Cost -- Costs incurred in connection with advertising of the Company’s products is expensed as incurred. Advertising cost is included in sales expenses, and total advertising costs amounted to $144,043 and $308,880 for the years ended December 31, 2022 and 2021, respectively.

 

Research and Development Cost -- The Company expenses research and development costs for the development of new products as incurred. Included in operating expense for the years ended December 31, 2022 and 2021 were $1,835,890 and $1,862,653, respectively, of research and development costs.

 

Income Taxes -- The Company accounts for income taxes in accordance with FASB ASC Topic 740: Accounting for Income Taxes. This statement requires an asset and liability approach for accounting for income taxes.

 

Income/(Loss) Per Share -- The Company calculates earnings (loss) per share in accordance with FASB ASC 260, Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of common shares outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential common shares included in the diluted earnings per share calculation include in-the-money stock options and warrants that have been granted but have not been exercised.

 

Stock Awards -- During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic 718, Compensation – Stock Compensation. Stock-based compensation costs of $934,423 and $481,105 have been recognized for the vesting of options and stock awards granted to directors, management, and certain key employees for the years ended December 31, 2022 and 2021, respectively.

 

Fair Value of Financial Instruments -- The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic 820. The authoritative guidance, which, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or be paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

 

Level 1. Observable inputs such as quoted prices in active markets for identical assets or liabilities;

 

Level 2. Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

 

Level 3. Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

 

Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, and accrued expenses approximate their recorded values due to their short-term maturities.

 

Accounting Estimates -- The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets, including accounts receivable; allowance for doubtful accounts; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill and intangible assets; liabilities including contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; warrant liability; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.

 

Recent Accounting Pronouncements – In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. We do not expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.

 

In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance. The FASB is issuing this Update to increase the transparency of government assistance including the disclosure of (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The ASU was effective for annual reporting periods after January 1, 2022. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

In August 2020, the FASB issued ASU 2020-06 Accounting for Convertible Instruments and Contracts in An Entity’s Own Equity. ASU 2020-06 simplifies the accounting for certain convertible instruments by removing the separation models for convertible debt with a cash conversion feature and for convertible instruments with a beneficial conversion feature. As a result, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 amends the diluted earnings per share calculation for convertible instruments by requiring the use of the if-converted method. The treasury stock method is no longer available. For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company early adopted ASU 2020-06 on January 1, 2022, using a modified retrospective approach.

 

In March 2020, the FASB issued ASU 2020-4 Reference Rate Reform (Topic 848). This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The new standard was effective upon issuance and upon adoption can be applied prospectively to applicable contract modifications made on or before December 31, 2022. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. We do not expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Going Concern
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Substantial Doubt about Going Concern [Text Block]

NOTE 2 GOING CONCERN

 

The accompanying consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America, which contemplate continuation of the Company as a going concern; however, the Company has incurred significant recent losses, which raises substantial doubt about the ability of the Company to continue as a going concern for a period of one year from the issuance of these financial statements. There is no assurance that the Company will be successful in executing the proposed cost reductions and profitability improvement measures, thus achieving profitable operations. The financial statements do not include any adjustments that might result from the outcome of these uncertainties. 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Restructuring Costs
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Restructuring and Related Activities Disclosure [Text Block]

NOTE 3 RESTRUCTURING COSTS

 

During the second quarter of 2022, the Company completed a restructuring program to reduce costs, decrease operating losses and improve cash flow. Total restructuring and restructuring-related net charges pursuant to this program were $1,893,166, which were recorded separately in the income statement as “restructuring costs”, and allocated as follows:

 

CEO separation -- On May 10, 2022, the Board of Directors accepted the resignation of Sune Mathiesen as Chief Executive Officer and a director of the Company, effective on May 12, 2022. As previously announced, Mr. Mathiesen had been on a medical leave of absence since March 17, 2022. In connection with Mr. Mathiesen’s resignation, Mr. Mathiesen and the Company entered into a Separation Agreement and Release (the “Separation Agreement”). Under the provisions of the Separation Agreement, Mr. Mathiesen received DKK1,605,000 ($228,975), which is the equivalent of six months of salary, car allowance and pension contributions, paid in a lump-sum payment, less applicable deductions and withholdings.

 

Terminated employees – In the second quarter of 2022, the Company re-aligned its corporate management structure, which involved a reduction in headcount and labor costs of approximately 25%. The new organization reflects a focused effort to align key leaders with strategic imperatives, inspire greater accountability and performance management, eliminate silos and layers of middle management, and operate a leaner, more efficient business. Provisions for salary obligations to employees amounted to $158,199, reflecting the costs related to select employees released from duties with immediate effect. No provisions were made for the employees working during the notice period.

 

China close-down – In the second quarter of 2022, the Company reduced and suspended planned capital investments, including the Company’s program to build a manufacturing and service center in China. Pursuant to the suspended plans, the Company terminated and settled agreements with consultants, select project employees, and property development providers, resulting in a net payment of termination and cancellation charges of $275,445.

 

Capex commitments -- As part of efforts to balance future investments with expected demands and cash flow, the Company commenced the renegotiation of all material Capex commitments during the quarter, with the ambition to reduce, cancel, or delay deliveries under the contracts, which initially amounted to approximately $10,300,000. As part of the renegotiation, a provision was made during the second quarter of $668,606 regarding expected cancellation charges and contractual termination costs. During the third and fourth quarter the amount of paid cancellation charges exceeded the provision by $145,388, which explains the total amount regarding capex commitments of $813,994.    

 

Write-downs -- The re-routing of production equipment and machinery to Denmark (originally planned for China), resulted in a write-down of $240,576 on legacy installed equipment and machinery that was decommissioned as part of the arrival and implementation of new and more efficient equipment. Furthermore, review of obsolete inventory and existing product demand resulted in a write-down of $175,977.

 

The Company’s restructuring costs are as follows for the year ended December 31, 2022, which have all been settled as of December 31, 2022:

 

  

December 31,

2022

 

CEO separation

 $228,975 

Terminated employees

  158,199 

China close-down

  275,445 

Capex commitments

  813,994 

Write-downs

  416,553 
  $1,893,166 

 

The following table displays a roll-forward of the restructuring accruals, presented within “accrued expenses”, for the year ended December 31, 2022 and 2021:

 

  

2022

  

2021

 

Restructuring accruals, January 1

 $-  $- 

Restructuring costs, net

  1,893,166   - 

Cash payments

  (1,476,613

)

  - 

Asset impairments

  (416,553

)

  - 

Restructuring accruals, December 31

 $-  $- 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventory
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Inventory Disclosure [Text Block]

NOTE 4 - INVENTORY

 

Inventory consisted of the following at December 31, 2022 and December 31, 2021:

 

  

2022

  

2021

 

Furnace parts and supplies

 

$

66,495

  

$

213,224

 

Raw materials

  

2,474,227

   

2,144,067

 

Work in process

  

982,973

   

1,671,290

 

Finished goods and filtration systems

  

1,201,533

   

1,660,916

 

Reserve for excess and obsolescence

  

(663,227

)

  

(268,470

)

Net Inventory

 

$

4,062,001

  

$

5,421,027

 

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movements, expected useful lives, and estimated future demand for the products. The increase in the reserve for excess and obsolescence is mainly explained by changes in product and sales mix, due to both market driven and strategic changes implemented during the year, and furthermore new and more conservative processes implemented as part of the ERP implementation.   

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Property and Equipment
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

NOTE 5 - PROPERTY AND EQUIPMENT

 

Property and equipment consisted of the following on December 31, 2022 and December 31, 2021:

 

  

Useful

Life

  

2022

  

2021

 

Production equipment

 3-10  $8,027,589  $7,425,145 

Production equipment - finance lease

 3-10   3,625,558   3,066,623 

Lab equipment

 3-10   118,935   117,770 

Computer equipment

 3-5   1,070,437   1,005,223 

Vehicles

 3-5   26,020   90,819 

Furniture and fixture

  5    1,141,424   1,166,071 

Furniture and fixture - finance lease

  5    252,397   268,208 

Leasehold improvements

 5-10   3,080,946   3,273,940 
        17,343,306   16,413,799 

Less Accumulated Depreciation

       (8,501,846

)

  (7,218,468

)

Less Accumulated Depreciation - finance lease

       (544,653

)

  (336,338

)

Net Property and Equipment

      $8,296,807  $8,858,993 

 

Depreciation expense amounted to $2,007,112 and $1,945,489 for the year ended December 31, 2022 and 2021, respectively. Of the $2,007,112 for the year ended December 31, 2022, $1,414,514 is allocated as cost of goods sold and $592,598 is allocated as operating expenses.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Leases
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

NOTE 6 - LEASES

 

The Company leases certain vehicles, real property, production equipment, and office equipment under lease agreements. The Company evaluates each lease to determine its appropriate classification as an operating lease or finance lease for financial reporting purposes. The majority of our operating leases are non-cancelable operating leases for production and office space in Hobro, Aarhus, and Copenhagen, Denmark. The lease agreements expire on November 30, 2034, August 31, 2024, and August 31, 2028, respectively. During the second quarter of 2022, the Company terminated the lease agreement for the office and production space in Taicang, China.

 

During the year ended December 31, 2022, cash paid for amounts included for the measurement of operating lease liabilities was $906,373, and the Company recorded operating lease expenses included in operating expenses of $984,236.

 

During the year ended December 31, 2022, cash paid for amounts included for the measurement of finance lease liabilities was $427,113, and the Company recorded finance lease expenses included in other income (expenses) of $323,081.

 

Supplemental balance sheet information related to leases as of December 31, 2022 and 2021 was as follows:

 

  

December 31,

2022

  

December 31,

2021

 

Operating leases:

        

Operating lease right-of-use assets

 $3,271,997  $6,925,807 
         

Operating lease liabilities – current

 $561,182  $846,544 

Operating lease liabilities – long-term

  2,710,815   6,154,064 

Total operating lease liabilities

 $3,271,997  $7,000,608 
         

Finance leases:

        

Property and equipment, at cost

 $3,877,955  $3,334,830 

Accumulated depreciation

  (544,653

)

  (336,337

)

Property and equipment, net

 $3,333,302  $2,998,494 
         

Finance lease liabilities – current

 $399,198  $373,824 

Finance lease liabilities – long-term

  2,384,011   2,499,591 

Total finance lease liabilities

 $2,783,209  $2,873,415 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   8.9 

Finance leases

  5.4   5.9 
         

Weighted average discount rate:

        

Operating leases

  6.2

%

  6.5

%

Finance leases

  2.2

%

  2.8

%

 

Maturities of lease liabilities at December 31, 2022 were as follows:

 

  

Operating

lease

  

Finance

lease

 

2023

 $745,898  $516,175 

2024

  604,324   517,076 

2025

  315,007   513,658 

2026

  304,595   478,441 

2027

  304,595   1,016,291 

Thereafter

  2,056,019   190,659 

Total payment under lease agreements

  4,330,439   3,232,300 

Less imputed interest

  (1,058,442

)

  (449,091

)

Total lease liability

 $3,271,997  $2,783,209 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 7 - INTANGIBLE ASSETS

 

At December 31, 2022 and December 31, 2021, other intangible assets, net of accumulated amortization, consisted of customer relationships acquired in connection with the purchase of BS Plastic A/S and the cost of patent applications for the Company’s products.

 

Intangible assets consisted of the following at December 31, 2022 and December 31, 2021:

 

  

2022

  

2021

 

Customer relationships

 $473,308  $502,957 

Patent cost

  177,875   189,017 
   651,183   691,974 

Less Accumulated amortization

  (438,250

)

  (357,231

)

Intangible assets, net

 $212,933  $334,743 

 

Amortization expense amounted to $81,019 and $108,471 for the year ended December 31, 2022 and 2022, respectively.

 

Expected future amortization expense for the years ended are as follows:

 

Year ending December 31,

 

Amortization

Expenses

 

2023

  102,077 

2024

  70,523 

2025

  7,415 

2026

  7,415 

2027

  7,415 

Thereafter

  18,088 
  $212,933 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Lines of Credit
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 8 - LINES OF CREDIT

 

In connection with certain orders, the Company provides to customers a working guarantee, prepayment guarantee, or security bond. For that purpose, the Company has a guaranteed credit line of EUR 1,350,000 (approx. $1,440,000) secured by a cash deposit. As of December 31, 2022, our bank has issued working guaranties of $281,584 to customers against the credit line.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Long-term Debt
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Long-Term Debt [Text Block]

NOTE 9 LONG-TERM DEBT

 

Convertible Note

 

On March 24, 2021, the Company entered into a Securities Purchase Agreement with an institutional investor pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior Convertible Note (the “Note”) maturing on October 1, 2023 and 80,000 shares of our common stock, $0.001 par value (“Common Stock”), for an aggregate purchase price of $15.0 million upon the satisfaction of the closing conditions set forth in the Securities Purchase Agreement. The Closing occurred on April 8, 2021, and the Company issued to the Investor the securities in connection with the Closing.

 

The Note was a senior, unsecured obligation of the Company, payable at 112% of the principal amount at maturity ( October 1, 2023), or earlier upon redemption or repurchase as set forth in the Note. The Note was convertible into shares of Common Stock pursuant to the terms of the Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 100.6749 shares of Common Stock per $1,000 of principal amount of the Note. The conversion rate was subject to anti-dilution adjustments, including for stock dividends, splits, and combinations; issuances of options, warrants, or similar rights; spin-offs and distributions of property; cash dividends or distributions; and tender or exchange offers, in each case as further described in and pursuant to the terms of the Note. 

 

Beginning on March 1, 2022, and on the first day of each calendar month thereafter, at the election of the Investor or Holder, if applicable, the Company was required to redeem $840,000 of the amounts due under the Note in cash or Common Stock at 90% of the lesser of (i) the volume-weighted average price (“VWAP”) of the Common Stock on the trading day immediately preceding the payment date and (ii) the average of the lowest three (3) VWAPs over the 10 trading days immediately preceding the payment date, which shall in no case be less than the floor price of $1.75 per share. Beginning on March 1, 2022, the Company paid the first monthly installment of $840,000 in cash.

 

As of June 22, 2022, the Note, including accrued interest and all relevant obligations, was repaid in full, amounting to $13,446,875, allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875.

 

The components of the Convertible Note are as follows: 

 

  

December 31,

2022

  

December 31,

2021

 

Convertible Note

 $-   16,800,000 

Less: unamortized debt issuance costs

  -   (2,213,064

)

Convertible Note payable

 $-  $14,586,936 
         

Current portion of Convertible Note payable

  -   8,400,000 

Convertible Note payable, less current portion

  -   6,186,936 

Convertible Note payable

 $-  $14,586,936 

 

For the year ended December 31, 2022 and 2021, the Company recognized interest expense of $308,958 and $547,917, respectively, and $2,213,065 and $835,331, respectively, related to the amortization of debt issuance costs. 

 

Senior Promissory Notes

 

On June 22, 2022, the Company issued and sold Senior Promissory Notes in an aggregate principal amount of $6.0 million (the "Notes") and issued warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement entered into with the Purchasers.

 

The Notes have a term of 24 months and do not bear interest during this period. If the notes are not repaid on or before the second anniversary of issuance, however, the Notes will thereafter bear interest of 10% per annum, which will increase by 1% each month the Notes remain unpaid, up to a maximum of 16% per annum, payable monthly.

 

Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All of the warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years and are exercisable for cash at any time.

 

As a result, the Company recorded an initial debt discount of $695,749, based on the relative fair value of the warrants and notes issued. The Company determined the fair value of the warrants by using the Black-Scholes Option Pricing Model, with the following assumptions: expected term of 2.5 years, stock price of $0.43, exercise price of $0.65, volatility of 80.8%, risk-free rate of 3.13%, and no forfeiture rate. The debt discount will be accreted according to the effective interest method over the contractual term of the note. The warrants qualified for equity classification and were reported within Additional Paid-In Capital.

 

The components of notes payable are as follows:

 

  

December 31,

2022

  

December 31,

2021

 

Senior Promissory Notes

 $6,000,000   - 

Less: unamortized debt discount

  (519,686

)

  - 

Senior Promissory Notes payable

 $5,480,314  $- 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  5,480,314   - 

Senior Promissory Notes payable

 $5,480,314  $- 

 

For the year ended December 31, 2022, and 2021, the Company recognized interest expense of $0 and $0, respectively, and $176,063 and $0, respectively, related to the amortization of the debt discount.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Agreements, Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 10 - AGREEMENTS, COMMITMENTS AND CONTINGENCIES

 

Contingencies -- From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.

 

In 2022 The Company was in dialogue with a former client regarding marine waste-water treatment systems delivered in 2019, related to a potential warranty claim due to corrosion on certain parts and components, with a total estimated remediation cost of $1.5 million. The Company disputed the claim in full, resulting in a settlement agreement signed in the fourth quarter with expected remediation work in 2023. The cost of any remediation work is expected to be covered in the warranty accrual amount.

 

Product Warranties - The Company provides a standard warranty on its systems, generally for a period of one to three years after customer acceptance. The Company estimates the costs that may be incurred under its standard warranty programs and records a liability for such costs at the time product revenue is recognized.

 

In addition, the Company sells an extended warranty for certain systems, which generally provides a warranty for up to four years from the date of commissioning. The specific terms and conditions of the warranties vary depending upon the product sold and the country in which the Company does business. Revenue received for the sale of extended warranty contracts is deferred and recognized in the same manner as the costs incurred to perform under the warranty contracts.

 

The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts, as necessary. Factors that affect the warranty liability include the number of units sold, historical and anticipated rates of warranty claims, and the cost per claim.

 

Changes in the Company's current and long-term warranty obligations included in accrued expenses on the balance sheet for the fiscal years ended December 31, 2022 and 2021 were as follows:

 

  

2022

  

2021

 

Balance at January 1,

 $962,313  $1,056,613 

Warranty costs charged to cost of goods sold

  86,256   177,302 

Utilization charges against reserve

  (93,653

)

  (191,068

)

Foreign currency effect

  (56,844

)

  (80,534

)

Balance at December 31,

 $898,072  $962,313 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Income Taxes
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 11 - INCOME TAXES

 

The Company accounts for income taxes in accordance with FASB ASC Topic 740, Accounting for Income Taxes, which requires the Company to provide a net deferred tax asset or liability equal to the expected future tax benefit or expense of temporary reporting differences between book and tax accounting and any available operating loss or tax credit carryforwards. The amount of and ultimate realization of the benefits from the deferred tax assets for income tax purposes is dependent, in part, upon the tax laws in effect, the Company’s future earnings, and other future events, the effects of which cannot be determined. In accordance with prevailing accounting guidance, the Company is required to recognize and disclose any income tax uncertainties. The guidance provides a two-step approach to recognizing and measuring tax benefits and liabilities when realization of the tax position is uncertain. The first step is to determine whether the tax position meets the more-likely-than-not condition for recognition, and the second step is to determine the amount to be recognized based on the cumulative probability that exceeds 50%. Actual results could differ from these estimates.

 

As of December 31, 2022, the Company had net operating loss carry-forwards of approximately $26,734,381 for U.S. federal tax purposes, expiring through 2041; approximately $20,352,624 for Danish tax purposes, which do not expire; approximately $444,303 for German tax purposes, which do not expire; approximately $577,266 for Singapore tax purposes, which do not expire; and approximately $1,950,649 for Chinese tax purposes, which expires in 2027.

 

As of December 31, 2022 and December 31, 2021, the Company established a valuation allowance of $6,510,000 and $5,364,000 for the tax components of LiqTech International Inc. and Liqtech NA, respectively; $5,226,000 and $3,506,000 for the tax components of LiqTech Holding, LiqTech Ceramics, LiqTech Water, LiqTech Plastics, LiqTech Emission Control, and LiqTech Water Projects, respectively; $124,000 and $132,000 for the tax components of LiqTech Germany, respectively; $98,000 and $104,000 for the tax components of LiqTech Singapore, respectively; and $488,000 and $193,000 for LiqTech China, respectively, as management could not determine that it was more than likely not that sufficient income could be generated by these components to realize the resulting net operating loss carry-forwards and other deferred tax assets of these components. The change in the valuation allowance for the year ended December 31, 2022 was $1,146,000, $1,720,000, $(8,000), $(6,000), and $295,000 for the US, Danish, German, Singaporean, and Chinese components, respectively. The change in the valuation allowance for the year ended December 31, 2021 was $(30,000), $1,824,000, $(11,000), $(9,000), and $193,000 for the US, Danish, German, Singaporean, and Chinese components, respectively.

 

The temporary differences, tax credits and carry forwards gave rise to the following deferred tax assets and liabilities at December 31, 2022 and December 31, 2021:

 

  

2022

  

2021

 

Excess of tax over financial accounting

 $973,859  $708,825 

Reserve for excess and obsolete inventory

  145,910   49,615 

Accrued expenses

  -   4,305 

Accrued interest

  -   13,125 

Discount amortization

  640,163   175,420 

Deferred compensation

  -   52,500 

Net operating loss carryover

  11,057,361   9,959,356 

Excess of book over tax depreciation

  (272,243

)

  (343,294

)

Excess of book over tax work in progress

  (253,930

)

  (587,469

)

Valuation allowance

  (12,445,765

)

  (10,257,162

)

  $(154,645

)

 $(224,779

)

Distributed as:

        

Long-term deferred tax asset

  -   - 

Long-term deferred tax liability

  (154,645

)

  (224,779

)

  $(154,645

)

 $(224,779

)

 

A reconciliation of income tax expense at the federal statutory rate to income tax expense at the Company’s effective rate is as follows for the years ended December 31, 2022 and 2021: 

 

  

2022

  

2021

 

Computed tax at expected statutory rate

 $(3,025,369

)

 $(2,349,899

)

State and local income taxes, net of federal benefit

  (1,532

)

  (1,387

)

Non-US income taxed at different rates

  (138,596

)

  (101,856

)

Deferred compensation

  52,500   (31,500

)

Non-deductible expenses

  2,749   1,565 

Non-taxable income

  (541

)

  - 

Change in valuation allowance

  3,035,205   2,209,294 

Other

  (161,826

)

  210,747 

Income tax expense (benefit)

 $(237,410

)

 $(63,036

)

 

The components of income tax expense (benefit) from continuing operations for the years ended December 31, 2022 and 2021 consisted of the following:

 

  

2022

  

2021

 

Current income taxes:

        

Danish

 $(181,417

)

 $- 

Federal

  -   - 

State

  -   - 

Current tax (benefit)

 $-  $- 
         

Deferred income taxes:

        

Book in excess of tax depreciation

 $(346,154

)

 $(309,719

)

Work in progress

  (294,233

)

  (174,093

)

Net operating loss carryover

  (2,041,211

)

  (2,667,221

)

Valuation allowance

  2,319,705   2,811,619 

Deferred compensation

  (52,500

)

  31,500 

Accrued interest

  (13,125

)

  13,125 

Discount amortization

  464,744   175,420 

Accrued vacation

  (4,305

)

  4,305 

Reserve for obsolete inventory

  (88,915

)

  52,028 

Deferred tax expense (benefit)

 $(55,994

)

 $(63,036

)

Total tax expense (benefit)

 $(237,410

)

 $(63,036

)

 

Deferred income tax expense / (benefit) results primarily from the reversal of temporary timing differences between tax and financial statement income. 

 

The Company files Danish, Chinese, U.S. federal and Minnesota state income tax returns. LiqTech Holding, LiqTech Ceramics, LiqTech Water, LiqTech Plastics, LiqTech Emission Control, and LiqTech Water Projects are generally no longer subject to tax examinations for years prior to 2017 for their Danish tax returns. LiqTech NA is generally no longer subject to tax examinations for years prior to 2017 for U.S. federal and state tax returns. 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Earnings Per Share
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 12 - EARNINGS PER SHARE

 

Basic and diluted net income (loss) per common share is determined by dividing net income (loss) by the weighted average common shares outstanding during the period. For the periods where there is a net loss, stock options, warrants, and Restricted Stock Units have been excluded from the calculation of diluted net loss per common share because their effect would be anti-dilutive. Consequently, the weighted average common shares used to calculate both basic and diluted net loss per common share would be the same.

 

For the year ended December 31, 2022, the Company had outstanding balances of 2,408,892 RSUs, 31,440,000 prefunded warrants, and 4,480,000 warrants, all exercisable for shares of Common Stock

 

For the year ended December 31, 2021, the Company had outstanding balances of 149,636 RSUs and 1,015,000 prefunded warrants outstanding to issue common stock.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

NOTE 13 - STOCKHOLDERS' EQUITY

 

Common Stock -- The Company has 100,000,000 authorized shares of common stock, $0.001 par value. As of December 31, 2022 and 2021, respectively, there were 43,986,079 and 21,285,706 common shares issued and outstanding.      

 

Voting -- Holders of common stock are entitled to one vote for each share held of record on each matter submitted to a vote of stockholders, including the election of directors, and do not have any right to cumulate votes in the election of directors. 

 

Dividends -- Subject to the rights and preferences of the holders of any series of preferred stock, if any, which may at the time be outstanding, holders of common stock are entitled to receive ratably such dividends as our Board of Directors from time to time may declare out of funds legally available.  

 

Liquidation Rights -- In the event of any liquidation, dissolution, or winding-up of affairs, after payment of all of our debts and liabilities and subject to the rights and preferences of the holders of any outstanding shares of any series of our preferred stock, the holders of common stock will be entitled to share ratably in the distribution of any of our remaining assets.  

 

Other Matters -- Holders of common stock have no conversion, preemptive, or other subscription rights, and there are no redemption rights or sinking fund provisions with respect to our common stock. All of the issued and outstanding shares of common stock on the date of this Annual Report are validly issued, fully paid, and non-assessable.

 

Preferred Stock -- Our Board of Directors has the authority to issue preferred stock in one or more classes or series and to fix the designations, powers, preferences and rights, the qualifications, limitations or restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences, and the number of shares constituting any class or series, without further vote or action by the stockholders. The issuance of preferred stock may have the effect of delaying, deferring, or preventing a change in control without further action by the stockholders and may adversely affect the voting and other rights of the holders of common stock.

 

The Company has 2,500,000 authorized shares of preferred stock, $0.001 par value. As of December 31, 2022 and 2021, there were no preferred shares issued and outstanding.

 

Stock Issuances 

 

Since  January 1, 2022, the Company has made the following issuances of Common Stock: 

 

On January 3, 2022, the Company issued 18,641 shares of Common Stock to settle RSUs for services provided by the Board of Directors in 2021. 

 

On January 3, 2022, the Company issued 48,341 shares of Common Stock to settle RSUs for services provided by management in 2021.

 

On May 17, 2022, the Company issued 15,635,850 shares of Common Stock as part of the $23,000,000 public offering of common stock and 30,425,000 prefunded warrants to fund working capital, general corporate purposes, and partial repayment of its Senior Convertible Note.

 

On May 19, 2022, the Company exercised in full the option to issue 6,900,000 shares of Common Stock as part of the overallotment of $3,450,000, resulting in the closing of its previously announced public offering of $26,450,000 to fund working capital, general corporate purposes, and partial repayment of its Senior Convertible Note. Total transaction costs related to the combined public offering of $26,450,000 amounted to $1,996,469.

 

On August 25, 2022, the Company issued 8,333 shares of Common Stock to settle RSUs for services provided by the Board of Directors. 

 

On November 29, 2022, the Company issued 9,208 shares of Common Stock to settle RSUs for services provided by management in 2022.

 

On December 30, 2022, the Company issued 80,000 shares of Common Stock to settle RSUs as per the terms outlined in the Separation Agreement.

 

Warrants 

 

On August 17, 2021, the Company entered an exchange agreement with an existing shareholder to exchange an aggregate of 500,000 shares of Common Stock for equivalent shares of prefunded warrants (the “Exchange Agreement”). The prefunded warrants will be exercisable at an exercise price of $0.001 per share, subject to adjustments as provided under the terms of the prefunded warrants. The prefunded warrants will be exercisable at any time on or after the closing date. The Exchange Agreement contained additional terms typical of exchange agreements including representations and warranties of the parties. In connection with and as of the date of the Exchange Agreement, the Company issued the prefunded warrants to the shareholder, and the prefunded warrants are exercisable on August 17, 2021, subject to the limitations on exercise and conditions set forth by the prefunded warrants. The prefunded warrants became subject to customary adjustments in the event of stock splits and dividends, fundamental transactions, and subsequent offerings of rights to purchase stock.

 

On May 17, 2022, the Company entered a warrant purchase agreement with existing shareholders to purchase 30,425,000 shares of common stock at an offering price of $0.499 per prefunded warrant, which represents the offering price of $0.50 per share of the Company’s common stock less the $0.001 per share exercise price for each pre-funded warrant, for total gross proceeds of approximately $15,182,075 as part of the Company’s public offering of common stock and pre-funded warrants totaling $23,000,000 before underwriting discounts, commissions, and offering expenses payable by the Company.

 

On June 23, 2022, the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement. Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years, and are exercisable for cash at any time. 

 

The following is a summary of the periodic changes in warrants outstanding for the years ended December 31, 2022 and 2021:

 

  

2022

  

2021

 

Warrants outstanding at January 1

  1,015,000   515,000 

Warrants issued in connection with public offering and private placement

  34,905,000   - 

Common stock exchanged to prefunded warrant

  -   500,000 

Warrants outstanding at December 31

  35,920,000   1,015,000 

 

Stock-based Compensation 

 

In 2013, the Company’s Board of Directors adopted a Share Incentive Plan (the “Incentive Plan”). Under the terms and conditions of the Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At December 31, 2022, 1,387,347 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation as follows: an initial grant of 25,000 RSUs of Common Stock that vest over a three-year period upon appointment to the Board, followed by an annual grant of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum after full vesting of the initial grant. Further, the Company has granted shares of Common Stock in the third quarter to management as part of the Incentive Plan, totaling 625,000 shares related to the onboarding of the new Chief Executive Officer, which vest over a three-year period.

 

In 2022, The Company’s Board of Directors adopted an Equity Incentive Plan (the “2022 Incentive Plan”). Under the terms and conditions of the 2022 Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At December 31, 2022, 1,021,545 RSUs were granted and outstanding under the Incentive Plan.

 

The Company recognizes compensation costs for RSU grants to directors and management based on the stock price on the date of the grant.

 

The Company recognized stock-based compensation expense related to RSU grants of $934,423 and $481,105 for the years ended December 31, 2022 and 2021, respectively. On December 31, 2022, the Company had $639,129 of unrecognized compensation cost related to non-vested stock grants.

 

A summary of the status of the RSUs as of December 31, 2022 and changes during the period are presented below:

 

  

December 31, 2022

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2021

  149,636  $6.59  $- 

Granted

  2,574,871   0.77   - 

Vested and settled with share issuance

  (164,523

)

  (3.58

)

  - 

Forfeited

  (151,093

)

  (6.20

)

  - 

Outstanding, December 31, 2022

  2,408,892  $0.63  $- 

 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 14 SEGMENT REPORTING

 

The Company operates in three segments: Water, Ceramics, and Plastics. Effective as of January 1, 2020, the group structure was changed so that shared group activities were transferred to an individual reporting unit separated from the business units. Costs and assets for these activities were therefore separated during 2020.

 

Segment information for the business areas is as follows:

 

  

For the Year Ended December 31,

 

Revenues

 

2022

  

2021

 

Water

 $5,297,286  $7,196,465 

Ceramics

  6,844,861   7,183,868 

Plastics

  3,528,606   3,615,681 

Other

  311,685   277,428 

Total consolidated revenue

 $15,982,438  $18,273,442 

 

  

For the Year Ended December 31,

 

Loss

 

2022

  

2021

 

Water

 $(1,072,530

)

 $(1,411,196

)

Ceramics

  (4,648,768

)

  (3,330,840

)

Plastics

  (794,942

)

  (1,317,293

)

Other

  (7,652,867

)

  (5,067,631

)

Total consolidated Loss

 $(14,169,107

)

 $(11,126,960

)

 

  

For the Year Ended December 31,

 

Total assets

 

2022

  

2021

 

Water

 $7,781,211  $7,767,679 

Ceramics

  13,808,529   13,961,057 

Plastics

  1,099,019   1,645,879 

Other

  17,436,896   21,680,077 

Total consolidated assets

 $40,125,655  $45,054,692 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Significant Customers / Concentration
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

NOTE 15 - SIGNIFICANT CUSTOMERS / CONCENTRATION

 

The following table presents customers accounting for 10% or more of the Company’s net sales:

 

  

For the Year Ended December 31,

 
  

2022

  

2021

 

Customer A

  13

%

  -

%

Customer B

  -

%

  12

%

Customer C

  -

%

  10

%

* Zero or less than 10%

 

The following table presents customers accounting for 10% or more of the Company’s accounts receivable:

 

  

December 31,

2022

  

December 31,

2021

 

Customer B

  -

%

  16

%

Customer C

  20

%

  -

%

Customer D

  17

%

  -

%

Customer E

  10

%

  -

%

Customer F

  -

%

  11

%

 

As of December 31, 2022, approximately 65% of the Company’s assets were located in Denmark, 33% were located in the U.S., and 2% were located in China. As of December 31, 2021, approximately 61% of the Company’s assets were located in Denmark, 26% were located in the U.S., and 13% were located in China.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Subsequent Events
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 16 - SUBSEQUENT EVENTS

 

On January 3, 2023, the Company issued 18,719 common shares to settle RSUs. The RSUs were valued at $110,250 for services provided by the Board of Directors in 2022. The Company is recognizing the stock-based compensation of the award over the requisite service period.

 

On January 3, 2023, the Company issued 1,266,643 common shares to settle RSUs. The RSUs were valued at $674,164 for services provided by management in 2022. The Company is recognizing the stock-based compensation of the award over the requisite service period.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

Item 15.

Exhibits and Financial Statement Schedules

 

(a)        Financial Statements and Schedules

 

The financial statements are set forth under Item 8 of this Annual Report. The following financial statement schedule for the years ended December 31, 2022 and December 31, 2021 is included in this Annual Report on Form 10-K:

 

a.          Valuation and Qualifying Accounts for the years ended December 31, 2022 and December 31, 2021.

 

  

2022

  

2021

 

Bad debt expense

  (24,534

)

  (28,499

)

Reserve for obsolete inventory

  404,160   162,651 

 

  

Balance

Beginning

of Year

  

Charges to

Costs and

Expenses

  

Deductions

(1)

  

Balance

End of

Year

 

Year Ended December 31, 2022

                

Allowance for inventory obsolescence

 $268,470  $404,160  $(9,403

)

 $663,227 

Allowance for doubtful accounts

  409,076   (24,534

)

  (324,983

)

  59,559 

Totals

 $677,546  $379,626  $(334,386

)

 $722,786 
                 

Year Ended December 31, 2021

                

Allowance for inventory obsolescence

 $723,949  $162,651  $(618,129

)

 $268,470 

Allowance for doubtful accounts

  498,044   (28,499

)

  (60,469

)

  409,076 

Totals

 $1,221,993  $134,152  $(678,598

)

 $677,546 

 

  

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076 

 

(1) Includes write-offs, the impact of foreign currency exchange rates.

 

Schedules other than that listed above are omitted because the conditions requiring their filing do not exist or because the required information is provided in the Consolidated Financial Statements, including the Notes thereto. Financial statement schedules have been omitted since they are either not required, not applicable, or the information is otherwise included.

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc. and its subsidiaries (the “Company”). The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below. The Company engages in the development, design, production, marketing, and sale of automated filtering systems, ceramic silicon carbide liquid applications, and diesel particulate air filters in the United States, Canada, Europe, Asia, and South America. Set forth below is a description of the Company and each of its subsidiaries:

 

LiqTech International, Inc., a Nevada corporation organized in July 2004, formerly known as Blue Moose Media, Inc.

 

LiqTech USA, a Delaware corporation and a 100% owned subsidiary of the Company formed in May 2011.

 

LiqTech Holding A/S (formerly known as LiqTech International A/S), a Danish corporation, incorporated on January 15, 2000 (“LiqTech Holding”), a 100% owned subsidiary of LiqTech USA, handling all joint group activities such as management, marketing, finance, IT, etc.

 

LiqTech NA, Inc. (“LiqTech NA”), incorporated in Delaware on July 1, 2005, a 100% owned subsidiary of LiqTech USA, engaged in the production, marketing, and sale of ceramic diesel particulate and liquid filters in the United States and Canada. LiqTech NA closed operations in January 2021, and all activity in this company has ceased.

 

LiqTech Water A/S (formerly known as LiqTech Systems A/S), a Danish Corporation (“LiqTech Water”), incorporated on September 1, 2009, engaged in the manufacture of fully automated filtering systems for use within marine applications, municipal pool and spa applications, and other industrial applications within Denmark and international markets.

 

LiqTech Plastics A/S (formerly known as BS Plastic A/S), a Danish Corporation (“LiqTech Plastics”), acquired on September 1, 2019, engaged in the manufacture of specialized machined and welded plastic parts within Denmark and international markets.

 

LiqTech Ceramics A/S, a Danish corporation (“LiqTech Ceramics”), incorporated on December 20, 2019, engaged in the development, design, application, marketing, and sales of membranes, ceramic diesel particulate and liquid filters, and catalytic converters in Europe, Asia, and South America.

 

LiqTech Water Projects A/S, a Danish corporation (“LiqTech Water Projects”), incorporated on July 28, 2020, that is a dormant company without activity. This company was formed to include the investments for our joint venture in the Middle East.

 

LiqTech Emission Control A/S, a Danish corporation (“LiqTech Emission Control”), incorporated on March 1, 2021, that is a dormant company without activity. This company was formed to include the investments for our joint venture in China.

 

LiqTech Environment Technologies (China) Co. Ltd. (“LiqTech China”), incorporated on September 23, 2021, to be engaged in the development, design, application, marketing, and sales of ceramic diesel particulate, liquid filters, and catalytic converters in Asia.

 

LiqTech PTE Ltd (“LiqTech Singapore”), a 95% owned subsidiary of LiqTech Holding, incorporated in Singapore on January 19, 2012. This company is in the process of closing operations, and all activity in this company has ceased. 

Consolidation, Policy [Policy Text Block] Consolidation -- The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and its majority-owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.
Foreign Currency Transactions and Translations Policy [Policy Text Block] Functional Currency / Foreign currency translation -- The functional currency of LiqTech International, Inc. and LiqTech USA, Inc. is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects, and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the twelve months ended December 31, 2022 and 2021. Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. 
Cash and Cash Equivalents, Policy [Policy Text Block]

Cash, Cash Equivalents, and Restricted Cash -- The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. As of December 31, 2022, and 2021, the Company held $1,440,394 and $2,125,695, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of sales orders.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At December 31, 2022 and December 31, 2021, the Company had $12,999,271 and $11,346,826 in excess of the FDIC insured limit, respectively.

Accounts Receivable [Policy Text Block]

Accounts Receivable -- Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible, and other currently available evidence. 

 

The roll-forward of the allowance for doubtful accounts as of December 31, 2022 and December 31, 2021 is as follows: 

 

  

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076 

 

The receivables written off during the period 2022 mainly relates to legacy marine scrubber contracts and partnerships, renegotiated and terminated amid the COVID disruptions and general slowdown in the marine scrubber market.

Inventory, Policy [Policy Text Block]

Inventory -- Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the first-in, first-out method.

 

For inventory produced, standard costs that approximate actual cost on the FIFO method are used to value inventory. Standard costs are reviewed at least annually by management, or more often in the event that circumstances indicate a change in cost has occurred.

 

Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand for our products.

Receivable [Policy Text Block]

Contracts Assets / Liabilities -- Contract assets are the Company’s rights to consideration in exchange for goods or services and are recognized when a performance obligation has been satisfied but has not yet been billed. When the Company issues invoices to the customer, and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.

 

Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the unit by the customer. Most commonly, this invoice is sent to the customer at commissioning of the product or no later than 12 months after delivery. Further included in Contract Assets are short-term receivables such as VAT and other receivables.

Assets Held for Sale [Policy Text Block] Assets Held for Sale -- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.
Lessee, Leases [Policy Text Block] Leases -- The Company has elected to not recognize lease assets and liabilities with an initial term of 12 months or less and to not separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, recognized when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.
Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment -- Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from three to ten years.
Goodwill and Intangible Assets, Policy [Policy Text Block]

Goodwill and Intangible Assets -- The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.

 

Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from one to ten years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of five years.

 

The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but not limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.

 

Goodwill is not amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.

Revenue [Policy Text Block]

Revenue Recognition -- On January 1, 2018, the Company adopted Accounting Standards Codification Topic 606, “Revenue from Contracts with Customers,” which includes clarifying ASUs issued in 2015, 2016, and 2017 (“new revenue standard”). The new revenue standard was applied to all open revenue contracts using the modified retrospective method as of January 1, 2018.

 

The Company sells products throughout the world; sales by geographical region are as follows for the year ended December 31, 2022 and 2021:

 

  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Americas

  7%  17% $1,073,433  $3,121,797 

Asia-Pacific

  21%  25%  3,406,420   4,658,070 

Europe

  59%  58%  9,379,337   10,493,575 

Middle East & Africa

  13%  0%  2,123,248   - 
   100%  100% $15,982,438  $18,273,442 

 

The Company’s sales by product line are as follows for the years ended December 31, 2022 and 2021:

 

  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Water

  33%  39% $5,297,286  $7,196,465 

Ceramics

  43%  39%  6,844,861   7,183,868 

Plastics

  22%  20%  3,528,606   3,615,681 

Corporate

  2%  2%  311,685   277,428 
   100%  100% $15,982,438  $18,273,442 

 

For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer.  Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do not exist between the Company and its customers.

 

For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.

 

System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a second performance obligation and is valued at cost, with the addition of a standard gross margin. This second performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the first performance obligation), this portion is recognized as Contract liabilities.

 

Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.

 

The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.

 

The roll-forward of Contract Assets/Liabilities for the year ended December 31, 2022 and December 31, 2021 is: 

 

  

2022

  

2021

 

Cost incurred

 $3,860,179  $3,381,994 

Unbilled project deliveries

  950,105   454,158 

VAT

  229,006   542,255 

Other receivables

  45,814   60,158 

Prepayments

  (3,363,039

)

  (2,947,736

)

Deferred Revenue

  (118,327

)

  (499,146

)

  $1,603,738  $991,682 
         

Distributed as follows:

        

Contract assets

 $2,253,295  $1,906,510 

Contract liabilities

  (649,557

)

  (914,828

)

  $1,603,738  $991,682 

 

Advertising Cost [Policy Text Block] Advertising Cost -- Costs incurred in connection with advertising of the Company’s products is expensed as incurred. Advertising cost is included in sales expenses, and total advertising costs amounted to $144,043 and $308,880 for the years ended December 31, 2022 and 2021, respectively.
Research and Development Expense, Policy [Policy Text Block] Research and Development Cost -- The Company expenses research and development costs for the development of new products as incurred. Included in operating expense for the years ended December 31, 2022 and 2021 were $1,835,890 and $1,862,653, respectively, of research and development costs.
Income Tax, Policy [Policy Text Block] Income Taxes -- The Company accounts for income taxes in accordance with FASB ASC Topic 740: Accounting for Income Taxes. This statement requires an asset and liability approach for accounting for income taxes.
Earnings Per Share, Policy [Policy Text Block] Income/(Loss) Per Share -- The Company calculates earnings (loss) per share in accordance with FASB ASC 260, Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of common shares outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential common shares included in the diluted earnings per share calculation include in-the-money stock options and warrants that have been granted but have not been exercised
Share-Based Payment Arrangement [Policy Text Block] Stock Awards -- During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic 718, Compensation – Stock Compensation. Stock-based compensation costs of $934,423 and $481,105 have been recognized for the vesting of options and stock awards granted to directors, management, and certain key employees for the years ended December 31, 2022 and 2021, respectively.
Fair Value Measurement, Policy [Policy Text Block]

Fair Value of Financial Instruments -- The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic 820. The authoritative guidance, which, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or be paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

 

Level 1. Observable inputs such as quoted prices in active markets for identical assets or liabilities;

 

Level 2. Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

 

Level 3. Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

 

Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, and accrued expenses approximate their recorded values due to their short-term maturities.

Use of Estimates, Policy [Policy Text Block] Accounting Estimates -- The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets, including accounts receivable; allowance for doubtful accounts; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill and intangible assets; liabilities including contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; warrant liability; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.
New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Pronouncements – In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic 326): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective January 1, 2023, and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. We do not expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.

 

In November 2021, the FASB issued ASU 2021-10, Disclosures by Business Entities about Government Assistance. The FASB is issuing this Update to increase the transparency of government assistance including the disclosure of (1) the types of assistance, (2) an entity’s accounting for the assistance, and (3) the effect of the assistance on an entity’s financial statements. The ASU was effective for annual reporting periods after January 1, 2022. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

In August 2020, the FASB issued ASU 2020-06 Accounting for Convertible Instruments and Contracts in An Entity’s Own Equity. ASU 2020-06 simplifies the accounting for certain convertible instruments by removing the separation models for convertible debt with a cash conversion feature and for convertible instruments with a beneficial conversion feature. As a result, more convertible debt instruments will be reported as a single liability instrument with no separate accounting for embedded conversion features. Additionally, ASU 2020-06 amends the diluted earnings per share calculation for convertible instruments by requiring the use of the if-converted method. The treasury stock method is no longer available. For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, ASU 2020-06 is effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company early adopted ASU 2020-06 on January 1, 2022, using a modified retrospective approach.

 

In March 2020, the FASB issued ASU 2020-4 Reference Rate Reform (Topic 848). This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The new standard was effective upon issuance and upon adoption can be applied prospectively to applicable contract modifications made on or before December 31, 2022. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after December 15, 2022. We do not expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Americas

  7%  17% $1,073,433  $3,121,797 

Asia-Pacific

  21%  25%  3,406,420   4,658,070 

Europe

  59%  58%  9,379,337   10,493,575 

Middle East & Africa

  13%  0%  2,123,248   - 
   100%  100% $15,982,438  $18,273,442 
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

% Distribution

  

For the Year Ended December 31

 
  

2022

  

2021

  

2022

  

2021

 

Water

  33%  39% $5,297,286  $7,196,465 

Ceramics

  43%  39%  6,844,861   7,183,868 

Plastics

  22%  20%  3,528,606   3,615,681 

Corporate

  2%  2%  311,685   277,428 
   100%  100% $15,982,438  $18,273,442 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

2022

  

2021

 

Cost incurred

 $3,860,179  $3,381,994 

Unbilled project deliveries

  950,105   454,158 

VAT

  229,006   542,255 

Other receivables

  45,814   60,158 

Prepayments

  (3,363,039

)

  (2,947,736

)

Deferred Revenue

  (118,327

)

  (499,146

)

  $1,603,738  $991,682 
         

Distributed as follows:

        

Contract assets

 $2,253,295  $1,906,510 

Contract liabilities

  (649,557

)

  (914,828

)

  $1,603,738  $991,682 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  

December 31,

2022

 

CEO separation

 $228,975 

Terminated employees

  158,199 

China close-down

  275,445 

Capex commitments

  813,994 

Write-downs

  416,553 
  $1,893,166 
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]
  

2022

  

2021

 

Restructuring accruals, January 1

 $-  $- 

Restructuring costs, net

  1,893,166   - 

Cash payments

  (1,476,613

)

  - 

Asset impairments

  (416,553

)

  - 

Restructuring accruals, December 31

 $-  $- 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

2022

  

2021

 

Furnace parts and supplies

 

$

66,495

  

$

213,224

 

Raw materials

  

2,474,227

   

2,144,067

 

Work in process

  

982,973

   

1,671,290

 

Finished goods and filtration systems

  

1,201,533

   

1,660,916

 

Reserve for excess and obsolescence

  

(663,227

)

  

(268,470

)

Net Inventory

 

$

4,062,001

  

$

5,421,027

 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Useful

Life

  

2022

  

2021

 

Production equipment

 3-10  $8,027,589  $7,425,145 

Production equipment - finance lease

 3-10   3,625,558   3,066,623 

Lab equipment

 3-10   118,935   117,770 

Computer equipment

 3-5   1,070,437   1,005,223 

Vehicles

 3-5   26,020   90,819 

Furniture and fixture

  5    1,141,424   1,166,071 

Furniture and fixture - finance lease

  5    252,397   268,208 

Leasehold improvements

 5-10   3,080,946   3,273,940 
        17,343,306   16,413,799 

Less Accumulated Depreciation

       (8,501,846

)

  (7,218,468

)

Less Accumulated Depreciation - finance lease

       (544,653

)

  (336,338

)

Net Property and Equipment

      $8,296,807  $8,858,993 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Leases (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

December 31,

2022

  

December 31,

2021

 

Operating leases:

        

Operating lease right-of-use assets

 $3,271,997  $6,925,807 
         

Operating lease liabilities – current

 $561,182  $846,544 

Operating lease liabilities – long-term

  2,710,815   6,154,064 

Total operating lease liabilities

 $3,271,997  $7,000,608 
         

Finance leases:

        

Property and equipment, at cost

 $3,877,955  $3,334,830 

Accumulated depreciation

  (544,653

)

  (336,337

)

Property and equipment, net

 $3,333,302  $2,998,494 
         

Finance lease liabilities – current

 $399,198  $373,824 

Finance lease liabilities – long-term

  2,384,011   2,499,591 

Total finance lease liabilities

 $2,783,209  $2,873,415 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   8.9 

Finance leases

  5.4   5.9 
         

Weighted average discount rate:

        

Operating leases

  6.2

%

  6.5

%

Finance leases

  2.2

%

  2.8

%

Maturity of Operating and Finance Lease Liabilities [Table Text Block]
  

Operating

lease

  

Finance

lease

 

2023

 $745,898  $516,175 

2024

  604,324   517,076 

2025

  315,007   513,658 

2026

  304,595   478,441 

2027

  304,595   1,016,291 

Thereafter

  2,056,019   190,659 

Total payment under lease agreements

  4,330,439   3,232,300 

Less imputed interest

  (1,058,442

)

  (449,091

)

Total lease liability

 $3,271,997  $2,783,209 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

2022

  

2021

 

Customer relationships

 $473,308  $502,957 

Patent cost

  177,875   189,017 
   651,183   691,974 

Less Accumulated amortization

  (438,250

)

  (357,231

)

Intangible assets, net

 $212,933  $334,743 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year ending December 31,

 

Amortization

Expenses

 

2023

  102,077 

2024

  70,523 

2025

  7,415 

2026

  7,415 

2027

  7,415 

Thereafter

  18,088 
  $212,933 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Convertible Debt [Table Text Block]
  

December 31,

2022

  

December 31,

2021

 

Convertible Note

 $-   16,800,000 

Less: unamortized debt issuance costs

  -   (2,213,064

)

Convertible Note payable

 $-  $14,586,936 
         

Current portion of Convertible Note payable

  -   8,400,000 

Convertible Note payable, less current portion

  -   6,186,936 

Convertible Note payable

 $-  $14,586,936 
Schedule of Debt [Table Text Block]
  

December 31,

2022

  

December 31,

2021

 

Senior Promissory Notes

 $6,000,000   - 

Less: unamortized debt discount

  (519,686

)

  - 

Senior Promissory Notes payable

 $5,480,314  $- 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  5,480,314   - 

Senior Promissory Notes payable

 $5,480,314  $- 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Agreements, Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

2022

  

2021

 

Balance at January 1,

 $962,313  $1,056,613 

Warranty costs charged to cost of goods sold

  86,256   177,302 

Utilization charges against reserve

  (93,653

)

  (191,068

)

Foreign currency effect

  (56,844

)

  (80,534

)

Balance at December 31,

 $898,072  $962,313 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  

2022

  

2021

 

Excess of tax over financial accounting

 $973,859  $708,825 

Reserve for excess and obsolete inventory

  145,910   49,615 

Accrued expenses

  -   4,305 

Accrued interest

  -   13,125 

Discount amortization

  640,163   175,420 

Deferred compensation

  -   52,500 

Net operating loss carryover

  11,057,361   9,959,356 

Excess of book over tax depreciation

  (272,243

)

  (343,294

)

Excess of book over tax work in progress

  (253,930

)

  (587,469

)

Valuation allowance

  (12,445,765

)

  (10,257,162

)

  $(154,645

)

 $(224,779

)

Distributed as:

        

Long-term deferred tax asset

  -   - 

Long-term deferred tax liability

  (154,645

)

  (224,779

)

  $(154,645

)

 $(224,779

)

Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

2022

  

2021

 

Computed tax at expected statutory rate

 $(3,025,369

)

 $(2,349,899

)

State and local income taxes, net of federal benefit

  (1,532

)

  (1,387

)

Non-US income taxed at different rates

  (138,596

)

  (101,856

)

Deferred compensation

  52,500   (31,500

)

Non-deductible expenses

  2,749   1,565 

Non-taxable income

  (541

)

  - 

Change in valuation allowance

  3,035,205   2,209,294 

Other

  (161,826

)

  210,747 

Income tax expense (benefit)

 $(237,410

)

 $(63,036

)

Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

2022

  

2021

 

Current income taxes:

        

Danish

 $(181,417

)

 $- 

Federal

  -   - 

State

  -   - 

Current tax (benefit)

 $-  $- 
         

Deferred income taxes:

        

Book in excess of tax depreciation

 $(346,154

)

 $(309,719

)

Work in progress

  (294,233

)

  (174,093

)

Net operating loss carryover

  (2,041,211

)

  (2,667,221

)

Valuation allowance

  2,319,705   2,811,619 

Deferred compensation

  (52,500

)

  31,500 

Accrued interest

  (13,125

)

  13,125 

Discount amortization

  464,744   175,420 

Accrued vacation

  (4,305

)

  4,305 

Reserve for obsolete inventory

  (88,915

)

  52,028 

Deferred tax expense (benefit)

 $(55,994

)

 $(63,036

)

Total tax expense (benefit)

 $(237,410

)

 $(63,036

)

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2022

  

2021

 

Warrants outstanding at January 1

  1,015,000   515,000 

Warrants issued in connection with public offering and private placement

  34,905,000   - 

Common stock exchanged to prefunded warrant

  -   500,000 

Warrants outstanding at December 31

  35,920,000   1,015,000 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

December 31, 2022

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2021

  149,636  $6.59  $- 

Granted

  2,574,871   0.77   - 

Vested and settled with share issuance

  (164,523

)

  (3.58

)

  - 

Forfeited

  (151,093

)

  (6.20

)

  - 

Outstanding, December 31, 2022

  2,408,892  $0.63  $- 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

For the Year Ended December 31,

 

Revenues

 

2022

  

2021

 

Water

 $5,297,286  $7,196,465 

Ceramics

  6,844,861   7,183,868 

Plastics

  3,528,606   3,615,681 

Other

  311,685   277,428 

Total consolidated revenue

 $15,982,438  $18,273,442 
  

For the Year Ended December 31,

 

Loss

 

2022

  

2021

 

Water

 $(1,072,530

)

 $(1,411,196

)

Ceramics

  (4,648,768

)

  (3,330,840

)

Plastics

  (794,942

)

  (1,317,293

)

Other

  (7,652,867

)

  (5,067,631

)

Total consolidated Loss

 $(14,169,107

)

 $(11,126,960

)

  

For the Year Ended December 31,

 

Total assets

 

2022

  

2021

 

Water

 $7,781,211  $7,767,679 

Ceramics

  13,808,529   13,961,057 

Plastics

  1,099,019   1,645,879 

Other

  17,436,896   21,680,077 

Total consolidated assets

 $40,125,655  $45,054,692 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Significant Customers / Concentration (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

For the Year Ended December 31,

 
  

2022

  

2021

 

Customer A

  13

%

  -

%

Customer B

  -

%

  12

%

Customer C

  -

%

  10

%

  

December 31,

2022

  

December 31,

2021

 

Customer B

  -

%

  16

%

Customer C

  20

%

  -

%

Customer D

  17

%

  -

%

Customer E

  10

%

  -

%

Customer F

  -

%

  11

%

XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Valuation Allowances and Reserves, Bad Debt Expense and Reserve for Obsolete Inventory [Table Text Block]
  

2022

  

2021

 

Bad debt expense

  (24,534

)

  (28,499

)

Reserve for obsolete inventory

  404,160   162,651 
Valuation Allowances and Reserves [Table Text Block]
  

Balance

Beginning

of Year

  

Charges to

Costs and

Expenses

  

Deductions

(1)

  

Balance

End of

Year

 

Year Ended December 31, 2022

                

Allowance for inventory obsolescence

 $268,470  $404,160  $(9,403

)

 $663,227 

Allowance for doubtful accounts

  409,076   (24,534

)

  (324,983

)

  59,559 

Totals

 $677,546  $379,626  $(334,386

)

 $722,786 
                 

Year Ended December 31, 2021

                

Allowance for inventory obsolescence

 $723,949  $162,651  $(618,129

)

 $268,470 

Allowance for doubtful accounts

  498,044   (28,499

)

  (60,469

)

  409,076 

Totals

 $1,221,993  $134,152  $(678,598

)

 $677,546 
Valuation and Qualifying Accounts, Allowance for Credit Loss [Table Text Block]
  

2022

  

2021

 

Allowance for doubtful accounts at the beginning of the period

 $409,076  $498,044 

Bad debt expense

  (24,534

)

  (28,499

)

Receivables written off during the periods

  (295,778

)

  (24,415

)

Effect of currency translation

  (29,205

)

  (36,054

)

Allowance for doubtful accounts at the end of the period

 $59,559  $409,076 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Restricted Cash and Cash Equivalents, Current, Total $ 1,440,394 $ 2,125,695
Cash, Uninsured Amount 12,999,271 11,346,826
Advertising Expense 144,043 308,880
Research and Development Expense, Total 1,835,890 1,862,653
Employees [Member]    
Share-Based Payment Arrangement, Expense $ 934,423 $ 481,105
Customer Relationships [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 5 years  
Minimum [Member]    
Property, Plant and Equipment, Useful Life (Year) 3 years  
Finite-Lived Intangible Asset, Useful Life (Year) 1 year  
Maximum [Member]    
Property, Plant and Equipment, Useful Life (Year) 10 years  
Finite-Lived Intangible Asset, Useful Life (Year) 10 years  
LiqTech USA [Member] | LiqTech International DK [Member]    
Percentage of Subsidiary Owned 100.00%  
LiqTech USA [Member] | LiqTech NA [Member]    
Percentage of Subsidiary Owned 100.00%  
LiqTech International DK [Member] | LiqTech PTE [Member]    
Percentage of Subsidiary Owned 95.00%  
LiqTech USA [Member]    
Noncontrolling Interest, Ownership Percentage by Parent 100.00%  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Allowance for doubtful accounts $ 409,076 $ 498,044
Bad debt expense (24,534) (28,499)
Receivables written off during the periods (295,778) (24,415)
Effect of currency translation (29,205) (36,054)
Allowance for doubtful accounts $ 59,559 $ 409,076
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue, Percentage 100.00% 100.00%
Revenue $ 15,982,438 $ 18,273,442
Reportable Geographical Components [Member] | Americas [Member]    
Revenue, Percentage 7.00% 17.00%
Revenue $ 1,073,433 $ 3,121,797
Reportable Geographical Components [Member] | Asia Pacific [Member]    
Revenue, Percentage 21.00% 25.00%
Revenue $ 3,406,420 $ 4,658,070
Reportable Geographical Components [Member] | Europe [Member]    
Revenue, Percentage 59.00% 58.00%
Revenue $ 9,379,337 $ 10,493,575
Reportable Geographical Components [Member] | Middle East and Africa [Member]    
Revenue, Percentage 13.00% 0.00%
Revenue $ 2,123,248 $ 0
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue, Percentage 100.00% 100.00%
Revenue $ 15,982,438 $ 18,273,442
Water Segment [Member]    
Revenue, Percentage 33.00% 39.00%
Revenue $ 5,297,286 $ 7,196,465
Ceramics Segment [Member]    
Revenue, Percentage 43.00% 39.00%
Revenue $ 6,844,861 $ 7,183,868
Plastics Segment [Member]    
Revenue, Percentage 22.00% 20.00%
Revenue $ 3,528,606 $ 3,615,681
Corporate Segment [Member]    
Revenue, Percentage 2.00% 2.00%
Revenue $ 311,685 $ 277,428
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cost incurred $ 3,860,179 $ 3,381,994
Unbilled project deliveries 950,105 454,158
VAT 229,006 542,255
Other receivables 45,814 60,158
Prepayments (3,363,039) (2,947,736)
Deferred Revenue (118,327) (499,146)
Contract with Customer, Asset (Liability), Net 1,603,738 991,682
Contract assets 2,253,295 1,906,510
Contract liabilities (649,557) (914,828)
Contract with Customer, Asset (Liability), Net $ 1,603,738 $ 991,682
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Restructuring Costs (Details Textual)
3 Months Ended 6 Months Ended 12 Months Ended
May 10, 2022
USD ($)
May 10, 2022
DKK (kr)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2020
USD ($)
Restructuring Charges, Total         $ 1,893,166 $ 0    
Restructuring Reserve, Ending Balance       $ 0 0 $ 0   $ 0
Capex Commitments [Member]                
Other Commitment, Total             $ 10,300,000  
CEO Separation [Member]                
Restructuring Charges, Total         228,975      
Employee Severance [Member]                
Restructuring Charges, Total         158,199      
Facility Closing [Member]                
Restructuring Charges, Total         275,445      
Capex Commitments [Member]                
Restructuring Charges, Total         813,994      
Restructuring Program [Member]                
Restructuring Charges, Total     $ 1,893,166          
Impairment, Long-Lived Asset, Held-for-Use, Total     240,576          
Inventory Write-down     175,977          
Restructuring Program [Member] | CEO Separation [Member]                
Restructuring Charges, Total $ 228,975 kr 1,605,000            
Restructuring Program [Member] | Employee Severance [Member]                
Restructuring Charges, Total     $ 158,199          
Restructuring and Related Cost, Percentage Reduction     25.00%          
Restructuring Program [Member] | Facility Closing [Member]                
Restructuring Charges, Total     $ 275,445          
Restructuring Program [Member] | Capex Commitments [Member]                
Restructuring Reserve, Ending Balance     $ 668,606 813,994 $ 813,994      
Restructuring Reserve, Accrual Adjustment       $ 145,388        
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Restructuring Costs - Restructuring Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Restructuring costs $ 1,893,166 $ 0
CEO Separation [Member]    
Restructuring costs 228,975  
Employee Severance [Member]    
Restructuring costs 158,199  
Facility Closing [Member]    
Restructuring costs 275,445  
Capex Commitments [Member]    
Restructuring costs 813,994  
Write-down [Member]    
Restructuring costs $ 416,553  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Restructuring accruals, January 1 $ 0 $ 0
Restructuring Charges, Total 1,893,166 0
Cash payments (1,476,613) 0
Asset impairments (416,553) 0
Restructuring accruals, December 31 $ 0 $ 0
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Inventory - Summary of Inventory (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Furnace parts and supplies $ 66,495 $ 213,224
Raw materials 2,474,227 2,144,067
Work in process 982,973 1,671,290
Finished goods and filtration systems 1,201,533 1,660,916
Reserve for excess and obsolescence (663,227) (268,470)
Net Inventory $ 4,062,001 $ 5,421,027
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Property and Equipment (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Depreciation, Total $ 2,007,112 $ 1,945,489
Cost of Sales [Member]    
Depreciation, Total 1,414,514  
Operating Expense [Member]    
Depreciation, Total $ 592,598  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property and equipment, gross $ 17,343,306 $ 16,413,799
Less Accumulated Depreciation (9,046,499) (7,554,803)
Net Property and Equipment 8,296,807 8,858,993
Production Equipment [Member]    
Property and equipment, gross 8,027,589 7,425,145
Production Equipment Under Finance Lease [Member]    
Property and equipment, gross 3,625,558 3,066,623
Lab Equipment [Member]    
Property and equipment, gross 118,935 117,770
Computer Equipment [Member]    
Property and equipment, gross 1,070,437 1,005,223
Vehicles [Member]    
Property and equipment, gross $ 26,020 90,819
Furniture and Fixtures [Member]    
Useful Life (Year) 5 years  
Property and equipment, gross $ 1,141,424 1,166,071
Furniture and Fixtures Under Finance Lease [Member]    
Useful Life (Year) 5 years  
Property and equipment, gross $ 252,397 268,208
Leasehold Improvements [Member]    
Property and equipment, gross 3,080,946 3,273,940
Property, Plant and Equipment Not Under Finance Lease [Member]    
Less Accumulated Depreciation (8,501,846) (7,218,468)
Property, Plant and Equipment Under Finance Lease [Member]    
Less Accumulated Depreciation $ (544,653) $ (336,338)
Minimum [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Production Equipment [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Production Equipment Under Finance Lease [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Lab Equipment [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Computer Equipment [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Vehicles [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Leasehold Improvements [Member]    
Useful Life (Year) 5 years  
Maximum [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Production Equipment [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Production Equipment Under Finance Lease [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Lab Equipment [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Computer Equipment [Member]    
Useful Life (Year) 5 years  
Maximum [Member] | Vehicles [Member]    
Useful Life (Year) 5 years  
Maximum [Member] | Leasehold Improvements [Member]    
Useful Life (Year) 10 years  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Leases (Details Textual)
12 Months Ended
Dec. 31, 2022
USD ($)
Operating Lease, Payments $ 906,373
Finance Lease, Principal Payments 427,113
Finance Lease Expense 323,081
Other Expense [Member]  
Operating Lease, Expense $ 984,236
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Leases - Balance Sheet Information (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Operating lease right-of-use assets $ 3,271,997 $ 6,925,807
Operating lease liabilities – current 561,182 846,544
Operating lease liabilities – long-term 2,710,815 6,154,064
Total operating lease liability 3,271,997 7,000,608
Property and equipment, at cost 3,877,955 3,334,830
Accumulated depreciation (544,653) (336,337)
Finance lease liabilities – current 399,198 373,824
Finance lease liabilities – long-term 2,384,011 2,499,591
Total finance lease liabilities $ 2,783,209 $ 2,873,415
Operating leases (Year) 9 years 7 months 6 days 8 years 10 months 24 days
Finance leases (Year) 5 years 4 months 24 days 5 years 10 months 24 days
Operating leases 6.20% 6.50%
Finance leases 2.20% 2.80%
Property and equipment, Net [Member]    
Property and equipment, net $ 3,333,302 $ 2,998,494
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
2023, operating lease $ 745,898  
2023, finance lease 516,175  
2024, operating lease 604,324  
2024, finance lease 517,076  
2025, operating lease 315,007  
2025, finance lease 513,658  
2026, operating lease 304,595  
2026, finance lease 478,441  
2027, operating lease 304,595  
2027, finance lease 1,016,291  
Thereafter, operating lease 2,056,019  
Thereafter, finance lease 190,659  
Total payment under operating lease agreements 4,330,439  
Total payment under lease agreements 3,232,300  
Less imputed interest on operating lease (1,058,442)  
Less imputed interest on finance lease (449,091)  
Total operating lease liability 3,271,997 $ 7,000,608
Total finance lease liability $ 2,783,209 $ 2,873,415
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Amortization of Intangible Assets $ 81,019 $ 108,471
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Intangible assets $ 651,183 $ 691,974
Less Accumulated amortization (438,250) (357,231)
Intangible assets, net 212,933 334,743
Customer Relationships [Member]    
Intangible assets 473,308 502,957
Patents [Member]    
Intangible assets $ 177,875 $ 189,017
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Intangible Assets - Expected Future Amortization Expense (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
2023 $ 102,077  
2024 70,523  
2025 7,415  
2026 7,415  
2027 7,415  
Thereafter 18,088  
Intangible assets, net $ 212,933 $ 334,743
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Lines of Credit (Details Textual) - Dec. 31, 2022
USD ($)
EUR (€)
Line of Credit Facility, Maximum Borrowing Capacity $ 1,440,000 € 1,350,000
Guarantor Obligations, Current Carrying Value $ 281,584  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Long-term Debt (Details Textual)
12 Months Ended
Jun. 22, 2022
USD ($)
$ / shares
shares
Mar. 01, 2022
USD ($)
Apr. 08, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
May 17, 2022
$ / shares
Stock Issued During Period, Shares, Issued for Commitment Fee (in shares) | shares     80,000      
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.001 $ 0.001 $ 0.001 $ 0.001
Senior Promissory Notes Warrant [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares 4,250,000          
Senior Promissory Notes Placement Agent Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares 230,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 0.65          
Warrants and Rights Outstanding, Term (Year) 5 years          
Senior Promissory Notes [Member]            
Debt Instrument, Face Amount $ 6,000,000.0     $ 6,000,000 $ 0  
Interest Expense, Debt, Total       0 0  
Amortization of Debt Issuance Costs       176,063 0  
Debt Instrument, Term (Month) 24 months          
Debt Instrument, Interest Rate, Stated Percentage 10.00%          
Debt Instrument, Stated Rate, Monthly Increase if Unpaid 1.00%          
Debt Instrument, Unamortized Discount, Total $ 695,749     519,686 (0)  
Senior Promissory Notes [Member] | Measurement Input, Expected Term [Member]            
Debt Instrument, Measurement Input 2.5          
Senior Promissory Notes [Member] | Measurement Input, Share Price [Member]            
Debt Instrument, Measurement Input 0.43          
Senior Promissory Notes [Member] | Measurement Input, Exercise Price [Member]            
Debt Instrument, Measurement Input 0.65          
Senior Promissory Notes [Member] | Measurement Input, Price Volatility [Member]            
Debt Instrument, Measurement Input 0.808          
Senior Promissory Notes [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Debt Instrument, Measurement Input 0.0313          
Senior Promissory Notes [Member] | Measurement Input, Forfeiture Rate [Member]            
Debt Instrument, Measurement Input 0          
Senior Promissory Notes [Member] | Maximum [Member]            
Debt Instrument, Interest Rate, Stated Percentage 16.00%          
Convertible Debt [Member]            
Debt Instrument, Face Amount     $ 15,000,000.0      
Debt Instrument, Redemption Price, Percentage     112.00%      
Debt Instrument, Convertible, Conversion Ratio     0.1006749      
Debt Instrument, Periodic Payment, Principal   $ 840,000        
Debt Instrument, Redemption Covenant, Floor Price (in dollars per share) | $ / shares     $ 1.75      
Repayments of Convertible Debt $ 13,446,875 $ 840,000        
Repayments of Convertible Debt, Principal 11,640,000          
Repayments of Convertible Debt, Premium $ 1,806,875          
Interest Expense, Debt, Total       308,958 547,917  
Amortization of Debt Issuance Costs       $ 2,213,065 $ 835,331  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details) - Convertible Debt [Member] - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Convertible Note $ 0 $ 16,800,000
Less: unamortized debt issuance costs 0 (2,213,064)
Convertible Note payable 0 14,586,936
Current portion of Convertible Note payable 0 8,400,000
Convertible Note payable, less current portion $ 0 $ 6,186,936
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Long-term Debt - Notes Payable (Details) - Senior Promissory Notes [Member] - USD ($)
Dec. 31, 2022
Jun. 22, 2022
Dec. 31, 2021
Senior Promissory Notes $ 6,000,000 $ 6,000,000.0 $ 0
Less: unamortized debt discount (519,686) $ (695,749) 0
Senior Promissory Notes payable 5,480,314   0
Current portion of Senior Promissory Notes payable 0   0
Senior Promissory Notes payable, less current portion $ 5,480,314   $ 0
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Agreements, Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Minimum [Member]    
Standard Product Warranty, Term (Year)   1 year
Maximum [Member]    
Standard Product Warranty, Term (Year)   3 years
Extended Product Warranty, Term (Year)   4 years
Arbitration Regarding Marine Waste-Water Treatment System Warranty [Member]    
Loss Contingency, Damages Sought, Value $ 1.5  
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance $ 962,313 $ 1,056,613
Warranty costs charged to cost of goods sold 86,256 177,302
Utilization charges against reserve (93,653) (191,068)
Foreign currency effect (56,844) (80,534)
Balance $ 898,072 $ 962,313
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets, Valuation Allowance $ 12,445,765 $ 10,257,162
LiqTech International AS and LiqTech Systems AS [Member]    
Deferred Tax Assets, Valuation Allowance 5,226,000 3,506,000
LiqTech Germany [Member]    
Deferred Tax Assets, Valuation Allowance 124,000 132,000
LiqTech Singapore [Member]    
Deferred Tax Assets, Valuation Allowance 98,000 104,000
LiqTech China [Member]    
Deferred Tax Assets, Valuation Allowance 488,000 193,000
LiqTech International Inc and LiqTech NA [Member]    
Deferred Tax Assets, Valuation Allowance 6,510,000 5,364,000
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
Operating Loss Carryforwards 26,734,381  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 1,146,000 30,000
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member] | Latest Tax Year [Member]    
Operating Loss Carryforwards, Expiration Year 2041  
Domestic Tax Authority [Member] | Inland Revenue, Singapore (IRAS) [Member]    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 6,000 9,000
Foreign Tax Authority [Member] | Danish Ministry of Taxation [Member]    
Operating Loss Carryforwards 20,352,624  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 1,720,000 1,824,000
Foreign Tax Authority [Member] | Federal Ministry of Finance, Germany [Member]    
Operating Loss Carryforwards 444,303  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 8,000 11,000
Foreign Tax Authority [Member] | Inland Revenue, Singapore (IRAS) [Member]    
Operating Loss Carryforwards 577,266  
Foreign Tax Authority [Member] | Chinese Ministry of Taxation [Member]    
Operating Loss Carryforwards 1,950,649  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 295,000 $ 193,000
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Excess of tax over financial accounting $ 973,859 $ 708,825
Reserve for excess and obsolete inventory 145,910 49,615
Accrued expenses 0 4,305
Accrued interest 0 13,125
Discount amortization 640,163 175,420
Deferred compensation 0 52,500
Net operating loss carryover 11,057,361 9,959,356
Excess of book over tax depreciation (272,243) (343,294)
Excess of book over tax work in progress (253,930) (587,469)
Valuation allowance (12,445,765) (10,257,162)
Deferred Tax Liabilities, Net, Total (154,645) (224,779)
Long-term deferred tax asset 0 0
Long-term deferred tax liability (154,645) (224,779)
Deferred Income Tax Liabilities, Net $ (154,645) $ (224,779)
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Computed tax at expected statutory rate $ (3,025,369) $ (2,349,899)
State and local income taxes, net of federal benefit (1,532) (1,387)
Non-US income taxed at different rates (138,596) (101,856)
Deferred compensation 52,500 (31,500)
Non-deductible expenses 2,749 1,565
Non-taxable income (541) 0
Change in valuation allowance 3,035,205 2,209,294
Other (161,826) 210,747
Total tax expense (benefit) $ (237,410) $ (63,036)
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current income taxes:    
Federal $ 0 $ 0
State 0 0
Current tax (benefit) 0 0
Book in excess of tax depreciation (346,154) (309,719)
Work in progress (294,233) (174,093)
Net operating loss carryover (2,041,211) (2,667,221)
Valuation allowance 2,319,705 2,811,619
Deferred compensation (52,500) 31,500
Accrued interest (13,125) 13,125
Discount amortization 464,744 175,420
Accrued vacation (4,305) 4,305
Reserve for obsolete inventory (88,915) 52,028
Deferred tax expense (benefit) (55,994) (63,036)
Total tax expense (benefit) (237,410) (63,036)
Danish Ministry of Taxation [Member]    
Current income taxes:    
Danish $ (181,417) $ 0
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Earnings Per Share (Details Textual) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 2,408,892 149,636
Prefunded Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 31,440,000 1,015,000
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 4,480,000  
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Stockholders' Equity (Details Textual) - USD ($)
9 Months Ended 12 Months Ended
Dec. 30, 2022
Nov. 29, 2022
Aug. 25, 2022
Jun. 23, 2022
May 19, 2022
May 17, 2022
Jan. 03, 2022
Aug. 17, 2021
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2013
Apr. 08, 2021
Dec. 31, 2020
Common Stock, Shares Authorized (in shares)                   100,000,000 100,000,000      
Common Stock, Par or Stated Value Per Share (in dollars per share)           $ 0.001       $ 0.001 $ 0.001   $ 0.001  
Common Stock, Shares, Issued (in shares)                   43,986,079 21,285,706      
Preferred Stock, Shares Authorized (in shares)                   2,500,000 2,500,000      
Preferred Stock, Par or Stated Value Per Share (in dollars per share)                   $ 0.001 $ 0.001      
Preferred Stock, Shares Issued (in shares)                   0 0      
Proceeds from Issuance or Sale of Equity, Total         $ 26,450,000                  
Class of Warrant or Right, Outstanding (in shares)                   35,920,000 1,015,000     515,000
Stock Issued During Period, Value, New Issues                   $ 24,453,528        
Payments of Stock Issuance Costs         $ 1,996,469                  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total (in shares) 80,000 9,208 8,333                      
Class of Warrant or Right, Issued by Exchange, Shares (in shares)               500,000   0 500,000      
Shares Issued, Price Per Share (in dollars per share)                   $ 0.50        
Class of Warrant or Right, Issued During Period (in shares)                   34,905,000 0      
Common Stock, Shares, Outstanding, Ending Balance (in shares)                   43,986,079 21,285,706      
Preferred Stock, Shares Outstanding, Ending Balance (in shares)                   0 0      
Restricted Stock Units (RSUs) [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares)                 2,408,892 1,387,347 149,636      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 2,574,871          
Share-Based Payment Arrangement, Expense                   $ 934,423 $ 481,105      
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount                   $ 639,129        
Restricted Stock Units (RSUs) [Member] | The 2022 Incentive Plan [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares)                   1,021,545        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                   1,021,545        
Prefunded Warrants [Member]                            
Class of Warrant or Right, Outstanding (in shares)           30,425,000                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)               $ 0.001            
Warrant Purchase Agreement [Member]                            
Proceeds from Issuance or Sale of Equity, Total           $ 15,182,075                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 0.499                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           30,425,000                
Private Placement Warrants [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 0.65                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       4,250,000                    
Public Offering [Member]                            
Stock Issued During Period, Shares, New Issues (in shares)           15,635,850                
Proceeds from Issuance or Sale of Equity, Total           $ 23,000,000                
Shares Issued, Price Per Share (in dollars per share)           $ 0.50                
Over-Allotment Option [Member]                            
Stock Issued During Period, Shares, New Issues (in shares)         6,900,000                  
Stock Issued During Period, Value, New Issues         $ 3,450,000                  
Private Placement [Member]                            
Proceeds from Issuance of Debt       $ 6,000,000                    
Placement Agent Warrants [Member]                            
Class of Warrant or Right, Issued During Period (in shares)       230,000                    
Director [Member]                            
Stock Issued During Period, Shares, Issued for Services (in shares)             18,641              
Director [Member] | Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                       25,000    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                       3 years    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant                       $ 36,750    
Management [Member]                            
Stock Issued During Period, Shares, Issued for Services (in shares)             48,341              
Management [Member] | Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 625,000          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                 3 years          
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant                       $ 73,500    
Convertible Preferred Stock [Member]                            
Preferred Stock, Shares Issued (in shares)                   0 0      
Preferred Stock, Shares Outstanding, Ending Balance (in shares)                   0 0      
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Stockholders' Equity - Warrants (Details) - shares
12 Months Ended
Aug. 17, 2021
Dec. 31, 2022
Dec. 31, 2021
Balance, Warrants (in shares)   1,015,000 515,000
Warrants issued in connection with public offering and private placement (in shares)   34,905,000 0
Common stock exchanged to prefunded warrant (in shares) 500,000 0 500,000
Balance, Warrants (in shares)   35,920,000 1,015,000
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Outstanding, units (in shares) 149,636 149,636  
Outstanding, weighted average grant-date fair value (in dollars per share) $ 6.59 $ 6.59  
Outstanding, aggregated intrinsic value $ 0   $ 0
Granted, units (in shares) 2,574,871    
Granted, weighted average grant-date fair value (in dollars per share) $ 0.77    
Vested and settled with share issuance, units (in shares) (164,523)    
Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share) $ (3.58)    
Forfeited, units (in shares) (151,093)    
Forfeited, weighted average grant-date fair value (in dollars per share) $ (6.20)    
Outstanding, December 31, 2022 (in shares) 2,408,892 1,387,347  
Outstanding, December 31, 2022 (in dollars per share) $ 0.63    
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Segment Reporting - Summary of Segment Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Sep. 30, 2022
Revenue $ 15,982,438 $ 18,273,442  
Net Income (Loss) (14,169,107) (11,126,960)  
Segment assets 40,125,655 45,054,692 $ 40,125,655
Water Segment [Member]      
Revenue 5,297,286 7,196,465  
Net Income (Loss) (1,072,530) (1,411,196)  
Segment assets   7,767,679 7,781,211
Water Segment [Member] | Operating Segments [Member]      
Revenue 5,297,286 7,196,465  
Ceramics Segment [Member]      
Revenue 6,844,861 7,183,868  
Net Income (Loss) (4,648,768) (3,330,840)  
Segment assets   13,961,057 13,808,529
Ceramics Segment [Member] | Operating Segments [Member]      
Revenue 6,844,861 7,183,868  
Plastics Segment [Member]      
Revenue 3,528,606 3,615,681  
Plastics Segment [Member] | Operating Segments [Member]      
Revenue 3,528,606 3,615,681  
Plastic Products [Member]      
Net Income (Loss) (794,942) (1,317,293)  
Segment assets   1,645,879 1,099,019
Other Segments [Member]      
Net Income (Loss) (7,652,867) (5,067,631)  
Segment assets   21,680,077 $ 17,436,896
Other Segments [Member] | Operating Segments [Member]      
Revenue $ 311,685 $ 277,428  
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Significant Customers / Concentration (Details Textual) - Geographic Concentration Risk [Member] - Assets, Total [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
DENMARK    
Concentration Risk, Percentage 65.00% 61.00%
UNITED STATES    
Concentration Risk, Percentage 33.00% 26.00%
CHINA    
Concentration Risk, Percentage 2.00% 13.00%
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue Benchmark [Member] | Customer A [Member]    
Concentration Risk, Percentage 13.00% 0.00%
Revenue Benchmark [Member] | Customer B [Member]    
Concentration Risk, Percentage 0.00% 12.00%
Revenue Benchmark [Member] | Customer C [Member]    
Concentration Risk, Percentage 0.00% 10.00%
Accounts Receivable [Member] | Customer B [Member]    
Concentration Risk, Percentage 0.00% 16.00%
Accounts Receivable [Member] | Customer C [Member]    
Concentration Risk, Percentage 20.00% 0.00%
Accounts Receivable [Member] | Customer D [Member]    
Concentration Risk, Percentage 17.00% 0.00%
Accounts Receivable [Member] | Customer E [Member]    
Concentration Risk, Percentage 10.00% 0.00%
Accounts Receivable [Member] | Customer F [Member]    
Concentration Risk, Percentage 0.00% 11.00%
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Subsequent Events (Details Textual) - USD ($)
Jan. 03, 2023
Jan. 03, 2022
Management [Member]    
Stock Issued During Period, Shares, Issued for Services (in shares)   48,341
Subsequent Event [Member] | Board of Directors Chairman [Member]    
Stock Issued During Period, Shares, Issued for Services (in shares) 18,719  
Stock Issued During Period, Value, Issued for Services $ 110,250  
Subsequent Event [Member] | Management [Member]    
Stock Issued During Period, Shares, Issued for Services (in shares) 1,266,643  
Stock Issued During Period, Value, Issued for Services $ 674,164  
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Bad debt expense $ (24,534) $ (28,499)
SEC Schedule, 12-09, Reserve, Inventory [Member]    
Bad debt expense (24,534) (28,499)
Inventory Write-down $ 404,160 $ 162,651
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance Beginning of Year $ 677,546 $ 1,221,993
Charges to Costs and Expenses 379,626 134,152
Deductions [1] (334,386) (678,598)
Balance End of Year 722,786 677,546
SEC Schedule, 12-09, Reserve, Inventory [Member]    
Balance Beginning of Year 268,470 723,949
Charges to Costs and Expenses 404,160 162,651
Deductions [1] (9,403) (618,129)
Balance End of Year 663,227 268,470
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Balance Beginning of Year 409,076 498,044
Charges to Costs and Expenses (24,534) (28,499)
Deductions [1] (324,983) (60,469)
Balance End of Year $ 59,559 $ 409,076
[1] Includes write-offs, the impact of foreign currency exchange rates.
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Allowance for doubtful accounts $ 409,076 $ 498,044
Bad debt expense (24,534) (28,499)
Receivables written off during the periods (295,778) (24,415)
Effect of currency translation (29,205) (36,054)
Allowance for doubtful accounts 59,559 409,076
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Allowance for doubtful accounts 409,076 498,044
Bad debt expense (24,534) (28,499)
Receivables written off during the periods (295,778) (24,415)
Effect of currency translation (29,205) (36,054)
Allowance for doubtful accounts $ 59,559 $ 409,076
XML 90 liqt20221231_10k_htm.xml IDEA: XBRL DOCUMENT 0001307579 2022-01-01 2022-12-31 0001307579 2022-06-30 0001307579 2023-03-22 0001307579 2022-12-31 0001307579 2021-12-31 0001307579 2021-01-01 2021-12-31 0001307579 us-gaap:CommonStockMember 2021-12-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001307579 us-gaap:RetainedEarningsMember 2021-12-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001307579 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001307579 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001307579 us-gaap:CommonStockMember 2022-12-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001307579 us-gaap:RetainedEarningsMember 2022-12-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001307579 us-gaap:CommonStockMember 2020-12-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001307579 us-gaap:RetainedEarningsMember 2020-12-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001307579 2020-12-31 0001307579 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001307579 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001307579 us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0001307579 us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001307579 liqt:LiqTechUSAMember 2022-12-31 0001307579 liqt:LiqTechInternationalDKMember liqt:LiqTechUSAMember 2022-12-31 0001307579 liqt:LiqTechNAMember liqt:LiqTechUSAMember 2022-12-31 0001307579 liqt:LiqTechPTEMember liqt:LiqTechInternationalDKMember 2022-12-31 0001307579 srt:MinimumMember 2022-01-01 2022-12-31 0001307579 srt:MaximumMember 2022-01-01 2022-12-31 0001307579 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2022-01-01 2022-12-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2021-01-01 2021-12-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2022-01-01 2022-12-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2021-01-01 2021-12-31 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2022-01-01 2022-12-31 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2021-01-01 2021-12-31 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2022-01-01 2022-12-31 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2021-01-01 2021-12-31 0001307579 liqt:WaterSegmentMember 2022-01-01 2022-12-31 0001307579 liqt:WaterSegmentMember 2021-01-01 2021-12-31 0001307579 liqt:CeramicsSegmentMember 2022-01-01 2022-12-31 0001307579 liqt:CeramicsSegmentMember 2021-01-01 2021-12-31 0001307579 liqt:PlasticsSegmentMember 2022-01-01 2022-12-31 0001307579 liqt:PlasticsSegmentMember 2021-01-01 2021-12-31 0001307579 us-gaap:CorporateMember 2022-01-01 2022-12-31 0001307579 us-gaap:CorporateMember 2021-01-01 2021-12-31 0001307579 liqt:EmployeesMember 2022-01-01 2022-12-31 0001307579 liqt:EmployeesMember 2021-01-01 2021-12-31 0001307579 liqt:RestructuringProgramMember 2022-04-01 2022-06-30 0001307579 liqt:CeoSeparationMember liqt:RestructuringProgramMember 2022-05-10 2022-05-10 0001307579 us-gaap:EmployeeSeveranceMember liqt:RestructuringProgramMember 2022-06-30 0001307579 us-gaap:EmployeeSeveranceMember liqt:RestructuringProgramMember 2022-04-01 2022-06-30 0001307579 us-gaap:FacilityClosingMember liqt:RestructuringProgramMember 2022-04-01 2022-06-30 0001307579 liqt:CapexCommitmentsMember 2022-03-31 0001307579 liqt:CapexCommitmentsMember liqt:RestructuringProgramMember 2022-06-30 0001307579 liqt:CapexCommitmentsMember liqt:RestructuringProgramMember 2022-07-01 2022-12-31 0001307579 liqt:CapexCommitmentsMember liqt:RestructuringProgramMember 2022-12-31 0001307579 liqt:CeoSeparationMember 2022-01-01 2022-12-31 0001307579 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001307579 us-gaap:FacilityClosingMember 2022-01-01 2022-12-31 0001307579 liqt:CapexCommitmentsMember 2022-01-01 2022-12-31 0001307579 liqt:WritedownMember 2022-01-01 2022-12-31 0001307579 srt:MinimumMember liqt:ProductionEquipmentMember 2022-01-01 2022-12-31 0001307579 srt:MaximumMember liqt:ProductionEquipmentMember 2022-01-01 2022-12-31 0001307579 liqt:ProductionEquipmentMember 2022-12-31 0001307579 liqt:ProductionEquipmentMember 2021-12-31 0001307579 srt:MinimumMember liqt:ProductionEquipmentUnderFinanceLeaseMember 2022-01-01 2022-12-31 0001307579 srt:MaximumMember liqt:ProductionEquipmentUnderFinanceLeaseMember 2022-01-01 2022-12-31 0001307579 liqt:ProductionEquipmentUnderFinanceLeaseMember 2022-12-31 0001307579 liqt:ProductionEquipmentUnderFinanceLeaseMember 2021-12-31 0001307579 srt:MinimumMember liqt:LabEquipmentMember 2022-01-01 2022-12-31 0001307579 srt:MaximumMember liqt:LabEquipmentMember 2022-01-01 2022-12-31 0001307579 liqt:LabEquipmentMember 2022-12-31 0001307579 liqt:LabEquipmentMember 2021-12-31 0001307579 srt:MinimumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001307579 srt:MaximumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001307579 us-gaap:ComputerEquipmentMember 2022-12-31 0001307579 us-gaap:ComputerEquipmentMember 2021-12-31 0001307579 srt:MinimumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001307579 srt:MaximumMember us-gaap:VehiclesMember 2022-01-01 2022-12-31 0001307579 us-gaap:VehiclesMember 2022-12-31 0001307579 us-gaap:VehiclesMember 2021-12-31 0001307579 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001307579 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001307579 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001307579 liqt:FurnitureAndFixturesUnderFinanceLeaseMember 2022-01-01 2022-12-31 0001307579 liqt:FurnitureAndFixturesUnderFinanceLeaseMember 2022-12-31 0001307579 liqt:FurnitureAndFixturesUnderFinanceLeaseMember 2021-12-31 0001307579 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001307579 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001307579 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001307579 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001307579 liqt:PropertyPlantAndEquipmentNotUnderFinanceLeaseMember 2022-12-31 0001307579 liqt:PropertyPlantAndEquipmentNotUnderFinanceLeaseMember 2021-12-31 0001307579 liqt:PropertyPlantAndEquipmentUnderFinanceLeaseMember 2022-12-31 0001307579 liqt:PropertyPlantAndEquipmentUnderFinanceLeaseMember 2021-12-31 0001307579 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001307579 us-gaap:OperatingExpenseMember 2022-01-01 2022-12-31 0001307579 us-gaap:OtherExpenseMember 2022-01-01 2022-12-31 0001307579 liqt:PropertyAndEquipmentNetMember 2022-12-31 0001307579 liqt:PropertyAndEquipmentNetMember 2021-12-31 0001307579 us-gaap:CustomerRelationshipsMember 2022-12-31 0001307579 us-gaap:CustomerRelationshipsMember 2021-12-31 0001307579 us-gaap:PatentsMember 2022-12-31 0001307579 us-gaap:PatentsMember 2021-12-31 0001307579 us-gaap:ConvertibleDebtMember 2021-04-08 0001307579 2021-04-08 2021-04-08 0001307579 2021-04-08 0001307579 us-gaap:ConvertibleDebtMember 2021-04-08 2021-04-08 0001307579 us-gaap:ConvertibleDebtMember 2022-03-01 2022-03-01 0001307579 us-gaap:ConvertibleDebtMember 2022-06-22 2022-06-22 0001307579 us-gaap:ConvertibleDebtMember 2022-12-31 0001307579 us-gaap:ConvertibleDebtMember 2021-12-31 0001307579 liqt:SeniorPromissoryNotesMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesWarrantMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember 2022-06-22 2022-06-22 0001307579 srt:MaximumMember liqt:SeniorPromissoryNotesMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesPlacementAgentWarrantsMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputExpectedTermMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputSharePriceMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputExercisePriceMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputPriceVolatilityMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember liqt:MeasurementInputForfeitureRateMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember 2022-12-31 0001307579 liqt:SeniorPromissoryNotesMember 2021-12-31 0001307579 liqt:SeniorPromissoryNotesMember 2022-01-01 2022-12-31 0001307579 liqt:SeniorPromissoryNotesMember 2021-01-01 2021-12-31 0001307579 liqt:ArbitrationRegardingMarineWastewaterTreatmentSystemWarrantyMember 2022-07-01 2022-09-30 0001307579 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-12-31 0001307579 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember us-gaap:LatestTaxYearMember 2022-01-01 2022-12-31 0001307579 us-gaap:ForeignCountryMember liqt:DanishMinistryOfTaxationMember 2022-12-31 0001307579 us-gaap:ForeignCountryMember us-gaap:FederalMinistryOfFinanceGermanyMember 2022-12-31 0001307579 us-gaap:ForeignCountryMember us-gaap:InlandRevenueSingaporeIRASMember 2022-12-31 0001307579 us-gaap:ForeignCountryMember liqt:ChineseMinistryOfTaxationMember 2022-12-31 0001307579 liqt:LiqTechInternationalAndLiqTechNAMember 2022-12-31 0001307579 liqt:LiqTechInternationalAndLiqTechNAMember 2021-12-31 0001307579 liqt:LiqTechInternationalASAndLiqTechSystemsASMember 2022-12-31 0001307579 liqt:LiqTechInternationalASAndLiqTechSystemsASMember 2021-12-31 0001307579 liqt:LiqTechGermanyMember 2022-12-31 0001307579 liqt:LiqTechGermanyMember 2021-12-31 0001307579 liqt:LiqTechSingaporeMember 2022-12-31 0001307579 liqt:LiqTechSingaporeMember 2021-12-31 0001307579 liqt:LiqtechChinaMember 2022-12-31 0001307579 liqt:LiqtechChinaMember 2021-12-31 0001307579 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2022-01-01 2022-12-31 0001307579 us-gaap:ForeignCountryMember liqt:DanishMinistryOfTaxationMember 2022-01-01 2022-12-31 0001307579 us-gaap:ForeignCountryMember us-gaap:FederalMinistryOfFinanceGermanyMember 2022-01-01 2022-12-31 0001307579 us-gaap:DomesticCountryMember us-gaap:InlandRevenueSingaporeIRASMember 2022-01-01 2022-12-31 0001307579 us-gaap:ForeignCountryMember liqt:ChineseMinistryOfTaxationMember 2022-01-01 2022-12-31 0001307579 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2021-01-01 2021-12-31 0001307579 us-gaap:ForeignCountryMember liqt:DanishMinistryOfTaxationMember 2021-01-01 2021-12-31 0001307579 us-gaap:ForeignCountryMember us-gaap:FederalMinistryOfFinanceGermanyMember 2021-01-01 2021-12-31 0001307579 us-gaap:DomesticCountryMember us-gaap:InlandRevenueSingaporeIRASMember 2021-01-01 2021-12-31 0001307579 us-gaap:ForeignCountryMember liqt:ChineseMinistryOfTaxationMember 2021-01-01 2021-12-31 0001307579 liqt:DanishMinistryOfTaxationMember 2022-01-01 2022-12-31 0001307579 liqt:DanishMinistryOfTaxationMember 2021-01-01 2021-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001307579 liqt:PrefundedWarrantsMember 2022-01-01 2022-12-31 0001307579 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001307579 liqt:PrefundedWarrantsMember 2021-01-01 2021-12-31 0001307579 us-gaap:ConvertiblePreferredStockMember 2022-12-31 0001307579 us-gaap:ConvertiblePreferredStockMember 2021-12-31 0001307579 srt:DirectorMember 2022-01-03 2022-01-03 0001307579 srt:ManagementMember 2022-01-03 2022-01-03 0001307579 liqt:PublicOfferingMember 2022-05-17 2022-05-17 0001307579 liqt:PrefundedWarrantsMember 2022-05-17 0001307579 us-gaap:OverAllotmentOptionMember 2022-05-19 2022-05-19 0001307579 2022-05-19 2022-05-19 0001307579 2022-08-25 2022-08-25 0001307579 2022-11-29 2022-11-29 0001307579 2022-12-30 2022-12-30 0001307579 2021-08-17 2021-08-17 0001307579 liqt:PrefundedWarrantsMember 2021-08-17 0001307579 liqt:WarrantPurchaseAgreementMember 2022-05-17 0001307579 liqt:PublicOfferingMember 2022-05-17 0001307579 2022-05-17 0001307579 liqt:WarrantPurchaseAgreementMember 2022-05-17 2022-05-17 0001307579 us-gaap:PrivatePlacementMember 2022-06-23 2022-06-23 0001307579 liqt:PrivatePlacementWarrantsMember 2022-06-23 0001307579 liqt:PlacementAgentWarrantsMember 2022-06-23 2022-06-23 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001307579 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2013-01-01 2013-12-31 0001307579 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2013-01-01 2013-12-31 0001307579 srt:ManagementMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember liqt:The2022IncentivePlanMember 2022-01-01 2022-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember liqt:The2022IncentivePlanMember 2022-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2022-01-01 2022-12-31 0001307579 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2021-01-01 2021-12-31 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2022-01-01 2022-12-31 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2021-01-01 2021-12-31 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2022-01-01 2022-12-31 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2021-01-01 2021-12-31 0001307579 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001307579 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001307579 liqt:PlasticProductsMember 2022-01-01 2022-12-31 0001307579 liqt:PlasticProductsMember 2021-01-01 2021-12-31 0001307579 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001307579 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-12-31 0001307579 liqt:WaterSegmentMember 2022-09-30 0001307579 liqt:WaterSegmentMember 2021-12-31 0001307579 liqt:CeramicsSegmentMember 2022-09-30 0001307579 liqt:CeramicsSegmentMember 2021-12-31 0001307579 liqt:PlasticProductsMember 2022-09-30 0001307579 liqt:PlasticProductsMember 2021-12-31 0001307579 us-gaap:AllOtherSegmentsMember 2022-09-30 0001307579 us-gaap:AllOtherSegmentsMember 2021-12-31 0001307579 2022-09-30 0001307579 liqt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 liqt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 liqt:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 liqt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 liqt:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 liqt:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 liqt:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 liqt:CustomerFMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerFMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 country:DK us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 country:US us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 country:CN us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 country:DK us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 country:US us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 country:CN us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001307579 srt:BoardOfDirectorsChairmanMember us-gaap:SubsequentEventMember 2023-01-03 2023-01-03 0001307579 srt:ManagementMember us-gaap:SubsequentEventMember 2023-01-03 2023-01-03 0001307579 us-gaap:InventoryValuationReserveMember 2022-01-01 2022-12-31 0001307579 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-12-31 0001307579 us-gaap:InventoryValuationReserveMember 2021-12-31 0001307579 us-gaap:InventoryValuationReserveMember 2022-12-31 0001307579 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001307579 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0001307579 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001307579 us-gaap:InventoryValuationReserveMember 2020-12-31 0001307579 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001307579 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 iso4217:USD shares thunderdome:item iso4217:USD shares pure utr:Y iso4217:DKK iso4217:EUR utr:M 0001307579 LIQTECH INTERNATIONAL INC false --12-31 FY 2022 59559 409076 663227 268470 9046499 7554803 438250 357231 0.001 0.001 2500000 2500000 0 0 0 0 0.001 0.001 100000000 100000000 43986079 43986079 21285706 21285706 0.50 1996469 63036 P3Y P10Y P1Y P10Y P5Y 1605000 P3Y P10Y P3Y P10Y P3Y P10Y P3Y P5Y P3Y P5Y P5Y P10Y 0.065 0.1006749 P5Y 0 P1Y P3Y P4Y 2041 43986079 21285706 0 0 0 500000 P3Y P3Y 1021545 10-K true 2022-12-31 false 001-36210 NV 20-1431677 Industriparken 22C, DK 2750 Ballerup DK 45 31315941 Common Stock, $0.001 par value LIQT NASDAQ No No Yes Yes Non-accelerated Filer true false false false 19749842 45271441 3627 Sadler, Gibb & Associates, LLC Draper, UT 16597371 17489380 2310344 1957579 4062001 5421027 2253295 1906510 1720902 1292285 723872 0 27667785 28066781 8296807 8858993 3271997 6925807 450038 628109 212933 334743 226095 240259 12457870 16987911 40125655 45054692 1389355 1646662 3087206 4685665 399198 373824 561182 846544 0 8400000 649557 914828 6086498 16867523 154645 224779 0 346939 2384011 2499591 2710815 6154064 0 6186936 5480314 0 10729785 15412309 16816283 32279832 0 0 43986 21285 96936988 70910902 -67351035 -53181928 -6320567 -4975399 23309372 12774860 40125655 45054692 15982438 18273442 15415294 16697296 567144 1576146 3669887 4564188 5701955 5836629 1835890 1862653 1893166 0 13100898 12263470 -12533754 -10687324 384058 371467 419942 708176 2389128 835331 404162 668255 147452 0 635 1113 -1872763 -502672 -14406517 -11189996 -237410 -63036 -14169107 -11126960 -0.40 -0.52 35395466 21567112 -14169107 -11126960 -1345168 -1929329 -15514275 -13056289 21285706 21285 70910902 -53181928 -4975399 12774860 164523 165 -165 22535850 22536 24430992 24453528 660836 660836 934423 934423 -1345168 -1345168 -14169107 -14169107 43986079 43986 96936988 -67351035 -6320567 23309372 21655461 21655 69897698 -42054968 -3046070 24818315 50245 50 -50 80000 80 531649 531729 500000 500 -500 -0 481105 481105 -1929329 -1929329 -11126960 -11126960 21285706 21285 70910902 -53181928 -4975399 12774860 -14169107 -11126960 2585881 2740241 2389128 835331 934423 481105 55994 147452 -0 635 1113 460837 -971460 -984130 336651 460743 -610476 354307 -479423 -158797 -532718 -1632897 798543 -544391 -945808 -234873 -155291 712549 -0 2370663 3923117 -12039020 -7203843 1690621 1133378 635 1113 -0 317874 -1689986 -1450139 77939 -380334 -16800000 14283333 24418612 0 6000000 0 13696551 13902999 -859554 -1024086 -892009 4224931 17489380 13264449 16597371 17489380 348575 635671 0 1800000 0 3048396 0 716667 0 531729 695749 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a href="#" id="notes" title="notes"/>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>NOTE <em style="font: inherit;">1</em> - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b/></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Business and Basis of Presentation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The consolidated financial statements include the accounts of LiqTech International, Inc. and its subsidiaries (the “Company”). The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below. The Company engages in the development, design, production, marketing, and sale of automated filtering systems, ceramic silicon carbide liquid applications, and diesel particulate air filters in the United States, Canada, Europe, Asia, and South America. Set forth below is a description of the Company and each of its subsidiaries:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech International, Inc., a Nevada corporation organized in <em style="font: inherit;"> July 2004, </em>formerly known as Blue Moose Media, Inc.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech USA, a Delaware corporation and a 100% owned subsidiary of the Company formed in <em style="font: inherit;"> May 2011.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Holding A/S (formerly known as LiqTech International A/S), a Danish corporation, incorporated on <em style="font: inherit;"> January 15, 2000 (</em>“LiqTech Holding”), a 100% owned subsidiary of LiqTech USA, handling all joint group activities such as management, marketing, finance, IT, etc.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech NA, Inc. (“LiqTech NA”), incorporated in Delaware on <em style="font: inherit;"> July 1, 2005, </em>a 100% owned subsidiary of LiqTech USA, engaged in the production, marketing, and sale of ceramic diesel particulate and liquid filters in the United States and Canada. LiqTech NA closed operations in <em style="font: inherit;"> January 2021, </em>and all activity in this company has ceased.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Water A/S (formerly known as LiqTech Systems A/S), a Danish Corporation (“LiqTech Water”), incorporated on <em style="font: inherit;"> September 1, 2009, </em>engaged in the manufacture of fully automated filtering systems for use within marine applications, municipal pool and spa applications, and other industrial applications within Denmark and international markets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Plastics A/S (formerly known as BS Plastic A/S), a Danish Corporation (“LiqTech Plastics”), acquired on <em style="font: inherit;"> September 1, 2019, </em>engaged in the manufacture of specialized machined and welded plastic parts within Denmark and international markets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Ceramics A/S, a Danish corporation (“LiqTech Ceramics”), incorporated on <em style="font: inherit;"> December 20, 2019, </em>engaged in the development, design, application, marketing, and sales of membranes, ceramic diesel particulate and liquid filters, and catalytic converters in Europe, Asia, and South America.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Water Projects A/S, a Danish corporation (“LiqTech Water Projects”), incorporated on <em style="font: inherit;"> July 28, 2020, </em>that is a dormant company without activity. This company was formed to include the investments for our joint venture in the Middle East.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Emission Control A/S, a Danish corporation (“LiqTech Emission Control”), incorporated on <em style="font: inherit;"> March 1, 2021, </em>that is a dormant company without activity. This company was formed to include the investments for our joint venture in China.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Environment Technologies (China) Co. Ltd. (“LiqTech China”), incorporated on <em style="font: inherit;"> September 23, 2021, </em>to be engaged in the development, design, application, marketing, and sales of ceramic diesel particulate, liquid filters, and catalytic converters in Asia.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech PTE Ltd (“LiqTech Singapore”), a 95% owned subsidiary of LiqTech Holding, incorporated in Singapore on <em style="font: inherit;"> January 19, 2012. </em>This company is in the process of closing operations, and all activity in this company has ceased. </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Consolidation</b> <b>--</b> The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and its majority-owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Functional Currency / Foreign currency translation</b> <b>--</b> The functional currency of LiqTech International, Inc. and LiqTech USA, Inc. is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects, and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021.</em> Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Cash, Cash Equivalents, and Restricted Cash</b> <b>--</b> The Company considers all highly liquid debt instruments purchased with a maturity of <em style="font: inherit;">three</em> months or less to be cash equivalents. As of <em style="font: inherit;"> December 31, 2022, </em>and <em style="font: inherit;">2021,</em> the Company held $1,440,394 and $2,125,695, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of sales orders.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to <em style="font: inherit;">$250,000.</em> At <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>the Company had $12,999,271 and $11,346,826 in excess of the FDIC insured limit, respectively.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Accounts Receivable</b> <b>--</b> Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible, and other currently available evidence. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of the allowance for doubtful accounts as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021 </em>is as follows: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:29pt;">The receivables written off during the period <em style="font: inherit;">2022</em> mainly relates to legacy marine scrubber contracts and partnerships, renegotiated and terminated amid the COVID disruptions and general slowdown in the marine scrubber market.</p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:29pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Inventory</b> -- Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For inventory produced, standard costs that approximate actual cost on the FIFO method are used to value inventory. Standard costs are reviewed at least annually by management, or more often in the event that circumstances indicate a change in cost has occurred.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand for our products.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Contracts Assets / Liabilities</b> -- Contract assets are the Company’s rights to consideration in exchange for goods or services and are recognized when a performance obligation has been satisfied but has <em style="font: inherit;">not</em> yet been billed. When the Company issues invoices to the customer, and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the unit by the customer. Most commonly, this invoice is sent to the customer at commissioning of the product or <em style="font: inherit;">no</em> later than <em style="font: inherit;">12</em> months after delivery. Further included in Contract Assets are short-term receivables such as VAT and other receivables.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Assets Held for Sale </b>-- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (<em style="font: inherit;">1</em>) management, having the authority to approve the action, commits to a plan to sell the assets; (<em style="font: inherit;">2</em>) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (<em style="font: inherit;">3</em>) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (<em style="font: inherit;">4</em>) the sale of the assets is probable and is expected to be completed within <em style="font: inherit;">one</em> year; (<em style="font: inherit;">5</em>) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (<em style="font: inherit;">6</em>) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Leases</b> <b>--</b> The Company has elected to <em style="font: inherit;">not</em> recognize lease assets and liabilities with an initial term of <em style="font: inherit;">12</em> months or less and to <em style="font: inherit;">not</em> separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do <em style="font: inherit;">not</em> provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease, recognized when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Property and Equipment</b> <b>--</b> Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:c95646904">three</span> to <span style="-sec-ix-hidden:c95646905">ten</span> years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Goodwill and Intangible Assets</b> <b>--</b> The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are <em style="font: inherit;">not</em> limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from <span style="-sec-ix-hidden:c95646908">one</span> to <span style="-sec-ix-hidden:c95646909">ten</span> years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of <span style="-sec-ix-hidden:c95646910">five</span> years.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but <em style="font: inherit;">not</em> limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Goodwill is <em style="font: inherit;">not</em> amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Revenue Recognition</b> -- On <em style="font: inherit;"> January 1, 2018, </em>the Company adopted Accounting Standards Codification Topic <em style="font: inherit;">606,</em> “Revenue from Contracts with Customers,” which includes clarifying ASUs issued in <em style="font: inherit;">2015,</em> <em style="font: inherit;">2016,</em> and <em style="font: inherit;">2017</em> (“new revenue standard”). The new revenue standard was applied to all open revenue contracts using the modified retrospective method as of <em style="font: inherit;"> January 1, 2018.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company sells products throughout the world; sales by geographical region are as follows for the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021:</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% Distribution</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,073,433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,121,797</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,406,420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,658,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,379,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,493,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Middle East &amp; Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,123,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company’s sales by product line are as follows for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% Distribution</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,297,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,196,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,844,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,183,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,528,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,615,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">311,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">277,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer.  Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is <em style="font: inherit;">not</em> significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do <em style="font: inherit;">not</em> exist between the Company and its customers.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a <em style="font: inherit;">second</em> performance obligation and is valued at cost, with the addition of a standard gross margin. This <em style="font: inherit;">second</em> performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the <em style="font: inherit;">first</em> performance obligation), this portion is recognized as Contract liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of Contract Assets/Liabilities for the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021 </em>is: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost incurred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,860,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,381,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unbilled project deliveries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">454,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">VAT</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">542,255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,363,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,947,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(118,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(499,146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,253,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,906,510</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(649,557</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(914,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Advertising Cost</b> <b>--</b> Costs incurred in connection with advertising of the Company’s products is expensed as incurred. Advertising cost is included in sales expenses, and total advertising costs amounted to $144,043 and $308,880 for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Research and Development Cost</b> <b>--</b> The Company expenses research and development costs for the development of new products as incurred. Included in operating expense for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> were $1,835,890 and $1,862,653, respectively, of research and development costs.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Income Taxes</b> <b>--</b> The Company accounts for income taxes in accordance with FASB ASC Topic <em style="font: inherit;">740:</em> Accounting for Income Taxes. This statement requires an asset and liability approach for accounting for income taxes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Income/(Loss)</b> <b>Per Share</b> <b>--</b> The Company calculates earnings (loss) per share in accordance with FASB ASC <em style="font: inherit;">260,</em> Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of common shares outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential common shares included in the diluted earnings per share calculation include in-the-money stock options and warrants that have been granted but have <em style="font: inherit;">not</em> been exercised.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Stock Awards</b> <b>--</b> During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic <em style="font: inherit;">718,</em> Compensation – Stock Compensation. Stock-based compensation costs of $934,423 and $481,105 have been recognized for the vesting of options and stock awards granted to directors, management, and certain key employees for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Fair Value of Financial Instruments</b> <b>--</b> The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic <em style="font: inherit;">820.</em> The authoritative guidance, which, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or be paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a <em style="font: inherit;">three</em>-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1.</em> Observable inputs such as quoted prices in active markets for identical assets or liabilities;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2.</em> Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3.</em> Unobservable inputs in which there is little or <em style="font: inherit;">no</em> market data, which require the reporting entity to develop its own assumptions.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, and accrued expenses approximate their recorded values due to their short-term maturities.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Accounting Estimates</b> <b>--</b> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets, including accounts receivable; allowance for doubtful accounts; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill and intangible assets; liabilities including contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; warrant liability; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Recent Accounting Pronouncements</b> – In <em style="font: inherit;"> March 2022, </em>the FASB issued ASU <em style="font: inherit;">2022</em>-<em style="font: inherit;">02,</em> Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic <em style="font: inherit;">326</em>): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective <em style="font: inherit;"> January 1, 2023, </em>and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. We do <em style="font: inherit;">not</em> expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> November 2021, </em>the FASB issued ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">10,</em> Disclosures by Business Entities about Government Assistance. The FASB is issuing this Update to increase the transparency of government assistance including the disclosure of (<em style="font: inherit;">1</em>) the types of assistance, (<em style="font: inherit;">2</em>) an entity’s accounting for the assistance, and (<em style="font: inherit;">3</em>) the effect of the assistance on an entity’s financial statements. The ASU was effective for annual reporting periods after <em style="font: inherit;"> January 1, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a material impact on the Company’s consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> Accounting for Convertible Instruments and Contracts in An Entity’s Own Equity. ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> simplifies the accounting for certain convertible instruments by removing the separation models for convertible debt with a cash conversion feature and for convertible instruments with a beneficial conversion feature. As a result, more convertible debt instruments will be reported as a single liability instrument with <em style="font: inherit;">no</em> separate accounting for embedded conversion features. Additionally, ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> amends the diluted earnings per share calculation for convertible instruments by requiring the use of the if-converted method. The treasury stock method is <em style="font: inherit;">no</em> longer available. For SEC filers, excluding smaller reporting companies, ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2021, </em>including interim periods within those fiscal years. For all other entities, ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>including interim periods within those fiscal years. Early adoption is permitted, but <em style="font: inherit;">no</em> earlier than fiscal years beginning after <em style="font: inherit;"> December 15, 2020, </em>including interim periods within those fiscal years. The Company early adopted ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> on <em style="font: inherit;"> January 1, 2022, </em>using a modified retrospective approach.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">4</em> Reference Rate Reform (Topic <em style="font: inherit;">848</em>). This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The new standard was effective upon issuance and upon adoption can be applied prospectively to applicable contract modifications made on or before <em style="font: inherit;"> December 31, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a material impact on the Company’s consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments—Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after <em style="font: inherit;"> December 15, 2022. </em>We do <em style="font: inherit;">not</em> expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Business and Basis of Presentation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The consolidated financial statements include the accounts of LiqTech International, Inc. and its subsidiaries (the “Company”). The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below. The Company engages in the development, design, production, marketing, and sale of automated filtering systems, ceramic silicon carbide liquid applications, and diesel particulate air filters in the United States, Canada, Europe, Asia, and South America. Set forth below is a description of the Company and each of its subsidiaries:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech International, Inc., a Nevada corporation organized in <em style="font: inherit;"> July 2004, </em>formerly known as Blue Moose Media, Inc.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech USA, a Delaware corporation and a 100% owned subsidiary of the Company formed in <em style="font: inherit;"> May 2011.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Holding A/S (formerly known as LiqTech International A/S), a Danish corporation, incorporated on <em style="font: inherit;"> January 15, 2000 (</em>“LiqTech Holding”), a 100% owned subsidiary of LiqTech USA, handling all joint group activities such as management, marketing, finance, IT, etc.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech NA, Inc. (“LiqTech NA”), incorporated in Delaware on <em style="font: inherit;"> July 1, 2005, </em>a 100% owned subsidiary of LiqTech USA, engaged in the production, marketing, and sale of ceramic diesel particulate and liquid filters in the United States and Canada. LiqTech NA closed operations in <em style="font: inherit;"> January 2021, </em>and all activity in this company has ceased.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Water A/S (formerly known as LiqTech Systems A/S), a Danish Corporation (“LiqTech Water”), incorporated on <em style="font: inherit;"> September 1, 2009, </em>engaged in the manufacture of fully automated filtering systems for use within marine applications, municipal pool and spa applications, and other industrial applications within Denmark and international markets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Plastics A/S (formerly known as BS Plastic A/S), a Danish Corporation (“LiqTech Plastics”), acquired on <em style="font: inherit;"> September 1, 2019, </em>engaged in the manufacture of specialized machined and welded plastic parts within Denmark and international markets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Ceramics A/S, a Danish corporation (“LiqTech Ceramics”), incorporated on <em style="font: inherit;"> December 20, 2019, </em>engaged in the development, design, application, marketing, and sales of membranes, ceramic diesel particulate and liquid filters, and catalytic converters in Europe, Asia, and South America.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Water Projects A/S, a Danish corporation (“LiqTech Water Projects”), incorporated on <em style="font: inherit;"> July 28, 2020, </em>that is a dormant company without activity. This company was formed to include the investments for our joint venture in the Middle East.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Emission Control A/S, a Danish corporation (“LiqTech Emission Control”), incorporated on <em style="font: inherit;"> March 1, 2021, </em>that is a dormant company without activity. This company was formed to include the investments for our joint venture in China.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech Environment Technologies (China) Co. Ltd. (“LiqTech China”), incorporated on <em style="font: inherit;"> September 23, 2021, </em>to be engaged in the development, design, application, marketing, and sales of ceramic diesel particulate, liquid filters, and catalytic converters in Asia.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">LiqTech PTE Ltd (“LiqTech Singapore”), a 95% owned subsidiary of LiqTech Holding, incorporated in Singapore on <em style="font: inherit;"> January 19, 2012. </em>This company is in the process of closing operations, and all activity in this company has ceased. </p> 1 1 1 0.95 <b>Consolidation</b> <b>--</b> The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and its majority-owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation. <b>Functional Currency / Foreign currency translation</b> <b>--</b> The functional currency of LiqTech International, Inc. and LiqTech USA, Inc. is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects, and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021.</em> Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred.  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Cash, Cash Equivalents, and Restricted Cash</b> <b>--</b> The Company considers all highly liquid debt instruments purchased with a maturity of <em style="font: inherit;">three</em> months or less to be cash equivalents. As of <em style="font: inherit;"> December 31, 2022, </em>and <em style="font: inherit;">2021,</em> the Company held $1,440,394 and $2,125,695, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of sales orders.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to <em style="font: inherit;">$250,000.</em> At <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>the Company had $12,999,271 and $11,346,826 in excess of the FDIC insured limit, respectively.</p> 1440394 2125695 12999271 11346826 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Accounts Receivable</b> <b>--</b> Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible, and other currently available evidence. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of the allowance for doubtful accounts as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021 </em>is as follows: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:29pt;">The receivables written off during the period <em style="font: inherit;">2022</em> mainly relates to legacy marine scrubber contracts and partnerships, renegotiated and terminated amid the COVID disruptions and general slowdown in the marine scrubber market.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 409076 498044 -24534 -28499 295778 24415 -29205 -36054 59559 409076 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Inventory</b> -- Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For inventory produced, standard costs that approximate actual cost on the FIFO method are used to value inventory. Standard costs are reviewed at least annually by management, or more often in the event that circumstances indicate a change in cost has occurred.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand for our products.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Contracts Assets / Liabilities</b> -- Contract assets are the Company’s rights to consideration in exchange for goods or services and are recognized when a performance obligation has been satisfied but has <em style="font: inherit;">not</em> yet been billed. When the Company issues invoices to the customer, and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the unit by the customer. Most commonly, this invoice is sent to the customer at commissioning of the product or <em style="font: inherit;">no</em> later than <em style="font: inherit;">12</em> months after delivery. Further included in Contract Assets are short-term receivables such as VAT and other receivables.</p> <b>Assets Held for Sale </b>-- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (<em style="font: inherit;">1</em>) management, having the authority to approve the action, commits to a plan to sell the assets; (<em style="font: inherit;">2</em>) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (<em style="font: inherit;">3</em>) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (<em style="font: inherit;">4</em>) the sale of the assets is probable and is expected to be completed within <em style="font: inherit;">one</em> year; (<em style="font: inherit;">5</em>) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (<em style="font: inherit;">6</em>) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale. <b>Leases</b> <b>--</b> The Company has elected to <em style="font: inherit;">not</em> recognize lease assets and liabilities with an initial term of <em style="font: inherit;">12</em> months or less and to <em style="font: inherit;">not</em> separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do <em style="font: inherit;">not</em> provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease, recognized when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term. <b>Property and Equipment</b> <b>--</b> Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:c95646904">three</span> to <span style="-sec-ix-hidden:c95646905">ten</span> years. <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Goodwill and Intangible Assets</b> <b>--</b> The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are <em style="font: inherit;">not</em> limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from <span style="-sec-ix-hidden:c95646908">one</span> to <span style="-sec-ix-hidden:c95646909">ten</span> years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of <span style="-sec-ix-hidden:c95646910">five</span> years.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but <em style="font: inherit;">not</em> limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Goodwill is <em style="font: inherit;">not</em> amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Revenue Recognition</b> -- On <em style="font: inherit;"> January 1, 2018, </em>the Company adopted Accounting Standards Codification Topic <em style="font: inherit;">606,</em> “Revenue from Contracts with Customers,” which includes clarifying ASUs issued in <em style="font: inherit;">2015,</em> <em style="font: inherit;">2016,</em> and <em style="font: inherit;">2017</em> (“new revenue standard”). The new revenue standard was applied to all open revenue contracts using the modified retrospective method as of <em style="font: inherit;"> January 1, 2018.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company sells products throughout the world; sales by geographical region are as follows for the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021:</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% Distribution</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,073,433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,121,797</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,406,420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,658,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,379,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,493,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Middle East &amp; Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,123,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company’s sales by product line are as follows for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% Distribution</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,297,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,196,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,844,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,183,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,528,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,615,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">311,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">277,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer.  Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is <em style="font: inherit;">not</em> significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do <em style="font: inherit;">not</em> exist between the Company and its customers.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a <em style="font: inherit;">second</em> performance obligation and is valued at cost, with the addition of a standard gross margin. This <em style="font: inherit;">second</em> performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the <em style="font: inherit;">first</em> performance obligation), this portion is recognized as Contract liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of Contract Assets/Liabilities for the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021 </em>is: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost incurred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,860,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,381,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unbilled project deliveries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">454,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">VAT</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">542,255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,363,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,947,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(118,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(499,146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,253,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,906,510</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(649,557</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(914,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% Distribution</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,073,433</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,121,797</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,406,420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,658,070</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,379,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,493,575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Middle East &amp; Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,123,248</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0.07 0.17 1073433 3121797 0.21 0.25 3406420 4658070 0.59 0.58 9379337 10493575 0.13 0 2123248 0 1 1 15982438 18273442 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% Distribution</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,297,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,196,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,844,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,183,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,528,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,615,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">311,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">277,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0.33 0.39 5297286 7196465 0.43 0.39 6844861 7183868 0.22 0.20 3528606 3615681 0.02 0.02 311685 277428 1 1 15982438 18273442 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost incurred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,860,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,381,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unbilled project deliveries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">454,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">VAT</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">542,255</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,158</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,363,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,947,736</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(118,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(499,146</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,253,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,906,510</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(649,557</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(914,828</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">991,682</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 3860179 3381994 950105 454158 229006 542255 45814 60158 3363039 2947736 118327 499146 1603738 991682 2253295 1906510 649557 914828 1603738 991682 <b>Advertising Cost</b> <b>--</b> Costs incurred in connection with advertising of the Company’s products is expensed as incurred. Advertising cost is included in sales expenses, and total advertising costs amounted to $144,043 and $308,880 for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> respectively. 144043 308880 <b>Research and Development Cost</b> <b>--</b> The Company expenses research and development costs for the development of new products as incurred. Included in operating expense for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> were $1,835,890 and $1,862,653, respectively, of research and development costs. 1835890 1862653 <b>Income Taxes</b> <b>--</b> The Company accounts for income taxes in accordance with FASB ASC Topic <em style="font: inherit;">740:</em> Accounting for Income Taxes. This statement requires an asset and liability approach for accounting for income taxes. <b>Income/(Loss)</b> <b>Per Share</b> <b>--</b> The Company calculates earnings (loss) per share in accordance with FASB ASC <em style="font: inherit;">260,</em> Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of common shares outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential common shares included in the diluted earnings per share calculation include in-the-money stock options and warrants that have been granted but have <em style="font: inherit;">not</em> been exercised <b>Stock Awards</b> <b>--</b> During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic <em style="font: inherit;">718,</em> Compensation – Stock Compensation. Stock-based compensation costs of $934,423 and $481,105 have been recognized for the vesting of options and stock awards granted to directors, management, and certain key employees for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> respectively. 934423 481105 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Fair Value of Financial Instruments</b> <b>--</b> The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic <em style="font: inherit;">820.</em> The authoritative guidance, which, among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or nonrecurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or be paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a <em style="font: inherit;">three</em>-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1.</em> Observable inputs such as quoted prices in active markets for identical assets or liabilities;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2.</em> Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 9pt;"> </td><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3.</em> Unobservable inputs in which there is little or <em style="font: inherit;">no</em> market data, which require the reporting entity to develop its own assumptions.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, and accrued expenses approximate their recorded values due to their short-term maturities.</p> <b>Accounting Estimates</b> <b>--</b> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets, including accounts receivable; allowance for doubtful accounts; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill and intangible assets; liabilities including contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; warrant liability; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Recent Accounting Pronouncements</b> – In <em style="font: inherit;"> March 2022, </em>the FASB issued ASU <em style="font: inherit;">2022</em>-<em style="font: inherit;">02,</em> Troubled Debt Restructurings (“TDRs”) and Vintage Disclosures (Topic <em style="font: inherit;">326</em>): Financial Instruments – Credit Losses. This amended guidance will eliminate the accounting designation of a loan modification as a TDR, including eliminating the measurement guidance for TDRs. The amendments also enhance existing disclosure requirements and introduce new requirements related to modifications of receivables made to borrowers experiencing financial difficulty. Additionally, this guidance requires entities to disclose gross write-offs by year of origination for financing receivables, such as loans and interest receivable. The ASU is effective <em style="font: inherit;"> January 1, 2023, </em>and is required to be applied prospectively, except for the recognition and measurement of TDRs which can be applied on a modified retrospective basis. We do <em style="font: inherit;">not</em> expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> November 2021, </em>the FASB issued ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">10,</em> Disclosures by Business Entities about Government Assistance. The FASB is issuing this Update to increase the transparency of government assistance including the disclosure of (<em style="font: inherit;">1</em>) the types of assistance, (<em style="font: inherit;">2</em>) an entity’s accounting for the assistance, and (<em style="font: inherit;">3</em>) the effect of the assistance on an entity’s financial statements. The ASU was effective for annual reporting periods after <em style="font: inherit;"> January 1, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a material impact on the Company’s consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> Accounting for Convertible Instruments and Contracts in An Entity’s Own Equity. ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> simplifies the accounting for certain convertible instruments by removing the separation models for convertible debt with a cash conversion feature and for convertible instruments with a beneficial conversion feature. As a result, more convertible debt instruments will be reported as a single liability instrument with <em style="font: inherit;">no</em> separate accounting for embedded conversion features. Additionally, ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> amends the diluted earnings per share calculation for convertible instruments by requiring the use of the if-converted method. The treasury stock method is <em style="font: inherit;">no</em> longer available. For SEC filers, excluding smaller reporting companies, ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2021, </em>including interim periods within those fiscal years. For all other entities, ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>including interim periods within those fiscal years. Early adoption is permitted, but <em style="font: inherit;">no</em> earlier than fiscal years beginning after <em style="font: inherit;"> December 15, 2020, </em>including interim periods within those fiscal years. The Company early adopted ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> on <em style="font: inherit;"> January 1, 2022, </em>using a modified retrospective approach.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">4</em> Reference Rate Reform (Topic <em style="font: inherit;">848</em>). This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The new standard was effective upon issuance and upon adoption can be applied prospectively to applicable contract modifications made on or before <em style="font: inherit;"> December 31, 2022. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a material impact on the Company’s consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments—Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments. The amendments in this update, among other things, require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Financial institutions and other organizations will now use forward-looking information to better inform their credit loss estimates. As a smaller reporting company, the guidance is effective for our fiscal years beginning after <em style="font: inherit;"> December 15, 2022. </em>We do <em style="font: inherit;">not</em> expect the adoption of this ASU to have a material impact on our consolidated financial statements and related disclosures.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">2</em> </b>–<b> GOING CONCERN</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The accompanying consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America, which contemplate continuation of the Company as a going concern; however, the Company has incurred significant recent losses, which raises substantial doubt about the ability of the Company to continue as a going concern for a period of <em style="font: inherit;">one</em> year from the issuance of these financial statements. There is <i><em style="font: inherit;">no</em></i> assurance that the Company will be successful in executing the proposed cost reductions and profitability improvement measures, thus achieving profitable operations. The financial statements do <i><em style="font: inherit;">not</em></i> include any adjustments that might result from the outcome of these uncertainties. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">3</em> </b>–<b> RESTRUCTURING COSTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">During the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2022,</em> the Company completed a restructuring program to reduce costs, decrease operating losses and improve cash flow. Total restructuring and restructuring-related net charges pursuant to this program were $1,893,166, which were recorded separately in the income statement as “restructuring costs”, and allocated as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>CEO separation </b>-- On <em style="font: inherit;"> May 10, 2022, </em>the Board of Directors accepted the resignation of Sune Mathiesen as Chief Executive Officer and a director of the Company, effective on <em style="font: inherit;"> May 12, 2022. </em>As previously announced, Mr. Mathiesen had been on a medical leave of absence since <em style="font: inherit;"> March 17, 2022. </em>In connection with Mr. Mathiesen’s resignation, Mr. Mathiesen and the Company entered into a Separation Agreement and Release (the “Separation Agreement”). Under the provisions of the Separation Agreement, Mr. Mathiesen received <span style="-sec-ix-hidden:c95647087">DKK1,605,000</span> ($228,975), which is the equivalent of <em style="font: inherit;">six</em> months of salary, car allowance and pension contributions, paid in a lump-sum payment, less applicable deductions and withholdings.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Terminated employees </b>– In the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2022,</em> the Company re-aligned its corporate management structure, which involved a reduction in headcount and labor costs of approximately 25%. The new organization reflects a focused effort to align key leaders with strategic imperatives, inspire greater accountability and performance management, eliminate silos and layers of middle management, and operate a leaner, more efficient business. Provisions for salary obligations to employees amounted to $158,199, reflecting the costs related to select employees released from duties with immediate effect. <em style="font: inherit;">No</em> provisions were made for the employees working during the notice period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>China close-down </b>– In the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2022,</em> the Company reduced and suspended planned capital investments, including the Company’s program to build a manufacturing and service center in China. Pursuant to the suspended plans, the Company terminated and settled agreements with consultants, select project employees, and property development providers, resulting in a net payment of termination and cancellation charges of $275,445.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Capex commitments </b>-- As part of efforts to balance future investments with expected demands and cash flow, the Company commenced the renegotiation of all material Capex commitments during the quarter, with the ambition to reduce, cancel, or delay deliveries under the contracts, which initially amounted to approximately $10,300,000. As part of the renegotiation, a provision was made during the <em style="font: inherit;">second</em> quarter of $668,606 regarding expected cancellation charges and contractual termination costs. During the <em style="font: inherit;">third</em> and <em style="font: inherit;">fourth</em> quarter the amount of paid cancellation charges exceeded the provision by $145,388, which explains the total amount regarding capex commitments of $813,994.    </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Write-downs -- </b>The re-routing of production equipment and machinery to Denmark (originally planned for China), resulted in a write-down of $240,576 on legacy installed equipment and machinery that was decommissioned as part of the arrival and implementation of new and more efficient equipment. Furthermore, review of obsolete inventory and existing product demand resulted in a write-down of $175,977.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company’s restructuring costs are as follows for the year ended <em style="font: inherit;"> December 31, 2022, </em>which have all been settled as of <em style="font: inherit;"> December 31, 2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">CEO separation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Terminated employees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">158,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">China close-down</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275,445</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Capex commitments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">813,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Write-downs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">416,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,893,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table displays a roll-forward of the restructuring accruals, presented within “accrued expenses”, for the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restructuring accruals, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restructuring costs, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,893,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,476,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asset impairments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(416,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restructuring accruals, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1893166 228975 0.25 158199 275445 10300000 668606 145388 813994 240576 175977 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">CEO separation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">228,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Terminated employees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">158,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">China close-down</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275,445</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Capex commitments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">813,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Write-downs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">416,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,893,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 228975 158199 275445 813994 416553 1893166 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restructuring accruals, January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restructuring costs, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,893,166</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cash payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,476,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asset impairments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(416,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Restructuring accruals, December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 1893166 0 1476613 -0 416553 -0 0 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">4</em> - INVENTORY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory consisted of the following at <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:bottom;width:auto;"> </td><td style="vertical-align:bottom;width:auto;"> </td><td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="vertical-align:bottom;width:auto;"> </td><td style="vertical-align:bottom;width:auto;"> </td><td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td><td style="vertical-align:bottom;width:auto;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="vertical-align:bottom;width:32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Furnace parts and supplies</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">66,495</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">213,224</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Raw materials</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2,474,227</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2,144,067</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Work in process</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">982,973</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,671,290</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finished goods and filtration systems</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,201,533</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,660,916</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for excess and obsolescence</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(663,227</p> </td><td style="vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(268,470</p> </td><td style="vertical-align:bottom;width:0.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net Inventory</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">4,062,001</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">5,421,027</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movements, expected useful lives, and estimated future demand for the products. The increase in the reserve for excess and obsolescence is mainly explained by changes in product and sales mix, due to both market driven and strategic changes implemented during the year, and furthermore new and more conservative processes implemented as part of the ERP implementation.   </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"><tbody><tr><td style="vertical-align:bottom;width:auto;"> </td><td style="vertical-align:bottom;width:auto;"> </td><td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td><td style="vertical-align:bottom;width:auto;"> </td><td style="vertical-align:bottom;width:auto;"> </td><td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td><td style="vertical-align:bottom;width:auto;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="vertical-align:bottom;width:32%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Furnace parts and supplies</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">66,495</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">213,224</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Raw materials</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2,474,227</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2,144,067</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Work in process</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">982,973</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,671,290</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finished goods and filtration systems</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,201,533</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,660,916</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> <tr style="background-color: rgb(204, 238, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for excess and obsolescence</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(663,227</p> </td><td style="vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">(268,470</p> </td><td style="vertical-align:bottom;width:0.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="background-color: rgb(255, 255, 255);"><td style="vertical-align:bottom;width:auto;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net Inventory</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">4,062,001</p> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="vertical-align:bottom;width:0.5%;"> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:0.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">$</p> </td><td style="border-bottom:double 3px #000000;vertical-align:bottom;width:5.5%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">5,421,027</p> </td><td style="vertical-align:bottom;width:0.4%;"> </td></tr> </tbody></table> 66495 213224 2474227 2144067 982973 1671290 1201533 1660916 663227 268470 4062001 5421027 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">5</em></b> <b>-</b> <b>PROPERTY AND EQUIPMENT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Property and equipment consisted of the following on <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Useful</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Life</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647145">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647147">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,027,589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,425,145</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production equipment - finance lease</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647150">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647152">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,625,558</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,066,623</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Lab equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647155">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647157">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">118,935</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">117,770</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647160">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647162">5</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,070,437</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,005,223</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647165">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647167">5</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,020</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">90,819</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">5</td><td style="font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,141,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,166,071</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture - finance lease</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">5</td><td style="font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">252,397</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">268,208</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647180">5</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647182">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,080,946</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,273,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,343,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,413,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less Accumulated Depreciation</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(8,501,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(7,218,468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less Accumulated Depreciation - finance lease</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(544,653</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(336,338</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Property and Equipment</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,296,807</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,858,993</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Depreciation expense amounted to $2,007,112 and $1,945,489 for the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> respectively. Of the <em style="font: inherit;">$2,007,112</em> for the year ended <em style="font: inherit;"> December 31, 2022, </em>$1,414,514 is allocated as cost of goods sold and $592,598 is allocated as operating expenses.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Useful</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Life</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647145">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647147">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,027,589</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,425,145</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production equipment - finance lease</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647150">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647152">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,625,558</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,066,623</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Lab equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647155">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647157">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">118,935</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">117,770</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647160">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647162">5</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,070,437</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,005,223</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vehicles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647165">3</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647167">5</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,020</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">90,819</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">5</td><td style="font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,141,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,166,071</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixture - finance lease</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">5</td><td style="font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">252,397</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">268,208</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 4%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647180">5</span></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">-</em></td><td style="width: 4%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647182">10</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,080,946</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,273,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,343,306</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,413,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less Accumulated Depreciation</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(8,501,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(7,218,468</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less Accumulated Depreciation - finance lease</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(544,653</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(336,338</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 56%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Property and Equipment</p> </td><td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt; width: 4%;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,296,807</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,858,993</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 8027589 7425145 3625558 3066623 118935 117770 1070437 1005223 26020 90819 P5Y 1141424 1166071 P5Y 252397 268208 3080946 3273940 17343306 16413799 8501846 7218468 544653 336338 8296807 8858993 2007112 1945489 1414514 592598 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">6</em></b> <b>- LEASES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company leases certain vehicles, real property, production equipment, and office equipment under lease agreements. The Company evaluates each lease to determine its appropriate classification as an operating lease or finance lease for financial reporting purposes. The majority of our operating leases are non-cancelable operating leases for production and office space in Hobro, Aarhus, and Copenhagen, Denmark. The lease agreements expire on <em style="font: inherit;"> November 30, 2034, </em><em style="font: inherit;"> August 31, 2024, </em>and <em style="font: inherit;"> August 31, 2028, </em>respectively. During the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2022,</em> the Company terminated the lease agreement for the office and production space in Taicang, China.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">During the year ended <em style="font: inherit;"> December 31, 2022, </em>cash paid for amounts included for the measurement of operating lease liabilities was $906,373, and the Company recorded operating lease expenses included in operating expenses of $984,236.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">During the year ended <em style="font: inherit;"> December 31, 2022, </em>cash paid for amounts included for the measurement of finance lease liabilities was $427,113, and the Company recorded finance lease expenses included in other income (expenses) of $323,081.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Supplemental balance sheet information related to leases as of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,925,807</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">561,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">846,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,710,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,154,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,000,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Finance leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, at cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,877,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,334,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(544,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(336,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,333,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,998,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">399,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">373,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,384,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,499,591</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,783,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,873,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average remaining lease term:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average discount rate:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647243">6.5</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Maturities of lease liabilities at <em style="font: inherit;"> December 31, 2022 </em>were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Operating</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Finance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">745,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">516,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">604,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">517,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">315,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">513,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">304,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">304,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,016,291</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,056,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">190,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total payment under lease agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,330,439</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,232,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,058,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(449,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,783,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 906373 984236 427113 323081 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,925,807</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">561,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">846,544</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,710,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,154,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,000,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Finance leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, at cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,877,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,334,830</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(544,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(336,337</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,333,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,998,494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">399,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">373,824</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,384,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,499,591</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,783,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,873,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average remaining lease term:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average discount rate:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c95647243">6.5</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> 3271997 6925807 561182 846544 2710815 6154064 3271997 7000608 3877955 3334830 544653 336337 3333302 2998494 399198 373824 2384011 2499591 2783209 2873415 P9Y7M6D P8Y10M24D P5Y4M24D P5Y10M24D 0.062 0.022 0.028 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Operating</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Finance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">745,898</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">516,175</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">604,324</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">517,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">315,007</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">513,658</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">304,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">478,441</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">304,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,016,291</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,056,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">190,659</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total payment under lease agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,330,439</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,232,300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,058,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(449,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,783,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 745898 516175 604324 517076 315007 513658 304595 478441 304595 1016291 2056019 190659 4330439 3232300 1058442 449091 3271997 2783209 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">7</em> - INTANGIBLE ASSETS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">At <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>other intangible assets, net of accumulated amortization, consisted of customer relationships acquired in connection with the purchase of BS Plastic A/S and the cost of patent applications for the Company’s products.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Intangible assets consisted of the following at <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">473,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">502,957</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patent cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,875</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">189,017</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">651,183</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">691,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less Accumulated amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(438,250</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(357,231</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">212,933</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">334,743</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Amortization expense amounted to $81,019 and $108,471 for the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Expected future amortization expense for the years ended are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Year ending December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortization</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Expenses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">70,523</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">212,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">473,308</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">502,957</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patent cost</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,875</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">189,017</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">651,183</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">691,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less Accumulated amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(438,250</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(357,231</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">212,933</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">334,743</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 473308 502957 177875 189017 651183 691974 438250 357231 212933 334743 81019 108471 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Year ending December 31,</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amortization</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Expenses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">102,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">70,523</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,088</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">212,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 102077 70523 7415 7415 7415 18088 212933 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">8</em> - LINES OF CREDIT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In connection with certain orders, the Company provides to customers a working guarantee, prepayment guarantee, or security bond. For that purpose, the Company has a guaranteed credit line of EUR 1,350,000 (approx. $1,440,000) secured by a cash deposit. As of <em style="font: inherit;"> December 31, 2022, </em>our bank has issued working guaranties of $281,584 to customers against the credit line.</p> 1350000 1440000 281584 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">N<b>OTE <em style="font: inherit;">9</em> </b>–<b> LONG-TERM DEBT </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Convertible Note</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> March 24, 2021, </em>the Company entered into a Securities Purchase Agreement with an institutional investor pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior Convertible Note (the “Note”) maturing on <em style="font: inherit;"> October 1, 2023 </em>and 80,000 shares of our common stock, $0.001 par value (“Common Stock”), for an aggregate purchase price of $15.0 million upon the satisfaction of the closing conditions set forth in the Securities Purchase Agreement. The Closing occurred on <em style="font: inherit;"> April 8, 2021, </em>and the Company issued to the Investor the securities in connection with the Closing.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Note was a senior, unsecured obligation of the Company, payable at 112% of the principal amount at maturity (<em style="font: inherit;"> October 1, 2023), </em>or earlier upon redemption or repurchase as set forth in the Note. The Note was convertible into shares of Common Stock pursuant to the terms of the Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was <span style="-sec-ix-hidden:c95647295">100.6749</span> shares of Common Stock per <em style="font: inherit;">$1,000</em> of principal amount of the Note. The conversion rate was subject to anti-dilution adjustments, including for stock dividends, splits, and combinations; issuances of options, warrants, or similar rights; spin-offs and distributions of property; cash dividends or distributions; and tender or exchange offers, in each case as further described in and pursuant to the terms of the Note. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Beginning on <em style="font: inherit;"> March 1, 2022, </em>and on the <em style="font: inherit;">first</em> day of each calendar month thereafter, at the election of the Investor or Holder, if applicable, the Company was required to redeem $840,000 of the amounts due under the Note in cash or Common Stock at <em style="font: inherit;">90%</em> of the lesser of (i) the volume-weighted average price (“VWAP”) of the Common Stock on the trading day immediately preceding the payment date and (ii) the average of the lowest <em style="font: inherit;">three</em> (<em style="font: inherit;">3</em>) VWAPs over the <em style="font: inherit;">10</em> trading days immediately preceding the payment date, which shall in <em style="font: inherit;">no</em> case be less than the floor price of $1.75 per share. Beginning on <em style="font: inherit;"> March 1, 2022, </em>the Company paid the <em style="font: inherit;">first</em> monthly installment of $840,000 in cash.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:63pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> June 22, 2022, </em>the Note, including accrued interest and all relevant obligations, was repaid in full, amounting to $13,446,875, allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The components of the Convertible Note are as follows: </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,800,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,213,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,586,936</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current portion of Convertible Note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note payable, less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,186,936</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,586,936</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">For the year ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> the Company recognized interest expense of $308,958 and $547,917, respectively, and $2,213,065 and $835,331, respectively, related to the amortization of debt issuance costs. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Senior Promissory Notes</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> June 22, 2022, </em>the Company issued and sold Senior Promissory Notes in an aggregate principal amount of $6.0 million (the "Notes") and issued warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, L.P., and <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement entered into with the Purchasers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Notes have a term of 24 months and do <em style="font: inherit;">not</em> bear interest during this period. If the notes are <em style="font: inherit;">not</em> repaid on or before the <em style="font: inherit;">second</em> anniversary of issuance, however, the Notes will thereafter bear interest of 10% per annum, which will increase by 1% each month the Notes remain unpaid, up to a maximum of 16% per annum, payable monthly.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All of the warrants issued in this transaction have an exercise price of $0.65 per share, a term of <span style="-sec-ix-hidden:c95647329">five</span> years and are exercisable for cash at any time.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As a result, the Company recorded an initial debt discount of $695,749, based on the relative fair value of the warrants and notes issued. The Company determined the fair value of the warrants by using the Black-Scholes Option Pricing Model, with the following assumptions: expected term of 2.5 years, stock price of $0.43, exercise price of $0.65, volatility of 80.8%, risk-free rate of 3.13%, and <span style="-sec-ix-hidden:c95647336">no</span> forfeiture rate. The debt discount will be accreted according to the effective interest method over the contractual term of the note. The warrants qualified for equity classification and were reported within Additional Paid-In Capital.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The components of notes payable are as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,000,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: unamortized debt discount</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(519,686</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current portion of Senior Promissory Notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes payable, less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For the year ended <em style="font: inherit;"> December 31, 2022, </em>and <em style="font: inherit;">2021,</em> the Company recognized interest expense of $0 and $0, respectively, and $176,063 and $0, respectively, related to the amortization of the debt discount.</p> 15000000.0 80000 0.001 15000000.0 1.12 840000 1.75 840000 13446875 11640000 1806875 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,800,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,213,064</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,586,936</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current portion of Convertible Note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,400,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note payable, less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,186,936</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible Note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,586,936</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 16800000 -0 2213064 0 14586936 0 8400000 0 6186936 0 14586936 308958 547917 2213065 835331 6000000.0 4250000 P24M 0.10 0.01 0.16 230000 0.65 695749 2.5 0.43 0.65 0.808 0.0313 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,000,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: unamortized debt discount</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(519,686</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current portion of Senior Promissory Notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes payable, less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 6000000 0 519686 -0 5480314 0 0 0 5480314 0 5480314 0 0 0 176063 0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">10</em> -</b> <b>AGREEMENTS, COMMITMENTS AND CONTINGENCIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Contingencies --</b> From time to time, we <em style="font: inherit;"> may </em>be involved in litigation relating to claims arising out of our operations in the normal course of business.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;">2022</em> The Company was in dialogue with a former client regarding marine waste-water treatment systems delivered in <em style="font: inherit;">2019,</em> related to a potential warranty claim due to corrosion on certain parts and components, with a total estimated remediation cost of $1.5 million. The Company disputed the claim in full, resulting in a settlement agreement signed in the <em style="font: inherit;">fourth</em> quarter with expected remediation work in <em style="font: inherit;">2023.</em> The cost of any remediation work is expected to be covered in the warranty accrual amount.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Product Warranties</b> - The Company provides a standard warranty on its systems, generally for a period of <span style="-sec-ix-hidden:c95647373">one</span> to <span style="-sec-ix-hidden:c95647374">three</span> years after customer acceptance. The Company estimates the costs that <em style="font: inherit;"> may </em>be incurred under its standard warranty programs and records a liability for such costs at the time product revenue is recognized.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In addition, the Company sells an extended warranty for certain systems, which generally provides a warranty for up to <span style="-sec-ix-hidden:c95647375">four</span> years from the date of commissioning. The specific terms and conditions of the warranties vary depending upon the product sold and the country in which the Company does business. Revenue received for the sale of extended warranty contracts is deferred and recognized in the same manner as the costs incurred to perform under the warranty contracts.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts, as necessary. Factors that affect the warranty liability include the number of units sold, historical and anticipated rates of warranty claims, and the cost per claim.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Changes in the Company's current and long-term warranty obligations included in accrued expenses on the balance sheet for the fiscal years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at January 1,</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">962,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,056,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warranty costs charged to cost of goods sold</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">86,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">177,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Utilization charges against reserve</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(93,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(191,068</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Foreign currency effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(80,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Balance at December 31,</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">898,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">962,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 1500000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at January 1,</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">962,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,056,613</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warranty costs charged to cost of goods sold</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">86,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">177,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Utilization charges against reserve</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(93,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(191,068</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Foreign currency effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(80,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Balance at December 31,</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">898,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">962,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 962313 1056613 86256 177302 93653 191068 56844 80534 898072 962313 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">11</em> -</b> <b>INCOME TAXES </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company accounts for income taxes in accordance with FASB ASC Topic <em style="font: inherit;">740,</em> Accounting for Income Taxes, which requires the Company to provide a net deferred tax asset or liability equal to the expected future tax benefit or expense of temporary reporting differences between book and tax accounting and any available operating loss or tax credit carryforwards. The amount of and ultimate realization of the benefits from the deferred tax assets for income tax purposes is dependent, in part, upon the tax laws in effect, the Company’s future earnings, and other future events, the effects of which cannot be determined. In accordance with prevailing accounting guidance, the Company is required to recognize and disclose any income tax uncertainties. The guidance provides a <em style="font: inherit;">two</em>-step approach to recognizing and measuring tax benefits and liabilities when realization of the tax position is uncertain. The <em style="font: inherit;">first</em> step is to determine whether the tax position meets the more-likely-than-<em style="font: inherit;">not</em> condition for recognition, and the <em style="font: inherit;">second</em> step is to determine the amount to be recognized based on the cumulative probability that exceeds <em style="font: inherit;">50%.</em> Actual results could differ from these estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>the Company had net operating loss carry-forwards of approximately $26,734,381 for U.S. federal tax purposes, expiring through <span style="-sec-ix-hidden:c95647395">2041;</span> approximately $20,352,624 for Danish tax purposes, which do <em style="font: inherit;">not</em> expire; approximately $444,303 for German tax purposes, which do <em style="font: inherit;">not</em> expire; approximately $577,266 for Singapore tax purposes, which do <em style="font: inherit;">not</em> expire; and approximately $1,950,649 for Chinese tax purposes, which expires in <em style="font: inherit;">2027.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021, </em>the Company established a valuation allowance of $6,510,000 and $5,364,000 for the tax components of LiqTech International Inc. and Liqtech NA, respectively; $5,226,000 and $3,506,000 for the tax components of LiqTech Holding, LiqTech Ceramics, LiqTech Water, LiqTech Plastics, LiqTech Emission Control, and LiqTech Water Projects, respectively; $124,000 and $132,000 for the tax components of LiqTech Germany, respectively; $98,000 and $104,000 for the tax components of LiqTech Singapore, respectively; and $488,000 and $193,000 for LiqTech China, respectively, as management could <em style="font: inherit;">not</em> determine that it was more than likely <em style="font: inherit;">not</em> that sufficient income could be generated by these components to realize the resulting net operating loss carry-forwards and other deferred tax assets of these components. The change in the valuation allowance for the year ended <em style="font: inherit;"> December 31, 2022 </em>was $1,146,000, $1,720,000, $(8,000), $(6,000), and $295,000 for the US, Danish, German, Singaporean, and Chinese components, respectively. The change in the valuation allowance for the year ended <em style="font: inherit;"> December 31, 2021 </em>was $(30,000), $1,824,000, $(11,000), $(9,000), and $193,000 for the US, Danish, German, Singaporean, and Chinese components, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The temporary differences, tax credits and carry forwards gave rise to the following deferred tax assets and liabilities at <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Excess of tax over financial accounting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">973,859</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">708,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for excess and obsolete inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">145,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Discount amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">640,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">175,420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net operating loss carryover</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,057,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,959,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Excess of book over tax depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(272,243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(343,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Excess of book over tax work in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(253,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(587,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,445,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,257,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(154,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(224,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Long-term deferred tax asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Long-term deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(154,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(224,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(154,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(224,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">A reconciliation of income tax expense at the federal statutory rate to income tax expense at the Company’s effective rate is as follows for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021:</em> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Computed tax at expected statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,025,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,349,899</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">State and local income taxes, net of federal benefit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Non-US income taxed at different rates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(138,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(101,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(31,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Non-deductible expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Non-taxable income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,035,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,209,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">210,747</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Income tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(237,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(63,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The components of income tax expense (benefit) from continuing operations for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021</em> consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Danish</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(181,417</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current tax (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Book in excess of tax depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(346,154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(309,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Work in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(294,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(174,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net operating loss carryover</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,041,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,667,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,319,705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,811,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(52,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Discount amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">464,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">175,420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued vacation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for obsolete inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(88,915</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(63,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(237,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(63,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Deferred income tax expense / (benefit) results primarily from the reversal of temporary timing differences between tax and financial statement income. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company files Danish, Chinese, U.S. federal and Minnesota state income tax returns. LiqTech Holding, LiqTech Ceramics, LiqTech Water, LiqTech Plastics, LiqTech Emission Control, and LiqTech Water Projects are generally <em style="font: inherit;">no</em> longer subject to tax examinations for years prior to <em style="font: inherit;">2017</em> for their Danish tax returns. LiqTech NA is generally <em style="font: inherit;">no</em> longer subject to tax examinations for years prior to <em style="font: inherit;">2017</em> for U.S. federal and state tax returns. </p> 26734381 20352624 444303 577266 1950649 6510000 5364000 5226000 3506000 124000 132000 98000 104000 488000 193000 1146000 1720000 8000 6000 295000 30000 1824000 11000 9000 193000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Excess of tax over financial accounting</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">973,859</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">708,825</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for excess and obsolete inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">145,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">49,615</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Discount amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">640,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">175,420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net operating loss carryover</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,057,361</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,959,356</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Excess of book over tax depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(272,243</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(343,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Excess of book over tax work in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(253,930</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(587,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,445,765</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,257,162</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(154,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(224,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Long-term deferred tax asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Long-term deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(154,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(224,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(154,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(224,779</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> 973859 708825 145910 49615 0 4305 0 13125 640163 175420 0 52500 11057361 9959356 272243 343294 253930 587469 12445765 10257162 154645 224779 0 0 154645 224779 154645 224779 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Computed tax at expected statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,025,369</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,349,899</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">State and local income taxes, net of federal benefit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,532</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,387</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Non-US income taxed at different rates</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(138,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(101,856</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(31,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Non-deductible expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,749</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,565</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Non-taxable income</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(541</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,035,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,209,294</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(161,826</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">210,747</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Income tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(237,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(63,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> -3025369 -2349899 -1532 -1387 -138596 -101856 52500 -31500 2749 1565 541 -0 3035205 2209294 -161826 210747 -237410 -63036 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Danish</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(181,417</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current tax (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Book in excess of tax depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(346,154</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(309,719</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Work in progress</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(294,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(174,093</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net operating loss carryover</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,041,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,667,221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,319,705</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,811,619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(52,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(13,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Discount amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">464,744</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">175,420</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued vacation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,305</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for obsolete inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(88,915</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,028</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(55,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(63,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total tax expense (benefit)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(237,410</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(63,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> -181417 0 0 0 0 0 0 0 -346154 -309719 -294233 -174093 -2041211 -2667221 2319705 2811619 -52500 31500 -13125 13125 464744 175420 -4305 4305 -88915 52028 -55994 -63036 -237410 -63036 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">12</em> -</b> <b>EARNINGS PER SHARE</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Basic and diluted net income (loss) per common share is determined by dividing net income (loss) by the weighted average common shares outstanding during the period. For the periods where there is a net loss, stock options, warrants, and Restricted Stock Units have been excluded from the calculation of diluted net loss per common share because their effect would be anti-dilutive. Consequently, the weighted average common shares used to calculate both basic and diluted net loss per common share would be the same.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For the year ended <em style="font: inherit;"> December 31, 2022, </em>the Company had outstanding balances of 2,408,892 RSUs, 31,440,000 prefunded warrants, and 4,480,000 warrants, all exercisable for shares of Common Stock</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For the year ended <em style="font: inherit;"> December 31, 2021, </em>the Company had outstanding balances of 149,636 RSUs and 1,015,000 prefunded warrants outstanding to issue common stock.</p> 2408892 31440000 4480000 149636 1015000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">13</em> - STOCKHOLDERS' EQUITY </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Common Stock </b>-- The Company has 100,000,000 authorized shares of common stock, $0.001 par value. As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> respectively, there were 43,986,079 and 21,285,706 common shares issued and outstanding.<b><i> </i></b>     </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Voting</i></b><b> --</b> Holders of common stock are entitled to <em style="font: inherit;">one</em> vote for each share held of record on each matter submitted to a vote of stockholders, including the election of directors, and do <em style="font: inherit;">not</em> have any right to cumulate votes in the election of directors. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Dividends</i></b><b> --</b> Subject to the rights and preferences of the holders of any series of preferred stock, if any, which <em style="font: inherit;"> may </em>at the time be outstanding, holders of common stock are entitled to receive ratably such dividends as our Board of Directors from time to time <em style="font: inherit;"> may </em>declare out of funds legally available.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Liquidation Rights</i></b><b> --</b> In the event of any liquidation, dissolution, or winding-up of affairs, after payment of all of our debts and liabilities and subject to the rights and preferences of the holders of any outstanding shares of any series of our preferred stock, the holders of common stock will be entitled to share ratably in the distribution of any of our remaining assets.  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Other Matters</i></b><b> --</b> Holders of common stock have <em style="font: inherit;">no</em> conversion, preemptive, or other subscription rights, and there are <em style="font: inherit;">no</em> redemption rights or sinking fund provisions with respect to our common stock. All of the issued and outstanding shares of common stock on the date of this Annual Report are validly issued, fully paid, and non-assessable.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Preferred Stock</i></b> <b>--</b> Our Board of Directors has the authority to issue preferred stock in <em style="font: inherit;">one</em> or more classes or series and to fix the designations, powers, preferences and rights, the qualifications, limitations or restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences, and the number of shares constituting any class or series, without further vote or action by the stockholders. The issuance of preferred stock <em style="font: inherit;"> may </em>have the effect of delaying, deferring, or preventing a change in control without further action by the stockholders and <em style="font: inherit;"> may </em>adversely affect the voting and other rights of the holders of common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company has 2,500,000 authorized shares of preferred stock, $0.001 par value. As of <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> there were no preferred shares issued and outstanding.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Stock Issuances</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Since <em style="font: inherit;"> January 1, 2022, </em>the Company has made the following issuances of Common Stock: </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> January 3, 2022, </em>the Company issued 18,641 shares of Common Stock to settle RSUs for services provided by the Board of Directors in <em style="font: inherit;">2021.</em> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> January 3, 2022, </em>the Company issued 48,341 shares of Common Stock to settle RSUs for services provided by management in <em style="font: inherit;">2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> May 17, 2022, </em>the Company issued 15,635,850 shares of Common Stock as part of the $23,000,000 public offering of common stock and 30,425,000 prefunded warrants to fund working capital, general corporate purposes, and partial repayment of its Senior Convertible Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> May 19, 2022, </em>the Company exercised in full the option to issue 6,900,000 shares of Common Stock as part of the overallotment of $3,450,000, resulting in the closing of its previously announced public offering of $26,450,000 to fund working capital, general corporate purposes, and partial repayment of its Senior Convertible Note. Total transaction costs related to the combined public offering of <em style="font: inherit;">$26,450,000</em> amounted to $1,996,469.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> August 25, 2022, </em>the Company issued 8,333 shares of Common Stock to settle RSUs for services provided by the Board of Directors. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> November 29, 2022, </em>the Company issued 9,208 shares of Common Stock to settle RSUs for services provided by management in <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> December 30, 2022, </em>the Company issued 80,000 shares of Common Stock to settle RSUs as per the terms outlined in the Separation Agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warrants</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> August 17, 2021, </em>the Company entered an exchange agreement with an existing shareholder to exchange an aggregate of <span style="-sec-ix-hidden:c95647557">500,000</span> shares of Common Stock for equivalent shares of prefunded warrants (the “Exchange Agreement”). The prefunded warrants will be exercisable at an exercise price of $0.001 per share, subject to adjustments as provided under the terms of the prefunded warrants. The prefunded warrants will be exercisable at any time on or after the closing date. The Exchange Agreement contained additional terms typical of exchange agreements including representations and warranties of the parties. In connection with and as of the date of the Exchange Agreement, the Company issued the prefunded warrants to the shareholder, and the prefunded warrants are exercisable on <em style="font: inherit;"> August 17, 2021, </em>subject to the limitations on exercise and conditions set forth by the prefunded warrants. The prefunded warrants became subject to customary adjustments in the event of stock splits and dividends, fundamental transactions, and subsequent offerings of rights to purchase stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> May 17, 2022, </em>the Company entered a warrant purchase agreement with existing shareholders to purchase 30,425,000 shares of common stock at an offering price of $0.499 per prefunded warrant, which represents the offering price of $0.50 per share of the Company’s common stock less the $0.001 per share exercise price for each pre-funded warrant, for total gross proceeds of approximately $15,182,075 as part of the Company’s public offering of common stock and pre-funded warrants totaling <em style="font: inherit;">$23,000,000</em> before underwriting discounts, commissions, and offering expenses payable by the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> June 23, 2022, </em>the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, L.P., and <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement. Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $0.65 per share, a term of <em style="font: inherit;">five</em> years, and are exercisable for cash at any time. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following is a summary of the periodic changes in warrants outstanding for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021:</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">515,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants issued in connection with public offering and private placement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,905,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common stock exchanged to prefunded warrant</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">500,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,920,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:63pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Stock-based Compensation</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;">2013,</em> the Company’s Board of Directors adopted a Share Incentive Plan (the “Incentive Plan”). Under the terms and conditions of the Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At <em style="font: inherit;"> December 31, 2022, </em>1,387,347 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation as follows: an initial grant of 25,000 RSUs of Common Stock that vest over a <span style="-sec-ix-hidden:c95647577">three</span>-year period upon appointment to the Board, followed by an annual grant of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum after full vesting of the initial grant. Further, the Company has granted shares of Common Stock in the <em style="font: inherit;">third</em> quarter to management as part of the Incentive Plan, totaling 625,000 shares related to the onboarding of the new Chief Executive Officer, which vest over a <span style="-sec-ix-hidden:c95647582">three</span>-year period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;">2022,</em> The Company’s Board of Directors adopted an Equity Incentive Plan (the <em style="font: inherit;">“2022</em> Incentive Plan”). Under the terms and conditions of the <em style="font: inherit;">2022</em> Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At <em style="font: inherit;"> December 31, 2022, </em>1,021,545 RSUs were granted and outstanding under the Incentive Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company recognizes compensation costs for RSU grants to directors and management based on the stock price on the date of the grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company recognized stock-based compensation expense related to RSU grants of $934,423 and $481,105 for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;">2021,</em> respectively. On <em style="font: inherit;"> December 31, 2022, </em>the Company had $639,129 of unrecognized compensation cost related to non-vested stock grants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">A summary of the status of the RSUs as of <em style="font: inherit;"> December 31, 2022 </em>and changes during the period are presented below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>units</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b><br/> <b>Grant-Date</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregated</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic</b><br/> <b>Value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">149,636</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,574,871</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested and settled with share issuance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(164,523</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3.58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(151,093</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,408,892</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.63</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 100000000 0.001 43986079 21285706 2500000 0.001 0 18641 48341 15635850 23000000 30425000 6900000 3450000 26450000 1996469 8333 9208 80000 0.001 30425000 0.499 0.50 0.001 15182075 6000000 4250000 230000 0.65 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">515,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants issued in connection with public offering and private placement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,905,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Common stock exchanged to prefunded warrant</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">500,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at December 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,920,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1015000 515000 34905000 0 0 500000 35920000 1015000 1387347 25000 36750 73500 625000 1021545 934423 481105 639129 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>units</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b><br/> <b>Grant-Date</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregated</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic</b><br/> <b>Value</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">149,636</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.59</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,574,871</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested and settled with share issuance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(164,523</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3.58</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(151,093</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6.20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, December 31, 2022</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,408,892</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.63</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 149636 6.59 0 2574871 0.77 164523 3.58 151093 6.20 2408892 0.63 0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">14</em> </b>–<b> SEGMENT REPORTING </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company operates in <em style="font: inherit;">three</em> segments: Water, Ceramics, and Plastics. Effective as of <em style="font: inherit;"> January 1, 2020, </em>the group structure was changed so that shared group activities were transferred to an individual reporting unit separated from the business units. Costs and assets for these activities were therefore separated during <em style="font: inherit;">2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Segment information for the business areas is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Revenues</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,297,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,196,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,844,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,183,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,528,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,615,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">311,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">277,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Loss</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Water</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,072,530</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,411,196</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ceramics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,648,768</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,330,840</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Plastics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(794,942</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,317,293</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,652,867</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,067,631</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total consolidated Loss</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(14,169,107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,126,960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Total assets</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,781,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,767,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,808,529</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,961,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,099,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,645,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,436,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,680,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,125,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,054,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Revenues</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,297,286</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,196,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,844,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,183,868</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,528,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,615,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">311,685</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">277,428</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,982,438</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,273,442</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Loss</b></span></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2021</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Water</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,072,530</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,411,196</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ceramics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(4,648,768</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,330,840</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Plastics</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(794,942</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,317,293</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,652,867</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,067,631</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total consolidated Loss</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(14,169,107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,126,960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Total assets</b></span></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,781,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,767,679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,808,529</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,961,057</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,099,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,645,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,436,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,680,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,125,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">45,054,692</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 5297286 7196465 6844861 7183868 3528606 3615681 311685 277428 15982438 18273442 -1072530 -1411196 -4648768 -3330840 -794942 -1317293 -7652867 -5067631 -14169107 -11126960 7781211 7767679 13808529 13961057 1099019 1645879 17436896 21680077 40125655 45054692 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">15</em> -</b> <b>SIGNIFICANT CUSTOMERS / CONCENTRATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table presents customers accounting for <em style="font: inherit;">10%</em> or more of the Company’s net sales:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer C</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">* Zero or less than <em style="font: inherit;">10%</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table presents customers accounting for <em style="font: inherit;">10%</em> or more of the Company’s accounts receivable:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer B</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer C</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer D</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer E</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer F</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> December 31, 2022, </em>approximately 65% of the Company’s assets were located in Denmark, 33% were located in the U.S., and 2% were located in China. As of <em style="font: inherit;"> December 31, 2021, </em>approximately 61% of the Company’s assets were located in Denmark, 26% were located in the U.S., and 13% were located in China.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Year Ended December 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer A</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer B</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer C</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer B</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer C</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer D</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer E</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer F</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> 0.13 0 0 0.12 0 0.10 0 0.16 0.20 0 0.17 0 0.10 0 0 0.11 0.65 0.33 0.02 0.61 0.26 0.13 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">16</em> -</b> <b>SUBSEQUENT EVENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> January 3, 2023, </em>the Company issued 18,719 common shares to settle RSUs. The RSUs were valued at $110,250 for services provided by the Board of Directors in <em style="font: inherit;">2022.</em> The Company is recognizing the stock-based compensation of the award over the requisite service period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> January 3, 2023, </em>the Company issued 1,266,643 common shares to settle RSUs. The RSUs were valued at $674,164 for services provided by management in <em style="font: inherit;">2022.</em> The Company is recognizing the stock-based compensation of the award over the requisite service period.</p> 18719 110250 1266643 674164 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 63pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b><a href="#" id="exhibit" title="exhibit"/>Item <em style="font: inherit;">15.</em> </b></p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"><b>Exhibits and Financial Statement Schedules</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>(a)</b>        <b>Financial Statements and Schedules</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The financial statements are set forth under Item <em style="font: inherit;">8</em> of this Annual Report. The following financial statement schedule for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021 </em>is included in this Annual Report on Form <em style="font: inherit;">10</em>-K:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">a.          Valuation and Qualifying Accounts for the years ended <em style="font: inherit;"> December 31, 2022 </em>and <em style="font: inherit;"> December 31, 2021.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for obsolete inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">404,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">162,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Beginning</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>of Year</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Charges to</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Costs and</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Expenses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Deductions</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(1)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>End of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Year Ended December 31, 2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for inventory obsolescence</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">268,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">404,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(9,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">663,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(324,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Totals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">677,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(334,386</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">722,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Year Ended December 31, 2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for inventory obsolescence</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">723,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">162,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(618,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">268,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">498,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(60,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Totals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,221,993</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(678,598</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">677,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">(<em style="font: inherit;">1</em>) Includes write-offs, the impact of foreign currency exchange rates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Schedules other than that listed above are omitted because the conditions requiring their filing do <em style="font: inherit;">not</em> exist or because the required information is provided in the Consolidated Financial Statements, including the Notes thereto. Financial statement schedules have been omitted since they are either <em style="font: inherit;">not</em> required, <em style="font: inherit;">not</em> applicable, or the information is otherwise included.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for obsolete inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">404,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">162,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> -24534 -28499 404160 162651 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Beginning</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>of Year</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Charges to</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Costs and</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Expenses</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Deductions</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(1)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>End of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Year</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Year Ended December 31, 2022</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for inventory obsolescence</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">268,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">404,160</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(9,403</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">663,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(324,983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Totals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">677,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,626</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(334,386</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">722,786</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Year Ended December 31, 2021</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for inventory obsolescence</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">723,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">162,651</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(618,129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">268,470</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 9pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;">Allowance for doubtful accounts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">498,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(60,469</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 18pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 18pt;">Totals</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,221,993</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,152</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(678,598</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">677,546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 268470 404160 9403 663227 409076 -24534 324983 59559 677546 379626 334386 722786 723949 162651 618129 268470 498044 -28499 60469 409076 1221993 134152 678598 677546 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2021</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,044</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(28,499</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,415</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36,054</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 409076 498044 -24534 -28499 295778 24415 -29205 -36054 59559 409076 Includes write-offs, the impact of foreign currency exchange rates. EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "#=E8'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 " @W96N!9MA^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TW$0^CVLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4QKHC(AX7,*$1,YS#>3[X>L3-RP(U%4 -DM-8C[+DYAT:>'MZ?"GK5F[( MI >#\Z_L%)TB;MAE\JO6">XD!67E1 [P960ZI:_+ZX__*["/EBW=__8 M^"+8M?#K+KHO4$L#!!0 ( "#=E:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M (-V5IZ=I>]6!P BR\ !@ !X;"]W;W)K#WV'J0Y'.$+IX9?Q1K2B5Z"8-(7+;64F[>=3K"7=.0B%.V MH1%\LF0\)!(.^:HC-IP2+RT*@PZVK'XG)'[4&EZD[]WQX06+9>!'](XC$8GXODAC83/(L3I\K(U MLM]-G+.D(#WCNT^?Q=YKE#1EP=ACZ)C&@2)$MS' M/[EH:W?-I'#_]5;])FT\-&9!!!VSX(?OR?5EZZR%/+HD<2#OV?-'FC>HE^BY M+!#I7_2N(^G+5S2-LOZ4?"]M]&T^0;^_^>.B(^%R25''S:6O,FE<(6UC])E% M6: #][F[6;R]V2NL59Q0]Q0Y]@G"%L:*&QKKRS\3?HHP3LL=1?E$ M7_YG','5+=752ZUQ=NB=5,^I0[_/^Z];. M-)0W%WRKDF617+9E,$N_$AKCT ML@6S@*#\B;:&;W^S^]9[%2Z38A-#8B64W1W*KDY]F'?<,=#D) "@'GU!G^BK MBJ!>R;(LV[$&O<&Y"IBVMBDP0V(E8+T=L-XAP.[IRA> ##KAC(14A4NO:A&WA;J(CIU6Y^JF!I M:YK",B16@G6^@W7>"%;:ORI1Z;6JO(2VJBDL0V(E6+95>#SK,%P/KQOE\*NI MMZWV)Q4B?5E31J;4RI#VC+!]&*11%,70I^[IAG&II*47DCQ63N[ZLL:T#*F5 M:>&"%CZ,5CY/Z2;W.JFMJZ^T]7J!QN0,J97)%:[?UCKAO<$(ODOXJ>O7]#6] M6*63T-?L[;;3Q[:EQ&74V9M2*^,J MO+U]D+F?1B[CT*_28'F"YA*&)V(#%5_Z;M9/-?T/KTDMMIVU['[@X&2GE'C;TJM3*^P_K;> MK>?T1IX'ZN)D^P*E*QM?(G6?TTM"H(\AI_H;PA]IA# >GZ#))X0'/?5H-IH* M3*F5<1:YP-9;^5]QCI,C&,8/[#E2HM3+79$@H#S>*+D9#0BFU,K*45#X5:@2Z/>5ZK-& 8$JM MS*@("%COZV]9FLO7+-*YD!H1QW;LWGE7N9:A+VU,ZQ@! 1M=_8,OP:VQ M);+Q[XL_T)RZ,8=.ID2F5QJS,(1'[UPR]_$$O;%.P!*@)Q*HDY9>L#'( M8^0%7.0%K+?X$!,\/UJA^6NX8(&2GUX@6:-54C(:$4RIE2D5$0'KW?VV?Z'K M%W=-HA6M7-"N$9J-YI/15R4OHQG!E%J95Y$1\$$9X0<-@O9C!%8"1B@1,+5Y M:"I$7#&WU20#IL1F-!F84BMC*Y(!/B@9?&OT9GQJ(V<5T* M,B#B98)*>D;MORFU\D:$POX[>O>>TYN'$ [152S@8Z$@N?P[H.*5\EL]D'4)!K"$[AAD3*/E+QE'(RFID-F:6M5OZ#5ZU=2,NG]3:F5J>WN$].9].S+78-2T M7>Q__DZ@KVL,ZQ@AP"E"@'/0[P1W\2+P7>A7C"@?EWJ5QINHC,:"7*V7JB6; M-I^&]OF@>W[6Q1>=)Q6=PO([!UG^KPG<%?H22QB.41(TE<1,>OAQKM;? M:V.WAP=V-UD6>2K1.(;;=PJW[]3L\\EGJQN?AV@Z49+1*SA]K%SPUY8]&@G!7!\,F#A!M[?*S61Z MT<8$C^'YG<+S.WJ'OB68+#$FST0EQ9K]0YQL$HK?E&L]^N+&M(QZ_<[>[N7$ M4Z6[P 5RD_7Z;"/S[MW=3O-1NK^Z4YR>;5/_3!)+)E! EU!JG0Y@_N#9SN_L M0+)-NA=ZP:1D8?IR38E'>7("?+YD3&X/D@OL]M\/_P502P,$% @ (-V M5H+0."HQ" !", !@ !X;"]W;W)KKV=D]OV#WXK'C74?+)97N^Q1WVO[Q^ZNAJM%/\NJV.JJ*4R%:KV^ MGGT@[V]X.Z"U^$^AGYNC]\BY\F#,%W?Q:74]PPZ1+G5NW109_'O2-[HLW4R MXVLWZ:S_33?P^/WWV7]IG0=G'K)&WYCRO\7*;JYG:H96>IWM2_N;>?Z7[AP2 M;K[UO#MP6,L\L;4S6F+%:9U2OT M,2NS*M?HWDW7H OTQ_TM^ON[?UPM+/R4&[#(NVD_'J:E$]/>ZOP2,3)'%%,: M&'[S^N'D=/@"'.R]I+V7M)V/37FYKVM=6?2A:<"Q]R%_#A/P\ 1N,[UO=EFN MKV>P6QI=/^G9\J]_(1+_%/+NC28[\97UOK+8[,N;K-G,40ZO2'_=%T]9"9XW M**M6L.T:6Q>Y6VKW?2@,A[E%.[G8Q8!APE7*%.X-3^#S M'CZ/PO^0YV;O - MB70N1-JZ^X[C=(X3B3*+(*/T]D'7?5*V%N-/X15BM--M;2E?0@$ZH)='?E-& M,.-\%!_?CJ0B$4D:#H_HPR.BX?E4/<%RFKK0S418]+=<-X?U-@^PM[75J.A& MO;0ADI+-*4T.,:)2S7F"WS1&PO.=8PG$,LXAWTYP2C!-PC&2?8QD? >8RM; M#RAKMWL(H?17D0I&4S%"Z-N1%$M!)I(\Z1$F481WM=YEQ0K6"NBXT=UJV0U$ M.>]*U33VQ,>44)QB.L(>L*,II4J$L:L>NXIOT!88VNARU>9; P4F!%-Y/Y]0 MII(Q2M]L(K9ICR^-XOO=V*Q$IQ4_A"_U4R"1,DG4. <"A@J#I2)AH 0/W(NC MM/395(\7O^MZ&R.F;HXW8J:WFNW4XR.U0_H:0>2T Z5+,_W MVWW9BI&5!@1YD;5JSY4MJ.5M'1U^(]76]%4*IR,LB)D MJ(1*4S:1%8-6(5%YL/P5(@1>5X^HU"!04>V4Z(597^SA8KHL=+,> V(T(6GJ M(?<-94K%L8NGR ?E0>+2XU;O3%/8XW(6P(%(R" T2 M5QJ?*IM5CP4(C YE, VSK:EM\>>0AIRI.17XD(1,)'/@_[=-P8#$@,K-V#@P MOAUC/.%3"3A(#!+7&/\T9O56\K MIQTJ9Q!J@+PI%XE*\!ALP%*F*DG)5(D?B)[$F?X -P+29VF."152>!$-6 HL M..S="9 #HQ/UJO;H4(9L"0 M2R6DG-"$="!V&B?V[RFT<]7R4"G71=4V)0<6,P]E\=A6T; +/IVR-"7IF U" M=@E3E$\X<'1"$&?=@ -F1,3EL#V"+OB\*B0A:JQX W:*2\&G7!CHEY[I_'T7 M<@.='UPYDJL,=(*19*<^T8X+9S^)K /9$SC9-SW;.>"[).>Y*D08Y$3 ML$L)5U1- !W(D<;)\;2]^'P&K<^"$BL [*6U;TBDDHF@$VQ.!\*D<<*\U6L- M8%?(9M_ZZ :%!PW0(/ +'Q>[@!VE/)DZVJ #6=(X6?[:2L:C#.@567Z:VD'T M/C]ZZ>N;,.!/-@5\(% :[XE_F2AU/X3?[X2A7P8Q,#XU"1E"5R32";%"!TJD M<4H<=QY]MOR0'Z'&FF!%O#3R#27D&Y83A9 -G,GBG'DS4?7FX%?3O,8)YA/E M.)D")I(HR"8Y 7_@4A;GTGM=%:9&N]ILBZ9QIW;.B>;_\,(G2\&A8R;CP\J MX41%9P.ALCBACH7ZF<+.?%8D.*&I?QX3LA2<4#;5$K*CH_,X@W:8SR#U21!J M-8&F=-RA!2P9I4FJV(0L9 -?,AZ5[/?6Y%\VIESINOD;^OGK'G9I4+.S*._^ MJ&9_J]E.O1[(E\7)]Z[^3F:-\_\GV!(U>LK*O4;O\"7&KL>>"XSGH$A0L\EJ M=[2ZMQM3%W_JU1SU'\*^ MG3OOWFY![DV&A!P"$@X*XFR>*CG'R>%8/EFL3I_Y,%\1<$9H!H' M+R \R.2!-AMT!XOKC@^K5>%J*.Q]=RQ_450HSW8%U((@6%]%I*[LIVJLZ@*6 M"4[)R5G]*>1!<; SI_ G)Z7K(B]L$*NO%2YDP@3!S"NK 5/!B"+IE&AF@[!@ M9WOM'FUWF\-LH4)LW/, 3R T3!,NM;Y$N)",8B''>C]DR=-$0!,Y<3]R4!,\ MKB8.I! JN,'[@[XLH RHB7EW/@*6A"8)5W+J%NJ@('A<07@\UF[,5[M O'N[ M$V=2(;I-[,O$<. M.=3L(-63S@$,>2Y$J>=.;LSNL^OJ-(>"Z3NY@Q+?;*0JF,&NVKIZIX!EM5$A M7)_2V"T8+YW%K!Y;J<5,5D;P$E:*Z*HHF'JY!R$/<\=S7@>^\VUN[("[F.W8 M%A[!_-BM%/;-G\L^=V(HX,O/"" M@=\:^.\U"%J#>N;2#*HM&;;=1S4UNC&E[:97PT"M]RM#.+ MI2RU%#QC!C)RSP0K4R"/UITF-RNFH#0Y&)XRH3^1/\F/QP=R\\>GF6LPMO7@ MIFV<^R:.?R'. Z1W)/!NB4]]?\!\^7YSKV_NHN).MM_)]FM_X05_7])45B5J M5) "W[.U@%O"!"9U/0&X/4@FJ[795 (SK<$.B6ZB1'44NV/VBV@:1=.9NS_6 M=HX*Z90F<0?K:0@Z#<%5#=_*/:Z.5!ST*7=X3D%KPLJ,R#6N+Q@@O(6_#.EH M(L5'#.,X\/WD1,@YS(\G84*'A82=D/"JD)7"4TF9EYHO_*SX#L\)R^P'\R@ZSY!@XD?TA/TY+(@2/_"&R<<=^7AD_F$#2B%//&[2IUNR8XKL MF:B W/ 2-X(03&F":T1TCD?"X/9O0B1'U.@=I=Z)@#%4CW_2\4\^QK]FB>E? MF1RWQW_XPNIH1@?))^=Y'5'[G- ?Q_4$3#H!DU\2P+6NQLE/SDB=TKZ&Z!&> M=H2GOT 8#YO*:-P(&2^W8ZRGHZRO(7JL/?I6[.A5WDM9%'AW^(TT;P.,Y?DH MK"_@J%I['Q#PX3QOO1_/J4?;YU3!>Z!]%6_%U[M>?0=5O"_96\]Q[Z2<3F*: MG)[T TC?\R=10B_47>^M\'K7*^\@_P_DOG=>1R^)&*BXPR+ L@!\OY'2O';L3;/[LEC\ M#U!+ P04 " @W96@FX6!(H% !1% & 'AL+W=O-<[Y3@N7.JRCD) C:O>%'/E@OW[%XM%W)O MRJ(6]PKI?55Q]?56E/+I>H9G+P\^%(];8Q_,EXL=?Q1K83[M[A75&) M6A>R1DILKF/I]4OTWUSRD,P#UV(ER\]%;K;7LV2&.\(9NBMMVX-@K>%N!GEBM9:UD6.3]W0G';UAI=H$_K._3JQY\7,86MFSA)-M* M:F.[\HV4N49K6>8^S&,,=H89XHBD80_38\A8&I.4^3&C%C.:Q'RCI-;H7LE- M87R T>"[$8MQV,<;FN$H9C@6$--M=F*)EM?LO&@ MJ2F,A"2)>UTRM LC%N(D\7=)TB(FTP-&U- G)>)UCG@.9;'0QO;104Q2)\-Q M% M<K[21S.AS4"8V2-.@Q M^^P881'U,^.@$XC@6]1&[3.S5W909%!1O)Q-E'. E$*!Z(%Z#(,1QA,1PY., M'Z6!T3"\5 M[3SM3CWQM'R^K8V N,9-6.G:H'!MX,U\J(XT"8-H,*H\=B!F+![II$Y$\;2* MMK1-.?%"#C7R(L1I>K+0:"@]AG&0X'A$3'&GIGA2O)8WE52F^,>->;LVR0N= MR3U40;C-9'T0\/:A%*B6QI\"&Y(1FJ28#%K:8PFUDU(\DD.GD'A:(M_ _LCQ M[I42=?85@?K4FF?C\]@CA$&(V:#9AW:,)>1$H*B!.(S#: \M!LKCIU,XFF=?&'5'(8!C)!-\0R;$ZZU&)&>H?8Q MVM=TCQ'&>$0=2:>.9%H=&^5QM>'U^+PC0]&[P$E,8D9[G#[+*" L'MD*D$XD MR;1(.LVY%;#U%R^E_"-_]HLD&4K?!2RX Q;A_A+/:XI!^].Q;0'I9)),RV2' M">"U&-D>$(_R$1J'N+]&\ADR&M QSDX?R?0>\$]AD&U>+]UPQNUZRV%(O())E\NRY$HC M6),@;9]Z-;[Y4G**&5SVUR-^JVAL&'&-DF7F/9G-E0]T(LT"@>K6(\EP797BOL)SD\.9RJA'MV9 ME49.\XZ''NW3]ESLQIT&]9[?XJO5\72K"W,\;'O'U6-1:ZCL&P@97,8 IX[G M5\<;(W?N".A!&B,K=[D5/!?*&L#[C02Q;6[L!]I3Q.6_4$L#!!0 ( "# M=E;Y8+5*=P( "D& 8 >&PO=V]R:W-H965T&ULC55= M3]LP%/TK5K0')C$2.Q]0E$:B8=,FC0U1V)Y-I%-P &O;9DBC*PI8R$12YW[M712[7AC,!]PKI==M2]38#+K?3 >[C0>V;(S; M"(M\19LY@2.F ^_,=^Q?OW7IYIAI*R7^SVC33 MX"I -2SHFIL'N?T*O1\OL))<^U^T[6+3+$#56AO9]F"KH&6B&^EK?P][ 'P, M0'H .00D1P!Q#XB]T4Z9MW5+#2UR);=(N6C+YB;^;CS:NF'"O>+<*'O*+,X4 MI11:YK?H[,/'/#0VN:,( MJS[1K$M$CB3"!-U)81J-/HL:ZO<$H54]2"<[Z3-RDO$6J@L4XW-$(D)&!)7_ M#\+SG"]\.6'!.5; &=<7M9HW?44:2>PA78IOB$$YQ-<'29AYM] M\6.1&)-LDD5#Y#N=R: S.:GSIVE C3]NN58*1/6&'A45FE-7:.=(@!FSTF7) MW@F,DQ1G5P=.Q@(G9!*3R;B1=#"2GC3R* WE(T;&Q*8CMYFF."&7Z8':L<@X M2C-R=2@WW*NZ%M32-R.-*KD6ION*A]VAW]WX,C_8G]D^V+6M?S1=$[VC:LF$ M1AP6EC*ZN+2Z5->8NH61*U_;S]+83N&GC>WEH%R /5](:78+EV#X=RC^ E!+ M P04 " @W96D'3+_[ & !3*@ & 'AL+W=O'6)+O/;SD(:E[CSG>$?JU7&/,P/<\*\J;P9JQS=O1 MJ)RO<9Z4UV2#"_[-DM \8?R6KD;EAN)D43OEV0A9EC?*D[083,;ULSLZ&9,M MR]("WU%0;O,\H<_O<$9V-P,X>'EPGZ[6K'HPFHPWR0H_8/9YB LDAS M7)0I*0#%RYO!+7P;(Z=RJ"W^3O&N/+H&55<>"?E:W7Q8W RL*B*/78[P>K'NE9PI+)F)(= MH)4U1ZLN:KIJ;S[ :5'-K =&^;&#\@T\;!LB2WY#Y MUS7)%IB6OX'HVS9ESV (/C_,P.M7;\8CQENO,$;SIJ5W^Y;0R9;RG$^E&A;\ M\Q'GCYC^JX"9ZF%N%XNTFI-)!NZ2=#%,"S!--BGC]QK0F1[T'C.^"/D(1 DM MTF)5ZK"B,P'^.?T ;AFCZ>.6)8\9!HSP4&DUK!K46(_Z%^$][+J-.-4'OM&! M;U3C."=PWMW^ 60A2P5MWM4KT:M=JNG M"8*>ZSH>'(^>CMG3-E_MDV_+33+'-P.^$9:8/N'!Y-=?H&?]KF+-)%AD$BPV M!-;AT#YP:%_$X26\[9%!--G*"X/0Y_^ZAC/9<.@@RW5"3[",%):VY7B6 M;W4-8T6$3@ #&[9!=D;).8R2HQVE9K\IZ_TF+,98=-[O[A;XQ?P:,)D69U5Q<@0(S%2%: MJ+Z$F 2;F02+?'EUPQ"%-@J%%](%AAU2@@,I@9:43[Q.3 N^/#!XG9%2_;+1 M0O0EPR38+% ,"X3("SUACXQ,-AM?TFR'CO! 1_BSF3!4,10J,F$4N+[E":\3 M;?-]1]\D6&02+#8$UN$06FWY:OU(+JQDKH%R1>H$WAJS8X9]*X16:"'AM:*P M'+HV#/AV(:;#*E,G]%T[%+,8 XO_B2.I#:?O$C"*%AE%BTVA=8EMBWJHK^HO)E9) M)I*612 Q*=?_?*)[3BBNB!^HBX&2'D- L3IR_]3+'+9%.-17X='W^3HI5K@J M.N;'E0DC@,>TW!8+3L(NH3P%8V>+S*8QH?A0K2EM5+W7E$FTR"A:; JMRV\K M'T"]?M"/7R6GCJR!N#*A*GU!+#OUL?995X: 8D78I]Y/;7T/#17X9U>37,KS MS2E8S?9B] M*3(J!9A"ZU+42@;PC&9P*H>8)^6ZRJ]?6=>N!3:8[FUJ/:&BC2R7F*;%BN^2 M9?W@%;P*0^_*\<*KBN2/R7.5DJ.SBU8NO!%R;3>0A#I]3WHO6Z,R@U&TV!1: M=TZTB@742Q;_^YQ0SH- +M/X/!#+:R@K \AQ;"L,I3+-I" 1&46+U;W@L_ZH M@NR2U^H;4"]P?'E)/=O]=DZ*HOE)?Y>R-7C 1%8@DSXRV&AE%B\_WH?L+;:MI(+VFT4=-UT/UI07)VD-H.XZ8-\V, MMAH918O/]Z%+2ZN>H#/J21]178_5FQ>C0HI1M C)6M 0VHX+Q9^$XTLLN]P< MG6K0"R 7:>MZC-Z0_4$L#!!0 ( "#=E8V"],3/0( -@$ 8 >&PO=V]R M:W-H965T&ULG53?3]LP$/Y73A'2BH3J-FT9H#02!:;M :FB M8GMVDTMCX=C!OE"0]L?//]K0392'O<2^\]WW?7?Q.=MJ\V1K1(+71BH[3VJB M]HHQ6]38<#O4+2IW4FG3<'*FV3#;&N1E2&HD2T>C<]9PH9(\"[ZER3/=D10* MEP9LUS34$HL2"/P-WR@C?L==/3./5VAIPQ>V,?;K M+(&BLZ2;7;)3T @55_ZZZ\-!PF1R)"'=):1!=R0**F\Y\3PS>@O&1SLTOPFE MAFPG3BC_4U9DW*EP>93?:&6U%"4G+&%%;G$=)]"5,W3Q5&M9HK%?X.ZY$_0& M@R4W[KQ&$@67]C1CY$1X*%;L"!>1,#U".$[A7CL$"W>JQ/)O .;4]R6D^Q(6 MZ:>(MU@,83(^@W24IO"XNH7!R2F< -;.[7V$XI)WZ5)H)@>H5@%(!#6=EB> MN>Y4:(3:0*$MP6\X^:@-$7$6$/UHO.3CR\OSZ?EEQEX^D#+MI4S_7TJ+)A8- M Z&@U%)R8]^]IU[KD;Y$T9'[XD#T:#C[1S [N&T-FDV8*>L$=(KBQ>N]_=A> MQ]OZ'AYG_IZ;C5 6)%8N=33T4V+B'$6#=!ON[EJ3FX2PK=W3@\8'N/-*:]H; MGJ!_S/(_4$L#!!0 ( "#=E:"CW6#V0@ - G 8 >&PO=V]R:W-H M965T&ULK5IM;^.X$?XKA%L4>\!Y+;[H+4T,9)W=NP6Z>\&F MUWXH^D&1Z5BWDN@3Z6337]^AI)B61#(QX'R(+7DX>F:&G&>&U.63:+[++><* M_:C*6E[-MDKM+A8+F6]YEO=SX5CQLE;ZQ6%[NL@=^ MQ]7ON]L&KA8'+>NBXK4L1(T:OKF:7>.+%4OT@%;B7P5_DD??D3;E7HCO^N+S M^FH6:$2\Y+G2*C+X>.0K7I9:$^#XLUS9(96O--MB_5-_'T*^\-"K6^7)2R_8^>>ME@AO*]5*+J!P."JJB[S^Q' M[XBC 3AR#"#] #(>P!P#:#^ MH9VR%JS;C*5+2\;\80:+0W:])?6-^UHL*:H M=1CO5 ._%C!.+5>BEJ(LUIGB:W2GX -BI"02&[3*Y!9]@CA+-$>_W]V@=W_] MZ7*AX*%ZZ"+O'_"A>P!Q/ 3]$74:BO1QWK-UT,%"T![@$Q>('\@7HTW/'^/ M*/X9D8 0"Z#5VX=C#QQZ\"!M]5&7!XV;-HVHT&\[WF2JJ!_0M9ZBA2JXO+#Y MK5/+[&KU\KV0NRSG5S-8GY(WCWRV_-M?(QP*F+KI_1N_V M$KX4]4](=&&&Y6,-;GC.X)Y)VX-QR4YD76)=UZC;)*-*KX7WO# M9GFG+CH*'PF3,$GP*,P6N9@%A&%[D.,#WMB+]_H(GLYBZT+F8E\K!)<0[T<. MO][KF O%)=IESQER(I_AHDF*2C.R8RB4TI-1A1G(P(_&:<:=$_GVN"6H- ML"M@;>GT>#)!D%+&"!T!G8JQ!.,@M --#T!3+]#5-JL?."P)39Z\:0"ORGZ@ M3$I8/PM4%ME]41;JV08\G2":AV&:LA%PBUA$ QK9@>/ 4%_@A:YS%7KW2]8N MYQJ5'+R-%&^ 9IV^[E5&PSP6LY",0%L$'>D+'W$U/@6PS& >PQ3G?^Z+G4YK M5L#8YKUPC-8B!4F7.A 3@YCXR;&='5)/CW9&R#:%O$P*%S/V2L^4/<^E;>@" M4QY@+_EQQA_"-]R)7R'/E[GJX44\);PY#I,XG:"T"(:4Q#AQP#3ML*;EG^4ZBL1$=]AQ4AL52:<1!% M$V=.!6E**,:Q Z?A*.+G*-W!M7ULW]Y8FU@K=@MK81+0-"!C9K")QB":N!8: M,.M#8N%,:,N#B(S3CE424TIC5]XQM$E>HTV1<[[NP_=2UYY@Q)00IS6N1M- _0:=6YV]9Z%ZF/GFAGTG;<+_1 ML#3UL_1M]MQOTM9HTWJ ]Q6&N"^+!V?O2J=D',HG\6%R*J3!=:X3 5=%ABZIZ_O-[>9X/9H9]:6"JS( MIPTJIE$:A>&8[ZR24-BDJ2./44/5U$_5'S<;#E4V^!SX@AKP0CK398F#@)TS <[YS9!'% 6) X.EUJ*)OZ*;L-PF'O3X?CYRXH'X'\ M'H'!ZWZSYQO02U/D^GQIY;+'TO@F*0F"26JR-+Z$L-2UVTH-BU,_B[_= )0I M]($_%'6M)QN$\)8WA5A;[9K2.(Y9DD(V'1MFD:0D8HRYYIIA?.IG_-,L^ZCW M*[PV3=D=1V$:TWBR?BR28^N'-IDZ@/KK@+O];E>V)Y707MT4,B^%W /5#HXM MH;3ICKF!#NT'<&*@UYK>AB/*V2+')31 M4>Q87>'T5];RMD3>'+)UYLS3S%A*GAN9%VE7,MJXM\M4%O]U0DA#:".'(*,S4$\]<0-_Q> M#4[63B@=F*5T2,-XLA]CD7/D#79T4.VO'(Z+SM:&_WSAU3UO_FL%>M;-@7-I M&UIN*@[F/_L^?06>]03[7-J&UIMBA?F+E=^: @@;N*)=?=XS8:LOIF7'9*E9 M-A=&CW&BPB-& )31T5(C.% M!_,7'NT"._07N9!=X_:0Q_NJ4B,HR@:[X4NCMZ-JGCST+XR)E$;_^Z= MH\/=PVMIU^W+6*/['_#%JGNYS*CIWG7[DC4PNR3TX!M0&;R/ 533O3[672BQ M:]_ NA=*B:K]NN79FC=: '[?"/!#?Z$?<'B);_E_4$L#!!0 ( "#=E:/ M>#N'[A( "XR 8 >&PO=V]R:W-H965T&ULM5MM;]NX MLOXK1+:[-P44QY;?^P:D:7JVB[8;-.TN+B[N!UJB;6UER4M*27-^_7EFAI1D MQ\ZVP+T?DL@6.9P9SLLS0^;%76F_NK4QE?JVR0OW\F1=5=MGY^7GW\F1P$K[XE*W6%7UQ_NK%5J_,C:F^;*\M/ITW5-)L8PJ7E86R M9OGRY&+P[/6(QO. /S)SYSK/BB19E.57^O N?7G2)X9,;I***&C\N367)L^) M$-CXV],\:9:DB=WG0/TMRPY9%MJ9RS+_,TNK]?6IO/O5>'G& M1"\I<\>_U9V,'<>],QM=6)>GL!5G+&WYN35+S\-)OWGCS [:I@= M/4;]U3_LC_J?S^9;I5[G9?+U?P_Q_BCUP[Q__/WS%TPVCFEBU2]UBYS M9"_7-*R NLC-/J^-2LK"@9D4"DS5LM&H:S2JLB+)Z]2H"J.UB,"DWF=_?S;) M6KTK*F,+IJCS"!^QW;1FAF&N7K@LS;0E64^)PB\_S>*X__RRW&QU<<^?!L^? M]I@7T-DX=>+?G41A<.WP?')G3ICN25E;/#E5.["<%6 ,LEFS+6U%L<=8,@Y: MRQ,ZR$VD[M89N-?6*(> BIA9K=6"(I\P$R:;8H6(YV0A@RARBS%;4DV$#P[[ M&ZFM+=.:0U<$A[=?#6URQ.LZG1O2EJX1'KR2)[UK 3JBDD,+G::EME29V#KM*9]:0;7K\4&2W( MWH&)E[K0J8[456V1*")UX3(MY&Z0 M;J8@.V$MU3-[OZ4%"O)ED3FVW9<"#/ MOGZ-AC+Q_;Z>GSUF)UA=?32WX IV:+&!8I?(6[K(_BV[^UN=WR-T]$=10^G+ MS07-?&-R?4?[UYU+O&@UZ/=_5N5= 1(-,_?[;%.:E#4^:%IB,.@U2_Q:YBEM MT<7YC3KE@19L?"U DTSOH$PT^"DS!N[=NLM61%[D/V))\/F;+FKB:3"FP-CO MJ].&Z,<+[T6GWO[;%\%?]NA!A$89I5<9!]P^J(>5$'X'K0[_Q$3[3^+=B('N M"W;9T?<^CTSW")L8?F.VH+C TL+?O.7H.M<.UNR.,?7Z)@SY$7X"U98EG<"I M[$%V!AUV+L4GF9W#F_I@K3#EN/C(A;)]VF2.8=LETKXM\Q]8>7_J\;4_:(OQ@@$Z1GA5W&:V+"B8*OJB*/-R MQ:GB1R]I:4R3WZEP!S0*K(B&$KRJK M"Y30\?X&15+1$8,N-S32ZVN.>(^]:D<(TERRI$ M-[P&TFAC<=B,MV_>70;]JWI+F?Q)/.Y'B)"] V+N?]/E\A/>0>0%\B]DHY0. M$\W/$%@0)].0#'2.#,>LX(5*RWI1+>N\!3J:L\.<*.[3P-/A).J/:?'O%-44Z0,AQ_-H/)YWI.4M^EX11-WOBEM8= G76F;6 M5?XWO 86&-X(.#-I1*"V2&GOD]*!MVH-[H"M;/DMVS"$2JH:5DIOR6O9H-L9\P$DT)#8)?E:QUL2(^A.DU66O" MFX>8^2=J;'H% 9-0" #A(ZJ#IU5)9A"P/8EO,X)EN5Z45B)$BVI5>6OLVF@O MW2Y UNE?M:C3>+5X&-AN@NT3G@JM3;B1P4A&GJ#HCS9R4=8212*PR2TCAU" B;]-+0A92]9 @+82^ M8\Q16:-9JU@QJV@%(V9O"G(.QWNW$B3O-Y?C"95H%&0\X! %UUNHF,HI&IPD M2. <5OR"M$#()M)J,;:G/K"IE)M-6>3WD12"00P\.G:@(?=XC$H)^#/&:4LO[HG?!$P:]:.\#M_EZ%. M"W[$V:YK>FS,&L&EXET@7T 8M)H:8&?43B!Y2=VYL<':J5-PZS>^-=J0.1:F M,$NJ*R-EB15H<&G+#6N$!%IBV=T"6OS02(3P[BS6S/:4E\7JC)A-@T@+,4_= MA'S4P_:>+7)#:87KZ4)&T_X^\*S"D$FFF>,LA.\30CA+I"JG5N#?BRKFQ&00 M-Y: >-00\ YEI3>",MQ*R$D)F0VO#B.3R:5R4LJ[ \,DB!LVB"'MWO*)5?(R0B"@AC+>!V1:6IN1G64 MTW'%!):+.$"F;S"BDNVI-UO?AI!@P]AW48O--[:<29#ZY"/!)]$.<]E 84;" MJ$8F_0D_ M[<_L8,(..I0VBU-3$!O0KR<0LS\=1J/A$,_#: <.YU/N4%S=JT3:B JS/Q9 MQ6/\PD#H;!3WU2B:C($/IWW?TP&FPOOQ#+_FT7"*G^%4#?J A\-H/!VK#UF: M(D!<4;C_16^VS]7%DGA1@R&F]&D!+#Z,XM%,G5$3A3CDWT^H43&?Q>!Q1A]F M44P,C^+NQA!P'TR?NU;W(:ARI'E$Z>[_7>M2)0])SN&5O&0.(P9SQ-H*W);-!T M)HSB831J,,";L8JG4VSA[#N53 *+!*>^:2B-+DK0TG!$M=JP?GJ@/1A:@S1M M TTA=AOW5)!)(\PIA5T$F*P%FH_\JK4]+G9?_%2PZ:8 9/5%T/*J(( GA#:VV9<; M42$.&^$*]3(E<ML"VQ_V\(GGY)VT=!G@C^2 MW@CA=77751@!(Q#<$ARP'FJU^FC)A>A-?NI5V%' 'KJ37+6C::QWB^R9MI2. MIT9!@YQL)9DU.%H2KP!9Z:P@.4K5PP$D*"1 !:EK2NN7YS:[YTKV6'9&)R%G M'MO!FNQDWWZ#2S1VW*I[Q7!+(+7LC"6011\\]_#'>T8+C)?V]V['VD(Q&68( M"[>4$?T^5?<(]V0L>9GH;E.^=2B\[.P[*Z79(-34AHO$?P4!!-.P?2Y,=6=@ M-6PZ1^!\$2*!YQ"O4QD5$##%K-9>V,0#;[[::ZK/.J^R;6Z.[46D_JK355C& M&H^%H=FF?B1FN [\Y\@D4V-1* (]LC=0C M(2;Y7!M)\A2*RK1WNBYMW98F+8B MI2K;&FK/P+K$:'+"X020R/)1X24F]"8>OA'!6Q-NM-DI>L6">##425$L-I"8C^&9;:X$[ MFL!(X61A.,CZE"*U8-O.V%$0MN'7[S#52TU9)_-HK MY9OP=DHGV3F+NEGD4H!#R\ML58=S0D[+N4Z,/\75!Y*@QT?<5]A=*>/T90U5 M1]TZ$=6U(0L,?Z0A>='B-&^#UFSE))[5X"+IC1&0O>/X4&6A;43-&+QBU;29 M+"#@YGBYLX*G^+A3"<[P;NB:,.1CNO5!,>SJ ZSQ)R.R)@IP'(%9%_N)#Z4F M,C8VE%L6GG A'1[G2CF)[W+:EJK2,?1!12BY-BZ1FV&+[_V]!NP0K)U+/)H# MN@5%OD-]RK9;X(5NN]3:YIGTIIJPM*$64YY]-61%/PA6!*>X!HA6:[,W18$7$Y8 //]*_#(5?YRH%"U$[7GW_$D13K5#X 3* M2J06:4!24=,Y]V_[D=T;$_RJM8_\/F0#.K3"YP8]':7M2RY8O0D ]F@S\]& M1EMQ2&NH:O/LWTVWBQ)H59YQ(SRL1TC5EMA:1ZUJ2LV6_(]ZWEL^6;AERC0-E)QD]4AM,D3YBGRM>=.> M(^RD]M!GVZZYDQP:[*7]&AVN8$-=Y8LWC3.W@0W8R4KO]Y][3GNWJ3CYU&7Y9\ MN".G@MQ?G$WZT6 ZY^?A;!#-YR-$ G]FM!6%!YQ*+,S'&-\?J]%X% W&,_4' M\&4#P2P:QE,:.)K/H\&(AE'#=-(?8A+UR>9S:JG% M;8M0V@N^S_CLP5G9$T4L#Z-X/F9*\_XD&@_Z!_=+G4Y&=$[-#,P'HV@6SXXR M<)'>$K+F=#+AXQ/I8ABBDOJLO\FQTW34?^:_ M/#]]7SKW5%UCTLV:3!3O8^B?R_&;JDR^J@OI+-%$:KX?X^XM'3K\$0X=VHNV M[Y R;2V["!JSN-_S9UF__#2?3.?/U7L210UZ>U_$^U\,>W3,]J7(V0/)>.ZH M=4)G-CD*9G_$\O#P8[_5W%Y9S3J\M;DPX2LPS7V$UD C7Y;MG)%NR4JS--RR M<)V9L%Z9YN&KK4T[;N<: VC8C0R_U4C*S4G31 V&HJG]=?V,0W? SSMW^($05OR? M"E1:87/D.G_S;?//$!?R/P#MFXQ,IG\*'JMSR?P0L MR@IPA!_I(H:Q- #OEV59A0^T0/,O(J_^ U!+ P04 " @W96RY[\:_0" M !D!@ &0 'AL+W=O"N5MN.H<*XZC6.;%E@*NT\5:GZS)%,*QZ;)8UL9%%D(*E6< M# ;'<2FDCB:CL'=O)B.JG9(:[PW8NBR%64U143..AM%ZXT'FA?,;\614B1P? MT3U7]X:MN$?)9(G:2M)@<#F.SH>GTT/O'QQ^2FSLQAJ\D@71BS=NLG$T\(10 M8>H\@N#'*\Y0*0_$-/YVF%&?T@=NKM?H5T$[:UD(BS-2OV3FBG%T$D&&2U$K M]T#-#^ST''F\E)0-_]"TOD><,:VMH[(+9KN4NGV*MZX.&P$G@T\"DBX@";S; M1('EA7!B,C+4@/'>C.8706J(9G)2^T-Y=(;?2HYSDSDYA 2^P35)G<.,=(I& MCV+'V-XC3CN<:8N3?((S3."6M"LL7.H,LX\ ,9/JF25K9M-D)^(%IOMP,-R# M9) D._ .>J4' >]@AU(+CN!*:J%3*10\.N&0;YBSVP2W<(?;X7RSG-I*I#B. MN!LLFE>,)E^_#(\'9SO('O9D#W>A3Q[KA75".\_R@NJ% ['@EOIX2O#["=\< M3!6E+W^V*=B=8W[W=,E'?WUW,[^&V=U\=ODPAZ<"N5-2*BNA5SY72MJ2DAE7 M*H-E7SK;EPX*\8JP0-3 A:B$83^I?9P?&=*M^$:[ G+4:(12*P^/E4?S>6K6 MR%DJ(QFW4GQ"M 3'))ZU]#[AB,+F>8E&IF(/FD*FA<=G I7BUV$M=2U"GW?Q MLU8"" L"3J(T78&6NY9+3:<>C)V6=H,A:M.OT M1DBV>):]GU.V<4X>6"RD\O+_(\0WL..+6\@!%XWW*M9*F0\EC:")?V[;M8HW M.I_KDX?Y9B'4M1T"_6X_0L_;R?'NWL[?6V%RJ2TH7'+H8/_[402FG6FMX:@* M&ULC5;;;MLX$/V5 M@;HHMH <77QW; .)D^YVBR:![6P?%OM 2V.+B$2J)%7;?[]#RK8B[7(R_R]A-3OLJ,G0C& MPY*M<(;FN7Q29 4'E)07*#27 A0N1]Y--+AM67_G\#?'M3X9@U6RD/+%&E_2 MD1=:0IAC8BP"H\]/G&">6R"B\6.'Z1U2VL#3\1[]L]-.6A9,XT3FWWEJLI'7 M\R#%):MR,Y7K/W&GIVWQ$IEK]POKVK=#&9-*&UGL@LDNN*B_;+.KPTE +_Q% M0+P+B!WO.I%C><<,&P^57(.RWH1F!TZJBR9R7-A-F1E%JYSBS/A!&H0F-&"* MVJ@J,97B8@43J8T>!H8R6+\@V:'=UFCQ+]"B&+Y)83(-]R+%]#5 0-0._.(] MO]OX(N(=)E?0C'R(PSB^@-<\Z&TZO.8%O1J,A,]<,)%PEL/,,(-TSLX+KN%: MY^'LE1GHDB4X\NA.:%0_T1M__!!UPNL+9%L'LJU+Z./7>\)$2KN4$]D4;NQA MYH:3ECNNDUSJ2B'\,\>-@=M<)B__GM-R,=MY+0^/\WLZ']/[V7SZ/)D_3[\\ M_ &3Q]E\!G;]L,JY26,I*F0R^*V[J: V-!LQ)U$06)1/;CQ]Z<=2]UO0$ MG>Y&8F\(,*HZTP22T^MFO\K58XM, =HK '2 L5B@.AQB__W4X/W4VRK^!G'< M\_O=]OF21.V>'_7[[TL1=]M^J]4^4X5>U/3[_=8KY:VHX[?;3*6I_;;;;($5*NRYQM23\H6FJ0[C6C8LJED_^Z4BQ)5,5R[8,[5L(R7W.J MO@!;VSB\=AY6SX9ZC4;MIJ-K_W_5T_Y$@^/PS4MVS/X7$Q7U'8A(7L/]3=_O MJ ^".N%1?8,JIS,HV;:NVN^1W^IV_$[4A$^T>*,UN7,Z*%SM'/8U_/0NP9'* MB8@#F7/O17#RL!>H5JY]:6):"5._\8?90X>\J1O#T;UNKW355IRV.,%*@L9J'GQ(;I:9T_<*?W#< MF1,97"1KI5[#2&9[*;^CW/G:* M9H83QO[#K=4=9 $5GK&H.QL2@ MX;+_9_O#.YP87,??,4@/!JGGW3OR+&^998N95CO03IO0G.!#]=9$CDN7E">K MZ2LG.[MX4!8A@Y_AD]RBM$J_SB)+N.YK5!PPECU&^AV,)(7/2MK:P)TLL?P: M(")" ZOTC=4RO8AXB\45C)(0TCA-+^"-ABA''F]T(4H#5L$]ETP6G EXLLPB M599[PPV_/=Y3ZH[M"4:\9BR6H"FR-4"E!39M,Q"6DR M"M,T@Q7;455;U)0: VF833*ZGY"49%D8YQ/X0LT-7$*K58'&P/0Z#:>3$21A M/DG"=!J[W')JA!(V2I6]RXH+JYEO?_-*D36&]-,X"<WEFKM5$"38&2XGB?YR-/Z2=XG^;7Q# F\8'&YO$!WX'CFH9QG) \#K,T M"6,R.6ILF>AZ/JS\F[K;%^!YO]27?+!C5 (%$T4GF,N/FT.D)VE":$TJ)YH" MMRA,"(W:]N4=$G1+,Y ,.H-5)T#0'*1KYPJ-Y8V'K#KKZJRDF>\>CABY"J#7 M+KN"QCX\UXY/08/?.,%_U?_CW;@!MQO$JZ,A2'+TJ=9J)C=4"WU&G8^^1A@9 MTIS;AU!VZ#IVK6Q-"/J%7KK4Q%SVBBZON.'%$:EIA8^8')2==E7K.+XBTWVL M5:?I0C>*PI2T+MR=/[BZISB8VP]O]?4-(#.^D-\:XV[U>/SL\WD%YSH_.AG, M#>J-7S^&'';2]C-ZN!TVW(=^L!_5^_7XF>D-EX;R6Y%I?#49!Z#[E=,?K&K] MF*<'HZ7AQ9JV-&JG0-\K14/P<' .AKV_^!=02P,$% @ (-V5H8&VX:_ M P )P@ !D !X;"]W;W)K&UL?59M3^,X$/XK MHQPZ<9*7..\IUU:"I6A7 K;'RYY.I_M@DDD;D<1=VZ'P[V_LE"XLI5_(V)UY MYAG/&^.U5 ]ZB6C@J6TZ/?&6QJR.?5\72VR%/I(K[.B72JI6&#JJA:]7"D7I MC-K&#SE/_5;4G3<=N[NYFHYE;YJZP[D"W;>M4,^GV,CUQ N\EXOK>K$T]L*? MCE=B@3=H[E9S12=_BU+6+7:ZEATHK";>27!\&EM]I_"]QK5^)8.-Y%[*!WOX M6DX\;@EA@X6Q"((^C_@9F\8"$8T?&TQOZ](:OI9?T,]=[!3+O=#X639_UZ59 M3KS<@Q(KT3?F6JZ_X":>Q.(5LM'N+ZP'W23VH.BUD>W&F!BT=3=\Q=/F'5X9 MY/P#@W!C$#K>@R/'\DP8,1TKN09EM0G-"BY49TWDZLXFY<8H^K4F.S.]D@8A M@4\P5Y1H99Y!="7,?O3UBI[>C'U#3JRJ7VP 3P? \ / ((1+V9FEAEE78OD6 MP"=V6XKA"\73<"_B&19'$ 4,0AZ&>_"B;D1O^OMO0K[L%4!M2-K&]1[7-Z+N; MX!CN-%9] Q=UA8..O;;^RGYHYI_>(N(7<#B G/$P8TD^(CEC<9BP($YVVWR" MRJ4>H4'JZ!>,B*5DE20Y23Q-Z13!A;A_[RP(JJXW-IWW3JGYRL@4* MXH""BJU$U'@6?*#[:VSD(0E9-,K(4\Y"GL.%O5_*IH2Z72GY.!2^2[1[!)YS M-HI3DL(L(HGBS5@41RSB*00IBX.(9:,1X6@-)T71MWTC;+K/D&J'^LF]]F'. M$AZPG(#^@,.,A?1F<9K38;_=K_P/DSAF:1)9E"A*6119C"M:5[LGEJN$<)2R MG&=.SA-*UBAZZP6?:*L1NFAEWUD.- X.0LI1Q@*:8!;Q(*#8$Q930='N@[Q38;!K(/BOAG>+:N%6E*8N(F+#'-_>;K?@R3#\?ZH/ M*_12J$7=:7JYBDSY499XH(:U-!R,7+E5<"\-+18G+FF3H[(*]'LE:39N#M;! M]G^#Z?]02P,$% @ (-V5H8%304T!0 *PP !D !X;"]W;W)K&ULE5?;;MLX$/V5@=LM6D"Q=;^DB8$D3=$%FC9HLMN' MQ3[0\MCF1A)5BLKE[_=04ES'3KS=A\C4D#QSYLP,Q1S=*7W3K)@-W9=%U1R/ M5L;4AY-)DZ^X%,U8U5QA9J%T*0Q>]7+2U)K%O-M4%A/?=>-)*60UFAYUMDL] M/5*M*63%EYJ:MBR%?CCE0MT=C[S1H^&;7*Z,-4RF1[58\A6;/^I+C;?)&F4N M2ZX:J2K2O#@>G7B'IZ%=WRWX4_)=LS$F&\E,J1O[\OO\>.1:0EQP;BR"P,\M MGW%16"#0^#%@CM8N[<;-\2/ZQRYVQ#(3#9^IXKNB+) MAW@BBY>KHNF>=->OC=P1Y6UC5#EL!H-25OVON!]TV-B0OK3!'S;X'>_>4J35'6F[&FAVT(7:[08Y6=FD7!F-68E]9OI%&::8#N@S([;F:&( :J\U9&W0YW?)*Y@4W#IH2 M6M8:)X0V#XX=S=N^V?A'*VLKL-/Q5XN%!/VUE5K4BNZ!22PU]\D8/W'+MZ)H MA2&:1L*5Z#L>LQ6IM9(]@M*T&.3L M#8NUQ9:&YEKI;GG=ZEHA\)Y5*?Y16IH'Q$*JU=NP<*69*E4=Y!:Z$+."=]=8 M5QLJ;4C3)82@[BN;:0@!&2[Q'GRV%D[AM2AAG,%?[;OX*G5EKF!GP<6FMBV-_SG M ^[0H/]CX55;UT7'%#K/1-'EH/_TR*K_OO1'?8%DSFVJ'Z5MK.H[B/;A/6/> MMG@;W30@;AE(V\/[0"T.6BLH6A!BOJ; \1//R;($X]C)_,A)W61G;R'%3!;2 M2."^>97ZGO<>)[?6MLY?4Q1[CI?Z&*5A[$1A^$O["U4M#VR9D^\DGNND7@0& M7A0Z;AS2M;(*;A?V)LY3[HGCNJX3N^GZ(!EDN!QZMRNSS9XUE*O&=#!IDCA9 M%'7C '64!BZ=Y'E;MGV:YHQ3!*W3Y>XM G3B**!W]#8(8FQ(,'S)3<5F@,6? M:S7RP3AUPBQ\RO0_- ZRS/&RU(X2$/9_9?>FPD$*73T/HQ!(4>8-"B]>1+%, MDQ0:NUDW3N$W1(Z^=[< J")ND9PE"HOMS>AGDJS'P]UZS,8QI>-L.S_1.,1? MM@L[ETVN6@0/&'X&+Q[[]!N>$9Y;F'XWY8]3/"^$0?-V$:'!=L-$'>RVUW;] M/M4:2P);*,9&1EZ':HVS(8BT>]GQS M"(1P1H9!9ELF0#&X+MFO,,FR;JWFL@(ZHQO>PFUDV?BVO,,P#>X>:K> MPU8+_BR7YRX)DXT+7,EZV5U3\<6U*>[O&PO=V]R:W-H965T/??<'Y1^,!6BA<>FEF;A5=;N9T%@B@H; M;B[5'B7M;)5NN*6EW@5FKY&7G5-3!U$83H*&"^DMYYWN5B_GJK6UD'BKP;1- MP_77-=;JL/"8]Z3X*':5=8I@.=_S'=ZA_6M_JVD5C"BE:% :H21HW"Z\%9NM M$V??&?PM\&".9'"9;)1Z<(LWY<(+'2&LL; .@=/O"UYA73L@HO'?@.F-(9WC ML?R$_KK+G7+9<(-7JOY'E+9:>+D')6YY6]N/ZO G#OFD#J]0M>F^<.AMD\B# MHC56-8,S,6B$[/_\<:C#D4,>_L0A&ARBCG1GE^^515S@("(C>RB)W;KZ"SB-1:7$#,?HC"*SN#%8[9QAQ>?R=: M5?!:2"X+P6NXL]PBW;+3"?=PR6DXUS SL^<%+CSJ"(/Z"WK+7W]AD_"/,V23 MD6QR#GWYXD3@6IBB5J;5")_O\='"NE;%P[^GB)^%/DW\_8?[&[H**PM4=FPV MJ,?2O]#0]X@>[^D5BGK56"Q!;<%6"%M54],+N0/^OT!GO=Z)<-7=?=K46'/7 MP*82>P,7D&2Q'X!^XW@EIH,8MN8:76>J! M[L=TO[!JWXW&C;)TV3JQHI<-M3.@_:VB@3$L7(#QK5Q^!U!+ P04 " M@W96O06%J+<" #3!0 &0 'AL+W=OBF0YL66*/+P'(GD>&WLD\L1"39EH=TDRHFJTSAV,L=2N+ZI4//)TMA2$&_M M*G:519&%H+*(TR0YCDNA=#0=!]NMG8Y-3872>&O!U64I[':&A5E/HD'T8KA3 MJYR\(9Z.*['">Z3'ZM;R+NY0,E6B=LIHL+B<1&>#T]G(^P>'GPK7;F<-7LG" MF">_N()88&2/(+@WS/.L2@\$-/XVV)&74H?N+M^0;\,VEG+0CBPT0,ZV.6_K" M;98>1#Q'V8?AH =IDJ8'\(:=UF' &Q[0ZH ,7"HMM%2B@'L2A%QCY/8);N!& M^^%\NYRZ2DB<1-P/#NTS1M,/[P;'R=<#9$<=V=$A=!:_(#A73A;&U1;A]P-N M"&:%D4]_]G$]B+:?Z\V/APM^^RL-TFC=MLE:40X2+7%#@[$96M<#RA'FIJR$ MWD)ES;/*FHML"I1=0(3N4WH%JUI8H0FQQZY8B:V_WEVKX9F LK:*MK P.NL# M]Q>G$ 15;2OC\'7"7'CX#B #&2H4O$9?L!>/=S#H#8^27I(D\%%4S'#3A_># MWF@4;)^:?!RYV#*2%"[GQN5$BOIP%HJ>2PW+!=JNW'JP[PWCG49CV:LP3AQ? M7ZVIZ;G.VDVLLZ91_[LWX^Y:V)72#@I<S1+3P5 IISH*EM=7)8&#R)9;,]%6%DG;F2I?,TJM>#$RED15>J12# M)(I&@Y)Q&4Q._=JMGIRJV@HN\5:#J(?V]^I6T]M@@U+P$J7A2H+&^5EP'I],,R?O!?[@N#);S^ \F2GUX%Y^+VIYV%(8[U-( M6H7$V]TO*M>FXSCT@7ESFK:Y:1G)Y^413B&'GQ4 M DP(*LVIB6=:=/D M(.(EYGU(XQ"2*$D.X*4;5U./EQYPU8!5\(%+)G/.!-Q99I%2S)I=#C=PV6XX M5RTGIF(YG@54#@;U(P:3'W^(1]%/!XS--L9FA] G/ASW73C@KWM\LC 5*G_X M>Y>IA\$^P@\72CZBMGPF$'P>W$BX9CI?0I)Y MUHG[F]RJ&6IHPI#">:6Y@'&W?;]L55?, .#DBL=0BT-YK7& M1,\ 7S!:CF M8$G\0I45D^L0*K9F[FAF(8Z3-]T^'4#!J2@ZK%2UM&Z?JJ_6W*[A[=<&O0LA MCJ+^Z'UV#$=Q&$413''!I>1R :KSITVB$.9<&PO'T1LZ2B-"2MH@U6ZQ<^-L M^JV6"&ZQV7(>Y^2"DBYMGIWZBDJFZ6-@K@2U/7-"4!M$B9Q&D:C#-Z]!NUH M=^!'$&?A<#P*C],17-1:DT]0.?0F7GN5>Y0"66O6/J$0!!E,3>PE; ]&8=P= M^=W&40OV1*^1:4#78790VN3DG4]"N-6J)&J47D-3^93=7\62.&_R>?/0Y;.! M)7ND"(+OB,1$DD'9M#'WEV^5,+E0>7)N24NG,"U M*E"$-';ML@'U)>MV&%E0>F$J.WRJZ"+A#NXRHC_TV6A"H"F=/[P@-TO#?:R' M\*@<#\+U,UH<1_WQFQ T-P^]N>M)FF:2VTC[<4H;#2,[^DY#TZ:+_H^&LZ]2 MCJA$H[:Z>_O:SB;@;X?Q<3@:CZC9]/9"/A?V,,S&49C&F2_R'4WG6Q"];Q^S MI_4\'_W?#?V>!M1.Q5WC?[!U12M1+_Q%E"QT##:WM/8I,[?]">C$JVP2=T7\H'0[OV 243!2HKM *# MZW%TW;F:]KQ\$/A#X-8>K<%[LM+ZJ]_<9>,H\810(G<>@='?"\Y02@]$-+XU MF-'!I%<\7N_1;X/OY,N*69QI^2PREX^C8009KEDEW:/>?L+&G[['XUK:\(1M M+=OO1< KZW31*!.#0JCZG[TV<3A2&"8_4$@;A33PK@T%EC?,L .:$V MJ+A .VH[,NS5V[PQ,JV-I#\PTDGAGA!R"W.58?86H$V,#[33/>UI>A+Q!GD+ MNIT8TB1-3^!U#V'H!KSNB3!8PS5<[WTXWTE7MF0< MQQ&UBD7S@M'DYY\Z@^2W$V1[![*]4^B3D]F!&V&YU+8R"'\N\=7!5&K^]:_W MG#AIYGTG%I^7;?X.%_,[N9/ M_V%W?D[5NX,[%3)'C\YE#&M=&9?[DVX+'HS.*N[@F1G#2)64M$)P.97G7I=E MF?!-'=,Q^FHMF=H!];KT$0'R&GVAP;;&V)$% QR-HUL*[,Y28JG*M[G@.1 S M-$S*'91&OXB,[+&WBE7I*\.3A.61N1*-T)G@09=9B_X7"+$,OU6,[T"O05"2 M#')MWO"1@JV$%,$[GT*6_4V]WF@7N@I=R"PHY 1+MV4+;ND"T\:+, =LO:9K M+8C_#W,'0G%991A>JZI8H?%,*N6Y6"VS&')!-XOQW&OS%&DFOKO/?UBQ;,A'%N*EKB*XT>&_(?@%=,4F\BU-/*9\:?KJG>R8T=,@I.G7:Z M'3!XO;\A_*-SM)HV2!3)WYFJ*+Y DA_@-#OPJ]PUKDDLX,A+6GBT#Q1302IDK!.^!F1&O9Z7GB8Q/VN7QTY\\;Q M#S"\',;)17KDV'NW3_MH>A1('&>AC[BOPGJ0'$X/8_BZGC[?Q>L9?D\NDG,@ M<4VJ2>NB'X&IYV*]<;H,LVBE'4VVL,SI4P*-%Z#W:TT7<;/Q!@X?)Y-_ 5!+ M P04 " @W96D>:-!+$& "@#P &0 'AL+W=OMEI$B!)4VR!;1HTZ?8"B_N!EFF; MMY+H)>DXV5]_SU#R(ZT=['Y(3$HSPS,S9V;$L[6QW]Q"*<^>ZJIQY[V%]\O3 MX="5"U5+=V*6JL&;F;&U]-C:^= MK9+3H%170Q%%^;"6NNE=G(5G=_;BS*Q\ MI1MU9YE;U;6TSU>J,NOS7MS;//BLYPM/#X879TLY5_?*?UG>6>R&6RM37:O& M:=,PJV;GO5-WRD!0ZZ;]E4]='/841M$1!=$IB("[/2B@?">] MO#BS9LTL2<,:+8*K01O@=$-)N?<6;S7T_,6M\8K%,1NP#TUI:L4>Y)-R9T,/ MVR0Q+#L[5ZT=<<1.+-A'T_B%8S?-5$U?&A@"U!:9V""[$J]:?*?*$Y;$G(E( MB%?L)5M/DV O><53Q[QA[W4CFU++BMU[Z148Y@\ZW)I+#YNC8CEU2UFJ\QZJ MP2G[J'H7O_X4Y]';5\"F6[#I:]8O=LE@[[0K*^-65K$_']239U>5*;_]]Q#B MUVW>?GJXH51_N+W^]/&&/5S^Y^:>/2P4NS;U4C;/J)#2K! ,AEIGND7@B0[8 MA)=VBL I,-0OV/O+^RMV>7_-'LQ2EZQ((\[\VK"9MLZSQGCF5&F:**1AYF9J=#6=#.G M3J L-(,)Z9SJ+%1:3G2EO488Y3_"=]H^#U!OG@ K1(',FD>(S;;T[?)%I__, MQD7"1]D8JR(:\9'(V.>6E2&;JK5#@,S$F4JAZG7S".H;^!>G&1_'$4O'/(\S M=EF6=@5/U!-:OP/N 4MY$NU>Z,8C8DCS@,4)CW$6D92P,%D;Z_7?,K3<'*2( M\X3%1<93$<'5+D:@%IENI08L$SR+(G:+&81I8V5P"9QW;?R#VW',HZS@21ZS M,1]G8YYD^5YXJ.^W\:% 315J$C$*]ONB$%RD"7O#^DF:<#%.L3RF2D.$^+ZT M9FY)HB^RA(^3B-2S4<'3?(SE'[):M>8E,2#413\6/$4HBSPCX3CB HCC7&#W M,_99RO,T:S="I+PHR!)"YZV>K#SB(MTI^]TT\P'B6Q^@%&(U.":P(=KS_DE[ MYQQ'<(GIBE(MH=VZA*#LRG]# V)OH+R:(D45JT ?)"P4Q'&=KL.@T$5< MO'5,H>3".&YU-9CINEIJNP\I/2MI(4KCY$#9?%\I=$2(80B6#PA*VG^'$YXG M/!(9F-1%1? $Q!^-:1LF0ENWIH23^UT0388(.MM&8*(:-=,><>59(D+*>3(J ML+@US>#+_;[VE#!M6HT/4$"M.!GQ;)RW;(E1O[0\7"5=C?01 /IMST!H5HCC MI%*[8A6\2,<,4F AR>!T20(=F'Z6QM >L.N%;.;TF#T>X#)BE&1L4IODWC-DGS,J&5.RG^)2]DXUVBU LHQB@BP!ZP-YW M.:<";$E"JXT-0KSO\2#\;1/Y\H@KZC<(NWK1VU^T+")IFG/4:QNS!!DH8B+H MUQ_;TSCE(@G=+2Y2'HUI^6HK!>,Q=;F(X] A>)X77(CX2%=#><0X/3!AA"Z< M \=ABO8[CKYA'4E_F!?];ER\>7UNI#E:4YINY\;&SJ,LNY/:>?2FFTO[D^[ M>.N/1AAO) Z D1CMX!]E;(:!.$Z_)ZSQ8,"_9/D!$FS5AWL&$!]<)!P2JW$[ MTM5S2WBBM57(FL/11)7M=XO7=?CNV'V^H"'YM5)-VP+1PW:?"F[SI=O!.'GQ MX3?3%;1;ZG,T!GPX.L79EY/[DVVS(WL?=8,WB$)K;]\EJ_S*-NZ$_:[_>E#E M@OUFJBGP\>V#:YBI=>EV3[["AMUM[RKI_ N!FUJ[&ULC551;]LX#/XKA \8-B"-$Z?;#;TD0--E MMSVL%R3;[F'8@R+3L5!9\B2Z;O_]*#EQ4RP+]F*+$OGQHR1^FK;6W?D2D>"A MTL;/DI*HODI3+TNLA!_:&@VO%-95@MATN]37#D4>@RJ=9J/1F[02RB3S:9Q; MN?G4-J25P94#WU25<(\+U+:=)>/D,+%6NY+"1#J?UF*'&Z0O]&4-."QFR?7X:G$9_*/#5X6M/QI#J&1K[5TP/N:S9!0(H49) 4'P[QYO4.L MQ#1^[#&3/F4(/!X?T-_'VKF6K?!X8_7_*J=REKQ-(,="-)K6MOV ^WI>!SQI MM8]?:#O?29: ;#S9:A_,#"IENK]XV._#4<#;T6\"LGU %GEWB2++=X+$?.IL M"RYX,UH8Q%)C-)-3)AS*AARO*HZC^:TEA'$&%[ 4SBBS\[!"!YM2.)RFQ!F" M7RKW:(L.+?L-&@-]LH9*#TN38_X<(&5J/;_LP&^1G45\AW((D_$ LE&6G<&; M]/5.(M[D3+T>R,)[98212FC8D"#D>T;^5,$=W.5IN- R5[X6$F<)]X1'=X_) M_,5?XS>C?\Z0O>S)7IY#G_]Z)/#M,SX0++25=]]/T3T+>)KN[7^?E^$*+*_7 MMQ]O_]W :KF&S8?K]1(6PBL)PN20*]T0YF!8)Y21MD)XJ:WWKZ!F;FQ7W&(^ M4E2>VX+0\6WE@.TCQ]ZKG.LX$>/" M+T1Q9F7S(7!['MD>VA*9!L4ODQ$Q;\@W .XG>0>V#HK 9BN<$WSP@UCC&CTY M)0./3?3[8A1Y*)D4;!$-X(/4#=]K*)RM8DHIM&RTB )CBV>[%!+^NCE;E*+Q MD9UR@$7!ZL3"U6C>*606I"XB"$O5$&Z8)/YH^&KJQ\&?;!0CY^%R'VAQ/DME MD*T3QWB:8,\EI/.BPJ?]?43!E$-C [Z;5&.J4K)_MWX'K3OZ>W+M'Y)-P.V4\:"PX=#3\^W4"KA/FSB!;1S'D?6%I MC<.2WS)TP8'7"\L"L3="@OYUG/\$4$L#!!0 ( "#=E;&PO=V]R:W-H965TR$/K,RXVI3D8CG>98,CV4%0J:64I5,D-=M1KI2B'+G%%9 MC*(@F(Q*QH4W/W5C=VI^*FM3<(%W"G1=EDP]GV,A-V=>Z'4#7_@J-W9@-#^M MV KOT7RK[A3U1EN4C)*@OM?F'3K$T"#]):&UFVQL2@Y*+YLJ?6#SV#Z6L& M46L0.=[-1H[E!3-L?JKD!I1=36BVX:0Z:R+'A0W*O5$TR\G.S&^D00AC&,"] MD>F/7!89*OT;7/ZLN7D^'1G:PZX>8,7O8(71G MA*HX=7GQ L08CX2,73*2<%22=&:1,,WJ? MX 9NO!_.%LV)KEB*9QY5A4:U1F_^]DTX"=X?(#O>DAT?0I_O"PJXF%UPG192 MUPKAKZ_X9."\H*5_[Q-P<(O] FYNOU[:M/@@RY)JQ]$ B@26CZBVT; _U'R0 MAHL5# 8@!8*0ALBM>88BTW:P9,_N_T].]#/FBM$5OYN]-3DA7C-C2*(=$-+^ MW5%QHE*8M7NWX!W6UQPMMXJ)9\B9ALA/@L /@@!8;7*I^#]DJ7-&@D NH=JB M:8OFPU$P#((0*J9@S8H:A[!P"U^3V)"XTKJFE"',>TX?^,Q$32<9M&M]N!7; ML;@;LP##PS/7I"@\[H&X@5DW7+L_2>D\^6+B!=.C*+8K.V*?:XI0M),7PJ)2O-@UEG0 MN] M94&W@4T:KH%U-X(- &4#5*BXS'@*:<[$BKS-!6PZQG2Q:,-$9HWI3G(& MS\@H=] >.*]$\&37W(GO0S&SBR;%,P@3IRIIOUL;3BE NQ"C5 K17BT;;G*H MZL>".,LE99I#%!GE'5_3T0)50?5E#QB(Q_XL:# '776YG 1\:N1F]FRR"5L[ M/:UP6MW%Y37^/>40)_XL:I;OQ+@D'M@[+'/%0U=K4XU7@CP34N!>.,\G_RI$ M^N4J:]MNM9UZ^V8:1<'[SK/1/O-^H2I,Y4I0:6IR7F_[5&I28X/YY?X;K!IQ MY(2,DX61%%KKRY()>B4X)S82R-(&O_$>>9H*LAW*K,_;9')PP_T\VN.@=*,1HL49%OH1/5LW@PGKK(^/M40B+U4KARJF^ M$H9R65-:/[BIVUW&O>1/=3.>^9-X D7WS$U/AE'@I@^R)._[XV#J3V<1$0R&D]CQW'=7CWK/JA+5RCT>;>[6PC0O MK.WH]GVZ:)YEN^7-X_::J14Y$@IX P ] < !D M !X;"]W;W)K&ULA57;;N,V$/V5@;HH'("-1.J> MV@8VM^T6S06.VT51](&6)[80B71).L[^?8>2HZ2HU_LBS9"&D;92?!VKG-61C::HVMM*=Z@XIF'K5II2/7K$*[,2B775#;A"**LK"5 MM0JFXV[LWDS'>NN:6N&] ;MM6VF^GF.C=Y. !Z\#LWJU=GX@G(XW

H;*T5&'R/&0Q;^L#W]BOZ=:>=M"RDQ0O=?*F7;CT)B@"6^"BW MC9OIW2^XUY-ZO$HWMOO"KE^;B "JK76ZW0<3@[96_5^^[//P+J"(OA$@]@&B MX]UOU+&\E$Y.QT;OP/C5A.:-3FH73>1JY0_EP1F:K2G.36^U0^ )_ 0/N*)D M.YCA1AM7J]4X=+2!7Q96>[#S'DQ\ XP+N-'*K2UUK1IMMP;AKSF^.#AO M=/7T]R'B1Z$/$[^]FU_Y6GBX^G1S=3N'V=7]W6S^^?83S-<(%[K=2/45J!\8 MZ;-8*W!K@PB_2K6E"PW],47]]W0HJ%KUO<-?0K(H"&&QM<3(6I#420B*#$N3 M#?4(>P;7^U5_HC1]*0$5 K8+-%TQS/ 9U98H^*KP'PY?B)*!#Y R4>9,%!G9 M.>-EQI(LA0NBW-:5A8P52<**C/O)(B:K@/M&6N"R'.6B +FVE'E5%I9W=1+VGI)#:KC1-M29%D(EL2%=PHF\I@EB?BN MJM^T/:1HQ%F4"Y;&$9ST;D)L2!FY@ZY1PK*D8#G).8%1S.(X(J4^8E WRLN$ ME<3CQ&/$G+)4QN3T"D(E M,E9F?N/OR>UQI;7H#LG.65YP)CCO;4\G+]\$6@+?*]4UY&!V>M(]])W];WK^'-]*L:F6AP4<*C4[S- #3 MOS&]X_2FZ^L+[>B5Z,PU/!7]L" "N!@ &0 'AL+W=O"CV@VVV[/9B@$!^)S6Q3NO]^LD-3 M*(R'O3B6+/WTDRPKK8U42YTC&G@N"Z';7F[,ZM;W=9ICR?2%7*&@DTRJDAD2 MU<+7*X5L[IS*PH^"X,HO&1=>W'*Z!Q6WY-H47."# KTN2Z;^=+&0F[87>B^* M,5_DQBK\N+5B"YR@>5P]*)+\&F7.2Q2:2P$*L[;7"6^[36OO#+YRW.B=/=A, M9E(NK3"8M[W $L("4V,1&'V>,,&BL$!$X_<6TZM#6L?=_0OZGC0=SS-BZ,&.Y^8+;?"XM7BH+[5;85+9-,D[7VLARZTP,2BZJ+WO> MUF''X2;XAT.T=8@<[RJ08]ECAL4M)3>@K#6AV8U+U7D3.2[LI4R,HE-.?B8> M2H,07L)'F/"%X!E/F3"0N,"H-/B02)&B,(K9*K9\0T&MJY]N W2K -$_ H01 MW$MA<@U],1S.OJ);O6(IMCUZ)AK5$WKQ^W?A5?#I!-EF M3;9Y"CW>NPT8<[V$'M=I(?5:(?RUSRX*WF;1 M@_#ZK:Y?9;"GNZOP0EHZ&F1VR.;\D,XY'.M#?V>&$/3"34K*W>9;C9-:6P_C M3C6#7LVK27[/U((+327.R#6XN+[T0%73L1*,7+F)-).&\G#;G'XHJ*P!G6>2 MGN16L 'J7U3\%U!+ P04 " @W96_R:TN34" #R! &0 'AL+W=O M[=>5LS@C1(_>4;Y)+@,(,,UJP0]JOHKMG[.'%^JA/$CU$WN MT%9,*T.J:,$V+KALOFS?_H<#P,7E$4#4 B*ONRGD5=XR8O%8JQJTR[9L;N*M M>K05QZ4[E(2TW>461_%<$<+@'#Y#4JT,OE0H"68[.YIQ2+: 2PO3EFS:D$5' MR 81W"M)N8&9S##[ER"TRCIYT9N\:722\1;3'@P'GR#J1]$)OF%G=^CYAB?L M&B %=UPRF7(F("%&6!PSW-"-WJ=S'7-E2I;B)+ M85#O,(@_?AB<][^<$#OJ MQ(Y.LL(]P52H=/O[/;6G^>8/3S-WULERFLQ^+&?S)Y@]VS&!!PG? MF:QL5\+0_^MFC'K'=][S%Q[;@515DIHKV:UV#7W=W.._Z=1NX MTS%_\! M4$L#!!0 ( "#=E9G>.FB3@0 $L* 9 >&PO=V]R:W-H965TX.TF'OAJ;>S$:#;9T!5[9.:/S;W"T:A'*7G%:LUE#8HM MI]Y5<#F/[7JWX!MG6WU@@U6RD/+9#N[*J>=;0DRPPE@$BG\O[)H)88&0QO<. MT^M#6L=#>X?^V6E'+0NJV;44?_+2K*?>V(.2+6DCS(/<0.MYM(,?RAAHZFRBY!657(YHUG%3G MC>1X;3?ET2A\R]'/S!YQE\M&,+B[@V]4-+3-55W"[PT5?/G&ZQ5<%85L:J,G M(X,AK>.HZ.#G+7SX#GP0PE=9F[6&V[IDY8\ (^3:$PYWA.?A2<0;5@PA"@B$ M?AB>P(OZ!$0.+WH'[S=IF 8CX3.O:5UP*N#14,.P\(X+;N'BXW#V#%WJ#2W8 MU,-#HIEZ8=[LYY^"U/_U!-FX)QN?0I\]WE[#;L<(!.$O?D[Z"9#+C[<0;K@N MA-2-8O#W$WLU,!>R>/[GF-*37(XK#9(AW+ZN^8)C*$OA2%9[PAH&]-/1O#O7 M_;*G-8-EOTP?+$,5&CL7-B>SA@9+3,$=OH0Q8)VP:H'C7:W\;R: P 1=J3DML%@L#[!7[J68P"&.21#%\0FM,XCQ'ZZ%- MHXLG%UH*9ACP^@6U2O4&L1\3+"0(TI"DB<44F!(&<[;B=6T98P7\A1SA>DW5 MJBWK:ZF[?-ZVD;$$,*VN)^(&!)]Z&#RA/8![W+XC]$I@*W7TM9%\R^ MNH P15V9C]:.^ 4,XD!9BT@>1Y9 M&Y4%2>CB9F.2Y.,VM5T6]N7W$0-J7($O#BO)3FR8XK)T6]C2N.C)GEG1!>,O M=&%/\59Q8UB-T$LH&V6C[$-@*89Y0K)L[/QC$@<)6K?+)7Z^+9NB40KS_@9& MT5J+]L"B#PG]Q-5$2OS$!C]3*FNK_0>1737MU0X@.&A#$A?;1D!K^S @N#98 M/W0A\7O-^HJ=@2,9P9;HZ@^SQ /57EW: M@9$;=UU82(.7#V>N\;;'E%V [Y<2OYC=P ;H[X^S?P%02P,$% @ (-V M5D%YWY1R% DCX !D !X;"]W;W)K&ULM5OK M<]NVEO]7,&[:=69H6:3>>;0O]U:R4*L6W=9:;UV>KLMR\N+PT\4JMI>D5 M&Y7CS:+0:UGBHUY>FHU6,N%-Z^PRZO?'EVN9YF=O7O%WM_K-JZ(JLS17MUJ8 M:KV6^N&MRHKMZ[/PS'_Q*5VN2OKB\LVKC5RJ.U5^V=QJ?+JLH23I6N4F+7*A MU>+UV57XXFTTH V\XO=4;4WK61 K\Z+X2A\^)*_/^D21RE1<$@B)_^[5M
F%7>#>+2G$[EKM1XFV)?^>8N7>;I(HUE7HJK."ZJO$SS MI;@MLC1.E1'G_NGYJ\L2^&C79>Q@O[6PHR.PPTA\+/)R9<1-GJAD%\ E"*VI MC3RU;Z-.B.]4W!.#,!!1/XHZX UJ[@<,;W $WB&._W4U-Z6&MOS/(8XMO.%A M>&1"+\Q&QNKU&6S$*'VOSM[\]$,X[K_LH'984SOL@O[FK32I$<6B=5"!I?M! M_,O]_UE]*\7;K(B_'B2_$\%A\M]6!LN,$3)/1$W"+;W/2\FF]7FE1%SD!B0D MLE2)6*2YS.-49L)@B8(5ET:D>9Q5B1(E5DO+ 8/Z-?WKLXI7XD->*ITS1)D% M^(BS)IPIEIEJ;M(DE9IUDB#\],,TBOHOKXOU1N8/_"E\^;S'M #.VH@S]^XL M\(LK@^>SK3ICN&=%I?%D1&5 M:B4,O"@<9;D25+N#EC$2EXCGNLV9!H GPPL,- ;'215.RN ABY M_JKL&1->(S-%TI(57((3<@9&27?-@X&004JLM%RGL3 IE $'$TL]3R'R+/VK M2A,A-QM\SQ(V%FH"#E0F-E*7:5QE@"MDJAWHFM8O>4H([^@LL?%:YC*1@;BI M-*)#(*Y,*BVX._C]E;A:@ZQ8]L3=KCP$Q"N)UUBG&U8<\+,O7R4A3'R_+^<7 M77H"[.(W=0^JH(<:!VCU$L%*YNF_[>G^4F4/\!O]85!#^G)W13O?J4QNZ?S: M>XD6*<)^_T=1;'. J(EYV">;8J/%\5$2BC#LU2A^+K*$CNCJ\DZ<\T(-,K[F M@$FJ=Y G6OR<"0/U9M4F*R K _WMREG1N=/_ MYH6WESUX8*$61N%$QMZV#^@>$WQOV,CP#VS4WV/OSBKH/F/7+7GOT\APCY") MY7=J XASH+;TS1J*;C-IH,WF&%%O[_R24^CQ4!N29 RCT@?)"5OD7%N;9'(. M'^HC7'[+Q_U1:JRW"4!+"6_R^U07.3E305_D158L.51F#56IM%8Y$:AE M;B0'39NC\!>9C7(G.P]=8[\4GJ#8?U4V^,&R*+-Q?KTE;6I MUR&122V12;>0)'&SBE>^0*2*Y./30T(9'$!,Y'Q2R*/3F/28 M%Y L5EH=$(6WK"N?%:Y4QLK/R<"7WET/'^!]R\J&9A@#/E?D>^&%2(IJ M7BZJK,G.)2?H3Y!*H]'BZGLP2T8]5\LTSRDU)H&P]D,3PW'1FQU6I:*\LN%2"K. MD1L4B K1;!1,)E/>/PR&X0A/-XL%XAY1<]"2L2>(^K3P?# .^B-"_D1659X\ M8G(T"T:C68M;/J*GLO"]^G=6Z^&L4UT^Y/>PUT(_G.HJG@@6A80VI?L+1PFS M]6]LJ:.2@$K$/"&EC L#H94KB V5BBZ^I6LN2.*R@FG36XJ!;.X?WO]3K%6Y M@BC(&W %!TN&_ZE4@Z1')4L;-JW5ZCY56ZP'FDPAJ8.S0E3-D-3 F:Q1VRR5 MK@<'8E]6HEY$C@:9E0?KI*V5B7Z=4Y&1R7FCK5IL:413W2J^4=-SM MEILR^;.RXE1.+*ZH:H[ 5;W 20U1%"=LE527L M(#D!:$ JYHCT*.T4F0,D5V 3"DD<7J%!6J,21(PKL9A$VQP@ U+?:H%8:&7K M+/GL8IG9*C7A5ARG:-9:R];*C$IK!*$U*+0G27Z# Q$4A2PT2^^5BU((4JFK MIZL2(07,K_E(B(=*>W&;KD@=]IMN6[_3,D[W]]\!R!FSY$3?&(7_+I%2RCGJ M_Y+R7SHMOP3>G%?(S!2UBE4YUF;@ON5[?$NC,M8L8JB43HWMW% 91+(NTIBT M@!J_Y)OD@HH'V]@@Z395\I;+BE(KR4<-C&E)&)2U1963Q1I6J*4MUIW&L?>E M+@RY9%=3V%.O-CAWZIC0XCA&CLY.V"$D!#XOL!U4I7OB(^MOL5X7>09WQ[T> MSP8>#5MUL;.)"*$=MCAIARJK$Z3F>2'"+D\I$]"OL5RF42/"KU$I](O6=0 \GG@X#2PNX/\#X27+>R=\7S(83;+E'R159"3F?K?(/-'=^6[*&FSPCFJ M;5JNZEC$/K/MOCD@2 3HDIT&Q1-!C7L:PUP0+62>Y!TRI7W$H-[UO?-3C>/W M:>%W\O[;=^C3A^ TLB.2"WU.MK1/:82_I47RRA\C"K'M(W$*:!F+<'_,C-Y!#^SS97[:; M7!J59:9.C6+!&K]4Q5++#10$:;Q&W>=J>$EI7\:G M0U&)MCXHJ:E>PI$<;IB\$#^*=RDU%N:V&?#>[?QOVGFSO[-5E[8J5#N?,&(" M8"']>08V^Y-!,!P,\#P(0M3YD]F$)QL7MS*F":G SA]%-,(?+(3,AE%?#(/Q M"#7JI.^&(:CK\'XTQ9]9,)C@WV BPCY*U$$PFHS$QS1)X,=N*(GZ2:XW+\75 M@F@1X0!;^H0 R =!-)R*"YH^$(7\]QEU^&?3"#1.Z<,TB(C@8=0^&&ILA).7 MII&]3U78(78(W?R_2]VVEP?$YV#&#(V":#8)HBF5^I,@G$&DXU'3+Q_62\?! M=#@,IN.0EDT'>)HV77[ A]3Z?"RC:!I G?$TAK3&T[!NZ2O!RVA5&.+-2$23 M"8YP^D0A$\.6@W,W;;,3(DI[[:3N>="0?GY@KN9G:K1M#4DAQ"CSW!8A-3/G M%!T0;U 2X=7A]!BI2-XHC96OOW,;>%R0 MS53#:D[D@:^.X1Y),&TO$(;FLLS@EL MS*U+9IL?V/+0CB00PVV#@QV(%XC/:&P+H] ./<^G'57VC.W)R-B']F,G6)&> M[.NO-XE:CQMQ+SDKM(6J/1E-N2!]<-3#'A\XJ>&T;O_L=K3-]XW\#DO"/45$ M=T[E ]P]*0LBMFQ/LQN#PLO6N;-0Z@,J%@O%_:!_> 9LZL7Z.5?E5D%K6'6. M%,FY]P2.0KQ.["I?"I'/:O2%5=S3YAH[=:.IRLITDZEC9Q&(/ZMDZ=%HY5)V M2+9N%1$QW/+YOF>R7LFTE9G4%4DMDK;85EH&V02JU7E]5439TE52J0ZW2A[5 M"Z9L3X!HD6ZE.YL* <"0[I$X;!ZL*;VWMU)VG"RUPV/IE)YG#X>9:9I/U%#3 MBEK$T"ZK-!F5"Y0@D>9O$-R5;T,^?F,9;U2XEF:KOV4UB!?#[/324M<<)+BB M&SK+QF*I57>QR2I#=TA0QO3<_-WY4.N$=\-)^SI#X\^]P]_WZ^TNC 5)5TE\ MWP>[DO3PF>]Y<>TT)>N2K8F94-NXWIMOJ@<":V+*!T/:;ZB5I< M#,S"LLU(N40MW2*4;9I:DT10[JX)-G$1XLA4V[ M!:@/2FMET(O,MG$3*CL@ MI11E!#6 WU]]%N?ON??Y0%,MWZ'ZC'+E.568;&Y#R(EU6_H(-A^4,%8N[_B0/!$&7'W&W;A=3RN%+ M*RKBVN6L! VD@?X_.WNX:O(TIX-:;>P5-A:#"6P;G!+9+?N',O4=8FIQXA6+ MIHED/@.N[V6U,#B(W49E\PQGAJ9V0\ZG:^<4_:D^RC7^X(RL]@+L1Z#6^7[@ M0T6,B(T#YP,W)\QT:231-#<=T,RF3.DMMQ[=V2VMJW&;I5T5:=&*R8O,44R>BY4KM M[9SC!-98L4B_43!NDWO@<.R48E=/'AXI"?L9.];8\>+'XD/3D\K216WE;2?9 M$$7^H6:/^TND=JU(2B0NB2YC/<&2@-N;,?AGIP*^\&O=060F*L/8]V\/UM4* MN0^D0&F!T&+;^E34M"[,-5W^]E5#?M7H1_;@HP$-]?&YSIZ.PG8E%[1>^03V MZ(B@TZ'141R2&JK:+/UWW92C %H6%SSS\O@H4]4%CM;0@(23*9Y(+IH,PO>- MD,IHFB7;H:/KO=D9GE,6.]<#0U_J)'<'*<\_D8!8TW3GTMB-FY06/DBISFR% MKUV:UD5ODC/W4].Z,.')&W#X#(2X:"4)GD5[*[(-RT[X/"397*A>^'3K2$+H MKNJF:S=880/=(O>E-AO%K\:Y[515B=J0_=$D:<-#Q'N&3-L R=BH'HAU"B]? MDJW5;YJ1X4YH]^W S8I'"GYL5>BOP>$*UM=5KLBQN7W+6?>:VW>L)\@U)]3 BXUW)'UUOMF(@ M(<]E9@,;_P0$6KHW+?R_XN4 .;OTGLCL:;QDS4BT=_ R3+W2#B%H M&(2CJ?@=^644S8)^?RQ&PRB(1B/Q3\YQVU=(AJ-@&@X%X<*>6XC+EHK(SH!V M/ CZ@QE?@0EFPTDP&8SQX9URS0W?,C@/PVDPB":T<#B;!>&0EE'#=-P?8!/U MR68S:JE%38O0MA=O7:PVM^G"[EMO'W)*XL1G^>UDIIX* MV,Z:)\/^BRZ*FWM78?<-J1OOVFXAD#N4]:N8!'EE^>_%L8\;[ 0$Q$< MPG>&6%%SH27JOG_"4"_>EQ$9Q99NR= XTMSK=>*+F M,D;4?6/B/8TF?^?1Y$>;__V=J?_3D2 $O:]_,_4!:;&NK*<&L].HWW/W '[Z M83:>S%Z*7\F^1-C;^R+:_V+0HPLJ7_*,HRP%B"VU1VE\G!7&3WL?SV'WQTG- M[[G2%FU-OAOS->#ZWF,3A +7>MFY7;2A2)0F_C:G:>U$A++;7(FJ*]6LV[D5 M"+"I[?1IBLA,OO&7T>Q+LT)Z8#-];*FTC?]=^M%<=(FZ+[I\L1GYC:^53]:, M;O"MWR76*+JOST?-O9:H^Z[);VJ[\TM/7>1XCGT[]$0^NG'1=;>]'Y;NH'._ MYZCO@$>BCX=!--X=/]-O+ZBA_2$7O]&=/OO#E\AG6B'\F;W-M+LKZOE=5]42 MQ83[P0K]%4B<_/^PD ./M7>QV31K[(:SOVZH9@.IX^= M6LW#+Q5JF7I /Q;AP$IJ'Z_=<4A5+EL_$T9=M>0?0U-#"F=C?S%C,-IW\A[+8\(^.YT6)(HX?Z::JTK0 [Q=% M4?H/A*#^&?J;_P!02P,$% @ (-V5ES/$H-'!0 :@P !D !X;"]W M;W)K&ULM5=K;]LV%/TK%UY;I !;Z_U($P..DVX# MVBU(^L P[ ,M4397271).D[^_0XIQ\ZZU LP[$,44KJ/0]YS#^F3C=)?S%(( M2[==VYO3T=+:U?%X;*JEZ+AYK5:BQY=&Z8Y;3/5B;%9:\-H[=>TX"H)LW''9 MCR8G_MVEGIRHM6UE+RXUF777<7UW)EJU.1V%H_L75W*QM.[%>'*RX@MQ+>S' MU:7&;+R+4LM.]$:JGK1H3D?3\/@L=_;>X),4&_-@3&XEDH<(!$ M*RKK(G#\NQ$ST;8N$&!\W<8<[5(ZQX?C^^AO_=JQECDW8J;:S[*VR]-1,:): M-'S=VBNU^4ELUY.Z>)5JC7_29FL;C*A:&ZNZK3,0=+(?_O/;[3X\Q2':.D0> M]Y#(HSSGED].M-J0=M:(Y@9^J=X;X&3OBG)M-;Y*^-G)+\H*"ND570]5(=70 MM5STLI$5[RU-JTJM>RO[!5VJ5E92&#KZP.>M,"]/QA8(7)QQM,_BPY&/!?5:XI#1E$010?BQ;O]B'V\^,!^ M&!H6^-CZ!N_D<6_70<=FQ2MQ.D*+&*%OQ&CRXHRI[W ME2O%E:B$O'$@&4U;-!;>"T*+TDR+6EIZIXRAW_TRZ(.XM736JNK+'X^MZ&#. MQU?D]MIM>/A-\EJMY[99M^@USQI#W))="IJ+A>Q[AQST>9&9<&")*$S7J.MYI;$+93'"#J*$I;&";W$J&!)66*TWP!#&RVM%3U"-U2O MMI ,UY#G>HWR(MF5N!']&L"TZNCB MU@K=\Y9F7CV$-C2U5LOYVHJ:K"*H&;2JIYG#K5U#S^_H1Z$6FJ^6LJ(IQ/V) MW#D(\7'N/*=S:08X;J)0LSO$7YQ0&(%W,TCRE][*NL2L7W%AZP;O5&YHV#@N%,5P" MEP#)8Q8E!20U#-R;X0F(*2N+"!@+-RE8Y GT2$N9#LN9 >Y@&Y0$(96#NS] MEA'78H%C%!1%\6>J-]#QFCLR/*W(!W/_7T7^#(#XZ+8U+OW^I2PJR]S&CW M?FJ,L _F[R2?@P+VCA&'!NT5\HEE/@CGW\Z!F4)'R-Z+:>U[L,@"%N:E'\=% MR,HRH8\]$+8P6&GUI]/?6K2XDWD-*E/80W*3-&$A.O#3] .*!;E$@=(D8E&: MTJ\@D<95<*_]2_4&6).R$\@#($=Z/BNP >H];XP?T/)%GX6ZXA M?S -5\'=V]U%>CK<'_?FPRW\/=/L" #Q M!@ &0 'AL+W=OY-A%.G-D.I?]^9R>$PDJT#W'\7&4Z5$EEBGG'M! MOS_T\!%\BY 2(:?QI,IPUI'/?[3^B?;.Z4RXHI7 A^ER4ZG3HC!Q)< MLXKKI=A^QB8?2S 67-D6MK7M<.Q 7"DM\L:9&.194?_98Z/#GL.H_X9#T#@$ MEG<=R+*\8)K-)E)L01IK0C,=FZKU)G)983;E1DM:S
Y*F>J9#%. M';H+"N4#.K,/[_QA_V,'MT'+;="%/GNY%ZQ(:'$0.F2-6EFC3EEOJ*(E%0DGUJ^.^[(6 %8[N-V5 MUL H_9]"=T8]++35EAK_%1$6Q[)B7+GPE14554GP286>_5Y:QN8DN%!0W7X6 MJ4<"JQ1*MJO%/?+=P>G0'?HA'-/BN5)DGN4ERV1C\"3U\3\!GJGLG8J6S*'M M\/;*4(YR8XNM(J95H>N*U,ZV]?R\+F//YO5C<,7D)J.3P'%-KOV34])8U@6V M'FA1VJ*V$II*I.VF]":A- :TOA9TOYN!"="^&PO=V]R:W-H965TLFCHI:Q(3 G2 5-I5ZT.KBG;KP[0'DQQ@U;$SVQ3Z[W=V*&42Y24Y MV_=]_C[;=\.U-L]VB>A@4TME1]'2N>8\26RYQ)K;,]V@HI6Y-C5W-#2+Q#8& M>15 M4Q8FA9)S86*QL,P=V_&0[UR4BB\-V!7=CZ"([G^0^/R3\$KBV>S%X)S.MG_W@ MIAI%J1>$$DOG&3C]7O 2I?1$)./OEC/:;>F!^_$;^W7P3EYFW.*EED^B9VTPC*E76ZWH))02U4^^>;[3GL ?H? M =@6P(+N=J.@\HH[/AX:O0;CLXG-!\%J0),XH?RE/#A#JX)P;GRG'4(.7^%& MO:!RVKS"Z2.?2;1?AHFC#7Q:4F[))BT9^X L8W"KE5M:^*XJK/XG2$C93AY[ MDS=A1QFOL#R#3A8#2QD[PM?9V>T$OLX1NQ9:@X?\M>C\,-H7R+EM>(FCB"K MHGG!:/SY4U:DWXYHRW?:\F/LXPRVF^1U&6YW%:].")"A*$@L;H$JV%09_%@UX'LKCH93$; MI' ME*#'6\%"ZZK=P+MHZ?4]ON]TM-PNA+$B<$S0]ZW4C,&T' M:0=.-Z%J9]I1#PCADIHN&I] ZW--3WD[\!OLVOCX'U!+ P04 " @W96 M;,1/M4 # :<.<,1A[.=T@]FBVCAJ6M[,P^VU@Y786BJ+7;27*H!>_JR5KJ3EER] M"U+5AS'D6=K+I@\7,KRWU8J9&VS8]+C68L>ND_G&#K=K-@R@X+'QJ M-EOK%L+%;) ;_(SVZ[#4Y(5'EKKIL#>-ZD'C>AY<1UAYP)PA;K*QCD/1ZQ%ML6T=$,K[O.8-C2@=\;A_8W_O:J9:5-'BK MVK^:VF[G01% C6LYMO:3VOV!^WI2QU>IUO@G[*;8I R@&HU5W1Y,"KJFG][R M:;\/SP %?P40[P&QUSTE\BKOI)6+F58[T"Z:V)SA2_5H$M?TKBF?K::O#>'L MXJ.R""F\A:6F1FO[ V1?P[OO8S/0UENX^")7+9HWL]!2-H<)JSWSS<0MJA[^.:7_;(;3^K\:7(\MW#=K]+OL'I'[-^IQ.D5XU"#H MIXDX_ H%XW'.TJ(D.V=)G+(H24]CWL*ZZ65?(;1(1^G (5A&J#0MR.)91IZ M>[GZ?[(H*E@I4GKG+,\YW*IN&"WJ%Y$4P'C.62)R9_&4Q<3X#;=-1:W>A\09 MZ>90VTF(-=T@=K!KI=_NB8"F/6$%$;^ B9S'M69(5Y)S'O=1_D28) MRU+A6(3(F!".XR/=$Z^,"OG-+ MUQ=J%T#?UXKFP-YQ"8X7XN)?4$L#!!0 ( "#=E8=BI\+*P0 L* 9 M >&PO=V]R:W-H965TL ')%K39^C#L@9:/;:&2Z))4G/S['5**XCB.5^S!\N$AS\?OW$A. MMDI_-VL 2^[KJC'38&WMYGP\-L4::FE&:@,-SBR5KJ7%H5Z-S4:#7'BCNAJ' MC"7C6I9-,)MXW8V>351KJ[*!&TU,6]=2/UQ"I;;3@ >/BB_E:FV=8CR;;.0* MOH+]4!9E#8TI54,T+*?!!3^_%&Z]7_!7"5NS(Q/GR5RI[V[PVV(: M,$<(*BBL0Y#X=PD*(U5M6],3*HRZ;[E_=]''8,,O:* M0=@;A)YWMY%G^5%:.9MHM27:K48T)WA7O362*QN7E*]6XVR)=G;VN[) $G)& MK@!],^3D5LXK,*>3L45TMV9<]$B7'5+X"A(/R;5J[-J03\T"%L\!QDAKX!8^ M\,3]OX(MWC@%A]#GUV!,0"4_+$!+6W9K(AL%N1SVJ* M94]!M&N!,[4\:W$@.[*_D(B&*:=YGJ*I@L36DNA)>C**99Q,A% M4;1U6TD+"SQ(L*B*4OJCZ@0=I(F(R"DYB:($#5(47]NF =O#XH^Y&(7(.*-Q M'C]G^A\QCO*<\CQS4HJ$PY^QWHUPE&%<.4!7@21*X98FQC7RR"8TNEPDW$)&$QC?!?<.R6-'%*@0>(P-9) M41EA56=.F9 (5XI%8'TPD.)$3GF,? MBKROKXU\<(U 6KQV=,]2KC2 TQJ"A")&XRAWS1QAF3)&W&E+RGK3NFHH&T0' M[-,3W%8X-J%KO#C.*4,&I_TVS\OW8>]P>"KD0^4PWKF@:] K_PPQQ!=?=U&PO=V]R:W-H965T%PV ?%9F*AMI1)\M+=KS]*=KT,R 7[L"\V*9./GD<4Z?E> MZ0?3(%IX[%II%D%C[>XRBDS58,?-N=JAI"\;I3MNR=7;R.PT\MHG=6V4Q/$L MZKB0P7+NUV[UYB_5\O@M@1PA8K MZQ XO;[A-;:M R(:7T?,8-K2)1[:3^@W7CMI67.#UZK]2]2V601E #5N>-_: MSVK_#D<]GF"E6N.?L!]CXP"JWEC5C//'\1Q^)2$9$Q+/>]C(LWS# M+5_.M=J#=M&$Y@POU6<3.2%=4>ZLIJ^"\NSRD[((!;R"]])RN17K%N'*&+0& MSNXY>>;E/+*TD0N/JA%T-8 F_P/*$OBHI&T,O)4UUC\#1,1PHID\T5PE)Q'? M8'4.*0LAB9/D!%XZR4X]7GI"MH%!X#%]0W9V/-LURJ79\0H7 76"0?T-@^6+ M9VP6OS[!+9NX9:?0EW?4>'5/=5 ;N!%26'SU@6YN?:1$_W@%<(^/%E:MJAZ^ M'!-S@X)(P)I2E::9F&1I7"B#/E4AOPW ME2&$F][VFMQ##6\?:7 :_,4:G>1RO$9_(]> LA9R"]0?V*VI2JY'CM$PKIHI M,"I57!3.R:"(PYS6R,ZA"#.6.W/VPRQ&\[Y!FO<;2_"L#..R/#CR8P<='8PC MNCE;/W0-W8M>VF$R3:O37+\:QMF/\.&G\)'KK9 &6MQ0:GQ>T#GI8= .CE4[ M/]S6RM(U]69#_R;4+H"^;Q1U^NBX#::_W?(_4$L#!!0 ( "#=E:D3"\) M[P( / ' 9 >&PO=V]R:W-H965TM=7'F>2I>8\[4B2B0TY>ED#G3M)4K3Q42 M66*=\LP+?3_R?!V:1O[*W!UQ0W:F<-)I.%$+=F M\RD9.;XAA!G&VB P>MWA%+/, !&-GS6FTX0TCKOK+?H'FSOELF *IR+[EB9Z M/7(&#B2X9&6FK\7F(];Y6(*QR)1]PJ:R[48.Q*72(J^=B4&>\NK-[NLZ[#@, M_ ,.8>T06MY5(,OR@FDV'DJQ 6FL"##U-48RM%]>(DPHQ/( 8A' EN%XK>,\33)X" M>$2OX1AN.4["5L0+C$^@&[@0^F'8@M=M&/IX*?H=2I\2M$N*[Y0DW>*]ADHGX M]L<^RJV@^RE353%?H&PJ"W^>!+#+QOXI1_2G!)$[\'W7]WVX1*7.H.0L%V3U M"Q-J".*<*E4R'B/$0FE%+L>A&P9=UX]Z\.9OT((]V!P-^!$$/;<_B-S3;@33 M4DKD&@J#3BTLEH>=.S!P>S6M0T8ND.**VNHI; H&N6(RN/7E>T_V!K[;#7JVP'L$?PZB\WR8 [(_AGXYT7WB>SNW<(YR M96<-A35EJ2[DYK099^?5+?YH7LW"*R97*5?$>TFN_LE;DEQ6\Z7::%'8.WTA M-$T(NUS32$9I#.C[4A#]>F,"-$-^_!M02P,$% @ (-V5B]66.S/ @ MZ 4 !D !X;"]W;W)K&UL?53;;MLP#/T5PBN& M#/#J6^(D71*@:3=LPSH$O:P/PQX4F[Z@LI1)!"' M81HTK!;>8N;65FHQDZWAM<"5 MTV#5//2^1R._"Q6S#2KQ! M<[=9*;_$P0DO=AH3-XR%^' M'AY&VPXZTQN6X=RC%M&H'M%;O'T3I>&'(]J&O;;A,?;%#75DWG($6P9)R)#($9 M^,I$2]T,] M.8)K&?A(E%$5^.$K]E.)>828U7:>L8JK$'(QT"]9+*66N04N> MPR3UXU$*T7CL)V$,=X8L_6&N?SL@W<>21@T!=[)@,$W\=)3 .QA$4RJ;3BBD MCJ5^)%"K%-W:9\"BH#D Q(U&0[MYDGHCQ(;[9FAVX3-&I6[42EXY('J MYDJ7&+EQO;R6AB:#"RL:Q:CL!OI>2+J_N\06Z(?[XB]02P,$% @ (-V M5C#>%S%0!0 SPP !D !X;"]W;W)K&ULI5=M M;]LV$/XK!Z\8'("N1>H]2PSDK5B!MBN2M/LP[ ,MT;902?1(.B_[];NC9$=! M;2/ /B0BI>/=-Q=((_R6CHY.S/Z$0Q9HS<:^%3] M:@17M;0I=\[@UPK7N=D7[11P#A/XV!:Z47 OGY2%\;VG$T=!B'3:=$[ MO.PBJ,>KU7Q'D+.0 1"'/$7[E(. MO;_P2,H6N@3WY=>MCO:OIB(YM6M9J/,15H%5YD&-9K_^PI/@MR/8HAVVZ)CW MV1T67;FI%>@%7*N%,D:5M"5P8:UR%F1;PJ=*SJNZ,HZQKBOKL8!LM''5O](7>!(%C"^$-=D^O.:@*Q8'$0P!?L>-C;C/0IU1H!%]*89Y\VYRR(4Q8F''*6QSD+ MXV1 #W69CA\BJE2H!.3(^Q^+5# 1A7 "XS *F<@C'!Y:2BT+$X2UT4M#%F,1 MARP/ UH>9RF+DAR'WV6]Z=S+&MLH[HB",1A,_# M2(,X!Q$<*9)X5R3QFXOD9K%0OK$/^A?<2A3>+.?%6]#<.NDV7N:&0&#F(0M$C$KJ61$L1.%G.4WO'-E0F2 @++&J2\%1 M"V;0DD 7L% EBK2&N6K5HG+(*XM#X;>U\@UP3C;MB%2R-JR=(/=%\X=;89&,>8)(!2$5*/$T M2K<;3V_;I%;7],#Z=UL$5UN M$;U->,=##X2W,7Y+AU(YA6O95G;EBR[CF'SJDY_ AUX[5,B=V&BT]4$,#IF; M^+^=(%Z'N*2^A=NG7IT1KUH?B3U*&-9]QWV(.YER$OJ?/[>Y/&(B]%V2IQ$+ M;#<=QJ6)"D3@A_HCEAF'*-[1678S1/$L5_JXU[K)]"+_:=S M9]P?.R?'SY\HP1871;OS9^OG019]I.Y<.^G/M^&)N>>8'&<9'I-DC@ #D;W M/ZC\& _6/'HM?+C7#A7P_ZME.KAD-LHL_54:-XB(Z.Z;N[>[V_I%=TE],>^N M^I^E65:MA5HM<&GP/L6V:[KKNVOK'/M\ +LARO\Q:$,&>#WA<8[7#^A M +O?,+/_ %!+ P04 " @W96M(+!?( # #V!P &0 'AL+W=O>R M-147>*M MW7-U+<,*O$?SI;E5M IZEIS7*#27 M A1N%]XJNERG]KP[\,!QKX_F8#W92/ED%Q_RA1=:05AA9BP#HV&'5UA5EHAD M?#UP>KU)"SR>O["_=[Z3+QNF\4I6CSPWY<*;>I#CEK65N9/[O_'@CQ.8R4J[ M+^R[LY.)!UFKC:P/8%)0<]&-[/D0AR/ -/P)(#X 8J>[,^147C/#EG,E]Z#L M:6*S$^>J0Y,X+FQ2[HVB74XXL[R1!B%*8 #W1F9/I:QR5/H/>/>UY>8;7'QF MFPKUVWE@R)B%!-F!>-T1QS\ACF+X*(4I-;P3.>;?$P2DLI<:OTA=QV<9KS$; M0A+Y$(=Q?(8OZ5U/'%]RQG4-G8.G_.O0H]-H>UDN=<,R7'AT&S2J'7K+WW^+ MQN&?9[2->FVC<^S+>[I\>5LAR.WIQ%CQ/CPRI9@P&J0"=Y\T_.L<@L_X;&!= M$?*_4[Z=M7[:-QMU&_KHR&IKM&$BYZ( 9N ?)EJZV!!!Y(=1ZH=A".EA[#%< MZQ9SX (R*<3A;NZY*:%I-Q7/R.,M*L93J=A^+V6'_13@6&]045%!DGJS^+N M^*LS9Q*;]HE-?SFQ-U+L4!O2>$>#XIF=NFS#%\%)W\JV+)OM7TOJ6OX*9U:Y+7.@V/KJ^1L-4.%;5I^,O&;G!ML_*><04[5K4(JZ)06#![\(,@ M7ZAK9_#@MCZ]1MF''PU2K8QF_C@9PQL8#],9#8/.!#'%?CH9^=-)!.%P,J&- MARYSR,0[=]5B45OC\*I_YT%I/ <#A.G,Y3]1 <]>(:5>%>'$W%W@K3M>7^ M;_^HK;I>_GJ\>Q$_,E50(*'"+4$I!)1@U;TRW<+(QG7VC33T3KAI20\S*GN M]K>2NL1A80WT3_WR?U!+ P04 " @W96D]R8,VP# ""!P &0 'AL M+W=O4'"4#5/>+=$?RGGN>._$T/VKS8'>( M#I[:IK.+8.?<_BH,;;G#5ME+O<>.=C;:M,J1:[:AW1M451_4-J&(HC1L5=T% MRWF_=F.6,(,QI0]\;3^C_]IK)RUK9?%:-Y_KRNT601Y A1MU:-RM M/OZ&)SV)QRMU8_LG'(>S61Q >;!.MZ=@8M#6W?!63Z.:Y$F<1/V!Y"3%G("(ASN#%H^ZXQXO/Z+8P")S2-T3+Z6A_4Z[L7I6X".@J M6#2/&"S?_L33Z-T9;G+D)L^A+^_HYE6'!D%O)KKRL1NN(GW3#-;?QA-?>C%P MCT\.5HTN'[Y.Z3J;>5H7??W@=@C_H#)#/X&Z@>T:3=^16WS$[D#5]*WQ#PZ? ME:/--Y P461,Y"G9&>-%RF2:P#4:U=:EA93E4K(\Y7XSC\G*X:91UOG-F"4B M9VF4DI7RA*4YAS^)AT_*R4M 9!F3(H=[[50#I>ZL;NJ*4E?>R9G(8B:E@!^I^EW;*44SSJ),L"2.X&)P);$A9>2.NF:2I3)G&-1=J)&O$3*BM0G_I'< 5=9BVY*=L:RG#/!^6![.EGQ(IA3[Z*<&E9X MLTBI2$GV(I;6+V!F1$JNAK M2!+O4&D2*G8A8.K>A:_F8HMFVT]_2\"'S@TC*<')]@_.TN_P-0 M2P,$% @ (-V5J3N281Z @ Q04 !D !X;"]W;W)K&UL?53;;MLP#/T5PD.'#>CJ2](+NL1 DZ[8'CH43;=A&/:@V'0L M1)8\26G:OQ\EN6Z:IGF119H\/*1(CM9*+TV-:.&A$=*,H]K:]CR.35%CP\R1 M:E'2GTKIAED2]2(VK496>J=&Q%F2G,0-XS+*1UYWH_.16EG!)=YH,*NF8?IQ M@D*MQU$:/2EN^:*V3A'GHY8M<(;V1WNC28I[E)(W* U7$C16X^@B/9\,G;TW M^,EQ;3;NX#*9*[5TPK=R'"6.$ HLK$-@]+G'*0KA@(C&OPXSZD,ZQ\W[$_J5 MSYURF3.#4R5^\=+6X^@L@A(KMA+V5JV_8I?/L<,KE##^A'6P/4TB*%;&JJ9S M)@8-E^'+'KHZ;#B60=0Z9YQT">9:7S+)\I-4:M+,F-'?QJ7IO(L>E>Y29 MU?27DY_-ORN+D![#)YCQA>05+YBT,/6!41N(8:ID@=)JYJOXX8[-!9J/H]A2 M=(<1%UVD28B4O1$IS>!:25L;^")++%\"Q$2[YYX]<9]D>Q$OL3B"07H(69)E M>_ &?2T&'F^PIQ8&0H*[\@O>P]W>;GK.3I [8T$V#+J'C M->2V)GV%=?(2*TNV8UY">KJM^Q+BO=!=!;P4#G8]4[PQ6F2]\ O$0*%6TH8I MZ[7]CKH(H_EL'A;<-=,++@T(K,@U.3H]CD"'I1$$JUH_J'-EB9J_UK1G43L# M^E\I:M!.< 'ZS9W_!U!+ P04 " @W96CJ:A#OH# !F"@ &0 'AL M+W=OM8K M $->:]'HB;"O,@ M-[] [T]B\0HIM/LEF_YNX)&BU4;6O3(RJ*NF^^>O?1Q.46"] G.\.T..Y0TW M?#I6F;ZB%DN6P'D[HY\X:+E7:R:DOS1 M3\B<\%Z$]CWZ!MB^ 7O9U99X>]8R=DY+-LS$J3VZ:$ M\EL 'TD/S-F6^8P=1;R!XH)$(24L8.P(7C1$(G)XT3MXOTD#FG0.'O*OTXX/ M:]O:N=1K7L#$P^+0H%[ F_[X0Y@&/QWA%@_$EN8&[([2L6K(;]8X+%2WZ?:RG 8*:;%VB,5&_D'^8)70V9"%L__ M'G+\*+7#CMN4V+R$CE9I:4%/ZYS%-(EB\@FE$8WS'*5]FG)+LQIHQD%,,9 D M3!E-DY <"6@R!#3Y?P$],39'K1R.S8P+:X[,8%DUC2TON2!_ U?D>L75$DT; M2:ZE-AVA/IT:DUNVKI-A&8:?R!8&RVD <#^NOO!V ?4(@IT&6 M[J<[0C$?69@DITF2DR=IN- 6-,MH$J)X[QV?IP&-4RMMW1]<##%J M(:?#\TY/?-[O='+ZG7?7"LK*D%^E/O7E M'R7P45?X*+3<$+,",M\O$;NQ!E7)TKW-+KYG0Q9.;#0%5"^NQ9.-JHR!!J$7 MI&R5M;(S@37&\H1FVP'/%Q*_H?W" M&AA&R^E_4$L#!!0 ( "#=E817QO4#P4 T8 9 >&PO=V]R:W-H M965T>UFPEEO-'O MI<]&LM\32QTS#B.)U#))J'R]@EBL+QNX\?;@@7C4X#13"ERU@_ MB/5OD MJ6;Q0Q"K]B]9Y6Z^!PJ72(LF##8.$\>R7ON0#L1& V^\$D#R [ 8$ M[P3X>8"?"LV8I;*NJ:;]GA1K)&UK@V8OTK%)HXT:QFT:QUJ:M\S$Z?Z]T( P M.D7C+(](3-&8S3B;LI!RC09A*)9<,SY#(Q&SD(%"GZY!4Q8K] @O>DGCSR;\ M:7R-/OW\N=?4AI2%;H8Y@:N, 'F' ";H3G ]5^B&1Q!M S2-FD(2>9-T19R( MUQ">(1^?(.(14D%H^/WAV$''+T;83_&"=_ >0&G)0@T1&E(U1Y3G%S?/2[:B M,7"M3M!P*:6Y.D&/0M.X:ABS7EII+W9RKOHX"#R_&_2:JTUU^^T()JUVMU6T MVY(1%#("IPQ+^00]<<;54AHM@\361171#*>]291TNUURCG>85C3$?M#ND'8U MU59!M>6D.HA6(#53MFAO7LP'3T$5S]9^]V9 W^'Y7XSW^MT.EXUQW;!L7VH M*H#*,"N':UB9[^G"?!WU&V%'(;3W>7?\5J?K[1"O:ME"+6@(EPVS^"B0*VCT?_D)M[U?JR9L36!; MF94B0B/ZFN9H("7E,TC2">NHL,[>5.SZ04!V*VR_6=#! MV'MGPG8+XEWWA$T7#Y#H 6)JETPU9PMWTIR 'TU:36!;VK%7+FN>4_T7QIF& MTUOC$2+TE6N3+S:) 0V4 I.T)P7398QNV130I[_-3*Q>N=Q]M-"KB515XMV1 MQZK?6-2QD]F=49\L$V>RW1 ?S79=:-N"22F8. 6/I#&V4K^>H%%L;8O]JMKU M=9'-T>],M[L/WY%N9^2QZDN'@=T6HYYB=_>!4_65XIV!QXHO?0EV&Y,[^G*X MUIT0'Z[UFM"V!9?N!KOM33VU[NX#>XYB=X8>*[\T3MCMG.HI=G=CE1+&)V1_O'FN_N*W/Y&6!WTR'O6#-WG\=J*BT<=GNX M \F^'[C36ZN?JPMM>T]?&CKB-EL?3V\.Z$JON\]C-94VC;AMVL%)NY'KT>.- M,]GNKCZ:[+K0M@>FM'/D@)W[>++)7K*]LXTSCUS6C_!II/1IQ.VAJJ9SI9B: M'%4N^D?X,U+Z,^+V9_>"AX)K*>+8'LBDM0[*K-0VE])N2M%&NB>O9I=M3\(J MQR4X/*-K]6;-C8-5LY6>I>?-"J5'HMF!9/&T.-,>I">Y.\^O\,4P.YDN8;*# M\CLJ9XPK%,/40'IGY\9=R>SL.;O18I$>WTZ$-OOY]'(.- )I&YCW4R'TVXWM MH/@/0/]_4$L#!!0 ( "#=E8B>.42V ( *8' 9 >&PO=V]R:W-H M965TOL@10Z*VB3,Z<4JGZ MP75E5D*%Y3VO@>DG!1<55GHK=JZL!>#<.E74#3PO=BM,F)-.[=E:I%/>*$H8 MK 62355A\7L!E!]FCN\<#Y[)KE3FP$VG-=[!!M1+O19ZY_8J.:F 2<(9$E#, MG+G_L$R,O37X0> @3];(1++E_-5LON4SQS- 0"%31@'KOSTL@5(CI#%^=9I. M?Z5Q/%T?U;_8V'4L6RQAR>E/DJMRYHP=E$.!&ZJ>^>$K=/%$1B_C5-I?=.AL M/0=EC52\ZIPU0458^X_?NCR<./CQ!8>@Z68>V:-&""VA^@)XX4Z5$CRR'_+V J^/L@PV.P2Z"JXHKR.[1 MR/^, B\(!H"6_^[N7\$9];D?6;WP@M[[+.;'+.(NBT,9:P4C*V@^T'T:>A,O MB:?N_C2. ;/)V O#WNP=;]CSAE=Y%SC77\A6(7C3343"$&"K$)_$T2@\ M QPR&X>3R3!@U -&5P&?(0.RQUNJB_0@B%+ =#T7*&^$*6!5 JI!$)X/YC8: M8)I$23(^8Q^R"T,_&F:/>_;X*OMC4>C.9CZ_K!$"6/8;*8&9I-BTNR'>>(@W M\*(SW &S4>Q%%VHAZ7&3_UV[R8>BC"91-#G#_6AU5N$MKGO2\BH0.SL))+*W MMPVA/^V'S=SVV+/SA1Y"[*U;:Q; MKG2;MLM2#U(0QD _+[ANKMW&7-"/YO0/4$L#!!0 ( "#=E:V:P4YP , M /X. 9 >&PO=V]R:W-H965TO=PN@<')HE5P)SM)*W4'U\;6!*(PV:K[,/& M-C.?OQE_,)[1GO&O8@,@T;0$7'#"LC5DQ7C&9%JRM>V M*#B0I'3*4AL[SL#.",VMR:AL">C@JQA ?)+,>=J9C!7,D@B8 ML?0?FLC-V!I:*($5V:;RB>T_0AU0H/%BEHKR/]K7MHZ%XJV0+*N=%8.,YM4O M^58GXLA!!6IVP+4#[CKX9QR\VL$K ZV8E6'=$TDF(\[VB&MKA:8'96Y*;Q4- MS?4Q+B173ZGRDY//3 )RT1]H49TC8BNTH.N0))&T 6P7:1(N?H[W#O8CW$-\@SWV/L(.Q M@=#LWAX[7)-\K\?PS>$^P@WP+[]$<> RY5.^-*4L52%2"Z-=R-U&;[XYI M]UFTF/D-,_\29B8VE6-PO%<0#;'O#3ND#(9#''J^C\W<@H9;\ *W@G%)EBFT MI3=C6<%RE4:!_GV$; G\/_0#33/@ZO%AS113[X;Z2WHK"A+#V%*?2@%\!];D MS6_NP/E@TM"5P%JY&32Y&5Q#48,3O3@W3NBT_KH:,_FXH?DHPX9N^*LR"T_5 MXRCQ>%Z'UJF=YV(WC,XP&S;,AM<4F: $S4FLOYJ]0NO=]+5"NQ)8*S]1DY_H M&D*+#*+!7649C0+S^;G.H; YOZJMVK,E&M\9^-CI,#,8^H-@J%Z5,^R.RJY[ M17T];+FZN/4JJW^_UTKK6FCM[.!#=O UU%6CM)431-U#-%H-SYS@H7:[%Q5O M(R_O1#:1%T:>%W:IG1JZCA]Y07A._H<"[KY4P5\CL$>:),KR@0B)2)Z@Z4H7 MS7[!]>[_:L%=":V=K<.5PGWI3G&9X )3$>R6))/5F>,\U'7WHL)N)#4X$1%V ML8?][H7,8-CE91]U$NKBM"X;+('*'J"Z9C>K31,W+5N7SOJ=;N[*#N4 4W6& MCX2O:2Y0"BL%Z=R$B@^OFJUJ(EE1]BM+)E7W4PXWJD$%K@W4\Q53/4L]T1LT M+>_D)U!+ P04 " @W96>$*W"),# _#@ &0 'AL+W=ON1E'EK DFX+_2+VOT$C*+9X MN2A4]8OV36S@H7RKM"B;9,.@9+Q^TJ_-1!PE&*'N!-(DD&Y"="$A;!+"2FC- MK)+U1#4=#Z78(VFC#9I]J>:FRC9J&+?+.-/2?&4F3X__%!H01C^C6;V.2"S1 MC*TX6[*<\EQLN69\A::B8#D#98-I89[S;V@JQ6*;:_2'@47OGD!35JCW M)N+3[ F]^_']T->&I!W*SQM"CS4A^@,4I@&_4M1+)J\1' MTHOX!/D="O$'1 )"'(0FUZ?C'CIA.^-AA1==P'N!'? M?$!3D#EP;?XLKEFJ M0085B/TO[L9F\-TQ[;Z($V91RRRZAIF+39T8'X\5#S(2A5F'E",P(VD81<3- M+6ZYQ;WJPW-8>29;4^!W($W_ND' MG 2_N*QQ([ 3R4DK.;F%49(S&P1W8=A9%F?0P+TD:E^)!$B6QFUG6,LMZF4U TI+EZBJ_]$*]U2\W CM1/6A5#V[AEX'#"E'7 M+ZZ@2W[!P:'6!-_KF";SV I)%D59TMWU'($ISL(LR2ZP.ZJ$N)?=M*!*7^N: M?JRWVN96:*?*R4$YN85S&I135Q#272!GU(7%.11-?%75=-(*SQP1QF:O";J[ MC2LPP7&27:B;^% X<7_EG BY$=*4J.N\TPOV9N_<".U4^J$NX_["?*UW8HH0 M71]9V][V%O10G?T[_8_V=E0=\0\P]=7JF&ULM99MC]HX M$,>_BA7UQ:ZTW<3. TD%2"SZWK^UDLS08NF_N M#<3.?\:_L3V3&1Z%_*ZV !K]J"NN1L%6Z]V',%3E%FJJ[L4.N'FS%K*FV@SE M)E0["73EC.HJ)%&4A35E/!@/W=Q/K\XOU/%[P)9DD5 M3$7U#UOI[2C( [2"-=U7^E$<_X(VH-3Z*T6EW"\ZMMHH0.5>:5&WQH:@9KSY MIS_:C3@QP-D% ](:D+Y!Q\Y?3K$]NCC' M19%TNE_XDHXON[#G MLB1-<)K[6=..-;W*^FWRMX\I/5N,D,)4N![3N2Q-"$E3/U/6,657F;[J+4A3 MZTI@![JL_+N6>;8CQTD/\%QE[L&E/1MT?(.K?',)._IL:K+VD@W.UGP?QUD< MQ?WKYQ&2(AD,XLS/EW=\^56^&:S!I@9ZA /P/?@@\_.U,G1)4>#D M F+1(1:_2>&V$!Z9WJ*IJ]<@[YJZB&Y>:N+S[1WZ MH70'$&AK,H'L1Y+X!S MG<'/%@%UI=Q;IB-/%J4Q*?JI[1'B(LI2'%V@//E*X;=15J]? M&2\J/C_G+"G2M'\??$)S'7)R(:

44E__.5:!=(?WLG/$+OI0A/^@/#LG%M MDT+NR]Y\/;O9KC6;N(:D-_]@6S;7=[RZ:?J]SU1N&%>H@K5Q&=T/#)1L6JAF MH,7.=2%+HM:3M!6H%YOQ:F$VD'=H&ND1W_!%!+ P04 " @W96 M9$V@4C4' ":30 &0 'AL+W=OO=B@QU_SQAX,Q@^XXNGC'_/EXP)\IS$:7[960JQ.N]V\]F2)30_RU8L M+7[SD/&$BF*1+[KYBC,ZKXJ2N&L9AMU-:)1V)A?5NEL^N+'6WRCQ*6)I'64HX>[CL M7)GGH34J"ZHM?H_84[YSFY1WY5N6?2\7POEEQRCWB,5L)DJ"%C\>V93%<2D5 M^_%/C7:V8Y:%N[=?=:^Z\\6=^49S-LWB/Z*Y6%YV1ATR9P]T'8N[["E@]1T: ME-XLB_/J?_*TV=8N1IRM_8@GY=T#^V8% 7#(XML.L"^]B"85TP/+9@5!>,CBT8UP7C*@Z;YZ]Z\ATJ MZ.2"9T^$EUL76GFC2E!573SG45J&_5[PXK=142 MI0LRS7*1DP\.$S2*<_*%/8LUC7^^Z(IBS+*R.ZM]9^-;;_@]4N]JZZWWZOWU/6FI0"ZQ8.U?<2LUT?LVE**-_2%F,8)L0S+(E_O'?+AQ[;' M9:JA.!\_D@_?>>O#JV9^7:=GI/?^WKAJQF&S@C'?93P,XQ_/F HF>.\AYD?M M37C\WACMC)2CWO8OKU>Y_3?4+EI^0+YF@<7BNU\C7Q/%_1&;OL M%"]Z.>./K#/YZ0?3-GYI"R<23S< MSI"W")"[%8(P*7;];>SZ&K&[V_@GY>Q8+E_3F*8SUI8_):N;/R3F(#&W_UX4 MO,T6]MM;^.\: 7*70]5P4D8&VXP,E!F9TA5[+HX!DB02Q8%M<23PYPU+OC'^ M5ULPE)9N,)"8@\1<).8A,1^)!4@L!&%2B.UMB&UEB#^+)>,[(5:\M"HAW00C M,0>)N4C,0V(^$@OLPQ=]HV>4_^1). 2-*J5SN$WG4#W%NI_)/5M13JOW_*KY M50GIIA.).4C,16(>$O.16(#$0A F)7BT3? (^OY%J>G&&(DY2,Q%8M[HX%#3 MLD;CX6#O>!,Y9H#$0A F!72\#>A8&5 W6<79"V/%//O(>/FV1CG-*C'=?"(Q M!XFY2,Q#8CX2"Y!8",*D%)M&\PFM 9UHU9QNDJ&: ]5YZ5&9.DVJ(V9>:',* MJCE0S85JGGG8RQJ9O?&XOS_S(D<-H%J(TN2H-JTR4]TKDZ-ZR[,%IXEZ]H4V MS*": ]5V9QY!?:/X-J/E0+H%J(TN3\-DTT4]U%"]/'(KL9 M?R%_\$BPTWGVE+9&%-H^@VJ.>=BF,H>#\7"X'U%H;PRJ^5 M@&HA2I,CVK31 M3'4?37V$2_XE&N_. MN9HG-ZB'TYUWH9H#U5RHYD$U'ZH%4"U$:7+@FUZ;A>VUJ3GM0$-[;;4F?>;0 M;5MR9/R"WCL^(]'5VP MXA?S=?6EWM8(0[MP4,VIM?%.A(TS:[ ?8&AW#:KY4"V :B%*DP/<=-Y: MR\&%UFD\ZL&T8PSMO4$U%ZIY4,V':@%4"U&:'/>F0V?I=.B..+2 ]N>@FE-K MTMO-EE-E7.BH'E3SH5H U4*4)D>UZ;Q9.IVWMH_:M,[S48^FG61H8PZJN5#- M@VH^5 N@6HC2Y+PWW3M+W;V[^[]?1E>[VLF&=NQJ;7>.MNV1;>QW[*S#SE[; MR3=>B]=ZD@[T7@10+41IL]\]S?7":LX3=7+;LICGJC-"RB&,LZ& MQ9/,-Q<"VRR(;%5=)>I;)D265#>7C,X9+S)UH1Q@>SFVR7]02P,$ M% @ (-V5GVT"9$S P A T !D !X;"]W;W)K&ULK5==;YLP%/TK%INF3EH+AD!"ET1JTU;;0[>J4=>':0\.N4FL F:V MD[3_?K:AY-M:(E[ 7_?<>^Z1[>ONDO$7,0.0Z#5+<]%S9E(6EZXKDAED1%RP M G(U,V$\(U)U^=05!0%[D9H;G3[YJQ!][OLKE,:0X/'(EYEA'^ M=@TI6_8<[+P//-+I3.H!M]\MR!2&()^*!ZYZ;HTRIAGD@K(<<9CTG"M\.<"! M-C K?E%8BK4VTE1&C+WHSO=QS_%T1)!"(C4$4;\%#"!--9**XV\%ZM0^M>%Z M^QW]SI!79$9$P("ESW0L9SVGXZ Q3,@\E8]L^0TJ0J'&2U@JS!M*%8M&=)/*[W7IUS_@%_OHGN5R)M!M/H;Q)H"K2-1, M_'6<((ZL8'!:QW V\QO"[Z[QZQ49\K3J^EC6^P>U/-(2"<&*VT^][R$; _^R+ MT0JDSYE+49 $>HXZ2 3P!3C]3Q]PY'W=IT)#8!NQ8#9M"VZ2^ M5C3@)F2L4-9U[. @CEM;.MJ]G.95P/F9+^S5H1SE:P8;0-CFO MJA/<2'F"=^N.%H[",-A6T.KM6#;N6CV; 9^:,E^H*.>Y+ O">K1^2ER9 GIK M_%H_,4R=O((IWR?WA$]I+E *$P7I7;0515Z6_&5'LL)4S2,F50UNFC/U3 *N M%ZCY"5.5<]71#NJ'5_\?4$L#!!0 ( "#=E9E)%[HHP( %X' 9 M>&PO=V]R:W-H965TVZ73MP$JP:S&Q3VG^_8Z L34+V<1-L<][7SW$.QU$CY*/* 31Y M+GBI9E:N=75CVRK-H:#J2E10XIN-D 75.)5;6U42:-:*"FY[CA/:!66E%4?M MVDK&D:@U9R6L)%%U45#YL@ NFIGE6J\+=VR;:[-@QU%%MW /^J%:29S9@TO& M"B@5$R61L)E9<_B^01]/H'Q M2P57[2]I^EC'(FFMM"AZ,1(4K.R>]+D_AQV!&XX(O%[@[0LF(P*_%_AMHAU9 MF]:2:AI'4C1$FFAT,X/V;%HU9L-*\R_>:XEO&>IT_%5H(#ZY)'>@M*Q374M6 M;DDBE%9F57!^B;724)D1L=F+FJ>IK"DG9TO0E'%UCHJ'^R4Y>W<>V1KIS!YV MVI,L.A)OA,3UR*TH=:[(AS*#[*V!C6D-N7FON2V\DXY+2*^([UX0S_&\(T#) MW\O=$SC^<-1^ZS<9\7M[=K0[.W5!OM"RQ@^(N,?.K+,,6DOS13[%3F0_[29Q M*N(-YV3@G/P#9Y)3N07$_"8TY<<0.[=P!\"]?N^[8;@'>A@W AH,H,%)T(2J MG%3T!9N*5L?(@H,=+]W)- Q=?P_M,' $+1S0PI-H!,W M#()]NL.X$;KI0#?]KTK$BH=B#1*K_ACO](^U>"JB([5W6E4!6%FF@RN2BKK4 MW9<]K Z7Q+SMC7OK"[P\NE[_VZ:[>6ZQ8%FI"(<-6CI74^2173?O)EI4;4-< M"XWMM1WF> &"- 'X?B.P*?83L\%PI<:_ %!+ P04 " @W96.B+O9K8" M !C!P &0 'AL+W=O2_6F-P &O5= MXB@B8469"*9C/_:DIF.Y-9P)>%)(;ZN*JH\[X'(_">+@<^"9K3?́<4W7 ML #S4C\IVPN[*"6K0&@F!5*PF@2_XMM9[O1>\)?!7A^TD6;ZSR4DR!R M0,"A,"X"M7\[F 'G+I#%^-?&#+HIG?&P_1G]WN=NY_PUM/IF+5TBN_2_:-UJ" U1LM9%5:[8$%1/-/WUOU^' $*FC-(!2 M=(4>Q Z$D>K#MA?-EB*Y.AB^F(.AC.M+*WA9S-'%C\MQ:"R""Q06[71WS73X MQ'1S**Y1$O]$.,)XP#[[OCW^:@]MXEWVN,L>^WCIB7CW6R5H :BFRFA$16E/ M[MMAM0 MC/)!N,9.#J=-\Q3C_ AO0!>G:43R8;ZTXTO/\KW:RXJ80+62!>A!PK0W\^@& MC_+D"+ OBTD>XU$T#)AU@-GYK6:"V6M2HK649;/7*\:-HKZ:Z ]MH!K$SOH\ M.(JSY)A[0$=(-(K),#?IN,GYC0<-:@?(%FP$[VYM/;M<:LE!%R *&*(F/9HK M0I+^<1C087*3YB=6.^^H\[/4C_;]Z4K'$%_>NR7V#-JG)S[BZ^NR%,<1/CZN MX4$)=,_/'ZK63&C$866=T75N0ZBFI#<=(VM?%9?2V!KKFQO["H)R OM])6UE M;#NNT';OZO0_4$L#!!0 ( "#=E8Z/[X6L ( #(( 9 >&PO=V]R M:W-H965T9 "BRR5@N M!U:B5'%EVS)*(*/RDA>0X\ZL,-^016$5HR M,[+&5-&P+_B:"&V-:'I@SL9XHYHTUUF<*H&[*?JI\!M70 +RD4P$?AE"/1.: MQ^3F:9D6F"M%SL:@:,HDN8>-6E)VCJ8/TS$Y>W_>MQ42T#!V5 4;EL&\(\%< MC]SR7"62W.0QQ+L -C*OZ7LO](=>(^(8HDO2 4*C?W=W&^BTZM-L M&3S_*!Y>I2BE^@N](/=<47;HE$J0P(#H:[8*\=)U7!<5K+;)O[9S>W[@=WNU MW0Y+OV;I-[(<<:D(GY,I92#)KUO(9B!^'R+:B*,+S)4L: 0#"V5+$"NPP@_O MW+;SZ5 J3@2V(SFH)0>G2$P)TMX^<-_U ]??2TQCL/^4TJZEM!NE?,=KBCKR M!;G98"V7T)C!1JRW9O!$8#NR.[7LSBDRV'EU98*>%_2Z>PELC/56)?96^K1O?M:GW>^M#;(AE__H+4W;36RH6:2X)@SE".I<=5"C* M#E5.%"],D9]QA2W##!-LZB"T >[/.1;Z:J(#U+\)X1]02P,$% @ (-V M5C8)N3:Y!@ _3, !D !X;"]W;W)K&ULM9MK M;]LV%(;_"N$-0PLTM<2++IUCH$T:M$!3! W281CV0;'I6*@NKD0E*; ?/TIV M1,N2CDR#^I+XPO/R'+X4]9")9D]I]B-??E^<0J,^(17XA2(I"_'OD% MCZ)22>;QAC!/SKZG@ MB*$S=)/)J9&)7RA(ENCCSR+<2+.$_.)V:S!*5WUM7EUR$811_EJVOKN]1*]^ M?SV;"IE&WE6"577HV/ M<]LEE!#+F4T?]^OH:.A0F[B^7S=L9$SKC"F8\1>>Y^C]8E'$110(OD277"X5 MBS H+\"NC+=RSEXB9[Y%';J7R#;CCH8N8]2S2'?&K,Z8@1E_E>M>]R3M2I>U MLO"P[WB6>Y!M1SN/>;[?DZQ3)^L,38AEL5W,U+7TSS6/[WGV;U>^H%RYWK_+ M-\&"GT^D2SG/'OED_L=OMF/]V37Y#8DU*G?KREVSEX+;=L#"KO3@P*EV.Y=B M9E/6[917Y^OI.W4GEZD,785)D"PX^L+EO01T#^Q"USU#8HW1\.O1\,VZY[=< M(0YFC'D'[G6TLQS'P3W7F6VI>YP%+V3!_9&7&"RDZY(IM6;9>[=VVZQ1.[U] M!VS;\PD[,*JSG>NZ5H]16&6,P8POTGA3"'E9'>D6J*;MEB&U9NT*#VS#?+#3 M:[A@N18EA_>OSH86P[T7E@($&R:$[WP=+B*>PRZ!&MHN&5)K5JP PX8)0]\E MUJ(S[%C8.O2H#1F^Y=D]!&<2S7[IF2"A]LF!]ZIJ0N3\&]:$]30VK-G:HB% P3RG'3 M=$ $F*9PY*GE*1+!ADEDI]=8-1DF_N&M#;=)!#L>MKSN28H5B6"81*KYMTZC M)?H<;[+TD9<)P^LFK*@[(4VI->M7-((-TPAN0P:Q/,NGAZ<570VQ2WS:0X]8 MT0B&:>0EYS?H)@HD.C9/J;ZF^GLVN$-M2\= %ZS0!(LHWB(FSI(&1""WQSA+ M(@K-B!Z:2;>/.M^%9;4]'@/7B,(U8@+7!D0@C\? -:IPC6KCV@DG'7 GNHZ; M4FL.B0(V:@+8!D2 HS B&T! MAHY!7W3OGW(&Z.O T%-V7' 7VH:/ 6%401@U 6$#(J#A8U 8511&!RCL2,-U MMUQPM]J38 PVHXK-J DV&Q !)\$8<$85G-$!.&M/@N/W7+"VMM-C$!I5A$9- M$-J ".CT&(C&%**Q 41K.ZVYZ8([T+7;E%IS.!2>,1-X-B "X!D<>6IY"L^8 M'IX=N^F"9;4]'@/9F$(V9@+9!D0@C\<@-J:(C6D3VPF;+K@3;P]8Q#Q[J)X[R=$B+1*Q?=:B_K1^MN5]]43'5#7?/AAS M'60/89*CB*]DJ/76E8EFVV=-MF]$NJD>U[A/A4CCZN6:!Q+MR@;R^U6:BI&ULE55=;],P%/TK5D!HDT:3.&TR1AII73<-B4&U M,7A /+C);6/-L8/M?NS?8SMI**R-X"7QM>\]YUS'/DDW0CZI$D"C;<6X&GNE MUO6%[ZN\A(JH@:B!FY6%D!71)I1+7]422.&**N;C((C]BE#N9:F;F\DL%2O- M*(>91&I5540^3X")S=@+O=W$/5V6VD[X65J3)3R ?JQGTD1^AU+0"KBB@B,) MB[%W&5Y,$IOO$KY2V*B],;*=S(5XLL&'8NP%5A PR+5%(.:UABM@S (9&3]; M3*^CM(7[XQWZC>O=]#(G"JX$^T8+78Z]2D@<1'($.,[@37I4+7O(#B3P#?Z.M$XIW(">Y%G$(^0%%XAG" ,7I\ MF**3UZ<]N%'7?.1PAT=P/]<@B:9\V71_AF;DV1PXK0XUW4"-')0]ZNOL71!' M293ZZP,2AIV$8:^$&\H)SZ$3("G/:4U8KY0&,MZ3,L1)&!Z1,NJDC/Y="KK> MFGNOX!#]Z 5]A*/@/#Q,'W?TI5 N M5EPW%[F;[6SPLKG]O],;#[TC&PO=V]R:W-H965TV^Q*)TSJOG4(=\ MP^E>R*]JPY@&WXN\5#-OH_7VRO=5MF$%59=BRTKS9"5D0;49RK6OMI+19954 MY#Z&,/(+RDMO/JWNW6W1U@R*;4$7\P=E>G5P#6\I"B*]V M\&$Y\Z E8CG+M)6@YN>!W; \MTJ&XULCZK7OM(FGUX_J[ZKB33$+JMB-R/_D M2[V9>8D'EFQ%=[G^+/;O65-0:/4RD:OJ+]C7L5'@@6RGM"B:9$-0\++^I=^; MB3A)P.% FX2<#*^E>R47]PR37FN7IFH M+_>WX.*75U-?&P@KY6?-"Z_K%^*!%]ZR[!(0]!I@B+$C_>;IZ>@\W3>EM_7C MMGYK]MF335E6N0VPD TG[VB5A-=F9 E6):N6JL1<-*U*Z4ASG!,4K3 M>.H_G!;3CXM2'";P&'=&35IJ\BSJG-,%S[GFY@N^?)%@A-Z8YI&2E=I%7XM' M)U1AA%""._#]L"2(PB!PLP_#3[+DHUQ/-9.&B#WI89NIA@L(.?C\N0F$ MHP'^L.4/1_E_%YKF0 Q4<7 1AST2=[?TXV)HMF.8N(FCEC@:);Z3EE8? "V7 M@'W;\:W9A_5K0#7(A')V2-0G3N(X#;MS[(@C)$@(=!/'+7$\2OPVRW;%+J>: M+;/PIX]46Y$*->P@3TZ-12#JHCCA"(D(&EF+2HB:CJ.]X66V7/[00D_[T MI2E*DPZZ(RPF"1YHY+0E3W^2?'09IOUE2)( (M2!=\0%:1JFR$V/X-&YX!,6 MXFJH"J3 MJ4 ,"E'JC3(VOJ0'5]TW_Z&4-$H(/DKAP*%U7O'18=&XQ9[UV6B]XSIA0QF, M0C8%/TWJ604?S1D]RYW=G5A+('328? 21ET/'HH;ZL.C"Z-Q&S[_*D[$P/EJ MW$,U\TDX>C?Z,?,NF=-1&K7PW)$)@;VOU@_$:9H$:==5_)/# MA3W9?:1RS4ME&F=E,N%E;"1D?5BJ!UILJ_/&0FAS>JDN-^: R:0-,,]7PIPY MFH$]PK1'UOF_4$L#!!0 ( "#=E8?K1C7UP, ! 2 9 >&PO=V]R M:W-H965TQ!IC93K/^]V<# PK$H$A1I,0V?EX^?F+XFL61BQ]R3ZD"O[(T METMGKU1QX[IRO:<9D=>\H+F^LN4B(TIWQVVRLSX*X6!=G11ZJ^%P]"]]S& MRX9E-)>,YT#0[=+YB&YN46(,RAG_,GJ4G38P*$^<_S"=OS=+!YJ,:$K7RK@@ M^N>9WM(T-9YT'C]KITX3TQAVV[^]_U7":Y@G(NDM3_]C&[5?.K$#-G1+#JGZ MRH^?:0T4&']KGLKR&QRKN1%TP/H@%<]J8YU!QO+JE_RJ%Z)C@/P3!K@VP',- MO-K *T&KS$JL.Z+(:B'X$0@S6WLSC7)M2FM-PW)3QD/OGNX6K="K& MH;NNPWZJPN(38>_H^AIXZ#W $.,1\]OYYNBUN:L7H%D%W*P"+OWY)_QI-]Y[ MH/>&((KE.Y :ZC&JRDU0NC$[Y'D5^4&R(&NZ=/36DU0\ M4V?UY@\4P@\6%J]A\6:P;%E.\C4]35(Y"3LD 0I1%/1(K+'.)/$;$G^*Q)]5 M%7_ $D+?PWZ/Q1KM3):@80EFL$Q6)1BI2@2CL$=BC74F2=B0A%,DP:RJA ,6 M#P401CT6:[0S6:*&)9K!,EF5:*0J7ACT=[TUUIDD<4,23Y&$LZH2#ZL"_2#I M[WMKM#-9DH8EF<$R695D0.)'L>^C'HDUUIDD"+:/5SC%$LVJ2^UGLC#V>.?R M=.0"FL$S69O:2Y<&013BI%\=>[AS<=KG/K(_^+_MJ1:_6T7%O"+A 1:&00A1 MTL>ZA ) K01 =@W0Q9JNU5 *H 2&P8#I$EH M6( V=7 -ZY("@KRH@\1"ASR M#17]D@&R$Y2:ZW(4=*@3?$]O,F] >@FE@%JI@.Q:88QT%M]0/7A8?R#L\UU" M/Z!60""[@KBG4@*6%0=%-X#E^E]*I0+Z3#=G!PY5Q16"@;[OXS[D)80%:I4% MLDN+DY#3^W$H-ZY\/X'#>^R2X[J;]K?@FE]5'P911M1'SA"2=(7 MA?7$5P-D8EQY/DHZ.7L M=H[KYEW)%R)V+)1=B&JUP]51_&B/,$_<:5X5C;WE.C;@IF@KV^Y M/L77'?-2H'D)M/H?4$L#!!0 ( "#=E93FGBV'@( +D$ 9 >&PO M=V]R:W-H965TTD358X!G+9 ML#YT")IU>U9LVA8J2Y[$7+:OGR0[7M8VQ5YLD>(Y/*1))P>EGTP%@.18"VEF M0878W%)JL@IJ9@:J 6EO"J5KAM;4)36-!I9[4"UH'(8WM&9@:=*P$C: C\U:6XOV+#FO01JN)-%0 MS()Y=+L,+@"&'V]_?[-_=@]\R_L7K9K])>F7>I[IDLN#1%06,IP,+&B=+LHK8&J\;.V M56@GUQ\K^V\![0+L?:'LO'6&2]#_K=(_4$L#!!0 ( "#=E:%0S<&Q0( M *$( 9 >&PO=V]R:W-H965T1$7O 2"CVSX"(G2G?%TI6E #*W MH)RY@>?UW)S0PDD'=FPBT@&O%*,%3 2259X3\?<:&-\,'=]Y&KBCRY4R VXZ M*,D2IJ#NRXG0/;=EF=,<"DEY@00LALZ5?SE*3+P-^$%A([?:R#B9,90< @4X:!Z-<:1L"8(=(R_C2<3KND 6ZWG]B_6._:RXQ(&''VD\[5:N@D M#IK#@E1,W?'-5VC\1(8OXTS:)]K4L7'?05DE%<\;L%:0TZ)^D\N^]?=/W#M(>QAA[ MR5YU#L,B+^A'<7=UXE9A?%3A1._T0ATOQU&&UY;CG3MY4@./BY^ M'"=QM%>.CK"D[_G[Y7"W+A!S>=\2L:2%1 P6&NA=Q)I!U!=BW5&\M'?*C"M] M;&QSI?\A0)@ /;_@^EYI.N:::O]*TO]02P,$% @ (-V5N^0+]25 @ MB0@ !D !X;"]W;W)K&ULG99K3]LP%(;_BI5- M$TB,W"]C:21HA\:'30C&]ME-3QL+)\YLMV7[];.=D 4:TJI?$E_.^_HYCNR3 M=,OXHR@ )'HJ:24F5B%E?6';(B^@Q.*VJ#G@A1&5U/8< M)[)+3"HK2\W8+<]2MI:45'#+D5B7)>9_KH"R[<1RK>>!.[(JI!ZPL[3&*[@' M^5#?EK=DEK8;S^[7YO<52YS+&#*Z"^RD,7$2BRT@"5> M4WG'ME^AS2?4?CFCPCS1MHUU+)2OA61E*U8$):F:-WYJ]Z$G<(,W!%XK\ X5 M^*W -XDV9":M&98X2SG;(JZCE9MNF+TQ:I4-J?17O)=D%[+S%N&HPO#0/RZ>%R]Z7<5AO2[8K7 M[8IG_((W_)2-/Y1$HPJ-2I^/3>8ZGA/'J;WIPXZ:ZW-Y(6J="1!_O(PR'R8)<\<,-7 MX*/61X*''7BX#SP: @\/ 1^U/A(\ZL"C?>#Q$'AT"/BH]9'@<0<>CX+_*$"5 MK*4$/H0?[^"[B9,DK_A'5SB2/^GXDU'^WF6+S65[ABJ00[DD.S>.YWJ?_-?G M=C?,]X,X^!_68-J]0J&+]#?,5Z02B,)2"9WS6#GPIO U'YY[A['=^E:Z4>S M1+2P*65EQL'2VOJ<,5,LL>3F5-58D6>N=,DMF7K!3*V1SSRHE"P.PS-6KW;G26JL9*4>&-!M.4)=?;2Y1J/0ZBX&GC5BR6UFVP+*WY N_0WM)R[>!SP(7)O>&IR2J5*/SO@V&P>A*P@E%M8Q ^'\!20?P)\?: MRKRL";<\2[5:@W;1Q.86_FP\FM2(ROW%.ZO)*PAGLQ_*(HS@/7PGAP$UAUSC M3%@XFJ#E0AKXA1O;<'E,,1,L3B&)3B .XSAEEO([%E9TN2[;7/$KN>[O)G#T M[G@/,'\;^/G^%HX.#T;)V>#B!9R1WIWH>"SV!*[Y M1I1-"9=*$Z6H%I#SFKQVNT]MFV3HD[AN66718!#2D[)57UP;%\7]P&3X+/"9 MC&0G(WE3QI>&:UY9I>'G5(H%=WUA3B!OM,;*4NE:;YV&!RX;W"<@^4= /(J& MH\&+^M^LPHV9ZJFQ/77"]$94#BG.C# MTP]4CFY[KS6LJOWUG2I+S>"72QI7J%T ^>>*KG!GN([8#<#L+U!+ P04 M" @W96U\LX_N\) *7@ &0 'AL+W=O92)A4A^)AG*\%9ZLR4Q*/'S1ZXF;Z.%1%B?&YZ=K]L!ON?RROA;J:+RE MK**$IWF4I43P^[/1A?TI]-PB0YGB:\2?\YWWI+B4NRS[5AQ2?/"Y9%&.D;BWS;I,7&<(^)8CD.^W/KDPT\?R4]D3/)' M)GA>O_14=6$&?V;BF%BV#N[!^&;,Q;K S$N,/:A^@1GL\^4Q<>TW+[R'2/*JT-)]LVG)CO?YY& MJM6N199$>9Z)%U+T6CGYC0G!U%W^K\\\N>/BWWV-8R0/;1PDS$?" B2,(F$A M"*8)9[H5SM1\\\=,NO%Z8:SZ4#$A80$21I&P$ 33Q#3;BFEV4!2ZCE6) MY6CCXJ'XOY6.*2P9BQH:EI P'PD+D#"*A(4@F*:D^59)\_^_L#3OA"7'[8E* MQIH/U1(2%B!A% D+03!-2R=;+9TE7(/S8RE^I8/74? MD5\+@^C#/SD3??;(Y3OX"7E1.7O]&7/.H6*!T@(HC4)I(8JF"V;'/;0/&A29 MQCYFY-#!#Y3F0VD!E$:AM!!%TX7C-,)QC,(I3>:K-)=B4XR=CPA599&+)-ND MLED+1@WXN@/0E;24)4S?3V:RQ9V^S)7J62*ZY4 MHXPU3W-^5$X;J XBDRSN;4"HOPJE^5!:8'?]VD[[OILD1-5);]_&-K7-OJFZ M$X6,_LO*^4(U=*SNUSS?L%3=IXLLE[WC0C-U<"M#W5 H+:AINTUHSZ;6U&TW M=3==IZE!%=.;NG%7;;.]V@G%U2"OG+OK'^69>8Y'DG+>K[=)H1XJE!9 :11* M"U$T72.-D6J;G=2.1K;Q_X9)%?SK&95K]<2I/F8/O%Z_H;XH ME!9 :11*"U$T72"-.6J;W=&.0&I%5/(H8TG\HA(L!6:CW;B/MME^?._Y MG_Q./JL;?B.J&9*K=+TIGFX[[$!=2B@M@-(HE!:B:+HF&M?3>6STP\GA]D:[ FH)XJE$:AM!!%TS71F+3.86M@S9&G M"CA?LYC)*([DBSGV0-?*0FD^E!9 :11*"U$T76>-T>L,-'KWBST5U-8F+(_G MUMS:^6L;>.::#%8(U.F%TBB4%J)HND(:I] M:ZAAVF9A+G>H'J"T $JC4%J(HNEZ:&QG]X_;SNQ[E&S,LUKF4H;&%BC-A](" M*(U":2&*IFNI\9?=@?[R(4MJZC):2VJF[6@#=9NAM !*HU!:B*+I"MG9]L#L M-B^R](D+&=W%O%I_:8PIV/T+L!L80)UC*(U":2&*IBNF<8[=@<[Q.ZOJS;C! MHH%:RS5MUU*R)WVKY0-HN11*"U$T71"-;>P.7-M[PU<\69>KNDMS^.B]#@9J M"D-I?DW;[?SL8]MIJP-J]D)I(8JFJZ,Q>]V!9N].C_-Z4.XY=E/\#J!7'DAG M.0 M."N?FXOIR -_J+9I!UDH'XNE!:B:+J*&C_7-?NY-WQ= M!9-R+X/V@T^O'$ZZPT/7\Z;S]M>^Z$G9'S*@KBJ41J&T$$73=V1K7%7/[*J: M&_N=[L3KFJNV/>UISX6Y%D-O<2@M@-(HE!:B:+HZ&H_5,WNL[ZN#)]$FZ=6& MW8T)1LQ4610'U^GV7R]: H8+O]^_G_ %!+ P04 " @W96$%Y26X," M %!P &0 'AL+W=O@-@R .OA)YX&V/J*]_7Q08XU1>R!H$K*ZDX-1BJM:]K!;1T M(E[Y41"D/J=,>'GFYN8JSV1C*B9@KHAN.*?J\1HJN9MXH?7K]+:UP?_SD_M'5CK4LJ8:IK+ZSTFPFWM@C M):QH4YE;N?L$73TCZU?(2KM_LNMR X\4C3:2=V(DX$RT5_K0]6%/$"8O"*). M$+U5$'>"V!7:DKFR9M30/%-R1Y3-1C<[<+UQ:JR&"?L4%T;A*D.=R;]* ^22 MG),O4JS/#2A.9K T.+' #5,V%1"Y(E,IMJ ,6V+H%'/Z2&UP,@-#6:5/4;"? MY#Q^W !?@OJ):W>+&3EY=YKY!IGMG?VBX[MN^:(7^&907) X/"-1$$4#\NG; MY>%SN8^=ZML5]>V*G%_R@M_?C1@JJ'48.0?[$FWS(/.W^\R'&6$Z#NRO3WQ& M%_=T\5&Z+Z#U%6D$Y1(9?T.)&QJ? ].ZH:( 4DAM]!!R:YL>03[,.(^B, [2 M9!@YZ9&3?VHHJ=N=-429O$IYF!$FHW%Z&:?#E*.>/D.O MQ!'PT:O@AQGCY,B&2'ON]+^Z>T8JW"IXOCPK:P@]?74S'V:DX5#+_;U#RGX@ M;JA:,Z&19(7*X.(]6JCVT&T#(VMW;BVEP5/0#3?XG0)E$W!]);&B+K!'8?_E MR_\ 4$L#!!0 ( "#=E;MN:8:Q@( *D( 9 >&PO=V]R:W-H965T M0LHV(\,V7@8>R'(E]8 9A3E>PA3D8S[AJF4_VM2Q MEH&20DB6U6!5049H]<3/M0\[ -MK 3@UP#D7X-8 ]UR 5P.\TIE*2NE#C"6. M0LXVB.MHQ:8;I9DE6LDG5"_[5'(U2Q1.1E^9!#1 /73'Z+(G@6XED*Z"(&B4DJ+M7,%"AA'$TXRX@0C&_KV!_WD,V _U0AC],87;R]#$VI M:M29S*2NY[:JQVFI)X:DCUS["CF6XYR C[OA7PK:1X[3"H_/SV[OPTUE;..N MT[CKE'Q>"U^+4Z=LJ8C\DDB_J^LHL,I?:*YW]9\9%Q_'_8W8T^(V6MQ.+7<@ MQ! 5%&>,2_(;YNKU4AME3D3""BI/::H(@YT:>KX]"&Z" TWN4:V]8.!?>X,# M3<=\+9J\1I/W+^N#\FK7G]+D'=7@>S>6:WL'FCH3Z\-\*'*O?&#JSWIW;M<=(6X7XCW.\4/BXX!RI1KM=2';]LT?I6=WCA=Y15N=!9Q6M= MZ$JWYT+0N!#\S_)?H53M>74*[WEURHC@: .?WA2=Y;S6CN.DAW:8._>"OL3O M,5\2*I2LA<)8_6L%YM7%6'4DR\NK8L:DNGC*YDI]2P#7 6I^P90_=4??/LW7 M2?0'4$L#!!0 ( "#=E:B$AC\(P, $+ 9 >&PO=V]R:W-H965T MLFEJI;5Z@]&6 U,*F31I35=I5T[0/ M)CG 6FPSVRGTW^]LTHQ.U!-2]P5\CI_']]PY\=-=*OW3S!$MK$0I32^:6[NX MB&.3SU$P)F[X;&[=1-SO+M@,QVCO%M>:HKAA*;A :;B2H'': MBR[3B\&Y6^\7?.6X-!MC<$HF2OUTP:>B%R4N(2PQMXZ!T=\##K L'1&E\:OF MC)HM'7!S_,3^P6LG+1-F<*#*>U[8>2\ZBZ# *:M*>Z.6'['6<^+XFT205X9JT0-I@P$E^M_MJKKL $@GNV K 9D?P,Z+P!:-:#EA:XS\[*&S+)^ M5ZLE:+>:V-S U\:C20V7KHMCJ^DI)YSM?U$6(4W@""YG&I'Z8\TA#)00W/H MF"PHEI;+&PO[> >P!ES#B94D],MW84HIN MHSBOT[E:IY.]D$X+1K35W,![66"Q!3\(X],L0!!3;9H"94\%NLJ"C&-<'$,K M.80LR;)M"87A0\P)GFZ#/TNGU?2KY?G:+_"-N.2B$O!]A&*"^L>V$@<9W&?A MPBQ8CKV(WGN#^@&C_MLW:2=YMTW>*Y$]$]MNQ+:#8L>6#A_3!5QK552YA7NF M-9/V\9".GA:P_PV9/MA6@B#OKB4()YG"(V414'O2J#T)MY:M_MG:(,.NNEZ) M[)G83B.V\Y]:&^3=M03A)%N^M28@][21>QID>K^RZ#Y(N\L-\NXJ-YQD^Y]R MSQJY9T&F2SWA5C-_4=_@C/I,MP>,F*9U)-U8/+IG%C7MR2N1/:O3>5.G\V"=/BMC-BY7.@U#)L@\&1BKBOS'(7QE987;:K F M3L\\L_-J#_WT^*0;/VQJ"^Z^J[9XPV4(U#-OO@SDJI)V;3B:V<;?77I;$_]9 MOC:'=!)F7!HH<4K0Y/B4/D5Z;;C6@54+[UDFRI(#\L,Y>534;@$]GRKR+77@ M-FA<;_\W4$L#!!0 ( "#=E:PTL]!U ( '8' 9 >&PO=V]R:W-H M965T8Y]2?6B*P!#?M5*'WMO# RLK8!7\Z7M,2'L$\K>\5SOS.I6 U",VD( I6 M$^\VO)EG-MX%_&"PTWMC8C-92OEB)U^+B1=8(."0&^M \6\+<^#<&B'&S];3 MZUYIA?OC-_?/+G?,94DUS"5_9H6I)M[0(P6LZ(:;![G[ FT^B?7+)=?NE^S: MV, C^48;6;=B)*B9:/[IKW8?]@1A>D(0M8+H4# X(8A;0>P2;#Y&$VH*,A=OI*(WB,![[VWW>X[ P2-)T M+^X=V* #&YP%Z\XTEQK/.Z^H*J$@1KH%(E>DE++01$M>]-$W[ND>UC"-DO0 M_C@JS+(XB/K9DXX].S<\.8*Y&L5I"-4B#R5P*K%3:V/M#TF"!)AX/! 6A/V#!( MXD$_9]9Q9O];L=E1*0Y'PR"+#KB.PPX*N^'R]UI8#7B(MK-C)MZYD'ZS.\5)H[X*]-&ULQ5G];^(V&/Y7+#9-5XD= ML?,!=!2)TNM6J;V=RMU-T[0?W/ "T24Q9YO22OOC9RV+- M@="3Z?VLF Q.)K %NQ=XQT M*@^,?=,G-_.+CJ4C@A!\J2&H^GN$*82A1E)Q?,] .[E//7#_>(=^G22ODGF@ M J8L_".8R]5%9]!!T<&D&P .1S@'!E@9P/L)-$TLB2M*RKI>,39%G%MK=#T05*; M9+3*)H@UC3/)U=U C9/CCTP"PAC]C&YBGT6 /M,G$.C=%4@:A )]AB>YH>&9 M,O@RNT+O?CP;]:3RJT?W_,S'9>J#'/&!";ICL5P)]"&>P[P,T%,!YU&37=27 MQ(AX!?Y[9.,N(A8A-0%-7S\<&\*Q\R+:"9YS%&\!G,-<%P]-A INN@K#3]Q_V4:@PMXO:Q1W+#4O!.'KQC M#/XV^/X9_)7B7P*/DXAIB"8S1.,YVMVE< MK*D/%QTUY0C@C] 9__0#]JQ?ZCAL"*Q4%#42XAG6=8!H54[ MV[5*=J70O3QT[U5\_@IJEHN?C7P9D4[EJR&P4M+]/.E^:WSU*SRH)[!*5XV9 M38ZR-<@#'[R*K5D0+^F:<3#R9<0ZE:^&P$II#_.TAZWQ-:P0,1Q4Z:I:8VBO72>A5ATU404R-99J!3V6H*K9SVGDS K1&60>]SX0QJ**NQPT/[.&>D M")Z\88E3@J>TQGV2ZV:OBL&KJV9W@( M"\F"S9KE2BE5(0,_#7\C5XP'LECJT#\[JD-T#X\0;P#-5 T#']"[F_O9F9GH M1E5,4VCE2A4Z!IN%S.]KX(K3>(ENF1!H2CE_5B]_6\KGHC;YJBHA7M]V[ $^ M9-?H^*V)%2H'FV5.3;-V4;6MN_HQ5^^W O0[37ITUD63B&UB65L KZJSL5,C MWS+#DGZSCO=VH63P"U*FJ=Y6EK=4*JP$Z4^@W-SVQK!.;ON&T,I%+%05-LLJ M4]MWT8>G=<#3YM%EJ:V&&9]8#JY-NPU1A0M5A5^05:_HG5"O>5GG=/=TIVJ> MR4LSH]'[R2W2$%KY"T(AY(A9R+4U@61N]R>0FMDCLRJIV*.3!RED&C'+M&O% M9+",C_-_1>- K-!=H/XD?T9LH6W3.IBH-_L]E?JFT,I5*O0@,>O!4Q?%#*ZT M*%JV2SSB'-+:AJPCA:PC9EG76D]7E1SNDQK)5VJNL]Q'-NR#PEN0_610O61 M_T?UD:J8JWE!K;'"^'AO%Y*/F"7?B[W]GU9ML_.3^[H-84<*84?>+NQJDQ]4 MWT'[?>)YA]2V(=Q((=R(6;B]V 'Z9NET&RV6;.=RKY= M55EXZ%J>,SS<7&GCZYI=R#;;+-O:FM8RM_M:E*C\*Q-;C5WME[?>WD9C!'R9 M[+\*Y&O_Z>Y=?C7?XYTD.YL'UR_Q^33=J2U@THWC.\J702Q0" L%:;WOJZ!X MNA>;GDBV3K8S'YB4+$H.5T#5VJ\-U/T%8W)WHAWD.^+C?P%02P,$% @ M (-V5MR=#>K< P $ T !D !X;"]W;W)K&UL MG9=M;Z,X$,>_BH7N15=J"S88PBJ)U&WN="OMK:IV=^^U0R:)M0;G;.>A]^G/ MAI0\8-CJWB089L:_&6S_A_%>JI]Z#6#0H125G@1K8S8?PU 7:RB9OI<;J.R3 MI50E,W:H5J'>*&"+VJD4(8FB-"P9KX+IN+[WI*9CN36"5_"DD-Z6)5.OGT#( M_23 P=N-9[Y:&W'O3Z[1BZ5N90_W>#S8A)$C@@$%,:%8/9O!X\@A(MD.?XY!@W:.9WC^?5; M]#_JY&TR=7\L\.Q$&<...EQ($<'\EZ'^.@0UXDV9'5:,V;8=*SD'BEG;:.Y MB[HVM;?-AE?N-;X899]RZV>F7Z4!A#&Z0Y^K0I: OK$#:#NW6'OK_,T,UO'\:AL4PNL M*C@3=LD53:!:1W8;9[=-,_B$X\GZY9%HU&A+9F%]QQRQT/ MX M!SQIP9-!\(>B4%N[RN!@#R8-VL>7=":^1NM:)''40T9;,OHN,EX94*"-CXS^ MDJQK@6/<][;3%BT=1)MQ7:]$Q$JI#/^7N1/1QY=V9D^3"*?Q%637#&"$AKU\(U:OM$@WUI6"4X$WB[O=!&R97=8=Z]?PQ]24_C M/+Y>(CY#.LJ2-._!/U-(/(C_@XDM:WH.8;L>*P;@)<5= $R2A&8IO6;UF4:$ M9C@E/;0G K]%WZ1APHM//$PT29,.O,?0KJ8LZROT2

O#FB3<,F&N^? B=Q6ILRJ&3"XQ3XJ%AR6K!U,<:^V56-Q5 MJ)[J>@P'JWN2,SRL9^W".#5ZG?7A1:>=CJ4'W6/H10_/VE7WK? 74RM>:21@ M:3VC^\R&4$W[W0R,W-0=[%P:VP_7EVO[R0+*&=CG2VF[V./ -<7M1]#T/U!+ M P04 " @W9614=UZ78# ]"@ &0 'AL+W=O/2LVG1BS MI9RD--U_/TIV7==1LGM)]$%2/](BJ?E)JA]Z#V#(+>?R:.I*P+TB^M@T M7/V\@UJ>%@$-7A8>JMW>V(5P.3_P'6S /![N%<["WDI1-2!T)0514"Z"3_3C MBCH%)_%/!2<]&!/KRE;*'W;RI5@$D26"&G)C37#\>X(5U+6UA!S_=4:#_DRK M.!R_6/_3.8_.;+F&E:S_K0JS7P33@!10\F-M'N3I+^@<2JV]7-;:_9)3)QL% M)#]J(YM.&0F:2K3__+D+Q$"!9A<46*? Q@K)!86X4XB=HRV9(TTD'=K,+RJ]7M4>-RLR;L_WL]#@UC6>)AW"' M2C:'HX&"& P=-P0P>KF=:\/-T4CUDRANP!>YUG#J#-N,?%K>Q!%+XVPV M#Y^&'GD$69S,IK-7P3?L2<^>7&7?("(0+@I2RYS7I&HO@;&WY ,16&?P9I10 M@,+-+0@H*^-SI#TE&_+1-&8C+WQ2\73B=R'M74BONO!-BIO'S9"\L%^AJ,H2 M% CC@J]]T*D7)YUE(VR?7$2G:>8'SWKP["KX&A!0(2V"VWQSF>CCS,[.3UD: M12/*LC);Z.+67O$<$[. -@D&5_D[%G)T1Q%&?(@HU,V MSA>/(*/1)+F0Z'30S.A5M._28!FR919>.E17D_Q]B?JJYB2AX]3Q"688]G&" MAX-&W(#:N?>)QOP]"M.VKWZU?P-]&PO=V]R:W-H965TZ1;R& MC!>W8@,Y/ED*F7&%0[ERBXT$OBB=LM1EGA>Y&4]R9SPL[SW*\5!L59KD\"A) ML)8[<)LHBR2 O$I$3"J1U/KP_1/Y;)8S)S7L!4I-^3A5J/G+Y#%K#DVU0]B?WO4"<4ZGBQ2(OR M+]G7MIY#XFVA1%8[(T&6Y-4O?ZDGXL2!1A<<6.W SAV""PY^[>"7B59D95HS MKOAX*,6>2&V-T?1%.3>E-V:3Y/HS/BN)3Q/T4^//0@&AE-R03WDL,B!?^ L4 M.)R*;"-RR%5!Q/+D(?GP@DNH '(U@1R6B;HF2RDRM,]5DF^3?$7^V(#D^B,5 MY&H&BB=I<8T1OS[/R-7/UT-7(;=^NQO7C).*D5U@I(P\8/1U03[D"UBT [B8 M<),U.V0]8=:(,XAOB4]_);Z8%5=@8JG<(@N+S:+%$C4L MD97EL!9P$9"K>;W%3&S1?[+9+%ILO8:M9V6;8#7&14K@)8:BK N:<@&X0.*D MW/$FT%X'X\8/(AH&9[@F.V_0HP,S=+^![ENAOZ.,:.B-%"M>;GDEQ"D>!7@>&S=0'>64@/ETT//",U*389_2 MZ-+7IR<"1ZVD,U@";JD%P=JJE>OB.JWCM&8K9*%WOJT,=CX]-6N#LB,HLX+> MQ['<(F>2*\"%JHR,S+ "?0CXI%[9+U12B>OH'7($+, M[P6T4P0,AC;@HUI1NUS->)X4:_*0X(^2KUID\=1=E=H_'R";@_S+2&X-^]:S MX7M%:T_"40_IX'T.Q-0JK&_.^IVBM7N2HZ8RNZ96G]Z49NT8MLI^GP:T=[8L M#8;GE=0]:18SD*NRA\8#AR[K50?5W&WZ]/NR.SV[/\'^O>JVCV&JYO^!RU6" MW5\*2PSIW?:01U;]=#508E.VI'.AL,$M+]? L270!OA\*; MK0?Z!L3)I::6M^$-*T@TA .VT/G1"LZ\.T!Y,< MQ*IC9[8#[+^?[:09%(A6J0_E@=C.W7?WW6?'-]AP\2AS (6V!65RZ.1*E=>N M*],<"BPO> E,OUER46"EIV+ERE( SJQ30=W \R*WP(0YR<"N344RX)6BA,%4 M(%D5!19_QD#Y9NCXSM/"C*QR91;<9%#B%1K-G0\DQ!02)5!P/JQA@E0:H!T&K\;3*<- M:1QWQT_HGRUWS66!)4PX?2"9RH=.[* ,EKBB:L8W7Z#ATS=X*:?2_J--8^LY M**VDXD7CK#,H"*N?>-O48$271V6Q^+\_1SSLH%B!^'2M<)ZXYQM>RQ"D,'7U.)8@U.,G[=W[D?3I& M^I7 ]DH0MB4(.TLP8HIDA%;F9*(YI)4@BH!6?)O22HN.EH(7:,*+LE+8GF*^ M/++O/J!1P2NFT!EAS7X[/U:W.IG()F.^5NLD"+TXOM*;8;U;DD,[/[R*>E%K MMD>VWY+M=Y*=ZN]-9;8R>L!"8*:U[A*Y$^RE(K\2V![OJ.4=O261HP/Q>GX8 M>OKW3.5#0]_S^[MV>W0O6[J7G70;<3NU[41XJ;:O!+9'-F[)QF])V_A LC", MCTC;F?1+2^+N7)8%B)7M(21*3<+UY=.NMFW*R-[.S];'NGVINXU_,'7OJ)X::_D!5?Z@K?#7+=@((R!?K_D^EIN)B9 V]0E M?P%02P,$% @ (-V5GG*G(&1$@ <",! !D !X;"]W;W)K&ULU=UK;^-68L;QKT*X19L 3BR2DBQ/9PQXS/O5F$FR*(J^ MH.5C6X@D>DG*,[/8#U]2HDU3HH[$R;]INB]V?.'Y' MXK>9^)*_^5BI'LIMFOY>?>+>?3@95'LDYF):5$12_O,LKL5\7DGE?OR]1D]> MYZP&OOWX1;?6#[Y\,+=)+J[3^=]F=\7CAY/)B7(G[I/5O/B4?G%$_8!&E3=- MY_GZ_Y4O];:#$V6ZRHMT40\N]V Q6V[^3;[6/X@W ]3AG@%:/4 [=H!>#]"/ M'3"L!PR/'3"J!XRV!^A[!HSK >-C!YS7 \Z/W:5)/6!R[("+>L#%]H#1OB=N M\/+,#;:'C/<->7VRCWZVU9>G6SWZ^59?GG#UZ&=]<'Z;VX]OOPKF2VK>/A<9.5W9^6XXC)*"Z&H MNO*3\KE(I[\_IO,[D>7_KIA_7\V*;\H/ABB2V3Q7?A%?BU4R_['<\-?/AO+# MO_[X_JPHYZ^4LVD]E[>92]LSUX42ILOB,5?,Y9VXZQCOR\>KF@0X*Q_XZZ/7 M7A[]1TTJ&F+ZLZ(/3A5MH&D=.W0M'QZESS\KVL7>X89\^-7JH1P^VCON#_;ON'O&#JV=7NWX/Y<,_ MBR?IL^X?\TNC[AT>'#^\:^?#HX>K>L?PZ,"/[BDK?_*3O;/'Q^_\0/('J+_& MC[[VAGN\ZW2Q*!<)Z^PY53X_)IG(E:M5\9AFLW^(.^6'V5+)UU_MRIN/4KQ: M6;W+GY*I^'!2+IURD3V+D\M_^Q=U//B/KK]U$C-(S"0QB\1L$G-(S"4QC\3\ M#39>8]7J_?E2'=3_>W_V_#9(CMXR)'!B]QL.H]^+C M5''S?'5XY2&5^X8 B1DD9I*816(VB3DDYI*81V+^:&<],=0O)N/!^<567.QN MJ*G:9'0^&&\E!KE[$8G%$-8*EO%KL(REP7*3B7N1966*?.^!C=3O&R\D9I"8 M26(6B=DDYI"82V(>B?GCW=08=1W6'+E=2.Y<1&(QA+7"Y?PU7,[[A0MU7".= MMF_FD)A!8B:)621FDYA#8BZ)>23FGQ]U^'/45B&Y8Q&)Q1#6RIO):]Y,OFLQ M<]QQDM3N&RHD9I"826(6B=DDYI"82V(>B?F3G07*]A+FX!8AN4,1B<40U@J3 MB] VA MJB0D._$[3_*\"IN_)5F6+(LJ?];%N%,E7A5YD2SO9LN'0TL;^21]DPC5#%0S M4__NK%Q7@XWKJB:J/3 M.JCFHIJ':CZJ!:@6HEJ$:C&EM3.HJ?6J\EZO;%7T4K3Y)/(BFTV+ES/+RM67 M)+NKEDM%%5U6FMV+6;%:;[L^&W3P@&RW+SG97<]>=VQ6KGNW_G-E=&&ZKK>W M,N4_AMYI@G9S4HQ3H4*60E\AK5#%0S4:CFU]H1KZ3JV'+/2ZG0/8Q0+::T=OHT#63U^RK(?R1_T&(RJAFH9J*:A6HV MJCFHYJ*:AVJ^>KBA?'B3$-VG"-5B2FLG3E-35N4]Y9UK4[\N9T6N_/#I\Z_Y MC\I_A6)Q*[+_[@P6M)^,:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5I,:>V[ MV#6%9DU>:%ZOAW[ZF.1E7I6':D]BF2?KNV]>5:>('D35!ZHN?[W=KJX)O5QU MKV_XYR[+X%MM^D-Q\2@RI7A,EDK\5''E(5^4+I_+;*Q.AT>K*@3[+KSDCZ1O M/J*:@6HFJEFH9J.:@VHNJGG:;O%7&PXFDPNMO1KR.S94]K;5OAG$^G)RKV_%$3AN@6HAJ$:K%E-9..JU) M.GD9NW/%U81C[>44VK9&M9C2VB'3M*VU VWK0R'S>M3VNGKZ.IVOUH=M MFY72Z?JE(>5VA?)-%,HG,4T?EM6-RDZ5JT6Z6A:=^83>?AG5#%0S4TK>.BL(:I%J!936CO%F@*W)FUS'GG.7?FG\LNC M6-][OSSXFY;Q-GL6RLV\/.B3G9:7S]T[JTC-0#43U2Q4LU'-0347U3Q4\U$M M0+40U2)4BRFMG6A-?UP[HC_^_^2T/-I01S4#U4Q4LU#-1C4'U5Q4\U#-UW9O M6*T.-'4TW&ZIH].&J!:A6DQI[>AK6NJ:O*7^%S[#CQ;>4DQ?HF1M>RB?I'5UH M9Q[53%2S4,W6=HO=^F"H[;[DS4'G=5'-0S4?U0)4"U$M0K68TMJQU+3L-7G+ M7A)+YE>136>YJ&^ZT&R3OVZ4][@!@WQ'>D<7VLI'-1/5+%2S4N<6VHE'-1/5+%2S]=T[;:LC=:(-SK=._3KHO"ZJ>:CFHUJ :B&J1:@64UH[ MD[0FD^2E^#_ON$^^([VC"ZW0HYJ):A:JV;76/K8:7EQLYQ;:C4TEN;5I7Z[=<$--5-BMF(E>ND_E\<]_A/2$F.=DN MWY7>R866ZU'-1#4+U6Q]]R[P>TZVH_.ZJ.:AFH]J :J%J!:A6DQI[?!JZO7E MA_(#P=ES4JRK\M/-N:JC^@IRM7<.D9J!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@64UH[JYKBO"XOSO^)!XAH[QW5#%0S]:Z[>(^WSAU9Z)PVJCFHYJ*:AVH^ MJ@6H%J):A&HQI;5CJRF]Z]]]:W;^^!"ML:.:@6JFOEMYWAR!#;:S"VVHHYJ# M:BZJ>:CFHUJ :B&J1:@64UH[NYH:NWZ@QKZZG<^F2GQ_+];O'B$])D0[[*AF MH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ936#JBFPZ[+.^S'O*5H\T[K!Y=/ M:)<=U0Q4,U'-0C5;W^VRJZ.Q/IJ,=DZOHUUV5/-0S4>U -5"5(M0+::T=CPU M779=WF4G>E9H21W5#%0S4JOFH%J!:B&H1 MJL64ULJD8=-3'QYQ6WCB_4OE\_1-)E0S4,U$-0O5[%J3O@^G@T[IHIJ':CZJ M!:@6HEJ$:C&EM4.I*:0/Y87T^%ED/UW-YVFQ+B%L[N,B/=TD!WNG#]H_1S43 MU2Q4LU'-0347U3Q4\U$M0+40U2)4BRFM'5-:$U,';MR.GFZ23]8[PM >.JJ9 MJ&;5VML31..+CF,Q&YW60347U3Q4\U$M0+40U2)4BRFMG4Y-$WUXX([ODG3Z M+9FOQ-MPZ@PDM%Z.:@:JF:AF#7?O&JX/.\H(-CJM@VHNJGFHYJ-:@&HAJD6H M%E-:.Y":=GGYH?ST]W:[7'I$)\5ZIP^I&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6 MHEJ$:C&EM2.J*94/Y:7R?5?H[A5#W':^P8T<[!U3:#DU -5"5(M0+::T=@(U_?"AO!_>+(ZN'HY^ 9[<[!U":-$; MU4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU MIK1V4C5M\*&\#2YY)4O72:>#I[_1 MPCBJ&:AFUEKK_7SUKG446@5'-0?57%3S4,U'M0#50E2+4"VFM'8Z-57PH;P* M;LPR,2W*2)*NF]"&-ZH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:6UDZEI M@0_E+?!C6@/U=^^K:GBY [/I$?4!M!F.:@:JF:AFH9J-:DZMM5[[,AD/MVXX M[J*3>JCFHUJ :B&J1:@64UHKI$9-+7PDKX7O+)^4?RJ?CGKSY:YLDD_6-YM0 MS4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(LIK1UA38E\)"^1_W7?7E2^X[WC M$"VKHYJ):A:JV:CFH)J+:AZJ^:@6H%I8:ZU3J[LW8HW026-*:^>Z_/-%W+E2BDWJHYJ-:@&HAJD6H M%E-:.Z2:OOQ(WI?O6$#]L4N5:)4>U0Q4,U'-0C4;U1Q4@3^ M_5?P?'0_ E0+42U"M9C2VI'6U/E'\CK_Q[3*H^H.$75E-E>N'Y-9MDB6T!$I M6NQ'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"VFM%:JC9O^__B(V\+_11L8 M\EWO&XBH9J":B6H6JMFHYJ":BVH>JOFH%J!:6&MO&QCG^FBG/HM.&E-:.^F: MEPF,Y2\3N$Z7SR(K9K?SZOVBQ;W(LM:A@'3N;+\=Z1A?;V4M^+&_=[PN7>%7D M1;*\FRT?RJ.Z];_*QV2^OC/JH<1!R_*H9J":B6H6JMFHYJ":BVH>JOFU)DV< M@YN$Z#Y%J!93VB9QSO)'(0HC*9++]PN1/8AK,9_GRC1=+4N^6N2\?E4ILZ9, M)/7=E79RMO-U7WT7JM77SQKF\OU3\B#")'N8+7-E+NY+7FLFE4W'7SY MI$B?/IR4B[3;M"C2Q?K#1Y'[*2@!.+:BD;N!YD5MBPIQX:M=N1#SEM:*$P8U LBY++)[G0/EF MYOC.R\(MR0ME%MQX6N$<[D#]KFZ$GKD=2TI*8))PA@1D,^?2OUA&)MX&_"&P MD5MC9)2L.'\PDY_IS/%,0D A488!Z\<:%D"I(=)I/+:<3K>E 6Z/7]B_6^U: MRPI+6'!Z3U)5S)RO#DHAPS55MWSS UH]$\.7<"KM+]JTL9Z#DEHJ7K9@G4%) M6//$3ZT/6P _/ ((6D"P#XB. ,8M8/S6'<(6$%IG&BG6AR56.)X*OD'"1&LV M,[!F6K263Y@Y]CLE]%NB<2K^Q14@?XR^H#O%DX>"TQ2$_(2N'FNBGO7R/18" M,R71YR4H3*@\T8NRP +DU%4Z \/C)NUNBV:WX,AN?H"N.5.%1%X!]*:!B^A&2$QKZ%!P?@R[?#_0$UX^XTQI8O M/,(WQQ2S!$ZW7">L=?OD0'KS03I3,BYDA1.8.;HF2!!K<.*/'_S(^W;(JH8L MLF2F7*QCW_,GGN=-W?6V)_VXR6[8CO:PTQX.:N\D$REK2)$6GG#&VOJP(:I M5;VB)$$\RT 0EB/,4E0)LL;Z/UQ1K5/7(_6:98-9O->RL&?%.#SW#GC6#SQB MUZ2S:S)HUX*7I?9%FEN+X"DI,,NU:XIK1R"KS?5"F\;2UQR9],_3\WH2%OVP M?9&O$NTHC3JET?^]%(-T[SWAJ'_"D_.@;\^R'[A_>QKU[E:Q+D'DMNE)_5^O MF6KJ7K?:]=5+VT[VUA>ZWS;M\1]-TZROL<@)DXA"IBF]T9D^&-$TP&:B>&5; MPHHKW6#LL-#?#"!,@'Z?<=T6VHG9H/L*B?\"4$L#!!0 ( "#=E;<;PWF M! 0 ,X1 9 >&PO=V]R:W-H965TD[/:_'RDIBBT[G%SH MQ18EWI=W'QW)HV8[QI]%!B#1]R*G8FYE4FZN;%O$&118C-@&J'JR9KS 4C5Y M:HL-!YQ41D5N>XX3V@4FU%K,JGOW?#%CI]=( MA_+$V+-N?$[FEJ,]@AQBJ26P^MO"+>2Y5E)^?&M$K79,;;A__:+^J0I>!?.$ M!=RR_&^2R&QN119*8(W+7#ZPW9_0!#36>C'+1?6+=DU?QT)Q*20K&F/E04%H M_8^_-R#V#)3.:0.O,?"Z!N$;!GYCX'<-@C<,@L8@J,C4H50*Z MMU+3%Q7,REJ%3ZA^[RO)U5.B[.3B+R8!N3ZZ1"O)XN>,Y0EP\1OZ^*TD\H>^ MG6$.Z#.-@>HWA.YS3-&U?EOZ^<42)":Y>*]Z/H"0G,02DEH+/5(B!;IX6#VJ MY__<0?$$_%_5\7&U1!?OWL]LJ0+0;MAQX^Q-[:SWAK-3=,>HS 3Z2!-(3MC? MFNU=SR!@*W(M/N\%WXUG5%S!9H1\YP/R',\[Y9#9? FQ,G??-%_V-W<-T?AM M,OB57O"&WI=2"HEI0FCZ 97UVR,4"9T"XN3[JO7"2D\O,=N%&TQ#/YS9VWT* M_;HMC=[I%?!*;' ,@' TGG8H]>FT-$;Q MDXS&+:-Q?T8X33FD6%,B5$U\M17$-9=3 &KA\5YL3B=ZX]#] ZLIF88["#UL M0P^-H?^A$P"2GM,B/,IW;SP)HHG;B=DXYKDQ#R1V@&?2XIGTPS/XS)D<30IG M-)ET.!J=.Y?C0&(''*.68V3D^%7MH1H>39 *7-UO2,RJ_D@(D2)U4[<,PNC MHRR\=,-@[/D=>D:7SJ4WD-@!O6E+;SH(O<&3='J4I)?^:!QU.!N=/Y?S0&(' MG%WGM6ITC*15S;T&TG]!;.0.OW+#U7[5@>*MGS^WQ3TCC?EP(FBZ1&SXXZN M'TW\H+/K+,WN_BR.UV+=/:-:/XVC9RKY)_;8\&AF#E2=-^P&K?7MO0-P 3RM M/B0(%+.2ROHLW-YM/U9<5T=T^[5[_:7C#O-4U;(HA[4R5;6&*B)Y_?&@;DBV MJ8[33TRJPWEUF0%6IV;=03U?,W6D;AIZ@/83SN(_4$L#!!0 ( "#=E;& MLVS5904 #TA 9 >&PO=V]R:W-H965TFQZ,F>9=_XAE(!OB=QRJ>CC1#;J_&8+S8T"?DEV])4 MWEFQ+ F%/,W68[[-:+@LG))XC"R+C),P2D>S27'M+IM-V$[$44KO,L!W21)F M/VYHS/;3$1P]7[B/UAN17QC/)MMP31^H^+*]R^39N$991@E-><12D-'5='0- MKP+DYPZ%Q5\1W?.#8Y!3>63L6W[R<3D=6?F,:$P7(H<(Y<<3G=,XSI'D//ZM M0$?UF+GCX?$S^H>"O"3S&'(Z9_'7:"DVTY$W DNZ"G>QN&?[/VA%R,GQ%BSF MQ7^P+VU=:;S8<<&2REG.((G2\C/\7@7BP &2(PZH MZ%JNIP#W=,LR$:7K_%J9#8"MZMO7^4)%X@=X%U 11C%_+^V^/ 3@W<_O)V,A MIY0#CQ?5\#?E\.C(\!"!6Y:*#0>_ITNZ; .,)9>:$'HF=(.TB %=7 (;_@J0 MA9!B0O/3W:'"/="[/]"M=+=4H[?8V/7RV 4>/H)W3Y]HNJ.JP):.3N&85_?3 M##J^A[#M3<9/AX05AAYR;8Q1VS#03B5O0%=\&R[H="0[#*?9$QW-?OD)$NLW M#5%<$\5:HI]DB_N8+EA"P;L_&>?*7"HAR &3"X@A\:'E=CBK+"%$Q"=6A[1V M6@-).S5I1TOZN:9"SJG@*L9.CP>V('*(XW0(*PP=R\'$[RZRT\N&'F*+"ZFY M$"V7KZ&@6=TE_KZER2/-_E%QTN*<'O&2MTFPP!!8*WYN'3]W:*6[O;5UD.\B MCW1RH&_G0I]@TLF50#N1@32]FJ;W^CKW%-5KNA^)S2!=E(# M*?LU9?^55:[U/[[A<)0W2[T1ZF O$P]@CLYDS?T(6>[1&OFS-O MH25A(R:A 34)%2(1$^RY739SE:5MVY:'NVI2/Z^AO!L]"5\K*/4 9Q=(7W9" MVR?0=,(3ZA7GD<;Q(!'CE%M:A0M,(76CG(C3^%@?0K[ MPO-(^U I5&7[> N)"AN-"O4B]2X.N3CYD6-(6U8A,HD6F$)KQ[$1OE"O?'4Y MTY>?MB-%BM63*0I# AWBP6[.&%+1[;=.C>I%>M5[-&?.[T+ZD<[-**-H@2FT M=I0;X8L&"U_4U[/JC%(9*C-*/Y>A7!OAB_3"M\HH<)>QY6[Q4LX8%;Y&T0)3 M:.TX-L(7Z87O26(0]97MA>MCO_N2=*XRA#9TD6]WT^ MX.RJ!>C.M@H6F *K1W% M1D\CO9X^K5Z(HEY(WF^[K^)5EHY%7&+W^NU;*%S4*%RD5[@G%(PA65H%IJ^& M$22>9;G=+T^596L+Q\4V\0[><[9)-U(7Z:7ND9(9(%J,RF"C:($IM':,&QF, M!LO@RO-P96THDZ"[O:.P0ZZ+4?>+DWXFYS(='^PK)S1;%_OS'"S8+A7ECFQ] MM?X-P'6Q\]VY?@.OYN5.?@-3_K#@-LS64&ULK5;;CMHP$/T5 M*Y6J5MJ2&V3I-D3BUNZJ B%@VX>J#R8,Q-K$3FT#V[^O[613H"'J2KPDOLPY M.6%N9DFTB]8$=A MCK>P /F8S[B:V17+FF1 !6$4<=CTK+Y[-^SJ>!/PCC@!N< '@ ME0#O'-"^ /!+@&^,%LJ,K1&6. HY.R"NHQ6;'IC<&+1R0ZBNXD)RM4L43D93 M)@&Y'?0!+YP^E[A?P" M;,MQGI#X+'A.Q!/Z,8%L!?RG"NP+ 5+B!X5H[X)H MUT,31F4BT)BN87U*8*L,5&GP7M(P\!H91Q"WD._>(,_QO!I!P_^'NPUR_*HJ MON%K7^(;3R?]^=>ZS#0"]3=_)W(<0\]2'[4 O@OO Q/=:ZN1';BL5UY M;#=Z_/=5N4$SX'I-'1]UU@N^CX9/GT[[R&D%G=#>'UNJ#7*KH!.IG4IJIU'J MX_1A.1ZAQ;*_'"_JE#7"7UN4*Y&=. TJI\&5BQ+4Y-OWSXI2%^0%]46YK:3> M-DN]?YCVZQ0UPEY;C"N1G3CL5@Z[5RY&MR;/CG=6C+H@US\KAGW44E0CV)I. M*U#,=E06QVJU6C7SONEA9^L#U>2+GOR7IOA#F&"^)52@%#:*TFG=JA>?%UVW MF$B6F\:U8E)U(S-,U(\*&ULK5C1 M;MHP%/T5*Y.F3=I('%I*.T JL&E[Z%2UVO8P[<$DEV UL9EMH)/V\;.=-"$L M>'3R"\3.O-K8/K.DHN" M*#T462C7 DAJDXH\C*-H$!:$LF RLG.W8C+B&Y53!K<"R4U1$/%K"CG?C0,< M/$W@OJQOA1Z%-4I*"V"2SD MWC4RK2PX?S"#3^DXB$Q%D$.B# 317UN809X;)%W'SPHTJ- \#EZB^YIQNB2)H0I-+,+@Y H1#/.$F!*$$M[ MB.94DBP3D!$%*;J#+; -Z/QV'%^B.RH?T*LY*$)S^=I$5*@'H3;N^PT4"Q _ M1J'279G:PJ3J8%IV$!_I ,?HAC.UDN@]2R%M X2:CIJ3^(F3:>Q$G$/20WW\ M!L51''<4-#L]'3O*Z=<2]2W>V1&\)XJGP)*5?M8:LM#OAM-K)X7.%M?5OB>P%AEG-1EG3C+^_NF\0;<@S)Q^ZW2U7N)= M6CSS4MM.HA[NC\+M?DL=075$J\[SNLYS#Z)-G:(Y5WBN:)[ 6F0,:C(&GD4; M./0H^^F(Z.&X6[2+NLX+#Z+-G*(Y5WBN:)[ 6F0,:S*&GD4;_E.TCH@>[M;L MLB[STEGF=9+P#5-2_Q,E0+=DD<-_/&K.-9ZKFB>P%ATX:O[0(\^Z58 NX;I" M>GC0+1W>,Q_8BWCN1\Z]R'/5\X76IB1N*(E]RQ=W:!,?"M@1=$2]QI=@MS$Y M5;VY6SVOWL076IN2QIU@W_8$=_J3BT/Y3C8HN'$HV&U13I7OO5L^KR[%%UJ; MDL:G8-]&!7?ZD$/U7':F76IC5;#;JYRJW@>W>E[MBB^T-B6-8<&^'0O^MV7I M"NGA0],2[NW ->N9/9B0R$I4;CSKV?KPX]IN^0_FI^90Q.[L&YCR1.6&B(PR MB7)8:LBH=Z$?%5$>4I0#Q==VG[_@2DMO+U= 4A F0-]?&PO=V]R:W-H965T<;5T$JU7I[: MMHI3R*DZ$4O@N#(7,J<:IW)AJZ4$FI1&>69[CA/:.67,P MD405>4[EGS/(Q'IHN=;]ATNV2+7Y8$>#)5W %/35_4O)3NRS*B"DI-[^H\;!BXP1,&7FW@/=? KPW\$K2*K,0:4TVC@11K M(LUN5#.#,C>E-=(P;DYQJB6N,K33T7>A@;@A^4"FQ4S!;0%XZZKZ9@O\-\ M]'QS;]O<1N2&VVNXO5(O>$+O@G(LTMS0_KJ ? ;R]RZF5A'SAYVJ)8UA:.$O MI$"NP(K>O7%#Y^,NPA<2V^+U&UZ_E7>J17Q#SI4J("'C0C*^(!.03"3'9)I2 M='A\OXI7 YFB>Q8#U@#C1)7K.\^\U>F^^:G$PE+,W#ZK*.CY@3NP5SO @P8\ M: =_4-;-<9._Y$Q0F1 Q)V,F\5H14I%12AG>#KRU*EH][DO]0F);R>DTR>F\ M1E5T'AVDV^NZ_>8@*_#6T X$#QOP\&#P:YH5L)-[%VOEI[/)ZCI>QWD VQK. M@;#=!K9[\"_PS'NPU<&^%?]"8ENYZ#6YZ+U&Q?<>5[P7AF'@/RB#UN .1.\W MZ/W_5//]1S4?=@,W#![ MH:S+ZR]T>.8_O*"R@7CBF0P1WGGI(OAR*IGJR9: M+,NV9R8T-E'E,,4V%Z39@.MS@:U//3&=5-,X1_\ 4$L#!!0 ( "#=E:V M<\O8OP( $ ' 9 >&PO=V]R:W-H965T$!C5,##M YCBLNGF0.H-!S09D<.;E2JW/7E6D.!98G? 5,?UEP46"EIV+I MRI4 G%E20=W \R*WP(0Y26S7;D42\U)1PN!6(%D6!18O8Z"\&CF^LUFX(\M< MF04WB5=X"3-0]ZM;H6=NJY*1 I@DG"$!BY%SX9]/(H.W@ <"E=P:(Q/)G/,G M,[G.1HYG# &%5!D%K%]KF "E1DC;^-5H.NV6AK@]WJA?V=AU+',L8<+I(\E4 M/G).'93! I=4W?'J*S3Q#(U>RJFT3U0U6,]!:2D5+QJR=E 05K_Q!W77H,]7OT W7"F0GJ"!WT.!%P0= MAB9_3_66]3^]Y6N7_<0#$'\;,K@(,[F*9U M+E!1$03_C%>LR&;T[*Z$7ZB3MF'P/\Z,@&OH[)MVM9E2 6-H>+9'M'_6? MV:ZVU\"%[7X[ZV-]/=3=_%6FOEMNL%@2)A&%A9;T3CYK4Z+NU_5$\95M>7.N M= .UPUQ?<2 ,0']?<*XV$[-!>VDFOP%02P,$% @ (-V5F#.Y#LS! MWP\ !D !X;"]W;W)K&ULK5=M;]LV$/XKA#8, M+9!$(O6>V082.\4"+$"6H!V&8A\8Z6P+E4B/I./DWX^4%=EZ;8KZBRV2=P^? M._+1Z28[+K[)-8!"+T7.Y-1:*[6YM&V9K*&@\H)O@.F5)1<%57HH5K;<"*!I MZ53D-G&)6#5V9F'TJ9AP55=#81?(>$L=9HYJ%, M9NFMP\^8.?=')?1JIOW4[%%?I'2; [J]1>?H"\VW='\>+$5_;6F>+5\SMD)7 M2<*W3,EWV7Q8@*)9+C]JZ\^/"_3AUX\36VFR9DL[J8C-]\3( #%,T!UG:BW1 M#4LA;0+8.LHZ5/(6ZIR,(BX@N4 N/D/$(:2'T.+][GB$CEMGWBWQO &\:YI3 ME@"ZAE7&F$D@7Z)_@(J^7.VA_!+*2/EY%H2A[P43^_DX@JX9)@3'L5O;-:AZ M-55OE.I\3<4*)%([C@B(<;Q@%IT^V:8=?#/NEG MZ]=L_5&V"WVARY=*'[7K<=^O^-^^>/P.T7/7]=RH'5"/71!&?ASU1Q34$07O MNBI:"6.7).CL'A(2=DAVS5IWJ<$QK#F&HQP?;^;H[65RAC Y=^(S] 2Q+,> MW[)G8(J+5_3U#HHG$+UI'MW!5,!+N:$)3"U=XDI@:_;;+SAP?N]3\XG &LF( MZF1$I]-VU#D/$D1>Z+2.K6L6$C?VXOYCBVNF\6FE'7=H>(ZGT]9BVS7#6O\^ M[F>+G4.YPY;BND/K, 1Y@,' $^JL'X%/JN4!K*#5PM M\3;1KEWK1C5YD@-/\N,:O\KUMZ.A?X;F M),H3^YE*,Z']_F1X5^*K1F4@YE M')^PCE=83?G$3MA^1_?9Q9'C>0-'>*CD^,2E''>+]#GQ?-=K,^ZSB[QX2!R' M:HY_IIQ_QWE(\7T%G>@,=S3?5]$=+QB*ZE#1\4E*>H5R_$7GQ[X?MVEVS5K7 MJDG3%/7FS*&RX?'2IC-ZRY)\F^I+M!.9@G.^7,HSI-: LD+K3)EX=$.J.RZF M.Q@A@"6O"%Z2-64K0((JD!=]RK./NI@"]"TUW:!$95.Q_U:M9^N.\[KLLUKS M<].)]LQ?X?!RKF/O6XGT2MF\VH>M]ZWOG19,QB3*8:EI.!>ASK+8=Y/[@>*; MLK]ZXDIW:^7C6G?@((R!7E]RKMX&9H.ZIY_]#U!+ P04 " @W96-[YQ M^(0# _# &0 'AL+W=O2 )I =(!7JZ2E>I6[1[+U;[PB03L-:).=N!]MN?[83P4).> MM.P;$CLS?_]FXHR'X9;Q'V(%(-%+04LQ1+5ZPYX,PX%=0-/"]V"TQ*9SPT<,?#-5["'.27]1-7([=5R4@!I2"L1!SRD7/GWT[]GG8P%E\);,7! M/=*A+!C[H0BFCPORB;6/K.2BMA&1%XZP("E+6 M5_S2).+ P8_/. 2-0W#J$)YQZ#4.)G-N36;"FF&)QT/.MHAK:Z6F;TQNC+>* MAI3Z-894E=T1]56P&4*9C1CU4+F%=U[?)R!Q(2*3\KWRWR&/G[X-'2E M0M< ;MI@3FK,X RF'Z!'5LJ50/=E!MFQ@*MB;@,/=H%/@D[%&:0WJ.=?H< + M @O0]/^[^QTXO?8]](Q>>$;O.(O9+HNXR:(M8[5@9 3UU[H9AU[B]>.ANSF, MPV*6#+PP;,V.>,.6-^SDG>!,?2T+B>!%510!-L!:(3Y8^3H(HUYX F@S&X1) M8@>,6L"H$_ 94B ;O* @T)83*:%$+,]15G&]H>4*T!HX89DUMY&%*8GZ_<$) MN\TN#/W(SAZW['$G^WV>JRJG<%4%X!S*]!5)CDM!S;=IXXUMO($7G>!:S'JQ M%YW9"_T6MW_IO=M_ Q(E492FZFCLIAUU![?VQ]:WD]7GT;BW?)CM3M??_R#D]7_ MA16H$7^_!%D-S]<@/]CS!Q>N0HW@NV7(9M=1A_S](>I?_!3UWYZ/ME)D,;/6 M(O>@%2N +TV'*I!9OVY.VMFV"[XSO=_)_$1WQZ;%V\O4K?4CYDM2"D0A5Y+> M35]!\;I;K0>2K4W#MV!2M8_F=J4Z?.#:0#W/&9.[@5Z@_<\P_@]02P,$% M @ (-V5I"<"2"0 P =1D T !X;"]S='EL97,N>&ULW5E=3]LP%/TK M41@32!-I&DB;T5;:*B%-VB8D>-@;9\S'59R^-^SW[5?LE\[31)BV\% M/(QFK2#V/3GG'MLW#A:#A5QS>C.G5#JKE&>+H3N7LGCO>8OIG*9D<987-%-( MDHN42-45,V]1"$KB!9!2[G4[G=!+"I7#C3?)G)H>MWJYAC+I]B M%0W/7GE;OQ$ Z>N9Q6]>(+H6:># M"P.(B8=/$]^GC4GWMJ7U[<=*R!"/,5K?[NB[0":Q O;/8F1QH\S7AJ"#D'L= MNZ<_OWXCIFIDKZN>;W75\(01N_;A-*GHRO0"A+S-1NGG&/V1PAZ1IU7UGKK3 MPE[Y8(X&29[5SV?@FH#*3%+JW!,^=,>$LXE@P$I(ROC:A+L0F.8\%XY4&X.R MXD-D\6!@W_1@SRAU4I;E0N640]@\(C 8%D9**[$IU M],TZ^ ARRO;MNE .9X*L_>Z%6Q/T1269Y"*FHMZGW$UH-. T 3N"S>9PE7GA M 2AEGJI&S,@LSXCVL&&4#24[I9S?P(;Z+=G27B6--=4/258UE:&R:61,!_2; M:D:[*1N]2-RHDFS8C/P4I;NE*;LIIE>">NRWT_&_G M>48S*@AOFE:U?\BS_&+'Y1\@K^%9;RN[CJTF@][A>RS_Z#ITDV$;3+9BN?MM M,!FUP&3OU7;-YYCT#]]DT(K5[K;!9- &DRUX'MH,SZ95'B,8Y9>N44D4= M. T.W:]P[N1U4F>R9%RRK.S-61S3[-%A1_ MT)@MTZBZZQHFHKRK;G^&X?EA=115N5@6TQ6-QV57S":ZZ:B&REI^@+"+7.F/ M'<$X!K,C@&%Y, <8Q["P//_3>/KH> R&>>M;D3[*Z:,PA!^[&J8-V!@>2#3\^8:7VV\0O;7 ;:F^RH$&RE> MB=A(\;D&Q#YOP(@B^VIC>8"!K0)6.Y#?G@=JRLX) EA5S!OV!.-(%&$(U**] M1L,0F9T0OO;UP9Z2((@B.P*8W4$08 @\C3B".0 /&!($^CVX\S[R-N\IK_Y' MR^@O4$L#!!0 ( "#=E:7BKL

O/'N^C'/]Z__OW5^_?1\]]?1F_>OF(HU?NKYD@>U 3]-46BB9)L M($GF$SQQ5C03L(@FF.M$4TEY&OQH/'+M14PR#K^;$B2!T;N:Z M#N47ES0!E6;>2C^%NV1-,1%A7A5,)CCSTIC.$J(NN/..4+5CZ%V!>964@6,& MQX\V']/H'M7\[5A*RV],#5+K"Y-AP!FN7UA0Y,8@+#9RBKTU*8^._\"<]'F2 M&6DM]_U@O#^.EM*NC$EXJ'O[LF& -A(:3U,RQ+\?'^^/]%J"%V\35=?,;>N[ M;9GC!&$XZ'8B-\1E'ZI%EJX=UD9RV;-.&8N*!/G5M$PGR)0+0T8GI/YVVXR= MTJM=RU_-/7LU>;ZY'SVZ7>Q<18B@I'+58'E!,E0RBZ:4!)R!^\Y-_/P$70(/ M6?_;6 Z8))-:L_,P=V++PK&08:*T9S,#\U%PR]!Z[11$1?US:8H]''K%,R': MI&J8\90_MNKXVC))$:? Z!L>>9*+1&C)+ D27D@A[7!,L%5V:MF PU8JM MC$-)H93TM6Y&R^P"33";3N*C!<)6LI[5ISDW/\C4!ZX \7F$20 M7L82;7[A=3+?Z#C6R3,&TT L5KH^>$K+B2 -=;J(;7!P2HZ'!Z+T?]J /HJ. M0Y2GX!JQ>)T1("8I/V@XS)9A% M*"99>J:(;@;J>=6Z2]B+C 'WWEPGG^A9L>NJ94\O9L+A=\:R5TQ9%B4V6G)T M2C%W7&)1+ N$OU)O#3Y?+TQ"%HGU8Q"2DH"&1 LVK:B-A@BAE-J853HS1%I& MLIWS#X]$,-5$>6LGDEJ?S[C'P9S1,5B[BN@<*KAUS@Z=5U3A0=W JP66+IZI M2&.;[9J)O(B24VT)N9IX,;V>.KTUP=:$)6/1'NLPR]C#K((-HA3 %!N!@3'X M4VP*G%LU-? PM\F@DKV^J2!>D6Q0%DC7)2:#A \Z.G5;BD1MD\VU#FE__?($ M:OTGKZ.CD8>)QD9:B97!7S,STY3:7JO"")M4K3OZ2.%+%B9;J1H4=V[-V#3Z M!/I$5"?8TIU.-L76\J#8R;9F5DJ5=^?$9@[VA90N$QEGQX2)],9,>45T8 6UGZE#B;C**IJX0B2V"PG4B?-3X8NZZW%'!>@E>"\KB[)%HXZU:H5L5 M%U9+4$]S:E-$6I6\.R]\M;'4&SX&]I1*F'-)FM%X+T0&VJFVF"7ZYF12T/IS M21PB+2XM.GDH:Z0GYFOK;2QQ-^Y9%[OMUF&W)/;ZJW:AC^_VAWZV-5_ZP'J[WZ.% MCVPTN^(ONQGM5LRQYI.BTT)=N18T_9)Y%EJ>5NC/O5 O+>:3+[7FK:54:<4< MK?"!.5PV*Y8^.;F;')EA<]>MZ;Q -< 6>>B2!^XWC%$/? FUZQ.=4ZX&B(U4 M!V2/')Q4CQ.'C.SK\W4LOC"6_F'4*2/NVI9/NI56V]H)L)?.DMIHM0S.NXVS M>;IO^U:^B\4(/6)\"V)\,.@AXSUDO(>,?W:JOD6MCI3!E!6#I\^L,O4)PC:= M!0SM863/LJUQ_'K)%8C6M%MZ/>Y&W"?"%!$;(D!+I> MXL>4X93D%Q\4Q*C<#O/.N2GCA4D^&CSF7(,$/6^)=&DSUGWC!\ =R%GAV5Q2 M[P[:3V_^Y_7+O<%ID'G2<%EHXEC2B,OJW#O9(;:9PK;Q*64B>\.XM65Y!29F MPQQEDSCYK.7$CA18.HW.MQK48OEBW?C<=C"5A%<._B N%9CB"1CD#0+\2PPY M./X26+W_;18( ?A',S$I]Z_(,57%I&)/=$1/.2-E!ZBC"J)&25,O"DGA$\G$ M!887@E[KEE/)!I8$54(LCF5H%!9-/8%-_U$_B#XBMM3]=9G@!TZ27.EK?/.7 M[0..C1<9_(+ZE.L,Y9ZGS5'LM29JB0A.$D5^(#Z._M4D)>)I%9KA9-S3_@%*IT$ M:S-$N#Q%YYLK1%1@,&)Y&2$M2QT, 2N- )_9UZYTK0+@@ I 3C M@*5TK#RL#N93QJ$$,([R28AW.B(;:0Z2SRT11?R5+T3Z&JGR+S8# MF4P6;^$I&I%69)8U_BBS&6"V,JI"EVX>ME/Z,B'Q2>N0'%B*S:5!!KH8%1\A M\(^:R/0Y5T^4*:4I; ]UI_KSV19SQQ[4D/49)O,%Z*1Y>@8J#/J%RL5 T:JQN,7@M M1*9 3RSG/H=N8.HDE4/8AM:3Q97PT#-DJWS"LGVV,\1:*9-5ZC A:CMN&A74 ML:4F]3X0- NC6@40ZJ-$VZW4WHQ#VLG&?$!&F6YL77GZW\OO2YUUND MN5(8N2Z? .4MYJ1:X4T(@GML]-*W^ PHR6 M^IAQ3[L(,+?WS?[^DV!IL+%)Q.=C1VT!]Q9!54$DEK6_GE.BDQ7>.^K(]"E% MSQJ+UT<_Q-$I_#?^@:V?PQ_T8,/2;VY3]B2\9S3X@=1' 0H%7*PKC&_PY>,; MPK@&!S)('.#X"@,\#@;8=4S-,#U2I?-U<+I3 U89*Q\7N@<40JZY_6#GMP2= M]ZI>,36L',B30]N&R^\+/Z $/I>REQ+DH:C$;@JU":G@?,UI= UD2-B*'//6 MY1>T536&DJVU760X>51CLBOQ%.Q_J@O )-!4JDIL)SM6+V12S8,F?V$Q#9]) MN.!=NM&4&+)/SLSF(BLX$6'DE3%9(DY .7,=B +3%0ZW-6F =O+5%+LM"30FM^ P"/, MI:^4\@B&YPGLK8O-WWV\RP?..,%6N0Q;YD([,E@*R&4-VI26 Y1#'C+;-$N" M'$._D_^EK=VFKA?4AE!YB4F*M?!@XG H<><(O%B@38-NS+.$A.FQ7#EAH\.Q MBQ_KRLOGB.G'N$6QO5414 <*[)V59$ROV]TN1+O.>6^3,9!)II":3K% M))& M=U[O/)OY,15A#+;DBV-KKPH#Z]5BM.YT%WWR2,S'[K.\*5$3(2ENO-TL)!.> M=63E.8IH0%'=6EZ7SI4CLY._<$.E("=(5P>:J]E>Y%,ADZTT@2'&$=Q:K@!I .Z?$K1I9AW[72#,V?-YI5Z, MH88YR73'="K/-T/%##T7 +-;29K!*LA MVR]'99W#KW4"TX+[BT[6'$:H*?"'Z&$'GN=O 4>5/8U2_"9YU&Q6'Y"/(-81(LL'Q!E&6HNI M2V0 M9<0O-5@05LS&\? Y18Y@/Z8BQAN[OFW+Q\0[7&T:EOB,:]&H:&/+@SM-Y] MH]$KB*):#D76;&I&UIP9>R$N2U-M MT# DTP4QZ+HQ34SR<8_JN[VJB2"R@AFAD@T0'ZOK-T.D-!&G@N#F=9Y0<-^& ML;5>P&9K*+/^S'4\:V57U%S6T:9$,>B,Y#_9;! +5_Q3,L1]@*IM+8#&'&.$ M&!6Z@5!Z)&;%Y=Z0!-Q 15](VRHP_I"3T*9NA.T;UQ^9YBNQP+G8F*GG5PUX M,5,E6T!+04@F"K#W2F7*( (*1Y[AE_0*1X+O-%EZ"?(!+HRDHI"L<3-KTF:6 M\-,FY(*K!!^HTQ!SA0?]O[MS?^@](7&'EDH%E"*\NSV>S T4NZ]./18- M_[-">6FSB^#S0.\5R(QCT3Q$*P[3GRA_.%ZEG6G4H%UT"6PK4T=21^A'S^D, M\G,Q4V2PR2T=ZM2U3I=+\&CPL22T%'#=(&V)$IEB]-=%;5N3.TR+ZZ"T7P26 M"2D9/^\$0ENB7V8SI9MW=Z20+%9DLK;<.,(6Y"U#DMF)Z 27[L2A7 MWV=SD0.:"JG+H,TGD1S'!U,F%S9Z5]E#%32$M!E+YG,$%*$RDWHP5QBCH=>9 MHOFD%YL@=_P*#VHPA34S=0?ZPLLW^%P/?+_?>R1$8>#;NI_"UHD4OF1T-G & M]:YXBK?+;(T9CU8+'VQO9TP6HTJO:L3OK#!Q45G_-MR<,G!*<5)%!AL]R(*&GR%([7G MI&U>0[$+ 84$S7XX;;8JN:]7(TD)%DGYX!U2Z:7;/*G4@VX_"D/ 1*+18AN9 M%YS(LCQ;&*^'M9[/6:M%A; VYPZ5@DU]BGQ/+F,*A4E2EJGKYT0["O?6U5>? M> QT\7GKVC>J^C>T;C %% IV"V8#D41$T95?;/D1TN;T"J'AS91".*M>?H?K MPFT^0YI5D14H>FM2U'4&1^Q4FOLNTM6*;?6 PZ93H56V;QIEL+2L %[[T:Q] M9>J(']TC728)\T;X7DN=H47R?NZ*I5");_B;:!N%-0V/[#03A:T5 M3#A#R0['5K8EM27)5Q]IMDG^%^H]L)Z2J9Q7=E=X0-2VOK%J@^UJ[3HFX^#D M!1'GV$'58?YEL__?9;FW@"BM/_W<^4+3YR$4)=NQ:XDU:?9%LB3BR7.Q*:.& M<2E-Y;THU4V^'S%L_"*4=/)KPB?-25^7[=9M1*P@7Q(' !-R(K7$E0&:FT^] M^(*"'&EH02ZIGL7BV<6P)6\-JU\Q&L M3<+\_10DV/ESU*;8LOP.0,XVJ64FS=:[=GPH"1ZAY:6:),WW%@5:: J.YJB& MSXG:U1QW\\M(3MLH44^I(9/?I]4F,8@="?T)!=%;E*T"_U6*"6/#8ARP/10X MY,:A;K>5L?-[I]1;,4IGZ*QD%!OUOX5LI8 3]IP:,7Z2>O+65[0=TQUXR.UT M"X]!T5H2BTX,*G'J\!9>,4*4E4!'S'5B LNY Y-&U1?](>;0=X7NX7!'43S, M[=HM!X$T%\U-+<0Z.8&7*9+"&(,M^IHW"&.2_*W*%K%N<%?=%/N$H'%KNW@] M33\$ A-$@\/ HA\6U1[/]HC HELMW6/XD\=&6OBN@YP?L0<-B!TQ7:&UPTRI M9.>:Z.E2:9@LXTUHF!1^E)9_A",5]F47=4$,"A87$ /WVJ&PZ@0A$],V6',K M+M,=LB ,A.!0W5^::0$K\F\^ /#$P'Y2%%:#E9ZGK+QH%(:XQ*F;O<+\%":) MV%B8S9K1$GRR4$LE%]+3PMG'L U5Q;TATX@#HQYM.$77$^EA/#.(K8QM$W4, M,]<4M!8$HP2=Q?;R>EF&FP:V?K(,;;6+1;'\K#/6BDFO-8.U2ZO.)7-Y1S)& MK[1\X7IU@:,DUR'14;*]J,,T%1BYWLX(U,/#DYHR2Q,F"H^0>\+ZN--H1\GQ M,CK24M5[\A=)3$AI)\=S=[W'QJD? +TWOSX?;9>U,Y$F M;R'BT-YJV/7:#X$[)1Z3AQLAUR"L$[MHK?T"@S7>DG><]-NJ/(3>I+W 9'>X M[+Z]BM GV U4X>G,]W !YS +BJ6+==FE"_15+!UGD&ZS,2,&5!2A"+'DX2N_ M)-1CS0B:7225OYUNH;>L)Y[+Y/ATXJZWAFNAT[LN*;Z"K!HCF\ ,J0^'=@M>45 G)<.3U<3K7&CG3A<2F(X-SY$^8 MMF&WK_$SYQ6%%!Y)0;'AC]+_^-0!Q$_A(B@[Z%_-IP1^F"0>D;6F(3JZ@B!1 MJ5)%AP2\(M M99 $1DB[W;6'2IY6I#+]O3DHN2?'EU2&878W3M*[B9N(X2PEC62H7/LV[J80S+N.2-T**!FJPV_IN$W5Q[,@_3ZF, ML")$8"YE$Q?F$F32ES@(8A7M5D\TQ19!F)+'RZG/4AYEM MU4(@2^WYTU).')<"]_MLO1^]=-1/. C,$K*VCWXOSIGV@2D?$H_K@!$."#-D M"C%6YLMTQO7R/__C9X_5P%+07> 2@8<-AU!%4FR!H&R][$V8-]TVB&$'#&GM MZ9%.!!C")2=3[&^[Q(Z-5LQV>H#=\CJH@?PM04CQTD3O3&62P284'X^F&V":B3)<&Y4U P9[]CBV7SOV@G9%2TA =R'#"LY=2O<;YFJV7:5/:,\3P"2[(8)2E[ M$!>X)IZ\2*D8\C<2J2,>IS$9H4'W+U+#W)FEL*4F\&KN>^?IN-)HE4\KMXB: M.=1-R#>;4NM4+J( "2.>QJX!)Z@,' 6&!G/0GW*,LV3>T!2A6%LW.6!8^56"SSI?.,SG3RB>#M:.CAGJ&>Q34WB_/>DZW% M\&NM:BN%*[5XDK -0#)$KXLU:%/CU0U-M2 6PU]S4]KR)C@FF4P7A^Q;2138 M($N;"$R3@]$B''&&.9 M!GU@@R>K\HDW1^KBB.1);-/=!'>.I,I;.&WHI*"0)&>&\X(\;C*_T71B3J=3S\V+GWON2,X3:UT)) MDWX>1?R&XF3F)ND::MTQ;598VI Z^BFLJ>EDF!GM04U5!:C:9\:K<'"?I7-H MZT,*XG/._+GCDH*)M%K3=SXR+:TA\2TT(QM]?\+:OMAW]ZE"'")KFM:3.&/%;:E^KHZQ()4&G1J:4Q!6'Y'-^VDY-XB]**N MV3 \$_KI&_-) BI,K>Y[2^IYFGLUQZT"IVT?P;7-^+BLN_>(;:Q"VB^HS'2Q M%788 K TGXMD4-M@!>TY;EOJ*KP; M^XT+N:>66//Q(8/4H+H]P=MS3X/UR:MW;\,-C,(SM_5HYP4;3_:=;+N;QQE= MA@$*7O)E@*#!X:-$_0C:)Q+T3_>R]1"@SX0 ??/==;-VRT^@@V%5)0,[78=\ MHEL*2+S6 J:T_G::F7 28MDE^BNZ!2FG+CX(R=JU/>*#-%3MO+SX3342_<5]D63'UG%?A/&_0A\T0SFS&-Z%H1)NRX?L MWDGDCY,$=)VERO2HDS;6)B8J"&W>SF4%G=N!2'/HXS-VP^R0)#39]7FUA"9G MCGM8+V)7R<*HI 2CYO;D'[E.;[KPJ".5W$I(6:SMXU>HL('"D3PB3*;4))V> MG-I"0=C8]0U72*B)ZW7,J+PD$(?-X74?NUI ,"Y$Q,(YT[8P%>W.^;Q"(^KJ M-76M,@W>_,]ID3J8XR\LC77-G\QF94$1?CB]A99&/XTYQF92IV-G0R?\I@VK MVP@L>J:QW\(035QB726:;E1")7;]I;Z'.XE/+F_M\D@/BI8/8FH3$+>VT1KD M@KE:X-CZ5ISSS6=_(9XE6C'9U]L7S#IAXOJ59F]:KBMPX#)J8MGF'M$D Y[M M&'MP,3P;B>A@39'B72J"7L$?L%XKXP+O!+]YHA$GC* FQ(:E'X#A?B;ZJ+!* M%@,>U,UJQF%6K?%#6A!,H6>L#QWYN_ ?EPVA&OQZ;*]+B)\2=_,IO# B^YI@ MNO)4NCJ3L.5<[+2F#Y%U5=J8JBG7T5G*D*C*"$<\\O=R\?R95#=+M0FJ,)\H M$#1G0NT%8I(8[,J4E!3WE*9.UA80? A58"47-NW>:ED*2P8O*NV7)A4H72K> MJ^2!HHJ#PY,R3^[],::(D@YB'N*V)J#"WL<<$6WV!'@B4HXQ<"QD!D>$^F_ M]6?%4V6VQ@^PV#O"QU4IDY01?B'6O>(.0:8C8XD+VI53P%./'RESHD:))29_ M*78;"+RK>M\I&?!L9$HQF20..SA]'/3$8].G&#?%19Y3TSOX)Y6/$Q$*&&*: MBN:>!O8!4I\YT[9Q+7J@*V[Q2K%6(@R,I.#=>>.!A=LL128!NV# 08HD-FG- M[5M@6R0U ^0I7;NAN3JW19=)SNP1NH+XBX;#7L*%*$9E7<37K*2)#QML-TTG M)?I1(@M(S(_XJ7,C]<*X0XB@,8[.01O/+%>JP&_D;,,G-Q4S'\@3B<6#_N4G M@AR%$ [#B(FF5Y)A#U+8>.QZ-A=$R"D:! ,ZX 5T?9/;L7#^W>':F)$0OM[, MJ/IA0ERIO&;@/D5O98#P/1_P#$+W*WJ#9JO1@Y974L8'BSEI\B1C;!#\9:TN MR30MI\T24_"\C^@VF/#?B\AFS&H&W&+P[RPI;9 20<(S1G'*:Z99DBZ9,!G1X,4ID"#[)K)HF*Q,"5@B[X!K$P?^=IUA4;AO5E4UF+,Y&X(RA M4%\R4WIZ!BPB\C5$4+L$E7:65IF#XL_,-*W4SI=+X8R25B\PB' PBA<-<\4.;-F_$V;#2J\YCX2 M'MA&%R?O](P4Y[+!\R9ED6C;5,*6L$Q+PS!JF,@BD,F8L6B-8D&+E=4N)Y41"GD M7N8?CQR<")/WP7F8.Q.(9H=.J9G=*ZSJBDKB'J+\Y:(0^J4'P[;CJ\3\8VE: MYQ<=+/YA$@*M7)./P'OG_:DN0J&;U#%(:0-9M3:8_UR(CZ@1-N@= M2-P&WR84A/([^J$]_RAQ4 <7Z]-PG+4TTIQ2C%RA]"$,$MH8FX13@O;D\J)M M9>JNK;!ONE*9(MH4>_!L&$2J-DB?"1/"G:RW!701%5+F3NZHZM D<-X =!@VPI"B> ML+5A$]\SA6=QMW@;J?5>Y/J4*DTEERMR6\XK35AXK%/*3Z;)GR4:4GN.Z)<$ MP>3(J"S]E>]7.V+FBMG\P+=^-X9FHX]F56]^$^X,60(;)"UG'-8U71,F9BT& M+:8+,[/%S;Y59F/=6$DQD^RVJU& 9>3;.SMDD+NZ1<*SJZF-Q3^41)OELKQLA*4NK%PHH6;;R(WMQHXY+8V? MSE[7;Z -"LZJ4D/!"ZLS60)#)G:X;U:$N\E;#DQHBF]UI3U&2U1QI+!-G<%N M&L8;*9WK7L)-?UUA2.< 6U8]J59?@=*[G+4KH2F6>UQ7T[:O8=!^8TFK>(-J M?KC3OO^]W]6S\O[DP'DAQIM2(IRM=-4\)(1.&9@E-]KF+1+L>]O$EV3%?9IJ MWX_&K()5>411=2?CLO>V.U".7M@%UO#6]HYRA>2>-ULU!*4H=8?N#(T7Y;;( MN%U+UCQ4STJ_6L 3C+]90EIU"4M8>NC*A$/VM>-F-PA[-^6IL%I>[ ,:NQ?& MNS0$T';[VATAMGI_;5?<4_[R/FYU82['!J341JK$/>HRCZUF/MT/<':A;.)P M'#B!-0-PUD*7BLT"O/(TB@1H+/*208J@A+%A&^CW451?4]SY />YCQYQ.!HZ M.KODIALDLFMQ'B$\Y$-A602JNJ2Z*),'U%U>@!NE#02_$B)A5SE/Y@R=3YG MV\,36J%X_B)Q0UO' &"U,4;/IG+P(YKL]:>I>H& MYS *W*9'[5 [8[KRU!(FRY))44JNEB*EH3Z&H_&YELS+V&A6&/G!Z)4TGW+_ M!4?WC]ST7ID9\VXG.YBW.\BU8Z)T+J5DHJ[Y.YCGPQ;BV/8/T\*C<.%D<5(N M);T.P^:HP@-.&7E\"D$RV+-_NP7>2Y][T69,9< J(CY%+)!2Z9PNT^MNX5*% M%;,BBY(+S(;BDG6TY8ZM%MXN0;='=7==WF,\:Q;& M)N7:C%'8N1;6JMVXUD,97GIX@T4E1;K_-J%^Q;VZ7-6,?URMPZR']B?"\JAJ M,V?Q%PKD=":1WA)[F80]&O_E'L)^MS%8>6%#!W<'825N'00,>-E)X[*3MI:W M_58/^?%:6"ZY?.]K1Z?8.M=7U>M04>1H=*O_(QZ-3)[KC,@EWA8\ID,-8CW8 M16U563!UC2U_O?".])+[@J_91"I:)'H+J]BBT=HY1=IRHRB# / BZ89F/4R[ M?"LVP#6W]/B/ NY_BHET)?!QN=-\CF:<[C +42FC\[10Q-IEH%E"X@01Q?_E MXA10_1S8]E/K71E[/T)K<7*P/8D11$4O<+KG:4;R+141G$%&;%UK)+]C @&^ M(",+P1$#:9&\:8%Y+-: V6W=?'0-&P?F;R^I\^CJJAC@P]EZW< 7.T"!ZR.E M Y@[ U5([&EN_6P]6%-X+M8<>9&5-;$7NT3KCV%GCJ@@TB2-FM%=9#.M7$6, M&L&>S]@!:X-.1D%YI*:0",&"H-+B<'8WP'HRI9:D:^4XX/:%C+=P=T9B0 M=R+ &*UEVO[16S!W7* 5=X8.:":INICM%0;4&/-1I-?D?Q:=74BMTE;@1FON M_";?:(JE%KEI"8@8$#*ST^.+;U*W((8.B,DQWGSMP=QQZO;8L=@!J2$VBY9' MM1GJ4F'E(?'+_?V\L>(=L-:_[(C?*<<%-:RDT+TS.I"= Q3;+KE^2/"'>]VO M8=SW:^C[-5P#QN*!]&OHM/5>2X40L?E[WKMHXMR@CDPX=B[6=>Q'HF9F;@0G MO-N6HRR+LXXVD-)4**#@Z\O,0O63,)SD#=I&&YK<9W>Z0GS)AAE\R!Y#+03I:GY?1APS<"67.2A)(JYR/5/G*/NY,5B6].'UF[OA/=D\)3B//[B M4J 4Q=<&?QS)2X;UZMR!F^)%-H=6%NLDJU,O5%27!O^@%AEFUW([NJ74P-AA M3Y@4#&1/[W\R? I_J,EXI]RTQ-^+LM53=5D0;)J^M]/DM7E,_VU4E%%DMDPR MR9W[L 9=,SP8G#[;#0ZE^6\#5\G7$EM, RP> GM,>3!A$E?2J4V 5,O+UNU MZX?[A+I:/D#?>I.45G#&4L3B_,XI9P69%* -6.ANRNJQZ@>=@JVQ_SACE"&I M_0M1Q6P[+]UV-/G9\3U8(_,D([?8YJD8!7M>YZ@8#UI0=RTT,R=T;'M9:_B M4$.T,J12K6RM$:^/+.RPS"\8V&"BYJ"GX];GY%I5[QG'NH%Q4%_^BPU@R,/6 MVFQ:^NQJX5*SA5=:F\!%PVAQ;1M+D 'EW)1&N!NZVJV+;[JXC*T*+"0XB7#FFV'G$DQHZW^D[0X;B^L MOH."ONZQO*Q,L21^B82U6#&XD.F;-BF]'"ZU.2N%-PDI'PJD:Z6R\ DKSL;U M*R)0 )4N(P8)K-)\JN7-0G.HB-N9P?-GBW0ZKT6-?[<[>/#JCEW/GKG^/1+" MV81U@ND@*%LE)9!,D#LUH#A)M<*)M-QEGO'AZ:QPNGFEIGI8 2>Q^/87>5VI M.BC//8">1_+[L+5S&YB 4I=Q3>$6X0K)+LAXLP"@KVKJ1U@&%V"8,GGT8U:] M:(B#2>8IQ'#B/9HNUH&5HC2<*2CI)#)2MRL47NM8S"#BS/ZS*1%F(IVBLW3. MY@U?R2P9&+5B!EK>A+%UAEGA;ATMX8<=!"9'+8N]U;9CP;F!0[MUFC,G\:9% M R_49GEDLB9SP[08"!OH?#C)*),NS/P>3P8H02'-6T5X!A'[BCL:@VI=T;D/(GIEF MO;DTW:(SM\7QP.,@^F94K"UE&MLD=Y7:$B'+UJ*IU+)4OT8XPBC-'@8&11^H MV669[MM 38^(L)"J\ESI"ZG2 )^"MXL-U"<#[T@R\+A/!O;)P#X9>&F8(SAD M/1Y=BN)7E=$PFM?9K"#J)@'&%Q? M28CSJN8S2[*/?I/F-G?:.OJSF9T)CYX6)(;0#3J(NC_@$5KJ5UK]\FIKVL', MLDS^1"-EW2DXOD0Y(:(.C=*@R.)0P9RC,D@F6;:8SQ9+= >O&=6=EE@LX!W] MWF?ZK>;50__\[PXHP*XHS1(@T.81W!]T*O[D=8AZXJYJ(3V/K%?%->. <2].JHN(3&R$H; MH7!S"$EP]](* 6MLVTNH:EJ 5/_;^'/I3=>\-3I]9O)*(BKS[GK0:D5[.;@*4+*Q:1NV%\[8S>W MYZ.Z5)J%:7:"7! 418A-61'C_&8SPG?Z+P-%8@88D<_*^MZ28WA:/P MP5)K31]QGH;K#JNS;=GWHU=*-:V(H+I-HF%9^MH=FEAHG/I,PZ3GD_2IP(L" M<(96=MOL+;?YLR0C3U*Y+_@]RCA%7*3U<1R6RS$^6AL>D3(X*_! MPE7KQE@ M;=\MIS:\$MY)<2P;$+3T'N$P-NM9,-V"DFN;,MO @-?[*/:X9,-"L7F3S;&Z M@8GZO%NHHZKA0PM/WV %T]R%#WC'DH (82"S&6T.?JXIF(W6YDO6R)'M,!R^ MS@9$''NK5YQE;[*7<6^1IM(&!VFIQ;["8R29+\[@S#69Y2N>-A\JH'N'Q\%ZB^8<'AVH,O4_*20+Z<._-I\RLH^=34N;#@X.A*IQ*,R-: M?BS5!E6EL%.6C-RKN;RR:+!>"+AG9+VH&#*58UT>@T5[9:O4G,F8PE8MW@8W M98DQ4XW?2GD?8TX1U3F5ICZ681@^%'0>H6*TW+;(SPJ!XYR5R5("T\@NC1,0 M9J/;7XX1YF1IB+T 7H-T.:DVO/92%S9+A]PK>!RJJO60S7JYH(?L"W@ HF*Q M;Q_I6=ZF0NG%;8;TA@ L[:<)I/[3"^=;N.7F=VU?4FJ9) !J!_VT@M*JR+)+ M=6&2CWE0U^E;#C/#\>VIF OBHKHL==6B'(>S(_7XK$,M0.9^0/;5SHFW66DY M=YH@I3<&("-;VB20L]3U+B:EY-@8J 2XFRF$@6T*+7\TY\TVA/]K%-G3YW1> M6(V .SIF^2R)/KM6_@<'5(&);RDR7]5YW.TM&=8G! 087O:4A$![6IE9IZR* MQKKZ!MF/?D*GTV^@[/BVR'4%,PA;3P]$>>3>T;,4)VI M@=^I3.A\8LV#/-=@\*#@DIBI7MJ0(5_"GOHUNAA"D78&]JUX\-ANLOXGN";I M9,V;7'JJ"7T;_HX974K/L'/]>JXZ(:[/NW;"#FQQ#/2TWT(G^.;VV-)]L87* MWV48^@8D:5OO&)>6[J]W*'X*X1:U?8H[51Q"0/P%)IJG;KAH:>IRMGO5]VG5 M.Y-6/>G3JGU:M4^K7B$*;,,B$INKJF*:)K;-BP31U\[!\9* M4]@"@:GYX4=1O(R$]K='=/25IU;@@76R'[T$.QAQ15M>.:4*#?>R25*6J9!5 M,\*;GZC4"N=I63<*X%6*!0SZ<:C1!N*67,-IV$)%[><7P9PKN2X.U,T=F^$9Y>J:_U;96L^(B1S,*;3O/U$ZT*I+IE6PO2+\]RXX5 M\)?7KH#+K#GLO6/^HR%]/EQ?&!3# M*K>--EVP37U0KOFTTINLN;ZY:BY[D:.B(4I:[)7&]$IH/O-^!Y.YJ6T!&+(S M-;G4[H5I#:W7D.<9KO'2WD0[!I)6CLQ,\,*\@C/^-*S;9<(W6B+8DTPERIH8 M;J. =H@ MS4M%F;1Q89-7;)!'>Y'/S8I%ZES(A26TE9G-BMR75RT3?M!2/$G M86BK5I +Y['2?(07=)5R$"V=8R'7RSUI(K%TY ! ) M+M$&7 \SU$ FT;O7[W]Y'[U[]>OS#Z]>@K4@_&\R\/ MUK91B_ G]NXQ!HRE#*PDL:]D02%G%#*R#V9F4DMKJWG: MT%]K*>!?%KD$2S>H7 7YCLT)5.M*JE,1-5;M2OKG$9J>J"!_+#!^B?WB+19F MD522E;[@LF1FO_(BCM4BD?I.607B;C!S)+F8R9(H:X*78N.6L>=)1F>)D-;% M81+.9T)?(1A@57N,P<+0&ZR]D-=Q2]0 ^Q' +S=2?:C[RY2R?-ZGD3"*]N)& M&"+*'-QA$@S*F!N;]4\P;//9RS,J%X:+T@)%FK1&2NJ]&EO-P* M, J4+"AJJD<3[IBOYV%[T4 0E?X:]DTSQ70!04;Q$,ZINEV$VUMMS]\6TE#: M>(:+36@C(C3/8*H/K!3;]T&47^7!#R/;P$PTH$TJNK9ZZ_&76\TCO8J%!O M@)Z6-\L)"Y-H1).E9S9,H0V>#3%Q:FDA%42K?+AJ:G)2_ (K/2_$36TM_6,S M*9[3:?,2)(%F?#2(H^'!18[BE>,L?.[)M@,0.5BMA^]0DVR^69V!.DJ6UW]_<'^P<$ =3J_=.-4 MI\,Z(^9J1M=O/-;W4A$ZDJ1DI"";&J'+IDFUH#[;.L(80R(Y^W]"&BMVDV67 M1J9PNM'-%$,':..X!R$_#R*?,:!DP>*T.>E"+@+5#4,[!(1\8Y>TO]E#9233 M:2%8"7:(TZR+N<^*!6Q)VG2GA@D.6&8""V$:K"?,VE8.#Q\RT.WO4LNC8)*[A MQF=HQQUJ<3]ZKQ12_OCX>0Y4K79NEV*]E%#"06-J:77HMCQB:K3RF3^0+R8& M1H+9/.S#]ZVKN1 4"?''RY(@]+A<::,2:C^YICJ&J7C=%1:$4-!8L&$2J\3\ M>LR%#=RQLTJ]N" Q+'K-3F**E:)O@@OD7V]1<_/DO"@5FQ'Z9NKKR=GB+P2'-MYG5L4+!RK!W:"(8IM+. *>P(0I#%+Z$P3:NC* MZPSIB*HMRB.@GQ-!N%APC_3*N(=H#_A5!J MQ(O(85O>CCOU-PX5#=MZZVQ!@D'7T)>\ZE0KG] Z+JF!S;T9*;\9!ZTQ[;TV-[>FS/9=:E MA6:0^L13HDQ(OY\76;.\:K0LK5L%XF#_45]A@JXSIB"(K>>;;DM'?<7C,P?? M8T8@>@ZG718-QAA6&9S&FW.%R1N,>_# J;LT(5M_3ZI9\J_HA1!*_<9G)Z<< MR(E,IQ_AG[^^_N>'_>A'Z:15MT5 EKYCD;K0KUZMEEMN/C;=BE?68EQ3*0JC M@&=%5!4/TWO;VI_ !K/3L(X.P1+D_)8I0;_#&,O[5R_(#.Q>X++)3 =#%PX0 M&=W\6AWGKRD=*-C^X&"@]$S* J1C;V; W\>LQ0*6!\\,\KR]3%2A+!,^:871 M6E^$9@3=1I/I%.ONV5 5Z:$*A4I!);$B$APG'%MB:,*V1D5@!21%6"ZE%0]E M++),8P1=J@J?INUEQ4#'LEI;6?,P9="KV/26#ZSY;(TNF21A*513+5QO60H' MK;@MY02]JC9#)$ZU =:U(B]&8)7DV3GLFEUR76M>5[=JKL-:T((7&Y!Y M+K,XKO9IJ""(-@Z?9(6AHKX)7$HE@_$KRJ5$/U;*7LDZ M8#FB0HZ-\5;>B(F"KW)<=TE6%V?$Q^(Q^%%!&;J7[$:VFA:0JRD0SHU"OZWC MO$.9^&_GGGHV9&>)8Z?)8LE _+[=$PR1H.K/'JLVN/K\Z41Q-6C6(-JWIHJN MF6'25*R Q-,59U9M &3J+$H/1C(QZT)PG)8PXRK@]4G#5C\M9X4L[4Z_+6-]!"J99IDZHK7 MQ1K-9$*EP'VH0A507X4O^1+%?/HK.D MVI@0^&?Y]_]/PCU.+.#?*("]+#YL6<1J::23LK1YRKH]:69GQN4_)FMF>G1. M;"](O2"UE%J*!I,',@Q:8F$R-71B>@GJ)6B7*O+J./W.>5Y_YEZ6>EGJ')JF MR:64T0%LN+8#JUFGTEK"D@AZW1TT<+&]I?OS*DUZF>MESI^_07NAZH?.%SA';N<"VJ>IT2=$O>UQ.N.%P5\*# M: (D\11:XLH[46M%S7?/IMYZFUF,.[G=[K$Z(1M5=J+3B\ZWM!<7RLOF^WH M.?BD[&6FEQEO:!7WL\MBCX"\Z&R.V=M$O>3X0T.E\J\&CB>,L'N)JY G5IAK M>MGI9<<;6L8\7<*C)?5:R&"*+3X9'T)Y6.[>V&KN^PSNZ<6I%Z3L5Z;$(\O@@FH!@G#UR1K0FRX1 1\=6>9DO$YEG#B(W)VJ\\"MK"^G!0 MQ]J./>I-)J_&5K6VXST#BS ;'%TD56TX5SP1E/.66!13<4@X"B$NQ"=.S28\ M5$A!U4M>%]T/%KDFWYQ:JAL/D +;:0.O@MUT:@3C[@:H[$=OB3H9>QXQS[W@ MI1#,TX4V:3>VU[<(7(C99G:#U*[$9;^51 -&3 _V7BC+?5%@QW&I';V\OH"@ MZ,7%G<#D?GNPG%!G55I3W<%Q4#JFF95CE)O[-^+,%DA)S2R!7[2A'R'2[K4T M%/)@8JXNGN!K36V)NZ4DD9C^BVRF]#,T_UYQ*.Z0%5Q(!(-Z!%[2]X$ZAR2M M+B78FZ[VRG@)?TLEMY8I@HKT;0F_%97D/$DSO^J11^[1GN"-L4_PWCU >@?? MC'6A"3=8L3I,&X9MH01@!H?*&T$7&\!6 =^87A%P!8O3)/OC"DI#;0,J?K7P MM+K=(D@\+E9JU40[&ENJ=Q Z*"^$7"ACUYX>"]X?P^I;ZBQ#DR6MQ:>.8)]* M2ZD$%7X/C^F9X.](M>CP0%_;5XOVU:+WOEKT>B#^P@!!1K*0V2!'4*1F!)/A M3I_Q'14\-3-:2L009;H_O'PFES.U+-$D+5GJYY3N32LJ11-N;O'X/DD+7Q*?9_@^[0U7Y.#RU:"I3+0V";-RV#J% M@(I=[Y@;Y/*P%X/AP&WB7-S5T::SR46^N9WR*5@F,SN_6T3;/ M0LFLL>R2B$W\N@Z;?=X)+X[["LRRSPF#K*T?.Z/.^'O M77LGY;RP32J1\I6FE(FYD?G?L7J'+B'SION5U]+US$CC!;&]'9^M*[U^A,IM MRV175YKM@$_83?HF>QUVM&*&V4E%[.O6/0O$&ET]Z=5%'2B-]U"B"%P50C)? M&O @I+M;N(9>]?S&OL$&8B6^@?1G^PUVV)\E, ]04&@COOWCQU]?OT"N]K?/ M?_^_$1*Y1S\]?_'AS;OW#W:';&J@VB/Z1TT,)ULU7[KQAS%88VKEIN^T?:A_NFC-B'+@5P>3^"!7U;N LUW(W;OAH -;=$RW/A$H3R"D,M18R(6 O!BE\TRFJ0:($("#TXJ=/_-M5FV MH4 T%_'-[L*N:.^$ E+8(+2.OA_L'QPXLEL^F/AXQ.8XS :A/"258R+1_DUX MQ$SH4'6=E)76U2_FUME+5K#OI^1=[Y[(AWG@;$WE7:+3.I,!3'0 MFNXT.?FKSUJ\W\[#T;9>9*:=89L*VMI,IV0)+99(@%)2=%J;XD@?E'.3$Z\P MQ8R%15F_SC\1O8W2N3VB%UF2+BL_)6F;2[G68_0H7'_APES"WJWCC5-5^DTY M^$<)%4$I'9$&:Y6U]"D:*CHZ.#)\G3)\.G M-AU/%+'VZ-+#)]^F3T],GSIW&PR#C=@Q.80?!JT4JG M67-B1#QOROZ- C?E@C'P*M/,-0<8VN8 NUV"#L/'Z<#]Z!_:!0(#?O;90WXV MF3+>3N#1?+;$;X@YS@!QKIPA03Q%(_V3$">'YN0KOLR;,M[2+N ?$;T5#).HRD <1,XB0X>&K4 MMSDG/(@M:[W=W PZE6^=\C2@O+L;^_RZ6[/X!CBX)1C"]4YUZI7(^\%#"6,* MP (_A=U;>SMZ704%Q>,[2&!,%2%MC,4'>,O!R3H4'O%;X/BF<7&F1[JDH;,_OM!?W@MF2$&527"(QU-TTIB.DR5V'3O8?N*&F MZ>)M>I^4DP34Q-Z;3YE98X(G1D&[P*@E_"\S5:+Q-)( M1D@J.ZDL00R"+Z0F79VELV6=&!M*%:DQG> M^)?6GLQI59DMV[('H-P5 ,J@!Z#T )0' T"Y2Q@&+]/-D5[P!5!]"^X2NV(P MYX V=51=;CX)/+%2@"7?,0&-'8'^+JF+LW1*MB<0 \IW)-[="<4=O"@YI^3K M1:Q-(H/>\'!XG6T@X1 M1J*=X*M@+NQ47XJ]<&^X.O3"G98W@J+8L8AWB,[UQH#3'EEYQ8XS!HJM?>B9 M((B%S7G]DQFL UO\U$E&\B^V8;O6I7"S]LI>'U"B:P=SNSK4%'W&3>":JMN1 MH<@L.2X.8\TKV?(IU(M($&ULA[K9C<"Z1D$W=+\C&;ZO:L"4+#F7PUX7BK/A MK;3A;#E3DK[3C[5>+$32= M@DE>/MN39=!>-6X'U.3,;D\4GE*9T5-&:#2*](?([ZIK6Z(E"R9:UDM=X;)N&J2K)X@52XEE7I>3)=[W%6!<7%O>YN< MHQ882^1:P7;JW>7LN)FE>YV6F :5A7BMMK(P.6Q[_30ON$N3X1[&'36TDQP% M,C"'JJS[YV B4T \M&9.4%30IRVGZ6F\R5NV+=V MPT;O["(H[ @36TOC19) NG]+UOQM<'Z?Q!+,JJ3_8(W3C\O14@8MC(F8[0A8 MY!JG0%K _3!4YNJDB;O0YF'2(.$D/?/ZP0]_Y)091)DB"=:,62:P#6RD_-QN M!NS0\@)3)T69IPEE6NCEM'=0_9BSM-+IH'R$NQC[O#3@+&%U*"I #@ENF;/_ M3O(F*672.'%T0,D=6\$U"32#MU]#'\DEW,,C>L*@'@S(M1IF."B:/2'88"#3IZ\VL?M?>M:K)'SD\PP,6K/W/W?I1JEFZC1+RY\ $UAZ:U(^'+!$Z M\%P-OCW"-C$#!KTP 9]HT\267F>8AOV.!%,S54VM0*:,7D"YG"7+1$B6PQY! MA=>:ATH,"*(+4\T6$VI\OE?7!4SYIDZ<]:18DK.BF&$$-=82^8UFGI?:R<[Z M\JTUKQE '"!+O%-/3VG6Q'A4,0OBG*)&M.@MZX"WM_[&\W;;)QS%Q5Q.'Y[S M^BV*/]9$XNPLD^F"JK11G[GK@B=FA?R6I<;->W 5HVJ2U(%,RFL36=TNJI MJ1B0X[X!+Q:=N9GTBETPG*^&M>9V.;I;'[9?\\*1*_RQ_WY?#[0,]3"&MV"S M/7<^/.AHD/85YFB>=)=U_?S\^=ON"JZGN_R?#G=[U\HYKD?F39-H@1=ML $# M/AZGM T>H;?TOX1V65$BGWD^L.'O+ E+D;R('W=VQOV.>YE.*EQ3STU1"6A9 MX:&QKZFZG^P[/#%Z;\]2;M;\1&7HI^?O?_0*OFRNCT@P),4W*69BQBPYV6Q? MS&J5#!Z_BMH7"W_X32 ?=FRP\<(EN^)UL4* M66JH>;6G-+V@[+9'@3^9D=E/>&#\K-_AM+:&CD[02U--RW2E.OY'/]3TWMLA M_IZE!L^FXF?Q@T;/^*=W9*F%.[SPR,=M;)PO5WA_4?/F>^%+DUOI]X$TO07M MS;>_?AU'K^$O_-.)^ZK.6^F3FI6XI6#UD9'MHO4TF+2*GN[^HX+K3C'D$[!J>68WG#!KGPG;*CM\V,#2W$2,K*HV#B<8+W)0;AA/M M9\?+T*D)'_;Y@RQ!I)^T/6.74I)H[4=C&$!/SQSV9VYF3&\*NBNMCOELAREH3V0;5:$D8.-Z]^EW+^ C/'EJT[L6*6ZO%^#)'MY+B^=TV M<^>(0+<40VZ2T9DH&WFNL_&IJ5C&J#\P .HJ,&IK-,#1_^*_/9,J#2+2%V)%/N->=8Q3DX")!>H;[PT%=?^.>*1J\T3JB=L?(I( M/)D5[*"*OA#-H4+@7=#00;;]Z40(H$^-Q;HH"[.%%D:_\4IL+*:]VRC^P$\B MJA2E6,-M2JF)"IW#2TFL!'A+>0JYN@TBN=&84(&O("N MGGI=U:XV86BGS,KD0G*7<&; PXE*WC%Q!19&R)*FF,*)R5)SKL5 1,F*L^6: M)T_3S%-7#P?QCC.9\)Q[NGQ M[V=);2!GJIW$ R#2B:8#B_/#),C%JX;#?;+9N$,UEQ :.,?: B1T3OGX!JZ4\27 M1BE+./$G!,4G=S^UC]0>C&OE4".?65(>'H\CLKG"@F],OD:*-Y;J:FR;LT90 M&=))C6P?QT-0Z7M1ELZR8H+?CU96'4D)*?:Z#3?TES)P$/2J[15 L@9,HG?WM.]*=W\'"U'B)_"1'*ER$9]5-<3[#F8#A MGFCPXWYD5?#=HJ6&(?Z!4X29A)D4?+V@6FH\US>'W/--PTA^+_*'14UY$U[" MJ/<2>B_AKGH)]^B8N\FC08Y4S"2Y(U5^"HY4.N:&=_F4>XO GA)C@/?P6/MV M?*6^C!XZPB!7EKD5:(>Q!_"IFB3(2[E1V:H\UW^M>OK)O"WA /FZH,S:<5IM[!HWC>G&&1 M^(@Q5R@2C^4 BWS!\ MRYN94)[>@R#").*\C$[V#N'F=VE5?2S.KSHO@]/XZ.!J\S*,AY\C,X/C>/1M M9>;P=L"B_2GS9-M=)=/ME\I/_36T5S=PP/N^FA>?FKW9O K MGP1"1PD^K]^7CR05<":\EZL7FMJVPG!Z32B^>% 8;$+0I%>FMQ^]]< ME&]# M# DRB.SQ]#RW]%DQ^=]I[1+Z+_S4'\-$39VD&<%O*-WEQG[3;FFO7G:I%PR, M6NW"/VPJE\/]NZM;?D/(['MNFQH&Q&J/3Q[?]+?P:U8 M?JS=5J0?-K?BT5T^YW^S/+=879,BC6->.YCQ*<*,*Z5^?47=>,"@%@P,4<$R MNWST&U;'2EW!:RKLCMXVY721"'*<[_4Z%O2[/=SM;SH:LF$4[!**70\J4ZV7 MDR*+?GW]SP]W MYXK=/%3&B6E&[D"._$MRO;?MUHP!.K[1 (789]:@QHE9\PAEQOG&,)JO<"RO_](EJMGL&'V8Z+$P_.96=Y>&L)L8?KQ M0XDNG/+=69SVRP\O+$Q[/WH.;E_8'(Q(6WUF1I/1V,#G_PA6XQF\)RT1W3=) M\H^57VH20OJ$&I;05#)"M@ Y-TO7%1>YQFIF/'#.OA;2 S)=)0['2]$)&#UC M"TKCN/S]GC4UY79IT&[J8?CAM!'$*S?^4CU\8?99XE=).J,RJFE2+78W37#4 MYSD#]G.%3:Z2-5=$M=HNA-*TV0/2;ZJ&S=QL'<+OYCR9)5A3QV7&7&* .S"% ME71-#Q31R!5$, SE3A8>A$M:;FCO/65(<81;X:>X"HG_NE<&$=E#GR%66PRE MK2;$X6$PYDYCHV5=H7$E@]O96/F;S.2EC90[!K=U1%^U)>&QM,D*KDL5<&A= M:C6\+:%K83/"3B:V;FYB_-)3[:N(H8%;Z #?2]D=DC)"$R=E3L0%3!8 >GV> M%1>]9/22H4U,?/J!7BYZN>@@+*(:EUXT'K=H;!;1;+'&L>MQI2!-^[)&6 MX2D-X'W*K.98?02WY%X;F'F*Y(9$B1B!@0=>:T>$X<+SUK!'.?DFF^VKI<3) M]M;$Z!HYPBYBX_7O=&T[1ZT[/988O\XRB01187^O9;K1X&#OGY9.3WOQM:XY MV?OE ?O5U[#2R'W"\]SY9=I'/?ZZQU_W^.O[>#(NSY9>[II^V#P5 MC^_RJ?B;)6O>2%AOZTX/HNN.T!=!7YMWC@GXC05AW<,D]?64(;\YQ\)"<_%@ MBWZW<:U@.C/1])6<% Z2\&/@3O! MB;$TA@V!$ZL43"3L:)J4$Z2(GL+>P$+>>9HAX".6A'"3)3@7"SBGL'1U97"+ M$?.E7&C;IBG[/%*X%&"$F4^+!//A_!PD$2,6#N0C,\@:?(9HQT@+FV6@^%!> MB/WH#QHG[.K"?MXZMA,J4U.Y@] F9@D4A;< MY# BL_&()?B2)?9D8F]^#J=,EN)R,%D9&YZ.U#-=XJ(91POMKQ1)D9OF=L/ MRE]^>KSR8P[_@P0 MJW*%H9C&\KE2"\ "I I)6W#::AG^JLCX,EQ.T-?+ATP%AE&,Z*4CH:X>E_I^ MDTNK1.2!IKGPQ2;)F9-OQCOT/3:"_"VI%ZAW0+V_@'_,HU>VW07]4*2YM!W&FGZD9>*S(5UN'YK'@[W$H1'PZ6'*][;VJ[\E:P<$LVM- ME),S;)EY-#J*3["6R:)@@K[V5+UT$!\.N8)I!19Q0]'!BZ0L$R%?M#U%+)\[ MK!)>%UT4Y4>B >.T7FQY/5PM'!RQ1$@>6Q9>IHGRL#*H&M^;'#GMP48ECP(] M&43WU-B+W.L3:,7&7 5-.T\HR92$-Q1ZRC-72DILT(4K<]\/# M^/!H%!\-3Y2(D5G-8)*^'\2GI^/X\'C(-(Z5\HRUV<[LN[57(:.9A,1#%N,1 MR:-M'CV*.X22B$L,E:UQHXI:FNRH'(@,,#,H$8E$R=D9TI[6EC,VZ$KX_1BE MEB07E\/*+.)6)'@='<;#(ZEU[(85BJCH*)'P'?1+EA+M&]*C9@:DHRP,*K=? M]]_NQ]A([SF,)XM^:I#^YSN%"9?5=T]C'&?5 M(+80WXN!=^-_BOL,VQJ^39F?5+2I]#,(M)E,/9;\EDH8\63X7 K?1>(G3GN=MZW*8(5^=@?WSD>@#C:8!@.>9H+J3?C(IG)IX9%?16Q!Z M(FQ7T.FVTY06HG5@;_1\WCS!'Y=^LV6Z@^.N5:%8LT*'V3F9895!.F$CW&YC M:9;^ZOT[%G:DBRG9A[3D^^R T6&,IGR-I-1TKYK^TH@&AODGM_6X9"WN4,[C MVFH5W_BMVP^NL$;3PA8AMI?G%8;=P7G/H_]-,)G-Z_#>.E[$W&UYSX)5>;LH MD$(,C";PA,- 0Y]T^;RDRU&?=.F3+GEX@#S?Y];3WB.,<&2,7TH. .,F)9YO= M7+85T1_'B.C2V.7@WKI;\$7L(<%?SOZW$7^V==_GY M_6+?WBW&'GM\OQAUZ_B4FS?C16S1OJ6T>NFO\K]""N=&A<$O+ZS6A'KNU MY(SY1R_YZ!_?#7N]7_(;6O+G591$/T2WJ.,PY9YD2DW5"]XC$3P.=_9+_HB6 MO-#R*#P^'_3Z_[TO9[_->.+:MTY-A/#P=Q <'AP]$ M0I[V$O*-)60PW#]Z*,*QH3^^C1]U=$0NU+7X43?I.[W HN=B'OU,+:'?%]D& M9>2]W$U7CBG# M<3P^/0:M,NZEI9>62[7*8+\_?7HYN72\3P;Q\&0(GN8-1Y2V9%1Z]_-1"N'Q M_O&C$K_KSA-V2T#_V_ZW?81E2W;ZY[*HD$BDF*?U50E2^R/CUHZ,H_%Q/#CL M3=Q>5"X=[ZB/K_1BF&Y=+PG^[V8]&)RE>C*P<%I'UWI MA? VA7!\>--(HSZ\TO_V4?^V#Z^TFXTPKUE^%KT2@JT;K3G_5@^^[_0,#YJ+ MXS$_OY_X?N(?U_/[B>\G_GX\_[K=D?ME#+XW6>;W$WD0P8,[$Q7X[N^C>#P^ MC4].;AA1<7=F^<&LY'!T\Q5B=V6"'\PB'L9'X\-X<-)79M_WE1P>]=OQWB_B MDY/3PWAT,+CIA>Q3+_=$/@:GUYS:O47AZ*/2OB/RL_1QI)Y@LV6:8Q.KA/J% M];[)]>RNH_CX8!"?'MUXY?)=F>4'LY*CHYN&[-^="7XPBW@4GXS&\7AXVJ_D M/5_)T6"_7\3[OHA/!J/#>'S<<[[T\K&%%6A_]%!EH\^1^*[).U.9I)PNR#>9 MF7.3%2MJV=H[)M?$Q@:6$%A#IWV []ZOY.#F>;'NR@0_G$6,3\;#>'QTX\?= M79GEA[.2!_L]5^E]7\0GPW%\/'ZPMF2LH$_)*Z;*9U M4R*":UI4]C>##NJU5[8;E<6 ;[UXM2ZN7D0],+RZ#5*G[GR/<0/19UD45>U=^\FWMVM-0 E?' RKBW_WMIN9S\ M:GC-A1"]G#P(.1D,X^%X%!\>]]+22\NEXQT?[U]O54XO)P]"3DY&Q_'AL#=4 M>E&Y7*7EQL][T0WB4A'!Q?J%*:/7^;18FNB)8&6>]IT1'N#S^XGO)_YQ/;^?^'[B']?S^XG_S.=?MTMR MOPS"UWEM2E/5Q/I3D&F8DFGX(#S^.^/*?_?WTSAJ/C07PX[KED[_LZ7G=-0+^&-T#6-(R/3F^\-<)=F>('LXRC.W L]J'> M3LM>^#M[@_[;BM^3P\%I?'IXXTQS?8KWGLC'\.$V=>EEXRMEX_C@)!X<]_+1 MRT>W?(QNOK5"+QOW0S:&)R?Q<'3[UG:_CE]K/Q[WP>/1R6D\N.;2[?XTO;\2,CCL M3:U>.+8(!S9H&8WZQKV]?&PQX?H03R\;VPZ6^.AH%!^?/E@;OY>0K\Q\GHSO M0/ZZ3YH%_;F3-(^>("_'4_3/IDU9FGRZCNHRR:MD2@P=_3[XMB)Y",(S&/<= MF^[[.@[[)GCW?@W'XY-X..S7\;ZOX^CF0\MW97X?S!H^&8X/XX/3O@5>+Q]; MDL2G-W_B]@FD.^"69":I# A8N4QS2BKU6^L;N^:'Q_'A4>^2W/=U/+CYW,Y= MF=\'LX;7VX*G7\%^!?L5[,_#6W_'(]F)?;IAAUU?)9F)BGDT3S^96914E>E[ M7=_*3KEZMX?1]7K@?5.0!R$F!WWSLEY,KM*:=C"XHT2>O:#<)4'I]4DO)ET]+W8N?)W[#FXZ_WK+\]5FKCK[<6_B&^YU[AW?N(#XY'L;'XQL& M'_3'1R^$GA .;AK%U,M?+W]>:ZSP^ON&L1R^"O0@Z$1Q>E MT9C3A^23>4!MU>^,!B?RE/CP8!P?#?HB]UY$ND7D]&"_YT_IA6.+_AC$@Y/3 M^/2TIU'I1:1;1,:#_9YBNQ>.+160\7 YL>P/V%Z"=E"EGL'"N%[S'O8E\+S MRMZ6Q7E:(2WJDQ]-;N9I_3"VP(.-QCT9CH[CP\$-\U;U >%>!+VLQ$W3'O3B MUXN?$[_Q*#X8W;##VDM@+X%. @_V>UQ>+WZW=_X>'\:CX_X,[D7P]C !XX>- M"=B>D;WMC'/_V[O^VS[PET)? 47QP.(P'A_V!W(OA[8GA\/B:P^Y=XO:Y,2?XYZ28K>D/\.\$ MOH/_W2FS_]D:VG]^MM3J6%8[WG(]7OU?T[^_,^,1K32.3+X?8RJAFJE93DP9C09Q-#P8#J.+I(J^'QS% MIR?#^'!T$DV+Y2HIX=*Z@-^?Q,/C47QX.+0/JY*EB5:F3(M9E.;X#'A2:5:E MJ6 ,(*%1$LW,M"06^F(>?3^,AZ>#^ !#1O"(P>B'_>@#/ >NR=+0X M$'@[COC5'^_HEI>__!)\'?[MC_@*VF MG9H2AC(%_;JMCEIY'4YB.ZF_? MO?WYQU^^:_L_*.8=+I;\AKPW^I7*=_"\W__XS3[0=_JF8'2:\ED4O*3;D%8; MO"TBW_V=)6XXEEF$%\L0%C9!^O;YSZ_V?GSWZODO>\]_^O#JW7]%27:1K"MU M$=$\STUK' O#'S5$7TWRI__G@/Y?5VI5_O1=])>N&?C'RW>=,X!3&;Q7T['^ M[8OY'MBT+E'K_>G#FQ>_IOG'""Y!-=6];+.T DF'R4MSM-KW)F#H?@S=;QJ' M?4/TUR1:E&;^M^_^3UU,OPL$\$*F)T._RKF MA8_1 $KG,-(/I+5AB[V )X 8@:>8V ER0A (A/VG]Z_;]"?;LOS-?$AQT=B- M\QTAL2^[34KT]P;QR>EI/#@^154WSU#5D5-(7FB1\_^J]P3G:5GD2_@*=M1* MV%7Y&?EE\XPZH27E.D)'%=VU.)HT<&%6%?!W_D[XD&:U D]PNDC(+:WJ,N6V MSO3$,Y.#29+AY'T$1_&\P*=F:0UJ_&*13A?1(JGD&]@;K&!CI',XNF!(&T^; M-!7,0%5%6;I,ZX3_ $/)FAE/6-5,JAIN!;'WO>6:5F9)!P?\-S,9S%&)[BO, M(NC"J(:/J6D:=*W4=S_+B@F/'Y]53@%#.?!&$:9ZG65W2NB).K>$% MODCK!:SMO)@V%>X&7);28" !KX,UE#5Z\688F65:52PORW3FB>FJ *E#BTAV MX5D#DEB #)@Y?$U=Q2*%*$T6^1WL//H+DRL50],GX_F/8C2X2LF,? M=D1@YF6QI+]UQF Z8R]NH*U1>AKBZ <*1EF3_Y')J39^$5/3!9XF7!1'AB/. M?&L&_54=@#&Y/4Z%2G%68+_(' -AHF3F:0GRO4BRN:XB/18,%E.NTCR')X&$ M)& ;@/ZI0,\9#,M5=;$$G3*!%\-1RYX164BX94 JX@VME<$DR#5.53VOTB1Z M"Q[3'+^MFL_#'D_6!?C$>V'SW7/ M='YI?[S[CV2Y>O82-]"?I,XI]CT:#, Q.V(_;7A\'!\..Z((X6X:_G#)G-_, M;-QJ?N7G$MF4WI8%J*#'EV/AKU_1UW]&HN5H?!P/#@];69;XZ'@,OQY_>9(% M$RRG\-^0DBRH?HI/Z1)4#*CS\:%+N5A[_LP?/PZ-M'"V%H-$[7#.OA3G:/=: MP]Z_4*;1JTOXLEF68+ M\!/AT0F^'HX('C,O3;4?_=S^A'E3$IV\&BQXE)%JYA-CA^JW1\.[IL*#!U_^ MQ\)V1:5*!6ZD4BGD772,C6 MA.4W=4KSM2HJ.E-H5:M ,NC?>8J.%0A#0@M?-'65SFC5^6-P^C#DA,,/OPK= MD8DQV!*:)RHO\*R<[>.NI44T:A14X&W $B15RR"%U9HF&+B4U<:_PI=DAFQ< MM5G]*5C!_X( -R4X42!1$@^S][BEX(];XW?.S-RPQP9+F4S(IU(K$?8>NC(P M2U4*ML1^]!.O\K) 'RX08W7FP(,R5GA62B+ MD4Q 5O<5%,P>XQ&F#-N*X_3H.!X='>]2' _3.M!32%I&W*TL__5% M92@0[)2!D:^_X@E$D>G!*!X<',0GIR?M(R4T'QP4Y)C%Y]TO &A4- R32\W417P&O#-WT_V#^%,R++R.BFK^CX>OJPTQ_D M) +UJ^_[K6#= TXQNS;DUQ2H0:)_-4F)X9)MSPL',CK4Q[?=V$>SY3HE\KV! MM?E<28QMDF0\/HU/3HY#:3J,C\:'\>#DY,OMH9/3PWAT,-@4W>'!AC%4X> S M/.N]LZFJO5.0OY MB\T[FDVV\%(,EU.L,D&7?5)[I^DCDO&?)>Y+YNX,7/>4S TG[Y([(_BXP,\ MNH]"L3^*3T;C>#P\_0HW8'08CX\9:35L"_K5AFACG7BI1)@J&_/KVA>^(K?; MPK/W.L-)UD^?-QE;QVW[$"U"/^Y$HCY/SHN28DHV=@766W99^+$-_?KC_(\M_8@UWFH:8_Y"!X\>I-!'*1LSD?/7';%F^>)M6" M[?Z\2KS9FY9-RM%ZD:6GXFC0EDWP"[MW/85FBXMHFA7XCA<+S"; -,/>+W:%,Q LJ6Y-)U?0$74*1]3A<,3A MUL.3 3@C1\'1M#NLV_[M!J!FITMS>#2*1P-V:4X/P8M)ZKI,)PVG*4"/5R"H M'\%IAXFJ\&>83S&3]!C#%"#,E9XLH=+?OQ6E>\OY*<[*4*ZQHK3UG&>YJ0ANA7B%ZNAUEP><.50%ZCO$GZ&;\V\L!,C^.T?#&<> M3'K^M^^&.\_UKQ#K+V>1^7;X0N^3Y(L"4475M@O]^!5?W\V*U"_RK2SRX'87 M^>X3OZC]>@RZ]29)8%[XI@I:(N?@THKSJ*@MQ(:1:9!<).4,39VJ<9[?CP7\ MDK#K%$@IRNIAE&MVE!=^?\D+AS=!W#T8'\?'1S?,?'!WR-$?ZJJ>'L='![>_ MJM=-TG:_*+*^3CLZ_^EA:,1OR9EX$[OJR@,^'H_C\?'-EK!?F3:QEY4[)2O# MDU$\/CB\F[)R]^W<&R8X9,S [T6^]P+#,+X^?SBD&Z'X(D,?B[*TAWI\+U5CE=*I.4"-&DZHESDQ4K/VM\90PR M?Q(B"D='\#(>QN.CT9=C$(;C^'@\8K(7@2!,%TE^1DB;=K[%*[V# MSR#03(&%?36\,,FJJ*FD*KK(SPH"N'B?;G'\5.Z7$$XT6:TR..<):M,N9!(T MP_9"#8(S^RAIJO(0]''>T%PBW'6YRHJU080-H6AF3&*S98$"+ W#*EX(]-7B M?LQ,L*AY78):^+<1-+(4+,R;G 7CPAS\R[$!Q("XG,P-EB%.HH'XW$HWSOQ MB8)%:B#PWG\RT\; N4D.D$,,G[XT!"ZPVT>CIPUQ# MA>.^(0!^REW3&*4K.[.Z7CZ&?4B3T".CX>H4)^&@OSDZ #T M]/'P*7^R/I&O(LDC6I1LVA%SFY9SAJVB42/X)'/E^5:68_P%:3 M$YX,-BOBIXJS/%6@/&]5?3Q\[S)MEJS7EP6\0<";!&/KW*K[X9(%"R7'AU9; MUJV*&EL1;/$01$@6C&C+!^.W34VZH@M>O/F?UR_W!J<>"H$@;$F>@ON&Z^=P MF0E/?!L:EM&88#A49DAHS;L#3/@JAI9(_SOQE(XTC:RI::1%J$974SIWJ%+O M6LD<4CM)U@ZZNAJ2OHZ!"DI\>^I[[GOV;901MQ 2%.LQ%AN(ZIF5Z;G)J>K8 MNP4W,GP5_#1+.W"25S#,\!$O38[XY[MQ/'\+2=#=@0TN>(?\A?M/WKC]Y91(-#F;D:Q%]I6M2L(*T^Z02M\64(MVY*HR^0.E9*CB53KER$!R :.XFM MX=-""88UC'4X#5S%Z-6M)C[[BU\#&T?3A!QDK=VE6A&/ZX;L'"6\(;J1,KGP MO&L[&;?*?85MM4VC0,0S49,[++Y6V6/IKQ1*"FWK(N&IDF),'K?EI6%& M,]1.07U+-P(_J$>P%MA.MH57?[S[2YMQ@>:$V2D4TQI6-51=Y3[NK+AD?WXM M_]SM>6^_IO]JTID6^KY(5BEZ,."'%TTY-=6=.3-N1#7]2.)8.,@OL_YL,#\) M+U3A&'F:G)R %9<5D[-27%9:'F^I2V<%0C17>Y;GRJ,[B8-H$KAH3:XJ$QE= ML&C=>DI"4E(O4B0A@E\LDG.#7X@@723*VD-_(9HC")RD,.>P\2OV''5<6(:^RI)/NH(VLYX.L:O#XX&J?ILF*_.)R :X J>R M3 3%F2$WT!;:5,T4]D %,TE'0F9\C_/[X7C_2*M4HU4S@35%Q65*P4G@*Y ' M@3$25.EN]N8-F2$724E^7NSS?7%%%'@R$@C,D0F&UL?.N?M>>]31=-^T_7#O M*WY.^HJ?ON+G?E7\W S5DF^C@E;^[P9.+ ZQ^Z>.J$-15+#VK)!9\:&&_G[@ M=..&.8XA,M;X(UOX+(I13#XTV)%=S[%"7D3?C^T3WYL\!0?L+=B#<"5RX.%S M*WVP#OH0-BZ<<4ZA@W*=&N,7C;;T-I]AVQZ/9JT&_/;FI4$6%JI/Y:#DS"Q7 M;#?.,?X/KP?]7R\>4]&TM: X)&RS=6PZ\#F+LPBG'OZ:BJ\\NDQGY5"PT]74 M4]BU*5W&KL(B7CP0'7EB2 Q*+A]5P<,I3$>GS]PIQ;9BX,D# AY0T()ELY*! M^Z(_,5D*+^><'ED_,"1PY&:4Z+L M8K_JYE+NH!=#AM#]JTI,LHF."%SF(,4 MIXPH@,XQ'(W.*H_?$U,E<*60O@T?N:2T;U ?! >603L$HU?)S ML$RSF>=/KYVM;F4-:=(/!J?/8,4=/9(*DYB"Y\:9X!IY* U\B;>O,K&-#8E4 M2+B$MVR:EX](8OYWD68FV.%HC4_3_\?>FS>W;23_P__OJT!Y=Y\X54.;]^%X M747K<+1Q)*TD?U/YZU<@,12Q!@$& "5K7_W3W3.#@P(IB@1!D)Q4G)@7,)B^ M>[H_C:4%$M5+[MH\>%:V[,(70R[I& 4N),\R7XC,%8GFG%F%>,D+4V$<=KD2 M'.9"]8??2N9E).-;3RXBV\I'F)A/"KD24VU@[N:62$B7(FX,9RI!I=:%O\8# M+M\F]HYE2*:PK"2LKMPM@58J%BN HIE!/;LRTAD)3A7MHU+8$B*ELGVHE\?V M*!35%H1YJT0N$:7'H&0!A..FQ,"51W-^3,EX"X2T!3()J#2H#$TQ'R0[616V M:4F4Z%9/BY*Q^]@.$-U,0/-A*C0@J->D34JKCI2%"L<0[=R/([^*MA._0(E2 MI*T,O87NFK>*%*_/$ /0M!UB:HQ$Z"+BP.>=<>5FE8&$J:>PP Z&QJ/G?Q>F M6"R;RI5JK-6ML7JWD_0RA#7'LZ@V:_4ZK-&I,4$56M#S.]96OR.>(/1ZK-[J M9M^QPYK='FMTJ\(%3>6E%UVR"M^OLVJ]ESJB>[;(Q#'^/-IZY%Z8=L"E?7PA MF5X..2C$-%Q@T8#K"O]5N/H*.% %V/=D3A[MH0)B9"0S8ABF,:"VV*P8*)F M5]N;>)_:%L:?%+.%WPU,*X=TRU/,GRK1B#.K08A\(S0YQ&^)G<"+I!'\3^V^YKR M/&)^G["[+>D.F1"ER:!9E-5QD!MTC%5P1F8@-@T&38R0H94@G6)C@NB83!UI M[-%+P:+*R#. 6_$PKDH2)LV,$/@=6WC$-J41?!5TBJU#;]T7=0JQO]07@ZNR M'I8L ;;PS_N BR0\DPQAU-@+;S8 5VW@S4+A M!<3!3\06S_E %@Q+3A0I&$H;8*P4+F)L2NG0Z;"PNZ_D?@N/J4/U!8.B!^N_ M,Q6.PXIE_9I(-DDX6^EC(VX:53)'$R$H[D]&9I2WI2ANCHVEU)D3/. (%GPW MR291%" =@"@#!KM,-4)D[NDT*0J8#U/[K^3^Q@B/2<[,.C-.A]/R (.T#D IFL_@JNACLNAXI;9^RL\1420]8 MA<3J0-(;"'<%R][%=0DE?$9%_^^,6X*?3J@.\0'Q*>@ M/PA!] C5OU0+\NEE9&0EKR+7XOD"85,^.!-Z%W5P1(AH3T'?BI0[$O&1R_4. M>'Q]:KT691YQR@=N 3PTY2D]K(RF,+:._1U]0[("9G2):-*%4%/JU%AQ+),G MFP+Z6T5L A >[C"VIX%*O-N^16E^F\NW'L>@?!ZEH8I$(/5;1.FBDE9,X86V MD\4FH*W$%J/V3NT\73B1E\%?!"D#DMJ+!9L9OB%1P9:]E^,A4!/YV5).M0T-&3*W/] MPA$4QFK(,>D=.CB2"+Y\**O2!]*!0;*1:X<9*SN0Q7>6,KG>P+'O MS5A[)TTDR=5XA"'XI1$EB1A&M\9+Z]A]6+[6IU5&SU6K:=; M2X8OW@)3'1U6KS98M]E8Y88O]9PTJ1^ZUNG(KK=\'A)1O&TL:99)]ZB&)32> MMR6(/KRX^R F&JPA-1*&7&SR.>=(B)= =/D6IHJB,G/V,ED3>8O4OO3%:.I MNE^HN<5=FNTJPP$A\YTXJ--]/+P6]WD_GY]J]UJL76NK]K5D QWUUB?J5.1(71E>!7(6^L MW>VQ7K>]&OO.C:/"$X-6%7:WEX?$U4'PN\V. KH_%,==F4L7?&FJ-+"P5+B M$E.LF?9E?@R#-='7E?3[3=^QQ,+^VG%C9W+VS@$?<2 U^E N)!4BZ_]T(IV'1#X&;+*\LID;:+$S//.+C!VJ ,6JW:FBS<8+UJG?5ZJ_&P.GU[Z50CT<,3'[$^&RLC M4SWIH];,/F35G$*B@.8BJEK0>)V^3=9)9]>;/RLWA2P-:7%03 M^8\VG@;26>'S\LBL.LP%U9'RU#[5N2,+(]=ISXK.-<3:5B))[5E;E3KVS@!W M<)4"36TR6&($.FLT&L\&?216C4>T\=[ NG^G7M-=3('2(.@EW;H.]T)#GI2-YK1PD+S\PY*X T#& (!?LFPP@KJ* MQ^Y7P>* M$UD2[.NW<2:DZ.??4B/SSYIAMLHP4?;K4/E%P[ OU=$74:;DP'1T>0"Q42VK MA-FA2IEFD=1OE(KX^W-AXE2OSL?$:-IN3DM M91I^Y[34?N8S]28/,ERAZ 0<%/SE+&Y<. CE=K@36MYV>W56K18L7 LR<=J5 M/4H>;+)ZOU::STG*!>UOU#18^W]&9WF&M>$:GH84K?!R)02I/]67VS< M6UC.V2Z:>TK-/1$403FYY]@F ]&AZM5H5/EL.E1OR]RTUR4) Q\CO M6W: :- B'R_;I,D5$@!?&?W#Y:CIRPU=_L27H+>R3!@38->P 4,LUSLN3L3B MU0D/QYY%X$8AH6S(2KC_SJQ[!88C&MIFHNX/AU4]4?SA5>RC[,)/] MIQ(;+&H4%\B\ZL(^GWI^N#H_&K>RX7O1"F03)*Q8])1^Y\#VV$R)+8VB*YGP M^[ U+WI.K-4.N2M:\],P,]A%%UTIVB?$B?8@SU4/)A8?7Q=63K\H>RE>%F5=YN6SX7>-#,BD3?IK>XM=9=&(\]V M;Z[C:U[$5MG,>FLX^F6%4,.R2L[Q!4OC$P+8'E@"W]U,,E$%I2_$30 M-H@GK^ZL.:;,'#.'R(.0.C@SP;$1HE_TNLWS2W)4"Z%$K,H_=#FZC.T+O]$C MYXP[ NY5X$,D.P(U[Y2+=Y)C"6F$A\#_B=2/A,062#\C3N!<=G**W=LTX/7< M[R,_F :?*:3>X.Y=(.MH,I:* MC"_(//5["\PA1 9_YC^F";S,7CQ&]_H?ITE;J0L_8=OM S864L>AC(1)^K.^ MZ_F1U7&?&9YW2UCL*!*NV3#AG#)_LX# )0,>)TL4_-J $P1[C!24)$4PEQ," MB?<<\")6&M&ZDVFE^PXPU*A*CM4 0\_(I@&&YGCCD &&/MJ?(D"/FRC.-=X; M7W$VSAW.%TN]W4]%K*/U2$*( EM6FXHR7$@C".Y K02\$L8 \NB'W8V#,)X':24") M;GP#%6I$-Y%@B&Y@(UXIHEMX?H"#\,9HT;Z[WB.$'SZ=&UO1&EAB6D!B3@0S MS'LNPVCUS"QQ(I&>'V"[(Z1"C 4-#R*F,^'B:1"?3?F9& ='1E3X>80&RK$\ M&VY>CD.WPDZA?&" "FS@(\Y,E*0:\Z#DF ?]%RRB1#,?^.93L]IC MU4[A+;>'6IQ:%JKVNJS:;.Z?WM:;K-4H MG.UUT]7>\$>7-8MO@]7@ ;O0MC>)E-^CCT.;\=!WE!PS)AS,PVBP+9><]5JL MT^D>JJ!I!LG!4#=KK4/E#^WV)A7QF1QDI6JQAD^BST>,G3H(V3K M+5A2-;B!9L$$"S;:K-HJ.*K;,0MJ5WZ-!#)WK:-('1]H!WRKQUJM[0;G&COA M(#FGB$,,#9RP<;',J@D940(CAXB(>2#4$>WP>W.(: 'P?6X$0W\V&' Q,-VG MNGT:OV+ZHV&$I_J6VSEF\;810,L3N ')UH4%#45!0HW^9600K@&^=1 M75\"%P*^X5JF;P7&9YPY;KS%=HYJ;?C+>?_VL_B[]>/[0YE'.?\>GC@6/1<&HQ."F> MQ&=Q(< "V$! -J!DJLU%M =T#6F/(ZR1B0=N\_^XQ>#""-@0A-RTZ&/0+&I2 M8]R*$<_ -EUW1E.]5R).M"_OC(OX8F(L)-S-IOG3HDUZ3@=Z(M$U@>]&NXCCM7'L MN]I! QLS95,D7'PHKKRE;I#^_0XAZF,7]0]EFT1O\=-1HG]!L'RL2[8->Z52"8, M+Q:C!DNK4<6@+QKNY9H"T>>G($'X$=R(VNNBJ64"'P7O, /B >_BO"_D:.RP M,WV?T%C$+Q)B+1=/VIX&PE>:I&'27QEB9_Q^O&9VW0W@)U2 M!<\:Q46A/H*"B-;NQ'36H>T/9Y,@1 6$;UAH];A0E=1GD.915=XM+BN+N$47 M'Z9>I@)0YXDD<,#C)G:'OS/.946_@@Z*2OUA&18?VM1\3"L%JP9*'6ORY^17 MZ-%H/F<2I@BG#?H5^3,U-]",C6@"40/[CO"FY%53S;]'1F48TDML[$E<&'QG MD_0[;,XL"''JJV_@[$1O HHZ!.?:DK!+R5^I+<;;.F!!>6K4,39*SX*Y[21H M,-G$*77'/ 2 W'>Q@ZB]1&OEC"8+#G@TD!6O+PTFFN7!DYQ)J33=$JK&=(1+ MXG6BCLY(HZG9A#A2HA"9.< W>%']V/4W=/W3"^&$VX3 ,E,=B36'YRF*6A@/=\W M1*)";*@A%FJ&CYR[&?=;^&CD_:%7'%F)PU33F0KK(HDND:6CT.%+F$#T>6A' M@P3CS\W%!(H#=X*;^L =\O_PCB"!Q#5X_RFG1:2X\51("^&/$=UF ?8*33R+ M"P>=%"J66@N!I8N!]SWS(]RR(3 F"O_(=D(*?I/#>( MRX(M$YI//+)BL>QE"Y$'S2*T:K0+Z'RBRIECP8!:K3!9(^"AJ#-8K".]6!I MBB&&U$UQ@Y/HOWH2V@N_BBHZ$.KQY0>+X=6$T&(>@YR@I&<%WW45 MH*/GV\#7%/Y$;AYM0!H>Q?"EADR-35=Q@KR)4@PXRI9%=TLNZ(CTP>^1!PW[ MC*0TG2>,K90[,XP0_!1X261SAXXT2*Y0IQDX@\CQ64"=Q#)XOV0,'?DZ4@A MKO"Z27..G*VN++HD96N]"CD7[G&O\%M,<&-(B5=ZS(YSUWFR2UOBH[(&+*3CIWWX+:**\B!WAZRU:;%MF MDVJ=. 4.GDN$+AK(I48Y<1%+97U%-&U/IXXMW%;PIS ^=:,OQL=7LR#"(*,- MX)@]#7TO2K,*T&-IX.>VMQ3^TT9U,(;Z@UA729[*2'4&V&JNLAJ!6)J,E;V9 M<&D>/=\!X@N()PAG[[EW[YO3,<$E@)-.1PH^UPWUNJ%^07=UN[#NZL+;IO]I MG-I!Z-N#F:C!+4,#]<%1M:P]\^?TG(I"4FDO/S=$"J)V*H7#*TSX8C_=TPMS+TB&E0[ M1;>F_G/W&WLPQ*MIZA6 9%0,*5FUTV#-1F/G4$::K#FNH<%J]1KK] H75(U0 MM=R="&RSV]L&Z M$26B9).U6UUP"G=/R?(G)0H%^9GYWO28$"T+X?8MPR%HJ[-=ZA4.@*>IE]]> M]EBC W\:NX]1-24W3")56;/78*U.X3Z\3C2@=@B]5[ M'5;O;G=HUQ'E\LM!U@ZK]=JLV=:5EN6JM#P1L.T:)R)GMFMJ?V*/J:?]B7VF M7IMUFTW6;1?>5UV673X82H+7T&T )0OOE]K#=$217L.U8P:A]AKR!Q/8;F6* MMCO;I5[AO>>:>CGZ?*Q5[[)V52<>]I^2[5J+M;N[]_]TKB&5:_#\J8=#P;3; MD+/AT3U_FJ*:HAE/>JB->8U:#0S<=I/INH?S(%BEWNFP9KVD[;[[D%8Y#/XN M#>/JKC]-4TU3W8RG.SDU\^A.S@/NY,26(ZI5-=X&3T'()V).N#G"*>.F_YV' M/S-#U9\8;RV;!]R!/4?7;^;@,',QYE[\;,(G ]]T>0 _PM?J",IX._0F4\_% M8:@M7& ^N.8N\:4^R-%:Z1IJF8TAU6,D173U\4H66H]#> R ?ZFWGJ/&MJOV M5;B>&XSPT4(O?478,_JA;&X-Z!8^=K'ZL,#!4W)6KI@M.S'_Z_EV^*3N(3_\ M277-QF-D\6^FO60CU),89@C//?5L-\3IMR'PB5A5:(RHFP*N']<6XY_,!TG*?4WB4W#+Z$%YS" M)6"'S.&0TY!@N1_QY:(!P/ MU1\<;T":* M>Q[NG"]OCV^K50D:"\K ,^!MX+Z+*#A#/IGGW_EYPHGMOH?U!4A$KBA#:AU? MR-6#/#Y-0+;$2.5YVJ6X3:(12\,[XHAY C(XF_ASP\)$#UQ#K9&L!O+C0!'*%\+$EON5ZH1& M7:/ITF[XSKCV>45^+8@I.?5MI)^W,D&$] [1KA'[F-%4:L.QS8'M@."^P_>( MC10_^!S4']P0*!2,/3],/Z%Z.#\Q1UQ((*QR2GPI5\Y @[JP)KQNK"7!IM+S M\A]V$$973Q7K#M(W44; MMEAFIRN#&9 M.:$]!8,& @XE%ZZKXB-218&6!GI!DK.G,GWH!ZB'< MCF &]LWT?51E)!HI@PL2B7(MGHR;\-7LAS$&9H"*W"4F4\PN%0C8%DY3O)%I M0=Z&_)T< /_\$_'@L3J+=M.*;R&T"7T95+!_+U87$Q*>2HQ7C[3WT O"RM29 M!9)%"F/^C-'FY9&&6W+AI$^AU%K2O4HJD-B_40[0O)\CZ#,#E:0N"5QK<0<8 M >P%_,JRL_E^SJN1'@18%LP7QAZ$N#*X#"1UTLP(-S0V9=+*($N"+B=E; QF MH0$F )@Y\,3%Q+4\DD[SWN<\L5"R<>^,"_+T7"ZN%?N)L!T.3QHZL0(&C"^L M#FX^+F/(+? P<)?L( !I,HWS_IWQ]AR>T(/;],GA(3&ZXT'X,\AQ@"E2LA=F MF-[:,=H9Y2'18R:E,+43\$VQD@$GIT.Z6+1!WLS/W" @PZ_>P/?>&?V O/7( MN7/342"IASW&;)O#8\.6DYV.\1>/ET*-.!HZP2K#+(_M^)ATNX:8Z M)MS0XFB^S0RG4,8+(;))^DXVN7,^AU7SR)5#.PUK0 YN:M*UTJ*DU>@/*CL/11TC>*'T+L7 M5B;!H@'9L9E/GM5U@IZV^^#9Y#O,"R_I>A /,Q1P(@G'/KD,L?%F'.[$BTU% M19(9W]KO^#O!+B/;AV5E;\O/3-!R"HY1YBX]\[ @L'RWBB+-/?BV[ >%WW/] MY?-OV=@]S],@\AURQ>DM!42 MQM$9S77_RUGE\\U9_[=*__SN[.8#\,2C^12H- [:%I?/K6/,Q4/5,9,BCW#^ M7J5_LDYWY$=OC/=9._#KZ4WF#N!6INZK3H22/Q^/*K[W&)\5)3ZZNSKY:KO? M#?@*HC%EDPW<+= \L'FV"PX)KPS ]_F>3I'1.J([&!]-8PS*YE]O_AYZPS_?Q MO1EM4,P$*8:(_IKXV\&GMOIQ#DOZ(SZ?^N"3@Z^!)A'V%'XEL,<>R5]&)23T MX<2T<7-)J\51OL+GP:N1W4C<05YQN8,E(T"A!V-3(>-=7P8)RL(_R\/\0=FJ MR"LFOQI<''<^*1#.?-< [^?>1E:1%T8M#PY'$'@^/69RI>"NV!.PRR)U$CG9 MXDI![*>CRP7F_BFP*6T!&AX\'_3IZ#=P71PU$,'RD!R MTW=L878B%W6"!L^QOV-P_=I$CLCA!%&23MJRQ"\'0 'DO)'] \UI3R77+3[E)"$BHC6M![HR_@RN%(A@EAD@H;!?J%:B3R*]DXYHAQ"#TH$" M2!?E9^E)'CW_>_8YALJNL^CC*,^;,$Z8?/7^RZ.DVZ*,6&*3A<;#<(C"83IV M$)3&;8^I#P;!I0=*_!:S<)@.$UEZ28#8P^Q(;C= ],1 MUGS,P5HG(Q",7<,@KP=ZOJ:Y1;_NB==YH&1(=3R&9(Z>Q*P)'R?&J25'2:J7 MI%LP?P(4'?C$XB%R"O-)-7.19D)[-L"\?7QHAYDK?!MS^T\\%!\CIZ!(93Y" M^F!.F$?4;HD#N,CUFWL@/&N*LG2F<#_%O7#%Z2.HI/LQP^\JA^9=)F,)5?'L M[(6L8=NP.49 M %Y"Y4_$:0TZENB]*RE=])2805$G"!:7=(@/=Z*UB$/*98DB\ ;PN^+T3QU< MWL19?#R9YI)GYZS;\@Q.I-+)L8B]%.%6')$&0(,+?I)3@>W'<= M!^=I1,]5GT2:H4ZU6$3/D^0AW$$TQZX!0U>K%],;WFU76:U3.,#3H1:8EX:N MC6Z-]7K-G=-5]_PG5=LW5V4%1 I,EQ0B [T6:+;J[A$V-2$W MW-%FJ\EJ+0UZ5BY5]G_].ZVRKW'JAIR:?\)V6K6& MZGP;?51PV9\UB^3-(G76:W98IU&X?UX4BVAO,:EN3U41BBPA.0B!RA77K0BY M6WG!;VNU+FO4.Z6 BM1*_3AYL-GKL5JS8 .Q8Q[]-)[*EO&L%G)F"4XE M5UYKC;6K#?"S2@K2J5FGO*S3ZR$0<+$P: 6CNRYVK[/9:)_>W0=34F 8@=1 M.7JB_'D[96N%UT;J"^L+Z[.J)460J7:*PPC\REHNAX>U#5;O[?[ 5M,UST74 M6*_:9JU:X9/(M&>SFG)+M(@=AH8[W-16N]ECK99.KVH>W!T/]FI-UMWR\):R M\> ^N,6'ZL8<9(Y,IUO5C":=,;&08YE#!L9?5_G3A(KJ:<6?^0._9 MCGM:#^9),R"@$;EKAFA:YG>>0--#W B%*DXX0$G\*0E-]6 '!-U+*%.T=2%N M';TAD>%-QR#T$(+UB,&^[P@G9='=!"RR!*X"DTSC.A3*L?G#&/K0)QC%"2!) +;0?=#MY;OBVW"?@N!088P;''NS4Q$4PFF#DT/L-$_!_8 M$A.QR'S8!?GWT".P);QS3"O\OA',!@'_:T;W)OB04B"M%,+E2/(@D.B%W[EC MCSW/$A1_Y,8C(IPAJ#W"C@C((D+*PGV,('1BSGEG7(S4=Y[4F >!_@)">R%($YHY@1.=A+E"YE; MS P@2&S:9,GBR)/X8SFN8H5]9\;8>X1U^RR#PQ_I+M&N*R ]XG-\)8;H//(D MFG\$HKHA_1\-4?V,;!JB>HXWC@FB^NZY:Z5T<=*70I!_!X= S5SI>#IY0';4O@.^)Z4O\/INT0\W'$,$7#"3N.FZ,\4C%)8X+#)"2^-+SMDI6* M[%=T>^7)!.""F+0!^%@S<)M9 @T7#(WGS&+?56 " E6XZ1!^)&Z,1/.3&X'" M HNG\7#@_23MJ'2 (::/E."/@(+'CRL41YE-"#LO=E_& M&J3FX#P>=/H$#K?81;F%M(Q6]9_1LB04-RBN_ZG),Q14#90?E !>AMT, M"!#=FX4$ $Y[GQ8I"E@DF'Z#T@S]N!'!?"8]_33DB# !*. MX9(3DO)G$I]UL8B#5(0)OB@]2L(!385QOF(L8_'^GI:*84?.<93"KI MS;&)"PM!8$Z)YPV&7 [B M@G4V<"UIPEC/R2)1@J.463+DE'X=(0\+@'[XU0SU_HSF28I8%CG%)=8C'&

K"GJ1)#.%=PP)^)<[898ADNJ!P8.#014AE'Q8AM3E&<11/S).0Y M>MAR>A^Q>^0W)F;LQ)+.4D9 :+\X]E%W)CXFDR,G%"94!8T3!"81(W@"/(P2 MNG-^]60TV/-TW1P#/W!_S$TUND.RFXA/YG=2S15);*+4 W+*WV/,]LF1<>IW M8I837U/"VX=-$!NJ M?B;]\NQKB6$1 S$I>.%#'J8T*K_V*Y(#,T2P=V#I['(=%Q:CA( +::B*B'>1 M%Y4I=("'Q<0&T\+8+:!Q00]RF@VW:%Y(8LB[J!VA//4R[X0'9T#%MG!<# MIL6?H8.5FI\@;-[\\+/XUY2&)QFR?7&J^-9!J@V35/LY>=8G99S,F$E#8F>^ M&.\SP F^E 3JNPD_BJY')X04&:>N_'QLI)D( ^5I*7BM(JDCPGXGRJ!$L[MC M68UF0"C'(QXN1JD.>C:A_]&8>NB-Q=/1+ BE[6 (WY(#DTQC;C>>4J.C17K* M%V.70Z H^A!F?&4N4Q+RQ$:N&J_X;,%"]ZC$!=Y[-?Y =T]Q@'QD^31J$,?(QB=S]W-15_X;7S&(/"&-C$@20]BV-ADR<2(/IQ72_XBQ2[V\\G!6;*# MK@">_\=G\/+:Z#.&R8G6@BB&+_*N?<4;44))9J#(QY93Y,(9D9T&827W'IXL MQ#,\Z6:*4^T'6SJ"T7&WJA:@SRB%)9Q+LD-F%(!%]E*<)HI\#=U8FCE5%Q ? MP:O$T6ZFM[YZN$76&"&/CN!;[\U/%SC2M]-_]Q+NO'P0",B\@A_D/S.4KE"H M-F2\_U!61KR.M3$PY0"TH_&[&,9Y8P??,Q_J:*JQLJLW4(>C5YZ,)^6\-U0^ MZ9W^*['3UK.=EF-/P>A_QX&:)@[Q>Q1W,(T 9X<3J*$Z4A\*M[EHCW;O3\Z; M^N1:$MEO9Q1$-:P\A$1J]35K)( M>T<6N?O.2!NO4ICB\\CENU55E\(7O,6T/KW&B._4#,TYVRNLKC*XL;$MA >+ M&.03F=YZ(R(D,.P/M*\GR7*^K#V,,QZEELE7;)_@49+>I&TEGDV95LG%L3@G M.7U.I%&BQ86;C7?-?Z9K[1,_2W<-B(8!;!U01F[A9>OO&DLF"N7,,8))KLU[ MGBDJK]P)4&?RJY6 #RMP7^QC_BK7L\&CCTT^O$, MYG/;GQAOKT_Z5Y^-BU/C\NJ#\='^ =OO7LX@RH8ON^8$[FAQ^T,?BR8\'W]R M8;VAG VLXP:WQ?I_>'I9J=;@7_'76KW2J+WYU&@C<%_JBM@))QX)#,,\ZY6' MM4SE28&C(QW5.19 O%!S8\;+%L&7]B'YJ[5NNZ4NQU7%2!9EOTJ.4F;@LZSJ MOJ6J;DP.9L\<%7/A$OR6X1#L ]-%&X;M?9KKUN,Z;QJLSW$)EPTT[%6Q':'.?"B"'0G4Y^/N1M@GHG.!(^/)=6. M-FN:*]?E2DQIAD\Y<>4MD.C[V'/@R\%:OB\5*!7G-9_1PQ^AY"BJ-^M:%/O8;&I.7)<372_DKW-R+SUJ[1%%G"NDVO:?R^0> M-;/C]]WD6',]9BOVD*W1^EM\-++3P[6-CM86'JQM\5CM;_),K7SG:,ECONPS MM04G9^HOT?\/[H2BUHYJ1%;7LO*X3.8.U6F9>IDZ++LYN[ZZN3.NSHV+R].S MZS/XS^6=<7/VY>(6I.CLU+C^]OGKQ8G1/SFY^G9Y=W'YQ3B_N/D]TLR%GH7L M[!Y;JBZ5\OG?61#:HR=1Y(Z&\;-G^A;U[-@^%WV(=' W-B'T%E$.?OK5_NN. M#\?&!3*/*+;;X#RZ+ M$_'@ALMRW:&L(Q(E10MQ4EY@9N.MB-"'OX1Q1;]XR_KE9ZPPS6IOBV(5)KM7 M12%U:AE!*LT:UTR*AHTXSX5EJ&"M$EF&J*E)1+2BH!,C"F,4A5-4_"EKE458 MI9"4'KT*OJ$06I9%6\FUDR]IO 5WQ(D:?OT(A\53+>!JMS)PEX)HV][!UE+1 MJ"<87NQ2UD_2MQAX5+3, PPA1Z9-Y:\V ??$9:FRAC:8OVC4M2QW175GO$S" M>"NB$E<;_Y:4]^&9YMBC\L]=V$U#A!% MM-3%/30IY 9<39].)\UW99#<\NB0UV30?F 3IDE]4M>F;][[YG2,Q\^FP)3Z MXN%_P84<@C;1"CO+UYA7T)FR'S<^3;'HGIHQ@F V$8AX$H%#B3'A7HCV"H2# MP_Z/>T_J?J0#M2)C;>HL"(1P8#[ J*N$0-8*6.H.V&D1S B:#NO^L=L"KR_; M!*@O94XEC&D9+@^QJOD MA$?K_/;N]ITQXA9Z,8A'-!/=_ AE$\0]> *_"I,T_LR1#6A)Y"I)N=OX]_B- MLQ\2> ;6,+�.$AT/[@PVD5-!]/(1[4C, 48S9<1#JT719P4+3]8D_!C'A! M\E/),!'Z)5HIT47*?71Q!8D)L0BQ5 <$.)1H@43C[PM\3C*/JK%O8?" 7#KR M.5F=*#Y !E!?8=$UK)G C_)]!#+QX6>PD'0;M\1]2;(]>B@,=Q8>QZ>F%N[> M@XH0W3+BJ1C!3-!3R<#!%F&F<%=\SZ&6^,031*TPY+-@7Z'JI!=T8*I[)KD4 MN5T$UH1!(NZZA,Q=^7[,&,"VXD.J$SD)E2MP7DBOB<;'>=46P4"YA 6S0'^^ MYL'G\"V45G4]T?PK[Z\%-[62JZ2L2B@%R88B7O2&W*+.+(K8(VA>;,T*%DJ) MHF>VB[Q4@EA2ON>70 XPF5#IH2*GT5*4P2/8L,1/HH?B/TR)4B;0 Q$3@Y#5 M6 SGYTQ!LD5-1LE9SZ96D=A5\IGC54BD#W6+S,A\%L@F\F0K;A); M&ASI%&!M"J)F[A:$)NPX*@EB)A,:RQYA'GLXH=154U^JVWP0>9:)-,V[\C!Z M>5;RFEH(=$D0G84*S"%BHUA,^^P+$@1#M5W">*K0%<+(R6^*%7H-T3WR>OA7ABZ8\WM3'TLL5E\=/;%@/EVZF"4__ MMO9S$E%#*@L"3DOJ(PF0P6-5O"1!09=_6_]9P;Y:LI,?@:IQ)_3Q9.X0?"E)TE([7VD5A*A3X+G%R"QRK"H@K8GZ^;S4$9VM@4P M3BD'-PTI@6/O_%"[J/W ?.Q\]C$P:J0"FDKKI8[,7L[1S@BQ)8HY"2,+]8' M_1>@2B+^I,D? MSI-R-7%B23@'K:B@IU,8N03P%83^;$CXD7A%91/$?@_EP!0)(XCI9AKEXL>/ MFM-") 5 M9E1"F>KA(UAB6*3JWK5;]JL$-\UVSW T4=^R,/T8\P9]XYB\M2@)EF19!3YM M10&UAW#"P-Y+BP!+ E.Q/>B86C>URDQ8%OF=PF!9, W?&HY^V0 J9G7KEV=. MFPXVY+%#^FQ#P2&3AQ_I\/B\08&1CVA,'V&LJQ3"\PC!L[@ R".9R8W\V4G#V_?2+]$(IM$4D,Z?M&SFTJ MH3$+;1(,F15)> ^:_8^7_1/!&*7:E"L!K)7,DP%S3F=X4#KSAV-3RQKP^FRHTTW!L@WK'(HXG.J6QP2-Y+1ON=W"1CB-NY,#FF\1$+^&Q-7ZA M[(A/TV>HN.AW' @'9DN%S93QO!HX<"RQUU&='*SDBV74+=?6/#*@LFXL M31ZFF4\!L,LC6?P4"ZPFBB>G"9[T8IY\9YR+VJD@<466M([1":.8XV[9#[:% MZ?L%%XS.,O$$822.'_%XU+)16PU#4=@>;<=<*4GBOOP']X(%3LL75 M$[^!+U+[4J+48(ZQ7^)@2GB1+_A#S27_1^M=PP 1=PHON2N3VEF>IHXHC2=R MK]WR%3+:8CX(TB:9U(X'2*1=<& #N=8GJOU(U)%1ZC=1.>XM%FG1?O::)U'3 ME1S!>LFE9N:@1;(9;[2P3C%*BBN9>C4_ST7#J$@C.D9;(ZOTTJHJM:DZ)7Y$ M*7&=_=8Q:@EBU)RRWPML .P\>A85XRL?B"9=W2MT@_D*_47) MON\0V:#_+(>1>:ZE1JC+K&/RJDGNQP^511 MG&FX'ODP8LZL" ON9S:U0FD1.'81N%[DO!+?BZQ$?$ZD&)*.D!0[6F9HBF1Z M:NIV//Z0%'\E(PK566W-B@L/=18S(V>S:]T:<6JEQ M5"Q92=EV0FFHX#OB<:">^^YZCPZW[KF(P]51G!KP3H,Y1#7)K6@Z. M$_UB#P;&_V=.IK\8?34K%3CNZ]>3^8$HVT\.*"0P8/<',08XLQ%9I:+ ]03G M#][L'D9N9Y[DRVG]5=:3K$CO4]^<(KV_W3VGZS;W[G?3'XX-1,."U33BG4R4 M3NL)D4E.RNPQP F1'3TA4D^(?/V$R,*D:\D_&A>7(#Z7_;N+J\O^5P8O3]X9_ MNW=3A%^W@R=7E[=77R].^W=GI\;G_M?^Y5X13 $B';PKS?UI<9N \?HF?TM=DPC M_-NG*%MP]X+)K)I&QT,C-5Q#R_#Z_&&D)[72D%8QKM6_'[RM,@/__;EX-DHB M]FZ)F0QIE)+/KJE\A%36>N1P.8PJ]K0".6#RUG9(WA4U1T;"!K>M7FTRH][H MPG]:K9_STB\9Q).15*>ZS>EB$)%*/#!LZ N##WOBH\/"U44'SX:)']>%]>9F M7GA#*6^U2,"W*>6]G".]C+R3N 6.EF1B& =V!3Z83E0RY/,@]&T"-L;/EYVZ MUOZYB75ZZ9AYHXMG1=#_6'2G^C_3>6PZB,C[[O*LZ=R7_1:8-AWV6NUFN]FK MI@^8[.2IDC%S;?'VM]O3-_*,RK'_"C\@$?'/64S!OFO=1/3#S\"S [GE*"C M6JX0+O\#&&0VL;S0XD,;^.2-(?\2_.O-Q>7YFT^U-FOU.JS1J:F#++7L9S*Z M-6IMD3DTYT6<5\O@O-HN.:_#FMT>:W2KY>"\\GN&A=F,ONK*\R':![(/$(T4 M1[<@>A*6]0NX/402P0DMHYF3@ H=&?](X0#3Z%K[1V5L6Q:'R$"R8_/-IU:/ MM5H]B?E+%FFE7[;>?&I6>ZS::4<_#1?,K)I_%_XK2V-H:->>6KR7+KYS55-_ MK9&;!95[TYQ^4(QW$_'=)0]ED+*>EJFS1JW*&CA=N@Q*1K-9CFS6>*U%VQZ; MU5BOU6&M3J\<;*;CG\B6*2!F&ZM!,FT8_S%4=>C>(/ (&2C&95G5GG7??&JW M&ZQ>[[S:H/5 3;6[K-FI:H-63DW37M>@13#@HTRQ-5FW76;6JX[/#8ZO. MN@9L<[9JL28HCRIJJS*PE0Z^XH2=)UI.J2$P#+1*WX;LM:JO3L0IV5/T^<,. MQR<2%X?.3S8/5>HM<"!ZK7*(I.:V'+GMU+81A7S*79KA@9&)0'N1Y[7:-&Q36-=.7TG*G0G"]5WK"JDF#MZP3F'.M[;&!\6[:Q\I MY<&[759MMX%WBSJKU*9WCTQO=6N65_0 ?/6 $^ZX/]'=+/MZ8;VY!72S*/2. M+^?__K-9.3W_!E^>5'SKOA*."539\B:\,G1LL ,5GP?>S!_RH'(2!#?R164< M3IP*0@-=A'Q2>:@_5-1<[:VEUR)=G\RX7=/LMO!)H.?_-;.G8M"'*O,:#F>3 MF1C]8/&ICXA\"D9OA<*L5JW^YE./59MMUNR]MDRY56N\^=1AK5:3=:N-S>NZ M]LWM*H$_M=Q1ZJU_R".8[MH!8]1WK3/%=VO7XG19O=<&-BE)+8YFL_S8K)95 M9K+BZ4[^;-9M=5FOUR@'FY7?8RWL6.<**"U0BAT<0"ZXM.*-*CCK1I_U;U,^ MUSZ7B6CV%4EV@^N^>+. 4?ZPEH@]4[-1!0;0<.C\^RJM M\O@;NO0K,@2G?.H%=I@L^=+J?YMBF94N?;D=7Y$I77-SZ;G#3=*GS5:551O= M<@BEYK(^R6O4P^A0/*0:X<$/3O;<1B5>H_,PTECG!4=K_ M>U4:JUX#W0*[5&]57YO$JM?!*VUU6+U1TZV)Y=0M:^>Q8H:3BH6'9S_D,+(O MGF<]VH0/O\XY8*W.>HV2I!DTL^7';/6ULUG;8[9&H\DZS9(PFPYE(GNFJ+JG M>O^XRD;J64T(*UF1#2U%O@V'?MHZRMT.Z]4.N,I8F^"R5AD+NZNL[8("XSU062^JA@:H!D1W M=?@SW3! E./G5:\[U&-+%[M,E[WZ_"^MR]8\Z*NR6KW%VJVLP'?QON:KQ1J' M9H0U1Q-'O_JL,1>.;K%JJ\G:O:P>\C)Q](+IYCL8\;J#$:1W8TXXW30 '*L- M72]$>"$?W@8F@A_?^V#)<>U@\O)$8'J\G M3\\KA'E:1I.GNWKRM)X\7=;)T[N9C*S'19=^7/0Q#*6>)^F6!E$_N\VJCO*& M5UEG"N&+=]G# <9Z__=J_S<>]GK@]"[KI,_U1@6_O %KSW#5%-P;"FJ9WT^. M>>7P9BWLI2+=:P8S%RCEFY;_O[S45<8MOS([F,)S%]M+F)SS3C<2IP:K= M#JM7VUHCEYYG-IFLFR?/-%F[VP(5O$,K?NP^L@I0I]AX+IK.114(EV!5W@ V M@AK2M7I>0]36!J Z%U0@6" E;T^;:>A>C]5ZZP.0:/U<%-.L/7-C"TS3:;!N MO;FW"GKO?>0,!>W-X0DZL3G6*OKUTK;V/(@T=EL^\M9JUUBMN\.85+/-BFRS M]BB&;;!-M]EFK>;^JNE#]*.!.V@7L- -2['W) U=2F'+:GM8=9RW(L(I'[PT M4WD+T\:T0BZ*1[*@LE8=POT*'GD)A;M9K;)J=?WFZUVKXOWWF#TQ4WV/_.(" M6\RW6=*R1#J;:Y\=*G+^88?CDUD *^!^/DY3N]ECK=;Z,,GKU_S9JS59M[[-A)V>L*:M9O9 TZ_:=I9'-ZU]QIO705V;5;LX)JMLNDCS MXT[X<>WSX[SXL=9FW7:'M>KK \-JXZB-X\HAY2D?<6!7RPC-'U%8^3K,\\GZ)^"O MYI,7BI2:;=9K[*\ZWGO_^'Q!R:C6ROE)V]I'X)E%@9N*7)TUNDU6W0"E5^OI MHCAG[8/Q+7%.L]=CK=X..>?HO><%!:1/6E_G)G6MM0^\%]0';BYWG5J5=6LZ MVU%^WEG[,'I+O--FF"FKMO>WP'3.Q59P@E_.__UGLW)Z_@V^/*GXUGTE',-/ MN6]Y$UX9.C9L6<7G@3?SASRHG 3!C7Q1&8<3IX(PIAZ@\5/"_ 3=E# MBW"RH%:5@84( FT.-A?IM<]PYZH3=4[EH-ED[:/55[/)BQJ_BTF5';9SY^NE M:XV?UOBWW+4]WYCZWL0. L]_DG#Q^ZSX#[_THK7V^:F@-TZ4N^/^Y!)IO6:' M&FMVJZQ1VZ8OJ&N!]H8AUSZ8?05#[L2CT7/!=+YLT3A.W5E2(@VT]G%UCB>0 MM2KKU'NLT]UF=DU;Q;WAR;6/QO/D2?#4:G76J&[S8+P<5E)=2:U&W+F7P;S: M@.[2@&JS61X5M78]08**ZU?OPY]ZMVS5^YH3=\*):]S%J=>^ MZMX*0IHW.C5]X\%T9MSXQT<<":/65 GXL&+_J(QMR^+N!VF>V@UXYA6^UGSS MJ?JN6JU]?(]?_B3_QXQ5?MM:[19MK.)I*7R9Y&V,8&SZL'OF+!Q[/FR6M=J- M.ZO=N+O:UWHK?:U3A9U*+S_[8>P@0'1PT[4,;Q8&(?P%:];,T$A.KC)H*!%^ M:?[=VKN21QEE/(%N9]4>K1071')&YN[_4,!*E=#?0^>_E R25O0]@^[+*T'3 ZMI6Q7:- MH3FU0]/12O?5PM1=6^G&9+@&*ERX)X(&:V+[47$MZ%\]CZ/\++.V_LV593I5 MUJO!G^K^3JS;^QBH/QS.)C/'#,%SMOC('MJAUL'9;/-VF41EM3FLI(1O>&C: M+K?.3-^%<"5($.14T&,MX3(">'B(IMY\:G=8HU5CU4;!#D]^X\!3P[]_UNRY M!GMF5=FOI/"WSIZM!JMU:ZRW55C@W;#GT;OY"=OB$;[5T)M,?3[F;F _<,/Q M ETV54BQRE+=D-7PL.K 545? D Z25)7P--]!1)?\O!J=&?^V-2.L4:]REKM M;<+;/]_AK%J7H[5MQR -6<7WJXZ2+5 :FJS7:;%&KU",L-U)@X8A/C /(55& MG55.IE7ACJM8NUDM'ZMUYB;(*8@)ZL^9H>:X%FW7_3#T[<$LQ,;L.P_[0N!& MONVS'B8JB\@VQ@M*NTNDRU[4'PW0'Y8W0T2H>04R^/2/K%KE M@A7HMUFYE99P7[_+F*JRQKW;X>'FW MEX4J^=I>J3QYM\6J.$.CE^4_[IIWA9UZ'PX\ZPE?H>?QR?B; 6K9LA_$WS+M MQT]SZ_GIU<&X6L9TR5W6"/@3G#GDZ#,E[AK%BC)4''/#'&(&V72?L+!/P#N9 M/KP-+ 4_OO>IH,0GP-=PS ..K$4N(^6@1X3^:\.7@A#>F, -@W?+'RGWC0,Z M*>"NZR^??WLSSTC5ZC^SI$V^0\)+;[VAR\U=[_+;[]$%DS(OM]9(W23;:UC$ MP&\^X>T,H]$3]XT8SO@XCORFZ_Z7L\KGF[/^;Y7^^=W9S0?#=![-IT!I"_1% M7#ZWCC$7#U5' 9!NU=^K]$^6QR4_>F.\S]J!7T]O,G< MS)U7[E_J9^/1Q7? M>U2?I#ZZNSKY:KO?#?C*D#M.-MDL.Y@Z)FR>[2*H6F7@4&'QLW5$=S ^FL;8 M1_WV=U!?;U(,^"BWQ085:*/[)NB%WYA_,_+TYKZ[B+9+G$DF",^,@/OV"*4. M=0S*$TX%18'Y^-Z,-BAF@A1#Q,JH:+6$MZ/EB/=76<-VE18:/Y/LG3<-WABA M'>+]Z>^2\/ =V-&O%_^Y.SOYU;BX!+&Y[-]=7%WVOS)X>?+.Z%^>&K??/M]> MG%[T;R[.;M$.K:*.#T'IP_Z=7%W>7GV]..W?G<$^W,'_?C^[O+LUKLZ-J^NS M&]JKVRA *9;7!+^3'98JCMP-5!'2OD>O@ZDYC%X+I0+VB,0K6YNL+<-2X]BN MQ5TR%C\H)A5.PXM![N+P]54QZ$J-J9M=$0P"UO__ZTU[J=';(([>:MG ,BF0 MFF/PZ=SST9,Q_N2F'QAG0%)+L/HJK=8;;.^*&1'-+'GD+POFJ63?RY:8:<%! MX7%P6/WH.0S33[OC+$W=K5.W5GJ]L6FN?E/:25>N Y[FTLD6FOUN#?5U1\$\W.?6^"037>Y@\[ M')_, F!<[D?'C/T@X/"OM6ZQ$.(E]KIUUFRL7UJ[\69ND7,T6T9L6<]@RUK, MEBM6>A?%EEU6[S18L[E^B4:N;%E0"U")0L^4%3GQ DJ8?_$\*S!N/\@!Y8 .$WA:K]]:?I;"YOWA09NBX M>+J9@QW+G:?;K-WK $^O#RRQ?9[6\)J':)HAP/OB>T%@7/O>"!MS]S?*.RX] MULK!-A/E!>'7G&O4[K!:4UMBS<%K<' [!TN\,0?76*O3!A[6EE=;WL(M;SQ3 M_.S'E+L!#U9$N-[YP=3J^,L'?V&]N;M$T-Y NGM%MD,\FR1*/3P&EW*_ISYW M"5R1Y3Y&-PK,QG:8KMMHLW9]?4B7,IF(7<<( M>9J(&QYPTQ^.R498_($[WA2[Q[2!V+*L9M6UO+[<2A /A/4T)MU&DEH#205I M[:T/SZ#-0UE9+JNLXO6E5-M@N7:=M5OK3Q@MDW$XI/@!B!WZLV$X\S%G-/2" M<%_-P5$=<;6K6<4F:QB7F/@G8UCGVC.$P9XT6*U=YK,NS:LBH,US-;* MS+R%>6;ZK/9@SVHEVN-6K7$*4?+YX:VVR?N@QK+*3EYKDR/:*]*O:9#!&E>K M8)6+2MEKBWQ0K-S)P2+GQ[E2[K-8IJO;GH,=A[X,U M2S(,8J]9=C"$!PX-> F<2CN#F/(XXD1KA2UIA3Q 6I*$O!JA4CB5I+SV^<2> M3=:<8LD:W1ZKU7<8\6@CMV?LG =BRY;8&;LE&HW:03-SOK&:&A'RY?S??S8K MI^??X,N3BF_=5\(Q_)3[%D2XE:%CS!_RH'(2!#?R164<3IP*SB&Z M"/FD\E!_J. )#+DH>VT[OYBV2W9RYOO<'3X9H6^Z@>"H?:WR*X5V6:9[K%Z6EO%\@RUMCEXT1_"OP\V @Z#X$]LE%TI;H^VH@ZPBFU6MD6/_ M%7Y0$G_E?D6:W<4D6[/ MMEAS9:V/ ?':O4LB))5+<^:K+;SUJI"3Z6T:7G1 MM 2F&,$ZLG]PRX#=XKK%N#SEH,NT1QYU%+$".;6#J1?8(CG3)S:HK>FJ-HIR M4W53TT$Q=![E&MM@Z!JKU8J"QM#-3=H5V%E?,Q4_GNUU#%;((FE&@,8=U.G77:.X,5TEU46F2>BTP>!3O;$IE6M<[:G9WE>G0C M5:E]F'ULI*(&;7'XH=JI[LP?<-4][M(N@2I\06YN.11<+8=<6DW6+6Q,P]"9Q^T6Y&S M6W')0P/==>U,[(UVW*3^+DK/\C _>"NL^^ZQ6G5GR0;M16@Y>28GC4V*![.:^\;MV/3Y/OL5Z^NE M?^R]\ERG=A*(3C2?5Z)GIN^"U@G4Y\0S&RK3ZKOF$:I1+3Y[(C[K5&H6*SZ[ MZY?17HCV0K;NA?S!437 7_JP&^8]-TZ\R02$E"0H,*YF81#"]X$-]]E#.;R( M;IE2?74I9Z8Z59PA&>-R-AEP_VHD&"/!%^NKV4\(N-%KL:8>)Z<9?1U&?W4! MYJX8O5YCK7:'U6I%.1/K=W^\#P>>]82OS('#/QE_,T#A6_:#^%NF8?II;E4_ MO=HTJ65,E]QE#?.7X.$AQ_*8K,X%V;@PYH8Y''J3J>D^X40V!#4+#& !,)>& M#3^^]TT']M4/LV:[I#&[X$#!-RG*4;O%O^2+EO'-!) MM:=SC":57'?B.&,C^/(7;ON?SFK?+XYZ_]6Z9_?G=U\,$SGT7P*E"[Y M #1S^=PZQEP\5!T%0'IS?Z_2/UF.GOSHC?$^:P=^/;W)W ' M57SO47V2^NCNZN2K[7XWX"M#[CC99+/L8.J8L'FVBZU#E8'C#;^G]32M([J# M\=$TQCZJO;^'WO!-B@$?Y;;8H!F!916]\!OS;RKVF__N(MHN451,$)X9 ??M M$4H=ZAB4)ZR 0X'Y^-Z,-BAF@A1#Q,JH:+6$MZ/EB/=76<-VE19X]$!CLHC> MQ':!QJ$=XA+42TE^^";LZ]>+_]R=G?QJ7%R"\%SV[RZN+OM?&;P\>6?T+T^- MVV^?;R].+_HW%V>WD;-_T$H?]N_DZO+VZNO%:?_N#';@#O[W^]GEW:UQ=6Z< M7/U^?7/VZ]GE[<7_G1E?KVYWL2LQWY,]EJJ.W ]4%=+.1Z^#J3F,7@OE G:) MQ"Q;JZPMRU+SV*[%73(:/R+-\U&X$$J.7PRX$QHK]UD=Q5P9K ?LO/NO-^VE M%K*L:8)E(B/5S.#3N>>CVV/\R4T_,,Z [I:0AV1:8.O;+;Q4S5K;9*V58[." M.?"4#SG&9D:CQK;,>@MRKYH?8WZL'ST_8BZM+'RHJ5X@U6MEH?HFVF\ WYX\:6K&0^7?WY[US?9>;-@(X_^V2*+4+=%L=VT M^>V:_XZ$R?/HB"VR@O0@F3PG(SA?Y5 Z8W_$'L/6N$D =IUXDZG/Q]P-[ EH(%N!JMBVN?! MK-%O@Y"R82E2<[M]9_9Z6QSV4QSQZ>4LJ MC[UZCS7JO6.71^V@:0=M@S2.@%9][J,=4%KG9=W: -UJ>3,\"<_LA2B7)5B\ MVJ6F((_&Y0PKD)<^;[%6KK=\7E/!0I9T!%1QLBP$U!7*6Z]0WNXC[7Y3#ZU^NJ;KIW7]M*Z??G7]-/]K M9H=/4?VT>JGKI]>KG\;RZ5N0RM]^O?IZ>G9S^Y-Q]I]O%W=_OKPM6U]P1AFK MD2PL-%15E]S>P2=LEXV+?G3U]\+J;UGWO4H=4O[5:MNYHJZ^C>K>5&,XV,+O MS^O?]HZ@Q14R%DZIOAPF93II.A6ZB&O3MD _:$XI-:<,A[/)S,'H4!-J+PE5 MZ"KH?'&']Q?YMLH.5Z .7O976G*XXL?(.:8=2%\X7]%[X68Y7WA%@* ]=%]U MVX: \]B2W+[ZCT/3&G=C@?T6@"'PZ!3_G('MI:@@^6 MP'(RTULL6OI9D_E0R7QW==?_NCOROL:'+P4JZ;&]S!]<=IO-N?7N=IMS/_>_ M]B]/SMBS,ZC:0O$Y%AC*7HE*]Y=5DLU!P-N)\K'_=ZL*;<[H1!D36)Z+!_7] M'W90$4N:UU_-ZXVU>3T^A<6CT M7)C"*Y/M.E?5J\*=:9MAAS?ME M[4EL-M=F_AL>FK;++363HT"NCXOH6PU6ZV+[X8)6X -N.=1255ZI:JUO4N(J M@$6MOCL1M";K=7"4PX)F%2UG6LZ*]]S:B\6L&.^K5F>=3I-U"YMCN?[0ASQG M(I4BR7AL+_\S!TR)QBC\S-[;=@3S7W[E7R M/_?\6^X_V$.^'J;-#*?)->*3=%C8*7D_?DDUS+O?2BH/ZJM MU^9@)==E,;4JF80JQ*CK;,%!O-39 LH6B!'7,ET GHHQ-(.Q88;&/SYB,:>Z M=27@PXK]HS*V+8N['Z1/UJG2=/CJQ_?XW4_&E/OBB@2.C/D&;S3BZ"N!ZQ;0 M&ZMFS7;/7EMAKF,W\TG"4V@,QCYAX.MU69F%YK!@&>DC]:,!.MU MUFJT6+=55/I9!X2%<6O6X.M=)B_R8-6B:A$UFQ;&IJL-O]E-VF)3EFVR9J,* MAKJHTJJ5V5:'MCJK<'Q;KY7UILIZM0.1G2K<5H.U=E?,IU,A!_CRR%,A?YB^ M#Y\%B:()4 (N%^KAT0['QBUW;<\WKGUO E_R_"?C$H&']8E&N0S@/ESQ0+=> M^QX;^AZ=7+)O&P2*\="CX,Y;'3H>Q,LC#QTIUU,9F %'^*/)E+L!#9#4@6&Y[-P^7/% MMUZ[&)NZ&+LN?%[%/:%J#=*#)PDUV'>MLQ_<']H!OQJ1KKR:XOMKIK][C29K MEJ\/12L7K=>/;^NU7M]0KW?K!86.QZ>;=7!Y$"^//+@\F?D^=X=/1NB;;N"0 MU%)AM8XNRV4*]^&*>NOUUI=]H_36E\@]WG_?>UDW>3<7M(Z8:FAAB[;+YG* MHWI6R\+.9$%'S0?Q,M^H6>!-_.'/*B-DMP^*5+K,,66-WM@7KEL^8SF:#];IM M5NT4-5=GWE(T#GQ\VZ&S?-8(G.UAP^4P,D=PO.9VS>UK<'MG;6XOP:C.7IOU M&O"G6]0YJ^;^_>/^I9%O=VWV+\6PSG:'-5HU5FWL;/I#IDCH2IQCEZO>^F:E MI.,ZVZQ1K[)6NSPI*2UI1R)IBP6M4ZTN%K1B?+!Z@S6J/=;H[&I<^BH^F,C& MO0\'GO6$KTS8Y4_&WPQ@<,M^$'_+%*.?YE;UTZL%22UCNN0NQKRT/G_JU'T, M>:,4BPY!A7)?;87:A;LQ-\PA0DV8[A/.57 1A] P?7@;. E^2#Q+MHJ#^U5M:6 @55 MT=GUE\^_O9EGMVKUGUGB)]\AR::WWM#EYJYW^>WWZ()9NYVZ23;5%A'YS2>\ MG6$TZ^*^$2L:'\=1WOBZ_^6L\OGFK/];I7]^=W;SP3"=1_,I4.H#><'E<^L8 M<_%0=10-F5;^>Y7^R&.^S=N#7TYO,'<"M3-U7[E_JY^-1Q?<>U2>I MC^ZN3K[:[G<#OC+DCI---LL.IH[YA.>7#GC;E8$#6BO-][2.Z [&1],8^ZCS M_@X*[DV*.Q_EMMB@%FT4'T$O_,;\FY&DS7UW$6V7J# F",^,@/OV"$42M0\* MVPDJ;I"FC^_-:(-B)D@Q1*RF2J&PMB7@775X\/7B/W=G)[\:%Y? \Y?]NXNK MR_Y7!B]/WAG]RU/C]MOGVXO3B_[-Q=EM=)QPZ)MR_7UXK1_=P8[< ?_ M^_WL\LZX.H<75R>__7KU]?3LYO8GX^P_WR[N_GQY6[:^X'-9]?HG-_W .%M4 M]CI0VSOX9+H6OEG; 4UC82/W0.I7\H90/TFW(WH=3,UA]%IH-+"4)-O9JFQM M!2+5G0W;YY*E^D$'@L*7>?&$,:>SPP)J',$:X>2F?[UI+[6X.RF?*$:"A-2@ MI(MA6^2C"U%8<&*Z'P2M%T;0PBD59\'3="IT$9B !_V@.:74G!(GMC2A]I)0 MA:Z"DI\[O+_(NU9VN *9\S7V5UIRN.+'R#FF'5A<6[RYZ+UPLYPOO&*!W!ZZ MK\6IQK*ZKZ*4:TMRNZL6+$W?V$).O)D;:OH>*GUE*8\F\*$2^)2/[*&M)?A@ M"2P*)8RWV(SSLR;SH9+Y[NJN_W5WY'V-#U^*KIQC>[D?74CJ$+G>_>=N.I*J M!]21M/^MJLO*G6H9Y4[54OWPO#;K \KGG]U;S>6)O72]"+U.ZQ;J_#VKU=]2)IWB\[[R_IF.A4FVLS?RDZD9IU M5FTU66]WD*=EP"W24E4RJ1@*R&YL;;FY M_1;LJ>;>O4I>KFNS!I'48K"^VI:RH?A5,4S^=.:#YKOFONU9(DDJWC_W_%ON M/]A#ON9(P%:5U9L[0S+8WTBY[!R;->8C5XY=Y%@\Y]?_,YT9SXU=-:ON(ZLN M#1BS9F>_FER"?UN- M&FLWB\+87YF)CS'<7,*1[3PX\C7U1?FQXH_ _N#:#FR7#Q]\>I'1]H'R>\U+ MN9P[;5A5WMIO9VM7.EF>T]PJL-D M84KH&6!81C/"G'PT?=\DH%6=9MK"H6DMET/37/),BA\2%[OS_I#DWR3/U*KN M.-'TL^;;O/FV7MU)DBE03/K5J)Y!;L';_X[YG MF<%XL:&KE,/,Z1320;P\\A02B6EE8 84F4S *)LJ4KB0N5SGK/ESQ0+=> M.Q.;.A/Y')ZNWU;2M_X["T*:W7?G+;@.I4=)#YXDU&#?M;ZQV@J!ULPXNC_3ED0>7)S/? MY^[PR0A]TPT>=0,(F^@LD Y-T"9&$_<] U.M?SS MLWMJI8^D-X0"SM<>K(SV6[";O*MA)6A8X,?4_%YX,W\(0\J)T%P M(U]4QN'$J7 QV*(R!DWDH#;BUOXE598-0*X=T #D!NARRYLAM&C)K<[BE2ZS M.EE3,K,WMFMO7 MX/:LF97%S!W)@?,[5=:KP9]J77._YOX%*UT:56?-DMQ>$C+W^:RM!JMUL=B@ M/(.0&WI JY:K9F=]LU+24+6G'*FG+!*V[6-"*\<%J==;I M-%FWL#SP.CZ8R/2]#P>>]82O3-CE3\;?#&!PRWX0?\L4HY_F5O73JP5)+6.Z MY"[&O+0^?^K4?0QYHQ2+#D&%OWE\V]OYMFM6OUGEOC)=TBRZ:TW=+FYZUU^^SVZ8-9N MIVZ23;5%1'[S"6]G&,V&N&_$BL;'<923ONY_.:M\OCGK_U;IG]^=W7PP3.?1 M? J4^D!>I7^RLMGRHS?&^ZP=^/7T)G,'<"M3]Y7[ ME_KY>%3QO4?U2>JCNZN3K[;[W8"O#+GC9)/-LH.I8S[AV:@#WG9EX(#62O,] MK2.Z@_'1-,8^ZKR_@X)[D^+.1[DM-JA%&\5'T N_,?]F)&ESWUU$VR4JC G" M,R/@OCU"D43M@\)V@HJ;D(+-:(-B)D@Q1*RFBE98>#M:CGA_E36\4J%GJ[:D M&LO2W5U\O3OMW9[#6 M._C?[V>7=[?&U;EQTK_]U3C_>O4'K5N0:!6+LQ4V$:Q*QE5J)_(E4+JET8Y> M!U-S&+T6^@#L#$E&MB)86_SD[MJNQ5W2\S_HQ%5X B^>_>5T\E9 ]2'HN#3^>R0OM/;OJ!<88EVD)<%YPGYK6]*QX4:V;)HPJF M8)Y*GDYOB9E6*+PZ7 ZK'SV'041>WQUG:>ING;JUTNN-'?=NJ2BQ Y[<-DN. M3L#U-\X=[S$P1KXW,:ZFW#=#S'KTAZ'] )$<#SYLW5O(YXH?!]%%![DB!.S? MA?7F9EXX_RK4O2HQQ+Y-<1YDO,5ZYKT]L5C?U/UCT8+J>U+5WLKJ!ZK'5>WU MPJO:FZS6[K%:M5.:8[X=M/9HH2FUT*PV5D>W@NQ!*T@!#GAO:T8X.I<3MTA MB^)$1)\#DPYMAR,"H6%+2^V@I<:/\4U,U1M3WWNP$6QA\&2\G2$PONW^;'C" M=?=<=-A+[ZSK*Q[G%ZVQ=_>8]3/@69MTEJ#=.U#'/BP7;\;_& B_+[ M&2]=O "?86G]3RMK8M5K'>@DX>#O#I<(6?T$_=9L36"M;HMUN[5RP#QKSLN1 M\S89654$YW6:559OEH3SRN\F%F@HDM3%.AC+#H;PR*$!+X&E:&^PAD"4JDW- M)RP+T 9D.V*T)];8KMNH\4:C<,P'(<58;QJ>IX6THV%-&N0V&MM [7U?YX?)K.>9/8: M3=:L-\HAF9K3&8YL#V['#)VT3UF>^I:=/O1R,PH4[]#E(ZBD7_[^ Z%\04QQ*W9D_^)IS MQ<#9Z?6:!XV[KOGYM98'BQ75G2L!'U;L'Y6Q;5G<_2#9NET%MF\W6+71_O@> MOWY0'*.CB(0%(;#WMU],.F9T#0<5$/"@/[%='4ULT7*TL^H65K4YBFJW9N]SLL&:K*/ 8;2SV@H67FH'4R^P18*YCR%F4%O/U+0; M.TPF:#.S9URR0.OX;F\*^K]88?CDUD ;,M]RE.N M'^)TFH>=I]1LG9\#U)$;4U'M=5D MC=V!#6E3548.7\;@6?4-FYNJK3%X8GY.IU>>WAT=.V6=#>E.Z^T:IZRJCOP. MAJX%]3;%\FIU6:>G#9+FZE6Y.@M (+_SH7RXNM6HLTYMAS@"Y<\''E8D!NSC MSW@Y,"BR(YN]=LL6Y51UA'$V%%%1?:OFU="W2+*[M0CNEZT\!C M?5!O-%FWHVLP-(^ORN/%%6'DQ>,U4.;U _?F=&B7S"J*)LA?N6,AOQBWYMZ> MEJT\B6;G:B.7F3G=[12&"(9 ?CCW?.2&-9,YM3IK-7O'-SU'2\Q.)6:9P&RG MT&1E@2D/[$V6OC,@[W'GA:9C)(9>:;VV#WHMCR*< M!-'OO!LUYRPU4N_.PV'$UW*VV>>G;P%BFT:IMW@>\=JC$3I5UFX7%6"OHP2U M$)16"/*HV=F]$#18K]Y@M5I1A_K:$]@C3V"K&1*2/GCO<8&"/?FQ@(H1',.20?/KX??-H#Q$9X''71P3.1 M/*X+Z\W-O'#Y*W%ZV\]#BEM?TA$,SGUY*&UPY0O^]:9XJ,ZR(VMWM5UJX?=I6"YNL<^;J756WV6F=^ M^WQ=:S18HZ,K3G?KUQ9GYWQOR+DEW5LU4$-;O );HGJ;#'"*%(.DXSF0$0L MKD8Y:X:=3MK8U_.OTK/>)I.7"F.]'8_'V"]H/3R MF/B4!X>_4'%1Z[!N9V?3E??VW"0C$#N$B,951SGMFNZ0UW%L><7UIN[C2J.@SK=DJ$[#HL?D=!S"1_F#6 SS#U.59; M.UJ>7-P8/$R=*R@B7KE";W,"6+J*"+AF/1]'US M?]$X2B_-FP!I/9/F"TE3E&6DZ"T2M.]:?T@BK@F.T63-6I>U:_5RB+3FOQSY M;Q-, M4U(3$.DW&3;UJ8U148&1D:X /"B&S@.2Z;4,O7,SM@-$)7WX7V_:W+:1A0M_?W\%RC-YKUT% MRMP7V^,J6HNCB2WI2G)2\RD%$DT1"0APL$C6_/I[SNEN; 1!$MQ $E-)1B2! M7L_>IY^CMEJ[NAM=:NRCHO$M8AYMDL9[U;K:Z^WJ +G4Z*5&Y\U>CD9LZ*&C M#>3*8,;*T'<<9@U?%?9S.-:L)X8GC'@SK]3I19%WF6>4ZR3*2(''J>)V="E( MX%[SV*V%,A#_Q?NWSR#E+,^]9Z[G&$./Z71MR=+C7T2>O+:&IH]"Y\)PI[:K MF5^!F:;P!GS&\1J6SW2!(F=;ZZ8==UL],!E.\ I4R9G%Y M5*NG>*FFM*".T8+Z-.!A$6XK&18%2%0>)HEP&1V ASQ(O\^](U!\V5T H9PM M;6N;J,:XEER]8XYAZ[/5=82TC4IP+M77M7EZ=;5:W6,.%(]%LCAD$[4< M#X!#/C?5.I@T17+0,JQFP'+:WU%\Y0O#-ZT\,S$'BF<#0Y4RAVA$YF+D,R96L4 W5-@?<,. AUX,O MZ';AV3(3V_CRP6XI0U-S@?KNOG[Y[4V2M*K57]*86'Q#\H&^>D/-)=J[^?$] M:# J5L0"*[%.9N@R1M+)'7WS&;M3E&:3]QN0G?)I'%B-=_VOEY4O]Y?]WRK] MJ\?+^P^*9KYHKZX40A]@YRR6&,>8\4G5D0V$4?F/*OTOS=X4/[U1WJ>MP*\7 M]ZDK@$L9ZU>L7^SU\:CBV"_RE]A/C[?GWPSK;P4>&3+33-\V':24J<'B&99I M6*PR,.WAWW$!3^,(>E ^:OHD1X(M8%@.$*Q"NW"]\(OFE)+_D ML_/V-D-2!KGJ',4_W;K4@@4*B2!&$*%(.@'A!*[#M^O_ M^WAY_JMR?0,T?]-_O+Z]Z7]3X>/YF=*_N5 >?GQYN+ZX[M]?7SX$OL+^AGM^ M>_-P^^WZHO]X"6-[A/_[?GGS^*#<7BGG_8=?E:MOMW\L,A,P@ M;8X\)]1F\-F=:L/@,^=2$/./XC9$"GOF9@K!PH:E,XND[T]R<;DN7N@S;\@; MW@;&6*)%D+"PJ-:_WK0SM@D>[81;.(/R?*]M!4T+Y#],<%QU^)AQ]^>]T M#X.Z8$,V&3!':=34V=%LC#3FY+GDB!@=(/772^H??,9(R'X)K-SD76QR[2"D MR)[CSM)QZ( 9L M7,/EXI;U?K/Q+,Z#2E:Z[V"X"ZW0*9TT85CSPP'P>]GB:;98?'6^,RZ^1KN+ MN8=:J33M0&*?QUC9QU.;N+ ]AOA[!'D2 U:T26'U;NKB^7,GZ/[_9UA,HW GB2#^^3EG_I^%6 M$OC2W^EL)0-95&XWHHJR"['9MU:D&01E*RP8VQ'9BX4GR^7*V1>!+!=5O-][ M.8##LC%W%R=,5.Z G1MX0NVX2(XCIGF^4RJ>+7'X6ZSD^ M'A!%&OC"+#8R,+OQ/-C[*[[UI28JZ;2^7.'Y0M+I@F";6FUVU49O;W P9?![ MCFI"&@B1V(>VRVM-E2[1;CA^N4KIF^5XL=GGN-?7%@$!ZA=T?GEC6Q@3NW7N M- ?3D\7G1T>S7#[X4DV51%M?KC1Y\8EV0:W/6EMMMSO%H-_2F8HX4U1OBLK# M\&">CGA<0)%_^18GUA?#&\^HL##27RJS[&,O_.;H]896A:< :5ASFVKXS9& N'BMF#Y4QM[$K. %O&N/ M32K/]><*IB&3RCYH%45.5?2$Z;C*6Q5>+J0E?:Q4%Q$W4$;G=V-MMGLMM;,S MX)E22>V,&!MI"*4K%4G'9])MDU=CA6517SOQ>HH:7POEDRJY<%G MH#L<(TG0-XIG>#@4\4D0)#P'.WUS^WCYH#S>*C'0A:OKF_[-^77_6P1^(0JX ML*/MWJK/$L!-X!(HG]@DVA6RVABH"!^I?7K/)I^5BO+PX_OW_OU_$(?BX?KK MS?75]7G_YE'IGY_?_KAYO+[YJMS!"IXG0#2.:JWDQ-9GM2^::[BWHP2;O?+_ M)ED-;M5I+\MI.YOS%=T'8NQQJD89-R(K@V^,]6#06B[/=&Y$P46D21Q9I MM -+;:'A!1R$X&B,;@=J?)MIY;X9_WUDP[%"]PLL6D#-5.'C\(R6V(#'7'_@ M&KH!(X-YO,468/KU:FWX\9S;A_RC_O'=F8*CP0,75WDC?GRC!H_[+GQX\\+> M4--O;-^!OUS%=WGXW!O#;CIL:H--"6*1.8IGTX!%2ZD#4I67L0$30,O491YZ M&-Y8&3#3?N&CD2\SZTE[8B[O"-.?GN&9*:Z."A^PMH&J3,$C\HP \;-:&/HF]"NHAF.:#H8ZP^P-*##!]Q.%V%'+4W75.72 M=^PI4Y6^:VB\N0?;A\GW20YH9\I#?#T46%X-YSITC"GYB-QRCZTOTV QX?OD M.G\X)9[*X I8:.CW&38 N,X!6M7X2CI/F@4=$R%GZ"_EW[[YJM2K&,@D588> M,7/@N[\M^\5"=OAB^DSY;MO@4'UG.FXM]GN*R__CH8_+?<%,[07Y.[K@2*N: MDA7TR,!K_?/VQ0+^&AM3.A 6_4%W,V?!=Y1O%->6WPV8B>&]RCM906-WS$$C M$,3,E]<[&+ 5WM.JU)>,Q%7!QDE)G_U% >H Z@I8\C7)O$1("\GONX;45ZN= M$?$58K<+2'B_VJ9.9:;?/RAO9SDT53S@P^^(7$$0N.,HL:JH?L5'V")[@830 M+!_WMX9GY>!\*V]IKZ0238PQT+WJ G;H9+##.=H#S$$U]'H#M![EBM@D+W[C M'/+G-_:DF9=@*WJOJ[ 0!1-#-KD=/03TC%RD;YE?8H)E#"+$I$MWIJG\91N6 MIV#P8QJYA >OHVGA N58,%QN+$0, VYJ@0J^?E05YBV4TD5BJ*1AOG$FNND+ M._)MDG1O^A&JC;$&2*] VB]B$U2D-6*1EM"EF0S0K.9D@)O^\= \-X)U:5@N M8>]*DS;-4H7'A&6;9;#2<]QF/5-"$E 0KPBE88#(O-!T$H(13RSDCJ,5 .PK M6/8U<"-$Y!J8'/[&6D_Z(?'F3I7='[!)SB)5]\!=G*22.X]89#-L3@W/X_0% MW/W IA['+N0LWA,;GB!@6!9_!)OO.T2L(]^$P6>X:,A?Z&]2>A:T 8MD6"SA MF$V C8?&%(\W;-ODW##54KPW&X;@P%!T'R')X?GH([*+"V8A:W'G-68P<(YS M2\*<0YAWIN:"L''GT>:7!_G(2F0IFXU:3D.08L[*5%E;CBK=*<-P#'F'$W"O M#1322 XOS-3ASZF8!,K6DFS6)IMSKK&(;-+M\5F:D._DE%8!T&J]FD47J3&G MB,Q(5<(4IIM \XYFL4B,:2F%S)N!UC7SU>.Q8 @)D^"J2&]$:=Y8\T1\#V=C>8$%A/($=C4PD3 J&C&0 M7C17A@X\.Q8F-H!47(^'CU%MVKXCW*1G^ YEFR#K[X:N@[%X"5*L))DY)'.) M27=($GBRZ]CF*D23?#\?QXB23"1S9#)@^P*QJ0!5LV?-A,J[FX3/0$QI$=/DF-+^XLE%)_\[DW M"\"7'4D1D=?9T%6PJDN'>'MD+M;/.)_%)*P11%.FCCW$(V]D'=-VJ99O$#3A M++)L#"0D5#EGD34PY_1^-S1;",8I$ _+W(ZU\SK.@[P ()7,;([Z3#;'X'/L M;1R06*+!YTHE_+A>_D'D!$NE,^>7L8TQG 3_T4&_//Z?:'_1^5LER:1G2M]$ M_QAC/HBRA9)%,H$7)B3SB&0PBK'VS$"_,4MAIC&!P7NADAM&E^!LAF=V?28+ MW;.?M) I"95;SDB5:8CSQ5JSS9.SDBF*^TY:73=K-2MM=1=YJP>>N!HCA?EI MK$G:CA*[Y(.99XY!2%^!P0#;?HZ7*BP0T!%!U;=T^FAR79\IP1LI$OQ*W$8& M82B;5]XKHD-E*+_RPCXRQ?PH;"YX=XD@@,+QBX93PHXSLAM_(N%[BE2 "H\8&...DBW$*)_TW\,E8Z')=_/9;8#U_ MI.<6#)]\,]GF/;- UPR,L+W[[U]6:^\K0Y?]5;:(T;R/-)\EW@U-5?%V^$5T M0V()?KV/,CT/3="@U=G-)+^?+%V$DZ#>6 MEX@GQI*.27^#TQH9DHMUN,/2"!6&J6X_AV/->F**P_/JI"'M@&=K^3R6NT#X8$PZX)HG&P89GSYI!Z0:1.@T9RM1[8>8SXPIU K^-77# \;1@J3AT M@X=YZN$I:<9KZ.GS?" E(FV4)\T0IA(X'7()=,S+=,3Y!6R,/_'Y@F@81$)C M"WC$HCM!_'0,OW+8&!;1>&;D,4V A[#%=VADN0BA "8?J'Y74IG"_NOSB%,H M"F='0Z$KS4'R&CGV)+[@RLCTAYXO3N+H]Y@!")+6-R)-U?C:2V"YJ1B9R>>T[ M6PPQ&LFX,YB.X6R+L1IB01@ [X*( M!Z["- W",]'0N?+1]T(RSY)>8*_&A1=H!!.#&#R62+#G+)P.>&[N@B9GA9NZ MM'13^5"BZ9)C9NK*/S,B7NW:_(A7-IS#3,GR!/GUO7/-^:Z>=&6FTV MJVJCUYP)7A%E9,XL+3-V*:"*G3Y;'9Z;:*\G])U\##>,QO&+ $8&D%30@*$/2#$,?%-Y$Q*]A#RP6 M00L"/2D:(UX0\7*'\ZKH[076%WHABV?D,4>$XDU8$1ZDC+Y5!L<30^D',1\D M!]@"NNU 9EQTZ[F"QV)Z.M()+O$5@P7%.GM@_[JPE]?X,]FH4J $=OS5Q?5Y M8,@K_A1%7H9\^F>]18C)P@+K>UNP\&9>"\__(A)1RQ8;G8P$RFRQ@5+BAR56 ME&/9Y!1Z=;77ZZGUE!HF"Z5>)^T$8RFIM[GAU]1&LZUVZ[,8I$2,/V68GR@. MR"B@0@Q,>G'Q=U9&\8LM;#9JR((KI#-0N+?HGD@Q=@]<#:IW8#)NT<8-V5;! M#-E ^(;#GFNP!L\ZP;/<<'4YW 2N1N0W]$T-4L_"'>/C@E=\AX:.). MH(NH'H8[IBQE-(CM%Q+JJ&IUVQ]X(]\,XP_DT&,5$N9J0A_Q,>J,[Q7B9/@[P5C'9!]#L*.)T9Z#HS; M9.$!API&/E@=F-%E4CS#,1A=6M">F!HS?H)*L8K,"YE"4\80!HR\0*Q9H*&2?VJ99@<4&8TZ7XGX1[6FK^TF*S+U?URG;.09$:WC=BPUOK2B)QAM+(I5.,=&2) M3BJRA/+)XPQ+]C99 WCP(RI9!Y_=J38,/O.C(F [ZBW]C"CWP4R"YJI40ON3 M@#!:B+JW(<2[LC+[#O":/KX)R[+7]U>2O=S=K>]N;7^[6_PB!?2-D)T=$)U; MJ]?87Z2?/1'K@5!S]J)5R(G9WUL?+Y_,UJ M3ZUV"E)TI*2];=%>+X7VJGNGO5Y7K39G3P@.$?GYT.O]?M'$\9K(*#A0C5 ( MJ-NW&9Q82\.Z7;4"P)UC/QM4<6J6*7.QHH+7(_[UIO+F<[VIMAI[9,DMD?>[ MDIZW1,]I%6M7+3"P37KNJLW>'C'#=T#/A^$%;6TI(@$RY<4Q/(\A<-PHFL?& MG9RREL"V9$!:>>!5==IRAN8?L,'L=C3*)Q8^U[&$0*=[U.*@).U-DG9:7=Q5 MU=MN2+NI-FNS.4G'1-DG[J)=CD9L*-*TTFY&'*0$6#JPO7=!L?1(,^5)6OWB M=53E-UNS^I;^#>_/\K/#M/LZG$36-:5[:KVZ-PDSYSB@5*@GS4YIQ8'74<\[ M9*=&6ZVV]A9IV1\[G;B[NN1!'5X .\XCNB3C-X#Q="[--EXW?+KA%5Q?W^33#,E^A59,N-GNV8K(G#7QE@:7K#AU_ M,*";OY:'I,$O+R$XE"B3X.)%!HL]V9[!KP[CE77*;>8?)P:_PGY^^_OU!>)E M./XTQ&UY@E?Q)HX+!*YCPG, NAKOGJ./K7!+8JL;44+%Q*%B.B543 D5C#N_X5"K\_X.?@-Y!5^%MDO#:.<+8:8YC MH%[@CAN(?9#N&*2U\3*0HU@,+^4@OC91UC/>/%;Q\D)P8X9NQRS VQ@9CNN1 M4(+1JTL^B0"I$^:-[;*Z0'(H8'<2%"S?65YH@NDJ F58.MY[P>V3*!Y3^/TG MOS*%L.ET<\OUY*Y=75_=BF6FJ[E4+P[L#MKIL),SK#<1;1N?==BSP5XX]> 5 M;NC,LJ #DVZ 1\NZP'@G!-TX0@-)&!6(!./Q00X-9^A/.G M*J8&"I]?.PL+EBCV,W/&3!.;';\KI^E_^:ZXHL>I1%2T"RE2E!:$,>(.AX00 MOV&A,1OQV$) /NP;N%O MK2A0*.1Q/T0)-]JE$"E:W'^FZX6TH%Z$NXF;P5D="KRAX-:CN(,8>=)$9&*L MXP&;Q'D;1II9\%*PC M>I) S5)AWM!5(.=>P@5QEN4H!5SA(8=PD0U_@'7_; R9@%9UN(Q\XA4Q7\8, M(;:FS*$8$\G( ;@OO$G4EX2^ZL)G=X26WL#G:C3#" -)S#W(5^;QUV'")FA< MY0_L+8IK06@L)/IM&J&0_!**10T@\[ %ND/N$BQ2% 8,MMOP1 F7Q"*J_,(Y MXM01- 3AX>$AE@!*@^Z"-\QP7\Z2[;R/_!BBS86-1%'IN'4T$LL/HE(L,HZ$ MMBYEYUS%M^ KW1!P9M@.7S/<&7J5%^X5IR(R?(/6F/;D,!*EAZ3+=C*4&8XR MW; <@F^)!8Z$X&2]8M_E5BCAXQDNYT/$KY2$"B]AJ(W0AU*1?O#S"Z%9>N#^ MD!ZED##VP+CI2P1#194#9A06C20N[DAQM$NN4OTI4 L>HG(( 3;U.,?R#K$# MB8DC.>A,^4[VD3V9V!;B,A'ZN)R&@:!+EI=D.QP(OL$1-Z,7YKC"1:&2R?^< M_4V^ ,BG657CZS$L,KZ>'35+*1*UO3#,%2\22( %LQ_Q%6AI[5L.J8)0'# M(ACHX&=_4-YF\1*QTKN8[PRORZ,$S0<_G1#6@.')L7^6J.^\*@@Q/;;([5Q ;!XY TQ\G.SQ-2,K M*PN 1MI#0!@)9T-@_&[H60E<1S$L79:QR^C,MI@TX30G>URM]!T?,-*. A!+ MG/@(X#V@+0?5CT2R 17I@MV#0X=AT>D5 =W8@BRD&SG2X /%##B6H=8&MAU2'B8SLP%JE%E[ FL!5GB#ZD818COZ MBZX[VHLES.!0#B#VLN3_&+.KR47-$BXB(!>#9SZ3DBGK1>X1('1T2B!7;(! MCI0!&R>R%1PZ5$0,.9V?(12?@X45PW+P$X2F_A__ MH5DZ+2)RZW:WB=(O%* M8I"KEG3_L;["9CE .8[6KW4G0D?VTIJ%OT(9D9R*=EW,G 4J9H<<@8 M5%DQ],\X&JZ4JR9IC 7X3 D;5.+ADO.YW-A<-M4(W%H,#=Z$?:CP3P'TMCL' MN5TDP!&&*3(7+UW.VW(CY56'&KDLPN,5?87^NOM.."8NX:]["$9*C@QXER2R MP 6_Y?C7T!-_FUS2BCVJ8.7=$._^]D<(DSEGG1.1A" <"\H=!L_CM;@B0320 M>Q!17SZ*$%OU67A3_'O<.\(?G@BO.C4B(M9)7VZKT.P!WYM(9((ET4#< M.U3@C(AFZ-#887D'MN-P\\R9F4<4D"TT;N:N :H3ESLO,H8=Y'=$5R0>*B?5 MX0O_,S96;DJ"WM1!Q 1-XAAX"W9BEV$_^3;&G&"=P]H:>G(7<*M!5^*I$('Q M#H<.@N;&GYI#R^'&90:)0*2]"C0SX9';(I$$.(XB_SJI49E[$A*%.A._,N)6 MQ"M6L?,TPY*'!%3F8"HK/W-US'XR9VBX:2Q!$9P1"8'8JLA7(]WC[L,,'8VX M"!,!D$R,=#HN==B.=-@=ELYUO-<[,(6\OJ4C"C850\Q2: A.,*/09$O$$4$S M0B0>4@X+,"W M%'Q!P9[(:8G LIS7=31 2I86M\W!.AURD20"Q*F#PD)=7!MQH0#BPA'&Z!@V ME&MO@9L1JZ@0MP%%R3M?N@ I]45D11)W":X*3X:2ZQ!:S#*:Y_"(.-:9^(30 M99+ *RX;5HR?E;&A QE^X%#$O6HS0,C'AS^3 ;#$:RUXC5GR)72;W+(FV8)$ MLVZ9:%8FFI6)9CDTW%?;UM$< >5V#;:J]83HO]S7S]1QM8*=C\IYD'()9R+" M%IF.I,Q#$[$DC"E@Y$Y$>2*56A&]=\CS$ICWPB-N04<1WT8>%29_DTI%-BWA MJE7N:7J\J(6A8R R,2BT%!V=!UV>Q%2YV1R8[#(@$DN'X1[&S"#E"/#XQD1] M)^W%>4(]>)'+(]:8@-*P5N30DFG"Q1)DN>9(J[)?R?'.F8D9 M#TE2(8-^)&]%MR= M">+6(OU#* D25.BV)//+4/R#86BX%(Z3)8JXF).2+"@[0\V<*=>Q,R;N&8GL MCN#HQ9B@VX3<(2(Y\(E4D03=03XJ*$_[LG$IA13%J)SS-)C M.G\Y$J&//<3U#PM3_:A24VQQ _T2:!)\2*Q1&%J*+$XD/4'J)*P$"4_P^H.N M/YF*DNA<_5"I4%1 JRH?F3D!)OR+-Y;E(>&32P=@6,N)4YG((0R'&Y2+#.68 M5%1A.D<@)D?!LO';5+K<[SY/-1CA^0U7:FY4(J8N#Y"3B;VXODG%)7CH41(! M=Z3C&K*4#(FA!):BL5SN62BLDFIHG@IW0.373MNU*0I8DD(F]^KLKM M*&TX1IOO2C!>E&DCM$B'L]%0]N(Z*1'IR,_5TQE+%0,&>PXO_,$"!PR&]O<3 MYO_"-YKETLD^FL@D!L0<7$9&*I;UU#4>@A<\+*\5@I3"TJ##,#^@3-\I.M]N M. V8A/\]UYI( )G>;KU@WJX8OA(9OT@!5FXSTS&4?VL@LH!]J Q,K9M2(4[3 M[2ER6C\\2I17;EQX2*?3DV#VW>4R#&EXSC^8'BY.A3@$]H!,C4\L%5$ MI;C@YM3" D() N %"0O!X 62-5%5BWDH;G!#A _2&SNV_S3&FX&4H&L[)E K M5VE@9#\QS/>:CJD8E\.>9+G)L-:2(LN&HO>VU9K?'XJ[P6M+\0>P4W3?9+N0*Q<_@2?V]+,0)ST/<\Q!GA@]&A+'"J4;%A1_LOKUV"O^@[3TNM"S61Q MEG6A"E$7JKVSRD$[+PGTBW)AN)QNA7(_QM)/N]O HI9^NA)ZX#^H!RY)#T1D M?>&+0AV@T-A=N;&R2ERY;<4O_W8LVU94"5\RY9'O;O&U=$%*-[;JVRS=2%ZD M=J3E27I[+GU7ZRZ%N/[GN6T15U* \-IC$[?_TW K]W0<@2[OUTAHY#RXS?"= M#-X_'V0&9_0I:D#N+G\P@HIYYSLL=C\S$@F0\<4_#&\LHP'7\M 0$X/@'_U1 M^WG''&1P[2F$RJS4E\3*K+_YW-E?N8A?2D+?-*'WEL)"/TE"KY64ONXTYH$5 M[YOLZ\L55-P]V:>@'N<@_'P0R#6UVFFHS4:C&+552]K?$NTO5WSQM&B_H=;J M-;73VZ/(+^L*A\Z-:VB5.VV(9^^E@[,5(;!<]<7M"0'88;'!133],,A1FGY' M0^S+U6,\66+?8P'(DM@W3NS+%0O<"['OU\)K5MMJLUXMAH574OSF*'ZY>GXG M1_%-M=WJ@D]?$(H_C,.;[17B]1%HHO1FMB(!VOO5>7QOBVC;[:QD7VG;[8+. M._O5= 6F\VY)YT=$YWL^?I]#Y_LTYGIJHP/_-@H2H"Z)?7/$ONZVJ M-GL-M=798V2J/(X)7)?OAJZ;3+G$0@[_OS:9?E3Z(SS"*YV9;TA3F)*J69N#&.6'/F0J'P F5QIO/>POP'0\G+)UOOV^& M67J@67RUY\/_9?AJG^9G7:W5&VJ]N:N80AH7'9,#=EK,M>=D@_TSU_^88^N: M.Y[AJTJ!^:F(IU.'R_'[9^5L'ETN1Z) 9EX5@R+%L?,:AVKG%9TPETME* GS MZ ASL3$"4U-TVT<(GH0ULL>;!LL/,HOJESN^+XAW4&NIO6Y=;3;VY1XTCLT] M.&727^Y$ORBDWU7K>$6L62\PZ7-+_KW 7M/OE2D]D4$[G2G)66* >\7@M4& MZ'VR-C7AUV? ]KG[Q^W;2J&?=9%5X:6A8?)R33%DO@>.R^L^VJ&O#\R7"KDW M4Q2RA-PK!'I6";FW=5"78]G HD+VE)![NQ8:QXW=5J)['>2VE9![1ROA2Z8\ M\MTMOI8^!RR9\!\<>W\1M22ECTU'W[1!XIO")6K5WWS> M)[+2 1Z)%)UFE\S;/W":+2\0KCN-H@*!-9=,-%^#@/=Y6-%2Z[V.6N^VBW&' MI*3B+5'QDDGB!TK%';76:ZO-=GD3J@@WH+(M?8&C(MLE@>+6(]M]VDYMM=MLJMWV'L$\#]4#*#KM M+@GY=KBT"W9_MP&TNT=LBLMTOU'.KWE7;U3+R?W2TNY$S MUV+3;KO64MO=@OBLIQ[OMYVI[0 ME8;_-MBYM9$3Z&"3"F<[HYJ>C-NM%1LPKXA'&X3+N_CDRF]5*A*\3!5(J.F&6"%\G2IBG#'/4*A&^2H2O M$R7]$N&K1/C:-L(78KS0%1;EK?OJ(IBT@IA;V@B^@I?_9MX[59'I;LI;W6 N M,V'MT0/R37A1&1DF/,M?FX!CZ6C@>,)+^%F>EREOAP$.-?SD<*)4#!?^'-I/ M%LQ#5U[&S%*FS"&:LX9,L0? H(2.Y2KNE&&=5'P,R->P")@&Q^@J]DC1B%&0 MWNAG^G$H2)R0R5QHQL775>C&&(X5>SCT8=#4)[UKF]@0O,@W1V*;0:.6.\+Y M>7:\65@X>MMESK,QA#W"?AQ$.G-@E(-7>EJ IYTIB*0VT?ZR'<-[%1W)'_^/ MA%23<^!_:4;&:LCI*)H'DY_:AN4IN"A +'Q4GN&!L-%,VWKB2^(8[M]\DQSV MHCDZK9O]8L'4QL94&6O/+)@L3B Q79P!;-<3@QSA?:-J%QQU:1H7]!*+R^%P'N'=#9CS#1P-_&HXUZXD/+%@6$#?4 MX)-MX_HYHGO\6HZ*[S3?'R'2H=]Y^^@CM21)67)'0-+AHC_!^%S<2B;WAY07 M?A"C!]9\Q8B/,@*)/[.#,9KS@!B $((W^!! A+S*W?)>IXQ(QK2'FIQ+G+?@ MQ\CNTZ($&V2/1L@+9\I7.0&5-XM4.F#>"P/:(0)*%PC8.!<*8H3PL\Z?RL $ MM&R/$ $5%[0[EE8&@7BFW#FL(IIQPYV>.@;NK[WTAG$>'Z)V)_+2%*E5%=/0 M!H8)['V&WQ&927IQ&$A*Z!!VT!W;CA=? 3EY,7,: N=3&.64Z%:,7 5A:\&8 ML-U0H()EL=1ZL)^&ZP6]1@00]6:@V!';ZIXMT$UKG8XK\M\N/!K524(EI2 M M CN"F<(DMJ%N/$NXPKNO-S^^9R*]K(!?F)R6!%/,6MYFCZ\N']E[&)K\>QP$ M#._Z7R\K7^XO^[]5^E>/E_HJ_7IQG[I*:"G%.@[G''E_/*HX]DOP4^RWQ]OS;X;UMP+/ M(*1D.FZD;KA34WO%A4.TT,H <2SC9CB-).Q"^:0I8P>MVG]X]O!-C I?Q-(8 MR"UHYO!MQ2>27P864>+9'!"6*JFMHNZ'I?#]<&ZDX^,Z;!H^F3 8YVT62R2!!+A2&4-%AQ:/>8)@I^T%E#=J8\ MS/F%3SPT&8+5U,,NN,:FA\',<9[XZ,*-A%GA^=%3:"$-;=>K3$W?%22R2$'L MAAH+Y$<]D/,D#'EI)40=FZB^#9T*Z7HDG0N^53YH>-DD$+#.3* ),,_@+=U( M9X&$*R',=C#D\, J,-OYPO'FP5@G+A2F'?<"0_-16'9(HF ?D8&C#'Q/ ;,* MB-NU>8M\J#9QJ_;D,!89+=F59\HU.5H6XVV%;AJLB'CGH;RELT"$V:ZF1@$.HJE!ASI# MDUA+<<>$N^XAK<1[,LB% CUL.RQPG]#VS;*)7(2VUKE=-$?K2ZTG? TX7@>?OV4]< M:T5(W"6]Z#OD#=U%Z,&PGFV#[/FD!"#= >RE>1QI.>*21X?!-TX+ Q7A8*-! M#4G,;XTS=L;)+6/=1H;C>EG+]D[EM((5QU)7<<8K,MA"I^+D=$8_#+()L>VP MJ0-6#$AC%!I@2!,C.@/"J<%=@19(J $K&2HPO,=2P']\&2@!2T:1CH& MD>RZMD/3C(X4!+HQ 6W"" *+@U M\N8 =@ I;V3\1($1'6[*YJ!YFJ23UQDB(:W,PQ\Q.W">A:G8SR(T91HC%I,J M:%<4@H$*Q,O1/1IKD1 31F KR(41UP1W[ FWR>5FQ!.NM456&/Q+PE*1!31T MV&73YB8:[JGOTF:X(%2A03##G(&![I:,O*/M@<.WP59_H< ^!NB=4.MZ#M,\ MWMQT"HW(R!;\%+*+^2KM2<,""C'-(/PWMVUQ? !"@,D(+->@$<644$IS=#+\ MD[)JPF;U8.+_DX$U"7R5,O:?AHC3P=$J)Y'J",*#,/"]E\L M"&7,BS-$UI=+130*R:F@8Q.^R;CBX<:#TK!H+I%W,;:!009^OB#V<>A/?.'L MR_ES2N=.)%I8?"UPI0>:R37^F(%&C]I9Z %X[J8F-#NFQ*!7FW&>"96&8[:R M 3%J5F!S\2Q/QB!IX?I$">^_A>L7Z!(LQK2U6DPSK]7X:X;[8:FE*V")IK2, M"5K>OJ7+]7VE*'!J;2:\I%;69EHSC6B#+9:E :*E \NV7AAR4+/W2J M6RS\,TDY\FDZ'[?1O1;;F!>=H=NNJK7. M'H$PCR<'N,@$N!S.R#X(L-&MJ;U>LQ@$>.+P(#\L=*PI XW\=7E:"M[:@:J) M18WOFS';"<008^G;(W*O)&.Z]Q3;%8Y8#E;LM4 35 N"RU_2V 9IK)9"8TM= MT]@XC35;3;76*C%@BR#L?^\_ED)].PQ7SRO4?\?$D[ZNTXVG=9FM7N^IU1(T M\ CIJY%7H&^4OEK-N@JRKQCT=>*6^RWE=CG!CI;V^I98KYE7M-,.A2SGYC6@ MU&ZM(,YR25<;I*M67I&^&;K"*&!IEQ="E-\Y3%X)+(5X_MUYF\5MFX#O2(N( MWH69+;=!8LN#O!9];<'>/F.>&CQGV/E#INV&6MUG\:HM4?Z[DMZW1.^;P.S8 M%[W7U5ZSHW8:>W1D=T#O)^Z_7# !\" $PY4$FP&_G,7 F/ID6;*E77.M1>F MLX%1BPEF=(_PT5XW6E&K==5&O5,8W#>>H5)JTI/FGW6.Y7?,/\U>3ZTU]Z:$ M]\<_171'#S<0LP8G[3.[9A-PV9V5S_KG9MX0?P>YWC?,RZD3U7:U :9UD6&N M2^(^#.)>.M&BW'8")K$TU'JO M((DL)K28IM5 )';_8>J!4XK@-I)2YO) MK4<"GS-G#DVSI[9:Y0E#R2 %8I#V)I7>F@S2JS75[LYJZA6(08KH8!V3U7DZ M4=9.>810'B$<*W%WRR.$?$<(!2H=E>QV6ST>2B&.5K4LQ%$6XCB50AR?!+K3 MVAAW?9UL9"SW0"@C=Z!+AJ])/#O4&[UJK9$$M(-A1!I0L 4=*)?Q( MS0=H2 @HF:P'H$6:BM=(@Q;JU5KOHQOB>!HN(2Q;+C_]"_'5HP/BT.NNK$I" MO7*H;?&N@-/V; ]A]!-ON@+;F2-9_G.N1FWWZINXYQ 9^"4?74Y+L=E4J\W& MC#*EF6;.8A/9ZYN:1:/:5;O=V;BM$D6S=+<&9XG35;E&<1A6V> %O,YFU&X1 M $$+A$VZ,<%TSUS8X.&X;^D7(0:V("DNI>+"J9DBG&0C1/J19K(E513,6\H) MI(*PJ2@J-Y<4:7C=(,,L6.<0>C@JIJXC(LF>$O2[J+@#W>V0R#F-OS"'9_];$1A&X7G&QH4R2SM)L[:JPWN1TE6!P9\H7 MS86U"SK%WK"J$I5#PT[?7MX]O*-* ;%:*=S=17\#3%SMB2D@QP>RLD7XNJO8 MOD=U5:C$A$]U8&7=!\,&W7]AF'X,,W]F!+&^4UJE@MHR\Y&7$1[0I/C(@06G M-KK"!B_%@/T9SRP^S#/E3CZ3&'_472*C)FV\?*!R$TFWBMJ/AE6!MRK0('N% M#0*B @LG+#,B:M2XD8H# RQ)2R51L#B9+[Y=IJHMOF M;4D1XJ0O2*'(SF#L$ GC MX22J1D55"O2?:14O%\KX\Q$KS-^.KD$>/1NZKYG]GX9;N9Q,3?N5,?<[N2,+ M0@6R.&HZ,:UE1/<:3;59SQ$$:2P7!"GZ_)O=6BK(:$3>1@JU2'?S&>NY\.A; M5&+'*%QR!Q9WH?))MH-E?#1+XP5P>41-%NOY&U0 DXM2QFX.0CG@Z=+:"N)* M,QQ"P?O.ZW(A:7 ],-?@;%7;]=J,6MCO@N T%)H'">Y ?UQ;+HQ/@ >MZK2- ML%&J?2JKEO'*?/1;T 7/DH_Y4\:Z3EZW7CWCG(&#TWQO;,,/O-;3DV]0FZKR M,C:PI)D&%MR3J.KKC='P4T',P "1DX,IJ%@$2AN8ACM&-Y#7,G31L%1&#I $ M%NBBF?&IDO,7SI^*2/V$)0+)HAON$.Q_+.)&10W19)YH?U&-[EG/$B7G$U;^ M%4M(95 C+6,)1H-7)$91YSO4-30&=!U^1JL9*V>&[X%[RR=)MC6O-VEXO"JB M&I;HE#:(*/](MNP+51@7O49K/H*LQ.J*H9-LT^]3S>!5-&6-/"TR/X/*6=*Y MI/D:K4@.;WHO*, CE3V-H3%%FYHJ#F,U-S6Z%%18CC\M[(((V?&AA]71TRJ& MPZ#]B5 (]'A*UV+V6 ,/B[0YO*YM=,;!W&B4&E][VFI9_Y(*Z_(R?$&'W#Z3 MQ)D@M@Q2]\8.8T3K%0_K=T;68PR?,6CV*D@=1XM\8&!=35[U$)PK%^="1F4Z MY2:NG.VRM-7*%:32SH)S57WR[&D\,4XTV5LB7Z>;E5NNS*Q2XIPW*=276;1Z M:SCZF)5 "Q+0WN68OF&$-HMJ:T(\WPZPE*$H_DC$*,M3HHZCR@%4YY"T 8EO MSI(B*HB;2G5OA1*Q';XU$47R<86\R7+7M[OK=;'KU[35:J!S->[0+MAREDC*M.2 I# U! #\L>X;Q8;^YEL+])&4.#.QA MQHN3'2+C30I5K6N>)M6="-IC@WSK>%U.BE-B >)7_4B']LZS\')Y564<#HA^FXJ$&]8S M#!I\VX]811N:-L+Z[0;(#\.1^27 M%-0U>#(3$U-E(C'Z5,.P$?ER;;U%X,< M3W1D/,UZ,E"S\(E\3,05 I%CTYHR6% P$\4)D'3-75G(G9[PYD4I-+Z*5/!: MB+ZTC?XH3X-"Y_ CS\B;W8)("7=7Q@VX\-+#(X%0D\G#MO[0\Z%/&+EOPD"' MY*7JQ@C][9%C3^ U$-AA)>M5PX1;*5Q3";W$XO#U30GP/:X& EB!](WH^/HU0N\MC2?[IVLH\V_E.:6NX M<"H_U4'Q39%L ]0R2/W^PX\%ISQU'M[+>*A:%P=!CR [!EAQ\8(-/.6>H:D] M]$AON,I;/O#AQ\>+>Y?_K7_D:12_H]9\8LI%1 &^71AF;]3;U.V[#^E'!N$! M[KG#=,-3,)=3TT9D+\B2PIS3%M#5+F=B@ MX\"%YX8#QDIA#I4;U;@Q!WV.H68<%AM;0=$2O#!8XF%Y@*I+;BW8+G6IR'TX!?0.6 MV0ML*:O8HY&K#%[IY)*.1QWCR1"+'CFV@5'$_#$9M,,M"98!O'C7BSS'%Q?) M'2\UD EJ9*>_*/_6+%]S7A5^+-I0PW-1(S" :3T'#%T[T^"U1J/)HVAX3KW@ M2%:TT0 Y3]J#C)N9@9(($_F"XO48%PI/7)*C[[_Y(-.@_VKYI8=U<767#LU M01V\$3JO0.X=(GL^.T+? ?JDBR%#0[1!4HS426Z27.- MSKM%=M0P,O)H^!?D(:A>^UE*(C>,F(&F969P:AZ\K:-9RV]14LA8_.B2?<(P M1,MS+9+O17L5KP^8QQQ,&&6)29Q44UAI4W4T;O)LW!36XY6@+1/OE*P,K($Y@I/-P*%-OK#/U M2PW3D0+-;!!M3PS/PS,O3-U?@M2@)=.0!]P;FU9UG6G%[GR&4]RPXK*SM6C" M$A+S\>E"^EP?2]ZP.G43)(@G;=,":?)]O, N(, A7@S@2N3'"S!]C-@162&:$1%>@$XR,% MZ=#X.)%C\"5H-N@[Z!$=<-T(S"<>)*!8#%GYX//3K8JO_?X=#FHHS*M$W 9? M'3/]B<=#N+9SQ\:4(B*#O\C%MT$],:X[I#6$D1:@"I'/$D[BV_67VWN%O QY MYAV;'X\:! $/M,OI@,IG>CCIP'>(.R_^E*28Z]."X,#IFT# ):(=L2 *]D<_ M#"DP/F4HQH2"=&8;CV0[E1P8!9!@903/0U7F+^P@"'0:- M:A".='".MV'\*39+GY&=P=W":5_%$GD,SP]%(9^L[3R!A?P_(17(+[+L%[+K MH1F\7%,Q;?MO;KCPFS[(ZR33/#2&^+R%&%6@_#.YIGGKXE9'\./M5ET<9XF4?Y\8 MP_I7O_T!VIVXQA>8V];'/ MEYE6%]="(I^!SN?A+>7K[?7-5^7\]N;\\OY&)H84P+;=25KIX\KWZ2,WC'FF M9P#VER^=4\0\?P!7PS,/'F5OPI=](N @IYT(>3)%S2[2$WTM-" B%S'10'JR MQ5207$'XVB_LF3FS2 !6B%F6)!+9_&#>TL:H4%*O6:@2>J&O,$3/\4I)IDT M(M2=&)#PHM%;31D<=[M%! M?S:!?T"J<@BE)0>0VLM"YY1V[Z9F89+?3]0)! M?<;GQ9$\,"$$L6(JK<-#%6-A?@&C(_'I6.#/7/ZX:^@U.;@:GAM@5R3 M5)K5[>5F[26F+2%/B++TOWS7X^WQ2Y*HN\112;@=0 X$>Q3L!B9240"$[W^F_0*BA2!DXZUS9S/R346Z MGA;SE.$8E@D:G/H."FB/WZXQW&!0"T 9.]7N'*R69L!ZU7:E4?TSQFN(R$-8 M)?%O>9_+P);$WCOGD\B-=-AKJ+7V;+%SJ59I"8*;2/+$UWR54#\"0B[$H]-D M;N7P8WPO:%]E;J>X!"7Q5_9ZEWN_=X;.+V^CV04HB"H5Y7;14_ MV!B*!@Z]D+@PH6W'PW&Q1-4'C)%^UX#D$5 !]^ <_APIE]PR /:ZQ2Q./)/& MS0K09A(&E!J)82TX7Z-QUV/!J3[A1ST;MN^B*6KQO&9=5;X[9Y'!C36=F[0\ MVY'I%#PT&9JZ&*0[#@'QD"9-#E+=F@E-, M2C2EA%,;QOP0;G+_R6&"6^ =4+PDZ-[BRY)WTIX.$J//P!C7F9,";(7?I+V: M'&L C/')A;'*Q:J P*\8/RMC0P#C%F\*C./ MG]-M5#R@5$Q_,JVX_@0OHG*:H+NSD?,S/6[V(Q^,;1-/\@MSGK0KL?Q($"RD MFT+TK*@AJ5Q;.S.?',8#=RA,Z :=@^?4'HM>L)1$S )BLYYM\UF87&)?D1#& M3-/)S>=7!L$]=D)@NL@M9)#&&?S=JZ?69THQ=U*86H*T/:#3CP2\/F/?P+DS \)7ZDAQ?A]V:9?5?PN/NZ&D3GI>;C"#(H?4A MP=J TK0=LCEI;PFH#12!CK)1'8AV/(.1 M09L [Y=$@4-S0-$0Q84+;["X!AC3@@!>L4?8^PE(?3/^ IV=4=]XY@.CLS!( M0SF'#$T#S%-0!B)Q_ RO)4E=1+B,)*L4>P#S$X=NF$81L--RQ1V UAHYK.S= MD-UVK?-65ZWU>JDHY$1.TH7C[!NYQ.,R_#FRU ZW,70>!=%]RN\G*C,F:$Q1 M$@=9<6=9\NE&Y(]%C YR$"C#0B;(A[TB\E@$@A=_M&S/P+P7?C?XQ)0*F->6 MIM#=IHJ.D![[4RCH:NOB--V=\NMN>(,==':,C'*7 :(W?S$@K"R/] M^(%O8 8 "A)_I$5=<61%W'U^$(C*B%8$!$?, V>),2408KU0-?-&$8L%_I:V MKB!LC)/[)L:"Z1R)& )&^5>,,509WZ1+_#'\?I&:Y5!V!+;$\P)@8A8!K[W* M! DY'GEQ:XBBQ109QC+&D GZ"B(N#?0TAXB[TH:D!LZ!QN")@@NX>J>E-INS M6K0H@\G!7W-7&ND2^7889$0SD5?55M5*O9K9+Q9,I MJ8LIKY(TL;Y.=#=C36O5ZAI6?_KR;E,XB=YS%CEO=]5V=38R"COPI#FZ+!;$ MT^+21#YQH*!JO)H7U1.\.(RR7!C>&QN.V*<%P,LCVW>\<7Q+(QBIB%>#X8#4 MX6*F,=.%4 B):I#)9;7J'-N\DT K+RQQ]!&(2S/[P=EA+6_1MY;:Z,X6!Y;B M#&C%U R+1X!$N3N^*R$]#6>$[2)^;,ZODES<)<^WP-U:0^WUFK,2,H"^2/RW M($;$KIR+/P@F =T*5P$S JV)1](7%TB$N MF(6@AOS%YX0K#5$OR81 MX*+\Y6=C40- 3DROY9R(22Y@G#F%/#@LO4ZGL [+SC+29OS_ ME+->PL,-#W9CM2?RE)X0!YU618E*";GH^<.PLX)T(ZKRH?1TO. MSR7SP)4WV.+0QD6U\$PA*VU^#4Z?S>3GFUSA:P6/37\JE%6J.$^#MU55P7_> MS4=H3D9&EF"'R)3$C.)E[@?X3XP]>5*62,S:[3@XMEFT^XUMOR(8*KKV"9I8 M! 8N*#SE6@+N7KW:!-'6Z,)_6JUWF^*#%!H27-YM_;)10HEM1SP])@M2O/;+ M.BRR"$-]K<9GU^[-YW_.ZZG^2_RN!EVVV73O619:;[GZ8SDR-_:=B+&SS=T@ M,[=:Q,?;9N:M,7!:(L6!LO&BQO?-N;7E2H3G/2??]['W(7+OCE3Q]M1OXL2Z MY-SM<&YM,YR;>OR[[]/<0^3;0]>Z,\>V)>-NAW'K&S*6F;9((&,(%.M1J27+#/D-7RH\SBU>92O+K_VY>[X;[&TMR7 M6ETPY6;\EH[/HL= \8*72U9LNGI,Q^-)021:N1J1P.)1%N,>91^$S2T%E5T, MJA$I!K5<#:!]0R7MK$Z4W!F!FA3T4I:&VGIIJ)TE(O#D DJBY%<8^=X21#K\ M5!' ?F'V; P>@.?^\;*=6%.>Z1*B6-[#3=;I#"^PKYO.$%:,65#1X\@R%(31 M^^7U\74*OZ$IG)ZET"RS%,HLA4)F*>PW.Z#4%J?__8XZM:^YXQD>N%",H79+7MLBKG4)> MU5,CKR+&.'=XYG$_FSRNXBWK Y7O!3C9R.:Y.9?-3R0,>D2BOO"4EH8"5@LI M;74[8@&E';F@/_3#[7,$)!#0&8=ZO%T(GGN;Q73+)7!G,]V=V*0KVXGQ7UX1 MW^RTU79M5^?,NZ/H=R45;T5SU--RF5?5'*L2\3SM0>CS_WI3.18U6RG%=W^Q_X]=\_#&]L^QX:&?5#R(::7>7T\'"I MNHZ=:[*8)BW#>"T7:G6F*8Y>W$,"X:'[7/-.42()"8F _]=$2! M\SPYBR4-'PH-I\&7'=_9XO;S;H^W2E6 W+2H&E6K\-6H1.GZBG)]\_OES>/M M_7].K>I4L)D$SFRXF&\I$C/#/$[-VT(>YKV*1>AE&,9%7F:[]GR"UY.F+Z)9DY&!7'"9A'OIQ,>E^BDUWFL(7IB2EF?;F2JZUD;5,KF71#5W8B'?E.Y:& M51LT1U1P=WVL&C0'R25KG-4S0HM:G<3$BUN:X3]7GDAKT^.)4".WU^/$F&%% MIZ50+>4)$GAYH$8>Q)[FA_VR3E%6O-=1Z/0V= M8&72:B8I9$FAG'%@ME.-%0_L:2]!G8;="^+57RP07:>7AEB"K@.2AL7_+M<^ M)UFKS4X3"'L63?@ ]O(8B*"75[AME AJS:9:;6^$"/)*MYPFYW:EVQ^V\S>" MBT\=&XO6'P!/%(>T&^EE6E8A;5S^:^N.+WX^VNYUZVJODW:87OBM/ 8:J*TM MWC9 S6UW:FI]=YL8:-3M]ZN#,MPQTQ7GFQ;E.L:&:8G"C>[KZ[')J746XGB MTTO2KD+Q$=\TM65F8CHX;8D@SSNV;ZI+?$ MYN8.(38VZ@_O-&^RI,]MT6?N"^B;IL]ZNZLV.YLS97= GX=L(=\P3PFV<)L\ M)_*6&JLQW4[/"]8:<(&,L]Q'50$A %7DS.U7J^VZ6JW6BFJ8ET2Y)Z+,?3V"QER).P(D^:[)EAHOW$?J8:G?!G4##:=]G(-Q6L@PY?4Z%-UZ.JYKHL M\2X*;4J805%_TQ7E;A'[T+"&#H/^,4PNP T7N5:*@27"#+]ILB'DZ9??TC$(9[.L8QER^)7,:UT7WC8#0W4WX+826;757 1+&OZY7]S: M-6%K5USQ]4%K#QNS=B$Y1/Y*5R@S/)SH?]XMAZCZB*SLKC/?[QQ["NK^%8L? M8[& 2UG">5$F?*?PF? MD7L]D$LZP+L8D4]W][=WE_>/_U'Z-Q?*Y?_]<7WW M_?+F\=32Y24%D3L/=DB9.Y^#I=(9J5L@ .*D MT2Z/!,-S.C$F-N MM><[LOE:K*4T&&20-Y9'I5W<8=Y[VD'!VZTYKO-!:7^0P[#'BLC?C!%;'A5W M\2:DWN3.((7MT=8*B,?;IZW:'FAK-3CK\-;N"'AA19VU.TOX MCD=2,,846&\K02TLG-F"J^G-)>Z!YZ![V ID+]E9Q67#BO&S,C9TL$8^B*AJ ML_7F<^/3>WQPWK7JYLKS3>'!%,:&\A"K[A6(@^'69&G]SF_[JV'G3 M,;MXU*"VNOF+:Y?7"#PM\VBLN"KZA)-B7 MHFBH;5 4K5:W-%8*3X<90%Y'0(?5=AMH,3\L[+X-EH./I'S3!B<80FF5(92L MU2E#*$76".M&38#E]^ZJUFI=M=?8HZ-:4MN2U+9N?*08U-91.ZG72P[#RCCX ML,BY/9GZH/U.T-1HET&0K-6I4\Y::6D44?:WUXV!2+;?OP)0JYVJVFRD708I MB:Y81+=NP*-(1%=MJ?4RNK$_N^-W-C:&YAPPU:.T-LK 1M;J=$IKH[B"?]VX MAF3V?ENMUO?H9):$MB2AK1O2V#>A]:IJM[;'1*-3CV8@:+M!-XDYMMQ/ M_'L3.<"+,[DWD&P=*MU,C2W[WZ[:GF-(K'P?:2F^#?8-?K_BNQ;P\))MCP^Z[^"5;+(XXI>C-T,E:VS@QLFR5#A9"J>S;APEBW!W M[]76FC6UF8H:7QHZQ:*[=4,I!:.[-AC8G320H<.P>PX^FI)J]RR5W5K:046W M@^;FA*UI&+5+PZA44',5U+HAGY4H>>?QH%9=;?3*(Z?BD^&Z :%BDV&[J]:K M>TSU/O5P$>W^V#9U1%)S)&3=R1Q)=:L+#UU.^$BJNYU;0*EH @>H+I8$@MB3 M5EEZ=!G*I[MN<"@0+]<1Z;+'&QW=JMIKIE5G*&G[Y&A[W0!4P6B[WFD ;6_S MB#[,%M[>:NM;J5^'Q';30;:J.Z3=5_ M@%J^D)23NT#K5BBGK39K#;73*U-:]ABC<%VE/QSZ$X&^?\&F#FR3AMNP^R.= M4]:B11A#J= RHLO7H+%ADIJE<3 M)O_<0I99%!<=0<[L>[5:[:BU6GV&PL@:RYI!LYHR@UHX@Z5X9OT9U-1>LZ4V M4RK;*+*".E[G4AALWFK53IE!+,..5=Z-9V:^GBFW5*-5T.C\]_\9 MV0)L9-U!JWS4F3O76(KV_KRVAO:$/7C@"*(8^V8/:9\$C)GKW8X>M"5Q1C:Q MS\U:4VW59B]V8VE[S31Q=+Q"_!#&AB5RGVQ;=U$!Z(N)N;G^DMR"](=/UM,E MEP6[69=6KZZV>K/N\LRJV')X4E:Y9T%%ZQ2IO:TJUZ;Q7^\#GBDP%BP8W4L* M8Q1N>E7>7N'+6[=3RELKWR[[#YN5GP8!*X)!I!F6 M\BPPB500DIJI3(6II.)?,Q6)5&)7>S0RABQ2I\C'6!9O6-&>',;3K<^4:+?L M63-]H'A78=IP+!X&5:PSCSD3PV**X0%?3'$ ,#V/\1+-!G3%]3@PBF9%>(6W M #(Y=LQ%4II_8\!T'#;%^@RN$RC*C*9>!<-*Y;OVOKSD(\PS;D:W1ZT*C>Q'2X@1$TM2; M7<) ;XMMP0E&-BS8I4<-*,UZ4I7S,31V5A"1L).J]I']6M.X&6KN&!P7\.MP MU;G)[<*+0]/')N563&"+?(=O#W)@@JE-0QL8IN$9,.D7X/L,^Z!>[6[ 7 _T M'6FY.^V5>"\OR%I;;71F'4/.^%&Z!?L"O6)]9O[2# @7SK!2K 1#S<'__7F[NO-C^^9->1EQ*U:_64>'\XSN(7G MHF0Q6*O%+1 ^LL#O@K_'P6'A7?_K9>7+_67_MTK_ZO'R_@,X?"_:JROCH"@ M+)88ZIAAK/6#4L5_I=VS"A^>J.\3UVE7R_N4U<)(X>QCL,Y1]X? MCRJ._1+\%/OM\?;\FV']K< S8!6;;Y*13IJ,;KA34WO%A3/!N*\,T&F,AY9I M)&$7RB=-&3M(XO_P[.&;&*F]B*4Q@ L,E)M\6_&)Y)>!B$T\.X\$,J2XRNE# M55S8^A&Z4=P%&(&$ %(C+ 8M7*((*<3I(OR;F"M&VU%BEWPP\\P>]<^#/YV: MI W FQIH)LE!=\R8!PO,A0N*-(?Q#$1PZ*0#Y2XPYM>(ZG$&1 6DH0-FFO:+ M^V$?8FIK@98^_.BY\.6W4.,2]:4&8-K5U ",\HGB_T+FD#I AA7G"L%G]("" MSYS%0>%1;^F\G9NA$B16I5R.3^*P8F&JQ?PDBI4X8:D;QNNU"!(:83G^]::> MJ:C6X.;\!VR;2YV)3$G,*,8NGP;X3XS)>:A-A-MV.P[DPGCW&]O^.3E*)97M MA\KV2V2U_1'9CJY#K$M"0I5TJAGY;.LF\L%>W"8"M;@G'S:\*=M@\D_!$041 MT2DW7"YN:L,[RDQ=D\^WQML)QN892A5[5/$QZD]V\TIY\QLARHTTOJ]\KET- M,BL.ULJ;@A@/.-_C]&Y'/X0'E1^OJ:;VUD!@75^UKY^/6-)U$>BZG3=G<0MT MW59[]=9:N;7;I^O-&[$)RM[/QU)GSSW@A66J5VN-C\K0=YQ5"SP76YLHNO.]NEX%&N1:2[M[G(.5;@9FNLVVVJK MF;\6T49I[C B-_O5#J8-E@1F>AVJ?MC=9>DBV+UI]Z;743 WMC5& MU2];!;9]2W(N*CG7JQO67>N2^7HNL;5FQY,0JKU:K:7J/85.'561F9+*26_C3X?!7- M[B[S! ZOX7)QMY$G<.A1I1AX5?0&JT?7T(_&^BYPR+>>AMBR^$J+W+E,N+RU MZC%U.QVUU]I5+.BH3>4BDU]:4DFF<;LC\FLTFFJWD;\<6)$.'P[= (SB9^N+ M:I<< (,>7UPV Y^U7D_+K]F0AID#MKH?L.)U%[O P,4E\^R+>=*R0#:D'S?* M/!QX>%?AS@(Q3^G"I;IP%CL>]^UT0LU9M0N^\)O%#WBQ.(8_DB9L;IBW#!1) M5!QM*"^\T1J^GUE(05\NP[E%17%H6SE(Y"UN@N$Y#[=:/ M(XW\T".Y2^B%,HG\D(SD1EIR4G[5LGX*>:/;5*NU68B\XEB\)3$7EIC3BNSD MUUKK$W,3C*56K\C$?.)^#D\@GPO >J@J['2#/HV5TV$R14#NBU#=AEJOSE9E M*0[CE_1\&/2\F.&RB&59X MUPL=S4-()2];/,T63SQ>-(L0>9 &=0'\X\!*2 /#-E(0L-,OD4F!VN?R]%Z* M4_KQ$81I[4W,_.C$[(2*RX8?=-_!,AEO/O?.VLG::>4IP#%04FT;E-3-H*3N M6:\0E'3BUE;REEXIJWMY+I= M"#%[#U+VCCG#Z(%WI;[D04'CS>?VV1[Q9;=$VK^4M+P&+6/M)-DS6I(5XV=E M;.@ZLSY(FB:Z:7UZCX\>%;6R-DO=XX6%GNNJ]J!+ZGDJ:1JKI1L(]1U@3_LWG[YKG.SR-W1ZEY+9K M7IXBNR_,80=7JYM;*NKF%B5-X"RN:[C,-;BN51/F$4@J) M!E2]]6*F#GT)27FRU'48_N].2N6"AFT^.P&FGY\8>8S^P[]C'.B$W::+;5;WJ$^=FK,70 N M-75_XU38JK756J<@ *TG?H(&E-$\4 U1^,A2!B;69I3"?YCF/+[8.:L,@:'3 M* JZ04EW&Z2[W.79%HG_M>BM5>NHU4Z[&/1V&#["-J5^JY3Z6^&^5F[(I)6D M_MAA+">J3:VE5G=6)KR4^[NCO-P%S):2^_DIKE5KJ.U60;S.TMYOEY)_._R7 M&]%H%&OK0Q@1_?H)K=KIJL[DK$*+2XE\@ M]SNEW-\.^^5&_EE)[AO/>0W^4NX?*>&EI:YM3N[G)KB:6JVUU?K.X.=*BS\3 M:6[,'*:-/.8%VMMMK Y27.7$GB.4A\:^?3&R#M M6J^JMEM%)NP3]V0XT1:9["D]S6#K/SE@FK-^IJHUK6]RV"+D"QHAB3J8_@'090B<,. MM_C[\=F 6?5)V]LY)_]A2>P6IE_^',*C_0E^RAW):&$,>V_72XO]%>6\]VK6Q:_POIZJ/+D=&'_V[F3&.8HY-QF=J>F]GJ[ M2E,[^@#C"5/T9K,CCK^K]883P8$YP;7.92_])E?KF,P$0**VV6%7H6 QA')@-=_VO MEY4O]Y?]WRK]J\?+^P^*9KYHKZ[D!822L%AB'&/&)U7';196Q3^J]+\T@T/\ M]$9YG[8"OU[%1Q[!?Y2^RGQ]OS;X;UMP*/(,)"^K:! M*3HUM5>$N3 -BU4&".L0ES,TCJ 'Y9.FC!WDX']X]O!-C !?Q+(8P.0&HF_P M_<(GDE\&0!V)9W, .JA\XU7%!<88H6E$@!/V2#E',43A:2U8H) (8@01_!GY M:V?F4?Y\80VYH#RE4KRU/LYX,6!&J3^XB4HYIN[XS!\6CGHKBL3.$ED^# MSS>WCY=9,"P= EU1*LKUS6/_YNOUEV^72O_AX?+Q(;C_?GS8-7'0DD:;AM+/ M!5>C6?I*K\%_Z3W;@TT:93$QQ"Z@)-!WKFW)Y, M->N5%['M?725J6/K_M!SSTZ)<*Z3FQC?(EPH#F:$4*_Y0)%6IK(/]-KA8"=) M ?LP'#/=-]GMZ IU&5BNSTQ/2MT,V*1&@6"3DA;4EJ"29KI9UC=;LY4%D#72 MY%RMEZ+AU(A9I.#$( TO#Q.S>.*Y@8?*G5M]YVJ[W;D=15<7#W49V)XMV*'G MJ5;*2O'5W%(N=X,;1TW)U6-6;"@CH>7/#/7YY?6[]I?MG*.&Z_\TW(K)U\=V\V)L-+L--1&-?^-RUSKO&'B.4%J3,MUJ1T^-;:J=;77 MRA_*7YL:=Y0ELP1)[TYAW'&G$WW0HFN)W9W>;],$RV#L3D:NRTJ,S3=UCZQ< MZW34[AK07?E,P8/4-L=/U6EI*'G4U?ZINMM3J[5M*J@"Y_GOGC5VWN ^C+E. M[D2*[=!XNU53:]U&Z1(4GG#2\A5F"U+LCG!Z-;77R8\36%KO.:QW2FSOSSG M*NWY75@^61FXG=R0#QD\&MGN?F2W19V0+GJI=.T-IF-N]61 M90F*W)@6&8+BAN6\H5*OU=5>8YN>4%($- XUAG5RA)J&3+&N1LM-J(U&4^TT MBT:H)UVR+SWM,6*G*.SGE%D(1C'A-^H4SU;^F77HES"BYF9Y95%?= 2WHR0! MYJ.^;BT5X(>R&S,GU$Z94"V83OK,S->32O.\_(GSAN4=^9[OL%A0(V"VP8C'$=N+45 M>3%_L9WC8<4C4(MEJ9TML>(VDFKGL6)N"/GC8<5#UXIE[9.#@FKKK@/5M@)[ M;Z),1%>M=G=5TK3 MT>*PRI[QD_<4B;,SD:9Q9;;R';>6_K6>JRW^0R9Y8$4 MU]*&BORWFW+"O6W0MPLV\!8!O;4*#_36E4!OWZYO+A^4VROE_/[RXOKQU&#> MKF<1T8:@733#4DC:N&H4V@P1S9X-'0;DV0'8FJMHRHOM_(TGW4^^YL &%/A M428+^T2^M4&)L:$/F_ *\LS2SY0KRA'1/$1AF]HNBWZ6RU:%5F8J$T 'MZ-SZNU*&Q)>['?MIS'Q)U]LQR'XLG,- MDR[RXLC6U$:KJE93RH\H;[4IK/3/L\SDK&[NTEN[F%NSF3ZW=WS_82<'K["S M0\T=P\NP\89WIO1=W-.5$K8D@*#O@/F#B*1 ,(;K^M!!@B@-1JUG+FGNH\RO MDD)O!V <*2.<]]Q@/S/-<=YA7'\KIEY*]6 3%5;W=E[>PDV? *V=3V.5QBR M29"6ME^8WVWJI&^V]?3(G GJIG2-U-ZO1KH!E;1 (_6X1D(%Q!$D&Q_A)>7; M[#5NV-[;$CGF^J/KZU,L7?=\T9CI5Z M,P:>&M67E('$"RC9(%X?N*Y%T75_<:2$"0&H;GHTC13/CTS$"D M.*B071^&CU+F96P,QS'-3!7Z*"6:Q"WE$KO,-*'7+!';2SL- _9N5JK=/Y&/ M/N85*.C_,$%<<295#:2TK?2AMT6>LL144#39@X MM:EC6$-C"NO&L\1A#2P#%B])R,I;7#S.V<./^ W_6__X#JC"@UT"365G[_[M MT+-1]W'5UXCD*F>L=RT]A9O6._PSLIX/8\UAAP07;GV$,N]83:&_7\$#J"2;HX*C6;V-)BS+,S M!@J"&<7F+2GIG/JB!;C3G%OGP,+W*8\H^D0S]G"(IIV^B%_[L!.F MTHT):PDH+<6HL%5!C.*WUU+VTDS"$*@[I"10./5$\(%AZ$?Y?Q27 EYC)8B)$.S-8RHR-^&>-:TQT M'1">/KFAD27@(T\;L>L/_H+9XAJ@GUS1#9.,0473_P+ODJJLX@(.39_N,Z#J M(>VK@ MGP+QTK) Q-0U\# 4<:.B!87$O^".)."R^PQ4X40,\]P)NL48-8VL& M2!!0?10VAU?9T WC#&/A<(O0"J\9@&TLI+"SI63D M48GB+PQ^MY8P7+G;$H_8X*(*E9WQZLAP$/02R5O77G&]Q7:9L*= ,, H7!>* ML^&%_(M4\*MMZOBH,9*%' 9F(NZ(;.$P438"MAP%&8PRTZ+JIM_^; 2Q"_[G M=HPK;I(;0U$5^4X*@IR&^)SHG5Q-+EU<10=#E9=MEVQ I@HR)?E $4&67>JA M5_TE$&+8E(F%81W\]-9X1]\\VR9,5-0!PGN$L%Z@%(6U&UC+O__1OPL]J] M" N2=@A,! ?,LUC;CC9J0_Y$9N4M.216./2@?$SW_K&XL MFW=#HG+ MP@C]WPY1Z:-(8,E7(]&=9OV58HO1S[L/!OK'%;8 K%WA>,G@RMG MQ/LL!4J5M#,M\\?:2XL)+_>E/9G6+:3JW!DM:W2.L9]4@:S8QZ M)/LB]@5W=-1ZK:%6V_FK:ZV[[L=>K:2H*G8FK"O23 ]5J^;GZ")=C\^E8C.N MBVY,ZD0OJQ76SSMZ=7K"1)Y1&&6G1+[ CVRJK6Y;[37:!2;YS3N7":+?S\=3 M5^C\XK8R19>9IQ ?F8XO@)N0+:,R+N)O14:)+2^L/CXBU5MXVDN#SMZF?EQ M>PM27=5F&6TMCN:8HR94GBT_C"N6 U4>1QB*RA 'K0SX[JV(@QO;&A9<&QV] M=WA:%)X&BKU-A;>8PK-U7ENM';MG>/ NU''Y2R<<+FKM(A>FC(F61+Y7(M]% MKLU)Q437+"J]GUL.NP*ZN]I1E>*:J%(@WO/S3:/:57NM68CW106P&[5&^E7U1 'LXLVXU>RHO=IL MF4,U5K%:7;P :7?UM[CE\6+A/#$#T6@Q-6.]O(R4V_D+)Y]6SWV+N[_YR7<; M+;71F,692Y*!PTS-"V'(8L6\02BDI P>-]P-W8)XX$B.=XX]@;G;SBMY,N[_ M:^]-F]M&DG7A[_=7(#1G8NP3H$P 7-T>OT%M;IVV)8TD=]_S?ND B:*(,0BP ML4CF_/J;65782!#< !(D:V+&(VY (2OWRGQ20)*NU),] W!'X4$=RY 64)7A M+"7A##.@K'*%-;MV@_7,ILN>\^HHN^F$3\>W.4RH;/S+HVN'_P MT_MAC+AXJ5L6,2ZF_'L>_^*&2J\AJXN U6.0M22(Z Q.(,5!&PY-"^%SZ)"DC6!;+VZ9GN_O7U51YN@F#S;.D'E#3A M$%])B+&,^5;FS:#?P;>$*A:$-*:PI3J"A4TI%O1I:1D$4P>='EB^/)PUS0?9)C>8)7 7,LNH"D[,/\>M[Q>\95N6&W0;A_I <" )@#3D4OF?F;/ M4-_(&?D&#AAX&\RGF 1Q]G3V@VN^0 QI-G!89B^WH=$XS]!-5*?(/)&PDG+7 MLD_4RR4@5>Q45^^-?/7SQORH3WE-RZAESQ4NF_L2MFZ/],NPC3("8X/BP1E^ MRP2WN.!T==)1DOT>+;%(XJT<8&@X6>A\_OCO[[+DFMZ/VM EA$U#6$+ K*;D ML@GX""N\@04F8ZZ]4+%Q]ED[5^8E^.\\;;G<'=-:#$6<.6-PTR$Q?5@4I3VS MA6G/@N87^H3BN1(*^CY 9X2CLE*8_^&0G6+%&9HQ\4>.$2.G)T$Y0_,6)J#8 M32.[^A=\QQR:<"/T!Q'^'X2*P@C"NP-V'$83HP073;",&[/Q8%S!]8_C-.D! M8OS:K2U=ZA/3UZV3I5ZG\] M)/:L0/M:/D?F88#MDR/WWHDBFK W@+P,LPJ':DR.KRKL^#_]HUU^\]TA2@F,*\5#,X[3X%?#V=3:51&-2)D*KJ\.U^^J4.?(4Z9;8F8>51O) MMA"9\IXP,K7.:H")18I%$:B1->WL%=H!6K8 L)IV?_<^_)X??WM^N[Y298N[[]]NWVF M+Z3>W16\OGN^O?MR?7=Y>_UT:IB@0)O4IDLU2CCI!@2:8J=088'_EZ6W7) V MN-646>H^MO"^.M8K ]*Q3-]\83+&D#58S^_ TLTQPL:9%/_""2C\B!.XDC,A M+OV^QW!X"'\:8._ 97:[CZ 9Q-L#."$('/DYL *#A V>((MAS^;#E[OOWW); MP=9HXIR5F+"C-&\3$!D;F9^M+%(3\/KWN_U7HWS]>/'R7= M>M.G7AA (//89&:I(X(!RT=)11>8)V[^5J?_RHH]2GSW?7WXU[1\2? ?[:K.;9T&]3RQ]BH2S@(UJ?51M MZ?B,KB2^A?1)ET8NJM6_^<[@+,5J;YPT'%(GW%;\QNR;D7C.?'>#/EZ9\8;#U0^S6IGW&;,"EC^K\TP<])E&"%=)\$?]-;5R*MY/,'LK!W'?VJ+MN<_&, M6;\I2D,2FN=-IUK% .H[+P%A>#HZ=3(@YAA8)IY;(7 Q R> -0"'X*]\4GO3 M$472=XE.#:;D3>%=T&$&L1"3DJF[W!4I73E$P8P\$5V:.+AA",?$\0NF3#M* M1D#5[\!Q7<>C3HH-FL3U$7\0L>,8#E'+8/*1(9N+ \V*#-;W2Q_H+\9Z< &3P=X186A^\N0E.0Q8>$ =O MGH%V MT1^!S8B>T2;,8PL"R9@VXAVR $-DBF[ULAXEP(MXOUSR' 7*X]'8*Q M\T>,6_X*8+.!]>CN1@A/R4U]<]P?2[E/U<[I]9@L,W@'Q@LL5)Z]G)= DW(0 MO6/@1&R>0+&:4E2/(,+W7F:4CWDBR"(?"^(C(QCX$F=UDX'/2[44;TUZQQ9 O8'-\FRILCEJ$0H*.^*<'IM")= 980 +K"[ MJ_RH<[J$*!%\C$1TS>M."$RLCC4"X>(C..='\-GY*> MFQF@'A"\FQ)CCDI PA=7'S/%R #OD)R6J?<9L!(2RPL&([X"N#\%WT1'=\+W MR"6OQ ;-:WJ)])%@ZGGCJW.Z;9=$@#&HSP.3P4XL:;'II5T-B,5S%7@/A %%TH-*XV M>TAO!KL/8Z571*$VR 0>$[5^,.$(@B$GT3$)>!7&\J ;X?OP[.R1DT0S'+A< M%-5(CYP%@?^(^11"V@4$\!$,_EVY@0QR7*U6=HFFE M=RU6@K#-Z,&SV)KB\^)*T.WR*,_*TL@$=>[BVMGM@=]QA =U.\)9"FEGU9,3 MG Y>Q82ZT_"!X)&9I5R.$+@[2FYP=OE'7#:'=+0<^Z5&00 M2C3UON!/?J[AA3BF?=VB4WZ\$2%^I$&&)OK'7"F6.;&,N:X48&UUE+!2$C9% M(8!Q)RX,5[Z&\K08%0SC*($*)E#!*@C8)."XCGQW!0Y6%7"P+K@1!I_L?W0[ MP( !ZQ2.I!RPPBA8[1R,A/P4XXR9[['DUF8G\MV6*FL94+NB=^JH>"VKO[Z^ M:UY3Y'JS);>JPFTGWBGU1YPLP&0WU;LMK<&[+4X1J'JC->)^OX=+Z<;G^,I[3;LE97 MJ\%YAQ$ME&8HON,\#5Z$R*R$)^DONFE[>!3E$??U4-N'*B&F>="$G:RRUV(, MQ(,^I465&X8-FMQJ[M&/$^B"!\;(:FD&9SM&5KH0E;3F!_8<$R>?>*!SX[@$ MGI.?7@VF?)+/@8KZ$7; YRH.K0 +^,3+<'JV<52\XISSA=U:*> MSQ?P=["T;\,.V);<:>RJ_54@] K!6D&P&@58Y+T+5J]SECL\G.MV.7&_O*NDD4"J.EYVS)DH<^=%N^5@4Q]OC M?&L/G#%YUG\NZ6AN*]7L:%:R.IIO[R[OOUU+S[W_>_TDG5K7]IPNI]W0I/3L38*8.'8@7>0,A7W;18%RGKP(;/0%H\O!W^9 !+AYL/0'E.@1!O M$)AXK&^"5:2S1C)#PAXX[/2!Y>C6#+P"?X)D.\8<469W4IH$[L3!PF;:V8#= M%L +LL2;(.6X[P*_;.EO=.=9%BK5F@(,C"V8OW@A38GN8O,'+UUWX*MN]-$K M:ZB,1U.SFG>ZW0/=MAT?.^(,@C7:IDV,<^EVGMTF+D&B4BK'!'\)3/J==-\, M;3>B;$2K!**N#;HV@VDN0C"+(-B.\>K*1)H?/_3>'LGG-\\E$ MTB?P*QV;4^(5A#PRIH/':?M^S(NL/2'9KO V(G;6UM.==#R367,O7OIYW(^8 MUP]INI[/!)*N%*X :XSHC[>E^S=WJS$AO'%B#%%RS3)_$&M:\T>Z7PO MNUG4 $2YDM.$=3V%_0XYE_$(_CYGV7%#!^^Q3'3K]'4/_N6\/0C& 8;TKW1C M^Z'.H-T>Y.> $,/+10:H__T\5&=T@#IK5O6P+K7.ZF9YSTJ MY9O@4R5%>:0;5.'/Z%&J.6NAZJ3J$L7M)Z6S-B/MJ#LCMX],JG=GWXDFL;6FK'CH,QE.GIQ%^I=N(^$;LLY.Y,T\*F@G M;ACWQ5O!4*S(%U#NH ?VL2&-!HA,/0,"#'>#K6O[W5AC'QKUO"$7!>W#K6V! M+0ZU%A!3!S\8]%9O+XJKV6[+:FN^K(]N0;2Z0G8!/??5=R(/X;V@G;@<80!KS=P(1F%O.:1&FWE5PD?:OFET[F=*AFL%#@V$J&!3 ML+E=>M6M@ 49.K:7TK G']JF45_/D8HX^ZOYUS,9C+B+A%?5K9YM\+?O>JN- MTV2Q+MZ 1KJ_A^OOAG;X,^K%1SX/\/51Z-&6MUX]C"IHU7QT+L_IR],8E6,"Q.?#B M=_Y P*SXY8.E8TB7^,(U1S&AP&^N8\DAM\8_Q[D$_\84UEJ4'UM1-^8\O?QVV4/+\^054BIS>O=()CY\WX0LE;TQ: MI9]8J6]L!*,'F.6-I=3*BS(RJ(4V%3UQ?:^4:G0V98Z\&4*5?5REJRUFC,@6 MX3+G@-0]!([27QB:(4L>KQ*R)C/>NB^9/D7B'-- >*0C2C"FY5>Z%+V %PR' MYH"B=?+C$+:6/N%08GATUI_R9':"Q^G!!AY.L-Q[C-FX/&$;'Q)E'5JQ8X[4 MS=B!S(#B_81P/UDARW#+$0DL3$*"YK)J:S6,^TIDD^; M9@B41K;S)N>3LKT5*7>9\=T5(=MJ=@ *A,RIDVTH*T[9J$[&=C<$S39'[Y=1 M<[6.YP)%?)O$ZVXHF2W?[Y?.!&FH*\X$J4+J=#>D5+O-?'_R^Y/,CWQD'EO( ML2>I\R/S,.^:Q*U..AD[LII*PFKFR92ZXFR4$S*;6K:J?Y]O--75FA1/R6AV M%N0JEJAY-:MKJSQ*'HS15)2-K*:Z6J_.25G-[L96L[E3WCP JYD;;!=G-<4H MG'3!6U>,PA&C<$YE% YZS'$=>*+Z6TZ4;G-$>TQJ25%2ZT5_)9)K>B0L/&=( MS;2(/"/+-5OMNV2 0U&5 !_W4V51('CT7"Z7'F1&A,S!D%8%AK3 D*XJRK# MD#[FW148TE7 D+[^B4,^Z $3&&*@_[>1-N9]QKN&'8WM;D3G.^X%5 BAX5%^;4;%:!"]OU MCMQ1YT4X]#[AX[AU9N9 M"B?4>SFREU,EOZ;L(4 -?^^:;1JWW9@JY%!%"SOA_D-IBV5'>$.*)*6/$0:.P6\)95^.*.:TN:V3 M@@WWK)?8LF?'WQ24M-6HRTJK(A, !;\5R&\Y?89[Y#>EW90;:D5RBB?NYH=[ M34M$(903ZK]$<5S[''B-$/PRL7\0AE]PI$T1 0B^:ZQ]\EL>WRU!B5'E9D;1 M^R$:AD./"^X6=+9C)9&P#^7(:7&GOH6CXN&<\+:LM>9Q585Y.'2V*^XDN&BV MZ\K=9E?6JC+N^L1CA;BDE$X%H#6E6%QJD(D+^R9"ARVW+:_=M%'$D7&B=>3! M1>/N3Q\LV&T<%?=78$X0GF?#)O^V*JL-,7Q8\/.J_%S$<71Y_*PU-%GM[FV( MH9A7N#]K]N:X/^B8&-=Y<>$;0@.4HP&:19Q\)S3 ;%Y"GY@^A6PSHOK$2\?; M-#.A-C6YJ^TQ-2$,W(&Q=Q''[CMC[V:G+3=:>VP!JKZ]._3H[?=Y-*P#E?W3 MF@K>:*Y=-; #N&RYT6C*[=;>:GCV-^9;2$IU)67M>H<=H&G+:K,M*ZU=C;"N MD*14,< \W&.$8Y_=G2O8151.))SI#66YV9!;#6'RA)A454R**/386DQ4M2&W MVWN+)0_6WAUZ@'F%8)IF/\ A"KKWL6#TGQW .(DKGL@5J^B8[E!0OSJ@'7&R M2@98XX%:_0I$L+DU-LVL&IO-(NUP)- M'F+M'BH\TZFE+;-J841V0V0W3EXR6EDU(B*A<2 )#9' %YG)4)"SJF'6,G'1 M.)>$..!(9#MG *O9CT\.!TFSBC,!E-C)>IS&F&+P:0L&2I&"]S"KLKQLLLV[M= MC)=!(TU/^NG)H4]M^ !?IRW]T80>^Q[LD1LL9$WVS7(&\N*&V ](^0#1V[SO MA..[]'P^W_>.A$AXT16&_&8AE% W6=L=Z#JI +G4TLT M2-9 \H),*MUG'.2*NQQ]9\/#J5A'*')3VUN3B3"8!\?AK?)L9&D+U3GO4KF]?KBMS9)R)B]>W@H4>" I1]=W7TK>X6 M5H^.2UCE*#7HA)L:5:I[927DP&.QEO)#_-V+ \4&XW]G@T(8Q12YQ8',<_>Z''GQHVRI6=%B9!3M -%=@ML]@MSR-"2PH=&QVT!<@M MD067AJXSIDQMV@'LH.2PZ=Z.C>@KNP)4RVHS[X0+ASP%A:0@0%@'"4E68#@'"X(\JWD^KQ*>351:[H;%(X7@=CBAO4M4C&+JR#)U5\;FA53HAAC[Q MB"1,C>/)]O'5I%4YOY!58KJA_5FS'F;O"ZK<'%#$W%D/%=\W#+# M=?MY>>+6+0*($R>_XHJ'<,433Y]<.,X/[%HG/P?$HX67Z)<:9.*"T3AD=,?J MN0EYI\+=':-I724V>%M@O49+5II[;!<69[Z'S/@[1O(JDO'K7;FMB,$W1^S- M_N&XU#I.7.?%!?MXH"JA OG6)5I@&]0PBBT[-UPZ'23C1M[:#WP;MVWYZS9D M5=..6O %>Q?)WMO@B.V2B;BF^HQ]V+>!E8IR_ 4 MQMM['V@FBIXB,>P-!FY :YY\XA+/%U)9BLEIUK>IDE@EC\XW\I;OX]:SGV5% MW6-8(HQ.]=@[C[NW*878%7?OG:E%N!.'.Z8WP,FHDCYVX,'_(\*=$H6S[ J% M&>$,][:7V-K-!+;1:LCM1D7&>0B6+) ERZXJ*(TEE793;J@B=JF"$0ECEU=] M(.Q'F;'+UL?_BZ25[^#O? .W#%H:LK;/HQ01LU2/K?.X>NLZ@#*Y>M_,+&*5 M2 ?B4?<5T1'=R6G[SD6\7%:YBNQ?<>='JAT'B'<1:X)*ZP6(!9SSA(V9(HM#5FG(W>5O0F_F,MRH@*4)S^%E3.4)S]X4EI7.P(^IJJ&-*IQ$+/- MCF(^4[->Q&RS)9F<;:LGFG)W?P.!A2D5(I0O0DH1(\[*%:'3'G5VLF'OL^/K MEC#5QZ)G"D7I$&-(A8T^(=DI%.A#V.;";'/EQI#"K+SN_5;KW3Q?/WZ4=.M- MGWJA_.(X5IND"/2+-"*H+SY**F9>N.?UMSK]3Y93QC\ZDSYD[LVO5]E[@]Q> MS,X\WU]^->T?9Y]#>DJ,?=8A&N7N%(LE>2YDQ[GO['$\;@:J8N10?DC,Q76) M%UB^)TU<4'0NK(]-RL6QM"X!U]L#9Q0AWLAXXKBZ.Y5\P / MT2?^&R$VO0=.P1V:MFX/3/BEAQC5XWBLWWF%!@A7:"DXRQC+^W4;R&]:<"LV MEDB6+D>F33PB2]_/G\ZE(1M$@41FJ_]FVO Q1 R,TLG-=HD?N+9W+GTU_WHF M@Y'TJV.AT9"C-R[A6F-SX,7O_ '7<..7#R!(?NH+UV/3\]!,7\*#NHXET_U. M_5QZ<)U_DP&PE.X2Z07X#%8,;)6CQ6R':3'+L5_@ E[0QPM(OL.Y%E9I)V8U MLSG-P+ XM]G)G[F,D\7PTGS&L^ERRF:3Z*XGF5ZEUCR[[7R?DZM/\W&6'=Z- M&4;=RW1LK%]C%;K]I.EKW;6!?[T'XCZ-@+>RYT@W,^=(+Q#N6:.[B4#30;)W M]\_7>9NJJ&Q+:SAFEI.M__FZ]WAW>_?E27JX?I2>?NT]7D=3:$]DB/N%[@$S M(%\;IA7@2'2;1"-@WR'*S'MI N(%K\>@=3S<=Q11@X"F 0F#'_2G\-M7$U5; MQH_A4S1E;]1G@6_K8-+T%Y*ZH"_@CN;CG$NW? !\>RU M)[W!MA)\ARU&I_?%^\E 26!(R9E0R9>E-]UU@2(>TY./Q/.!^7$=3_1[WR%P M\:01+ IL**&0JN@]&+$-AB!E$%@,N #,<))*%(-GCCA],M #CW!E1\!(@U9Z M15"P94-U%_ALG RNS\"KR]K&[,7 M&*T%;^>!A)^?$L.'K(3V0"((-IFG-J0K,J!S""5-D254C;)$%8F?G[W.S%^F59NW!E@OKC;$R>=,>_D:](W>ZZEP&0(+E M@[3GT7VUJLY2Z?[@DF& S/<'UT^5ISCP?Z-1E^L9[:O@5?&GF5&W>9NPVF"I M4C>!T[[RI&_(CEA3HCZKJ%Q':*J0@- A5QH^Y6UO5*@ MME]M\)30]EF])XVNW,K(]E)=OU33K%;!)=1]FN1R76FNJNU3\@#.J>EY0>RX M(JN='W]T3$5JY%@&<;WKOP(<<>WX!!NPP T/%D7+K6I&RQJ/EJ6GY_O+WWZ] M_WIU_?CT#^GZ7]]OG_]7.K4@&2B6-*#T^6LUML#GE&GP\C21.N/SF-GGSYFJ M@-V?WIY^[O%!ZO\AQH8"7JG@=16V:/ MM7K&,\R?))?_#+ =:J5*.)5WH$ O9Q5IW0DPJXC.E;++V5(T>.39@4O8)Y MI6$.T0":*9Z;PZ2CF.-P$#[:'?TW**9]!NR]#8R@67R#,!8GW*5[]-[^$ 13*@FE(.L,("[&^'C2SIZUZYTX>@NY>RKD#5XBAIOC83 _U]IS: %+5P#+!:OAZZ\ M)UGDA9ZWZ:^Z:6'^X/RT%=A7$SQX@V7]'RE_9?#A+1=<[-T)^ M@^$;O@!%]692WJ@%$_KUX5 WJ3(9HG*:Z--Q>"&+'OGCOANDSWG;,O6^:=$( MD)U#;B$%R7@M=O#2\H%WGY.1F6NE&/O-A&7WT\S-M'+(VES3 5E\U^P'H;:C M*V(W=,E8-S&(!;[WB.^=.!O>HV\H?:/6*XL#%YE3:G-6.#L'/PPK3"A_PEZ3 M\02=4LJK#KTU,)DW<$UZFL99C!D_YK3BYJYP&V @>NGH&G@#S[1_X$:C L)A M3:^F1P_KWTQ_%'K(R$+(%JE4@M1CXH&LE.V9+0A:T!V@_*S QM&R,\*8BZDQ MRJF.-#1_LHTG6#^J\Z/AB?-&';ZDNL0?<#9GCX,_^PL8Q!R:@_"'E@E>)"\M M<5!GL:PJ?4WEPADFWCH)9ZU>\RO#25)3DK5 M!.Y/Z,IBLY5XK$AD)8B(,'!%IY>)"-S; W4=T-NA(J9$C$DH4WE$7V$8N%0E M,*_9E7ADQ\_WDS[TN?3,11,3XQF^UFJ."E5BU,"R,W3TBXFE3ZEW9= +TC\= M:J?0"--GD 8CW7[!2BP:9KJ.-?<(BY M*51W\I+V>F;9TS2S_R$:;- MXD19+M?DY,C^? K+82]1S=T/*:GH$,U^=)?4PT#@-@$#C(2S3)O4^GBP $/#U1RC-+_Z!#^N5,IK[K/@[L9 MS!4=.CA[!GV\T+V=*Z_Y>'JTOL^-TR(::PMIS U9CE5O+&[CU9)_/F/JZ7YX M:],@"P(W:MS#Z',U6TZWD1GO*UJ+_$#+CI-&_<9QGXC[BE'7AL>O';G5R/"H MLDNV:"J-^/!HK.1ER.(S>G^6.S%8(382-2/FS@^DT<4ZIWLB6+<,UET,0[T" MZW[3;?V%NJS58=Y&1]9*8-YQ]*@K,ZQ@U8A5O^E@Q=K;\.F"NNAF36DG_WP* M^IYIF" 63SHR;!Q#/01]RQS<8U\B,%X!_ JTI!]MJF2;F4TTS^XSH 0P\/:O]#!@S"?7I<5G6V8VM 6%P-- MZ"J!(FR9\P>:^?4>C>S$!J,-#\-Y6>2]2\_:MBF9S+S@?1P<;UC\7I<;ZNKE MD)ARQE,-B.WI$<= GYB^;LEA8R/0P\5F7I\ <>$O+TS1(NMAUZY+$J>!V*'T M1&QL7$PD*22L+CRIS.$J^J^[4/_QVGC:CTV/=*A\LSZQ^ 0BCX^SZH@9'W>3 M?RX6]WO8.YQ=Z>/.WM,[[U]'MN3N(L%?347B_&<]?"I\,U=G+@#.*Y:(&8IS M 0EI:G1+"FIRHYE-09DW]]-XD9T]8C$P5Z(F;?HGKZ83>'B,8-M. .K31M9B&IS=-T3X:EM9 Z.U23$L?T O7L<0(.' ]^X!(LQ#+"(@JP:WW:TYJQ M!3FZY[^23XEI1)U6WK/KYFY=%L#.VEO':!!FL\/=N\0'W+3XO]N%)VK-%W<* M@Q,;G%[P$GB^I#:W\+F;"V+#3DUM)O[5 O5>L+8/MN=8S3<]]@H3!:=YWK6:L\(3A%E]S?2@G583( H*JZ'2 M0\9A59GT(]/SHQ)+5M"$K!G_Q(9?P<]>>)'E)P^N'BX+BQYJYL_:R#1@\1]# M,6Z??8XJ:_#K"V6 =GM -/(*T@:+2I?:S"1AWN'#P0:I=67PRW6XO$@4V"?& M+^]9M5K&!:)ZYD17O>XS(K!< JN[6QJ?=3(;GL"QVS(!EM<_EW79:[[L!UQU M]*''/_648DN#",:I\,Q+$8F%UTGD?HMNE4J2+>)SX81I%TA?YT@IC8N-)Y[I66+-N\%XF)GT#:0X4SU,B8B;+""CMMBTKSCJ: MC5R'T,QQZ6U+74QI2H*21!18<;=C%J>@7%JLTQ%859I MLOO%I>A_/*]/^^PF\.HGW-K'MH5<:BU(2\X>;1M<@@^OQ\>VPO\0>[Q0>+T'8\/^F2(_4S4*7Y#K4^[B-@D;]HO-.8H MP-SAB%;%\:7Q6:;41^/N$G\MFJHE_\S1Z6R-#^$2-Q:T MX17I;P@:U#DW+Q(Y"_/#"(N!=N X"5TM?SQ_.Y=P<-6]_R(WG@*R\K\RN=+9K)K/.9[$UKPI: 3H9!?*P6 M]1=&:T%L411:J$JL40KPTU)9-5TFHA:4IDP M-%]YDS3%OV?B.IO(09]QH'NC9+Y,'+E3B$$*29 M.>H:9.(D#A/0I-XF2-0KMT]^7.7T<6]=@5NB+@Y&Q @B=3J'OS@KC=DHC.U, M%$;ID\^<:-K>1^47>^/X[*?HM3?1!]%KUDTW-&W:5I;=1K=Q[]H,3>MTZ-0G M/@MJZ;S&@B8Q+IJV5N 5!PX2U?[GF;I\GM.NYZ45-^,K\4C\B68;^>"_R/D, M;I-#;A9']@5#S,3N[G1WE?WM[F%,90_;FMN@.DL;L?='EH4&=RAJ#SW0Z97+ M+KZ#293 & M]^58F4NRJ8*"EM'HL!K[>T6S)O?+#<3-;5B%&?9_,UJP2JYWX MV.\_YA,6LX48LX< +.D_DQL6EJ(:X[M:-=CM,(*)TJS'9?)P)BP(I/U??I 6XR5NB>DE:;<5?4-^%H9M$^\*/D#_3<.X%N.C.PL:3RT>3A=DM;5"]0911A M5: ("Q3A_:,(;^7@2>'_.N%!-:VLJ?5U!,_"LDAB>[1E[S0;K6^7H#TH6@Q7 M/]='P)XC Z%5-YP)*S:GEDFZM5%GX5RP!TNWT\W,Z<\2C85: M^N?R0LQ83R)C.B.%Y;%>:&$MQ1[ J3S#H3D(!V9$X^IFRI)Y$6'/7Z^PC5?C MYY6 -A?[K7]2B(;GZ81L/_.:379&QD_R?0_= X;]<3&-O\)QF.CM60':K0WW M#A@X$U8R/T-LS"#+O#N$J/)@5:RT?%//0NNT9:W17C 9FXY*H/N6,2,I;KE. M,\1Y@@=FJLS#476L+6F0( F64[.Z2(_C7P/3 MPH$9:EBMRFM]%=[B]GA/Z6C,#FD='W-HR@6W([JZOR72[!,TY7RR$X98[[8:1C M+D>Z"8^6"^)X6!O0UG!.T/P&A 7?X1.'VI52Y#W6&U"QQ1)_E)4Q!ZN@6*4H MMKSMD(Z]2VK6<^F&S;5*-Z[@W()0]R^ 4^&0!SG&V1^9KL'VECJE5;^K25]^S/8EH[=1T9+<)$- M+O+ER"1#Z?HG&01TV^Z97Q=VIZ]I+CKJ8G-Q4LVGRX($<'*95#UG-1OGQ0>V MQ)@K,T+(N6<8/+""X(DO,!CCP%EB(_1UQ@3Y"PN(G-6!+K M=-J%ZY?\KG]$3Q_@.K/5QS5[H@VQ5K6&W% S,(&1"7.ID(6N/U^91M.D<;M*CRQG"DA?(Q1 M]A9&*39Z6X]"P"<_1X#T.\?_7P*W"04]OA+[T:Q=W-!3U[JRHF8@0X%J".R$ MFIG3[$DG'N>.LP?B:IOIEY-2S[W9=FMP&/P@\@5#9-S-)]&&7=L&+8K?N#5I808X_:%MVS%Z%K/F_*L6\62BS6Z>;-FM8-DYCGS?D,IF#M2K-V#KI2<78K5 MM WO[L6[2G-P22Y6_;P]W\HAN'LOW+WX^+C&X;0/PVTH+%NS2[?A=U;F0(?I MT9FW!@/@8XU')A]5(KR*;.YYEZ.:&\47V^_/K6!LLF65:JLA-S,JUDJ5[Y* M6=X+B=A (K(PD0[;64G+14G.BG;>[ BI.6:I.1H?Z"!3)S>..R1F]9,G.T30 M*_/\/==$-([(:8KX:DN_J:G(]>Y._:8%Y_@G:A9.0>X63,4\8->,2U_@$J^T M;$3%([WYQG+>$<0% M]?@CF3@N0@]>F=[ _]\G0?UH#08#@J' MJD8DRU_@9]+3]9=OUW?/TN/UP_WC\^W=%RGJ-3L1)(TDT)$S 0?6A[N9N0 Q M'-D/Z>DQ[O ^2G_ #UU9NH0KC,T!2!,6[3R )O'AU;ET/1PR_)D58#FB8ZI*!;^*2@,0G' MWX(O>F3^SO!X!#XFB>MR<)%\")_Z.4^TG0Y/SV:CWMIE=KW#1Z M]>X1TR66XK/X]L/A"L:&V7;#N$BUZSD]U-L>NJ60?^E^023NN%1'?610G1@$_"+1 M[7HDKP3T#$<]H3C !>]+(6 .1R\@>1]9^\F$#::*: MQPOAY_17='?Y.ZNDP[DINX$X$'-"^!A_F/[H,O! !HA[:^,H+EA$#Z) ^*_Q MK/_<<.:MK';;LMK9'#RBT&'N@NO+XOJL2M(,F./3X/JVK'1;U>4/_R=J\RO-ZULR4 MLLUKS%- 2W'6>%E@)90# M>.S=CBHWM'WI!^W8K.U)\WX6HMJ\\:T*[W=DM:W)C<;F+_RB:EQF4VPAYJ>?%FC:75!#=9J;2X!*"3]:J-OSK>>I7&6PC'R8V* MRVU04N/^I-)E0NQEN7NI[' O3Q',<_VRXBH :NQCG%$>'F!KQ1*J8LLA[X@/ MT08$'6AJ-HHQ) ]H],^S&@0;Q5BD.#?D5J,CM[5.X_@W5RSHJ307*[*FM&5UMU,S#L$H'62LM'YM[1XR(,>! MNYZK&5:KM"FA=J]0 R>WFJK<:>UT_JL8W7%JLK):94[%9:4IUUL@+]I.)X'O M3U9.,>#+*(9E!_W5UB#[JOHK=66Y"F4U%)\=NM@-66EU9:6^7T.JG;0A/3TQ M6 W69X=BH,B*VI*[K?V.@MN9&"RICTT6J5:@0K;RU:X"?%> [PKPW>4;5CWP M7>8X,U1Z < K 'C%?@H WH-J@Q4 O$7>/2]F:>8,E"NVWK!'S=&FR&GMCB*K M2D7P9 0[EL6.K0QV+*?\=4MVQ-QSNUL-=CQQ>",!65NN3.;-M"Z\_&\;L50T MN5/OR$VU(G(IN+! +LR:&UU:$>J67-AM*7*]N?GA0Y6LPZ&'$@+FM5RYS)M( M77@=WE9R*=>[7;FN".-P=$S8J6]L'';.A*U&4^Z(R*$2MD$ HQX*E&-'V=C, M;%*HMI6(M^6&UI([6S3#"M#2$^9T=6-;MFM.5Q&:MR[7V[N*= 2@:!& HN&Y M\&&:O5/&5.QHBZU@>6+>J,N*VI1;S7VA< MK,AM[H' MC.\Y5[^8A?JYFY+&3X;Y&I88/GRY^"V[O'">@?@[E#?I6[S ,7V]N^_?<@M. MMD#L//M,ZRFE5H/3%6[,ES"*7(2'WI?KVL7C=>^W6N_F^?KQHZ1;;_K4"P4 M^Q6PUBJUCA%A#Z7B1G,/XF]U^I\LYX)_="9]R*+ KU>/F11 4J;N&Q6()GX^ M&M9]L,TYM8^A3!X;"FK-:WG,&/M'*AZXCN M('W2I9&+4OLWWQF#@-:=(#>Z 3G+JYY> MH60\O=L+\#_[G^_NGZ^E',1"I4GQ"J4:ECAR"O8_/]U^N;N]N;WLW3U+E]^? MGN^_73\^21^DR_N[R^N[Y\?>\^W]752INLLJ\-VT3:4KL[46BP)&!'YJ6] M*T6IJ3=7G5JCWJW7>IV+>JU[J;04I==2VZTKT1P@F@/V7AXKF@/VQ'0G7I,M M:NR/:S]%C?T^VXO"@2I2[T#3PA4X_,G->G6SX!2S!SNF0[.+Z06Q!R.XVP]Z MQO.$OC0?BW-'>#%;UL^>IQ/"RM_XWLY]A__VF_YOQPV_Y*5^TIL[07J &'%I M./E 7'Q#?R%*E*VKJ2NFZU2LH-M?=41) O9W(5?ER%46KF'VB,?3D*O_$-?:44O4B97HFBR\R\I;[TMAO87UKJI$90$^5MYZ MERA1"ZVW@D?E1RU7A0RE+@$\]K^E_Q_4'-8G (MYDC_2[54*&D15R"ZJ0O@E M/=/U$I.J':8OI[&8WWS<3++" M"7T13%*5(3+[&GR_83)_8WU]>!.B\@*3+ CN34+]'G=0'B/_Y& SBX5'^QMM M6B4B?"$D5$BR!JAO$KT?D9#DIM^/8ZKU'@[,5Q"//1C6]?+L0F=0G9$UHOX0 M#.N>DG[J<8P<%N9U U')F@!_".;UD$Z]V)8KX2V6%];%%48OFMM M<;4G9WRG(]V$8:V2J!15ZWU$HB(,ZRE$K-="6ZRM+92B:K9WK2VN#ZY,I:HZ M0XC*BJ)25#'V$8F*,*RG$+'>"&VQOK8HJIQZU]KB1F@+85)W)22KS0(_*2') M3>ML/MFOJJ)2V6GD>ZPX[GE8$IQ309R"C9+0FL@2+2G6)Q/7^0D,XQ-K*N7A MRV9EB38R3Q1NEN)GKR!R7XCSXNJ3D3E8)'01=GO\5=VBO[WZ;=?BUIJ';\?UIUYNAS<.=_'V.VK@S MW\^?SF5)MXU7=KDD^WU [3_'+D6GKY]+Z*DM95V5ULSSJC9R% M8U99\QY".2JKJ-ZV8U99ZGQ)W#8JJS!G^8A55@8HUB*=%>%([Q4?ODP$ZZ>@ M[Y&_ J#G]2MVJV7#5K>J"5O=RH2M_G[Q=/VO[]=WS]+U[_#O4X4@JHL@368X M<)_;DBG]CP[QD3N5-&I6-6Y6$PI?,CTO('FZI:UD56-IE,&TY)\S'!4IB9GW MN6)X-GV+W ]O;6!ITPBX4KAP=->X'UZ9+D%0:.]RI)M "7LNI'X:Z?,:X\D' M_KVE#W05N*;] AK#= SZ78^]?^.X3\1]-0=DT]ED';F=,0 3*#0> ]T\>B_) M=R30H_"$TN/3=^]73/JFO9-]TSAHHLH/KO^)!% M$5VIRVIS_G@-+X$#"NBE)? 5X9& L/TIM9STH=#!B1X+%7R.N*"V/&>JY3DE M(MADZ[S8YG]HER]\Y.$SU_JZ1["5;CPAML46-?Y""G]<(<:Y8@Q?=1TK(.%9BTD);FYQV+[QX)%$=7,K,$&"U,=)1L*1T_9-9>;"!/GSNA0$5L8WP3Q8ZP?U@86&:"4*T MGFU#S"H]TO6=2ST(J/4?]-'@0SU<'A Z&(2>S"5$=T-@K<^/%M(Z;EOF:@P MP'#/TF4Q6;Q@@-L((3R.L"?L[B[1/<=FP'2.YYE]TS+]*?N:+HU-SPM/:,*G M=,F+Z?DNT.T?7N(^T??0<[ LX#1?ZE.T.XSD@1SP3 ;Q86/Q;]AH4+IC/+:% M6-7T=FT8]XL)",37<0,POD?*6N;8].E6TS0,9:M9&H8N M?M.:HF03.WZ"561Q (MQ;. &GAY)\B5$E0&PVX#&5OH U,DK?RC3C;F^_V]V MMU-BI0N:Y@DFCLT$ED0F3=Y&-2-1D76H9H;+XE=7V$.F$^?*RUC^$-5!@B," M@HR.A1LNWCC4B"P665W5RV@V!J[91W5++.?M=/;^SO'1+H/:M;F,FU0=&Y0L M;V1V$[GT4G0]:G0S5;<9_H96%\ 5F=4*04NEH6ZZ*.$8,8*2CS80/I[ WGJ, M[^)+@]8Q&3_"-P++9^8<#"77=LA" ]T;24/8/(]F2F-+ZH6W9>N!U6,R%A48 M]4@2J*D3%Q9N3BP@^ MH3!?6-L7/R219*6&;^(J6'(#&8FE@^LD4AVJ2N:&: MO#HR>=[P!DR.K.P%5-^$VIJF45U.0WC")\)2XXUZ [T)KCR?=+>O YO7[G]: M9(J.!"U^0KLLI(3(*^90Y2*+&F.X[6PF\.^^S(7)<''@BL M@9_".V #_$P7"C;>#08^".\)Z4SP_&/?]A\1@\-FW8;DN4QZ4K%V? RUSFE% M O? .%W3 M9W5FGI?T/^<\HY4O?$)/#E*G5NZ&FIY,FQ,IC$2#)?-I#Y>@$\3FNFG)N!B@%RVHIGJ8.GSPQ:%%_1VX M*,;^'CO;]L)<2^CG16D17A^<+A_^17JGOL_?).:KIN[@$KYP)!6X/ 2W'T&71N'T)SY[@ [ MZYK_T2/J)6PM(VY8G#1+2YJCTI;0,V9ZGHGAH3U/OK",#"=;8(>KH81@E0'4 M>0\\0NU!8J=GEO./J"2J8TC*%)8KYA-3H M]TR#BSN]>1)V80(VO7T)OH,=,0*:J-/M53RPS.!BL7NW($_ BE8XRT8VKC\F;X_X(*\1XS1\\+N@+GU!U^(1> MK$.CP'OW1;?]T'X5MSR!8QIL^93_V//85O.7[$^+,D\\U[7JO#[[\ MJ27*GT3Y4U7+G_:;@?J$PU52W&>@ATO5Z4<6]2!?_"*=S2:KQL0PF>6_I5M( MCSP^?<#K?3ZMO-2M'2:B2!CNF/@%9/!L/?#N2>B:60%0A L\UXZO=3'T^8K-(S83?FJG2V&^PCM:HCFE[&LB'\#CKR\'MG M2J@)Y;1G"\0X$AU41E]*'/!8+9U&I$D24=_,L>-[\[ \RTP;+%./]>/HQYEC M&O' .[3 V6>'X;&'P![U)G#QF'OF@?"YQ^Q$08?=>9.N'Q_"8U7=!!,3LY[YXP1N.9 P^SGB"?/HM ,20$2L B M8 .Q[@!N.PG=VL0FA(YGYA9>1<109S<+E@)N._/:@PF+IZZ(!1%@>-4>B^_\ M::*H ]D+SW)XTB*91@&3AE^FR0W\2KSMW$O'C >KGW@;F;2Z@$SI6>Z BDHZ M(+9I^P"-;< YIQ%H=*?4&0N-B],9 2RU9XZWWG<"B(SC.D6D*@VQN8M/F\(A M=D>9& 9V(D\1+?]<^JI[/IYC)>^+,@U!IQM6I(0))IHX85FF4.J([;%M,)Q! M@,N(*$PI&3+"K-?J$HO5NR1%)BW3X4VIEJ N<"KB2I;)1,=H>%_^._ $7TGL MS"[Q67>CJ*MC,OX8F19)!KI]8IE ,"\^(D61Y"]!<]$$AJ__X(H^5&3X#M/Z M3!>1E"#%51KKJ7)ZP5B?+S-FB[0EB!^OO<'$"EP%=7=T60CAX*I6*"D6V"ET MVX S(:!CH3\/@RAWL0,>B,*#(:L[\L,J)]11L%LG% '?1(,\PZT9Y*OK\.C# MH8<<0].*SNE3)6&H3&]@$;"ZVF_\Z![M%&Z6%_3QA)^*?D*1A.?D>0?7Y])% M(J'B)7\O+Y8!=)$V*!.(UL]$AKI&+"G+OC2;]D34 NE+K_=P+N'YXN7U/4M5 MW=RS"PRPAICR/LM5)W-#IBO]L)TWBQ@O1)Y1I/$:F1%FACS^G!KO,=NVQ0\A MAVGOL.QA4;G#S-TQ;Y97[B#/UCO,YHP]>K;&SS_EQ:40Z>6>D RN%SM]3=35 M<8_E>C9W.9M./,U@JI=12,KLF P70<:'#Z61\P;JB04[")9'7H^2GJ3*U*,5)"D=$G66ILE+TC2XQ\\4 MT:0,&)6'KA[ QIFTP)1%!3P@B=WB4*&'Y;NT-]A;^"A4J_*81K= 'X:VY=^! M\1*=Q84>?6VL_Z"Q'#Q0'S<(U.8T/F_KPS5^&,Z;S6M$\702OA>1U*,A'2]D MQ:'8IH?>&82Z4;2*?GZ*;OUDJ6M\-F!&_<5@KMB&>\Z8:F"/*F_XW@!\@, + MC?Z;$\WAGA!G8K%#LG1C+Z^A)3,LS?JK$ZR;*N^-XTK+<_#$G-D_(!L&URP+ M/^!'O;CIXXF?"([P-I;Y ^SZR&&>VC# ,TI:EYO@;AH#.1@9HE'D]XYL(XC$/6T_!HTF)T1V MK$]Q8Y'B8%##JJ'$5@_B;K7X8I3B3 M@2,B(!RQAQKX&JW[F!^?P[80?A?=$ MKD8?#>YV0H:TJ% HF=,18='>PB+1Z)?7Z$>C@*C+C[_*:/&[J'*+WSW+2<8! MC&CNR^FT%?*W2/ZX3-!#]D@F^*N43.R2N9G\7599_A(=HH]1417$X 1]I/\) M7-,S3)YLIC;S@=5;@<327 %^("1V<3-+PNR*2HLU*RW:HM)"5%I4M=+B@$SC M'EQ3PW2]A!5V,[$GE'JU#2.O4);GR_]8QNG2<2 @3 Q-Z!1.9[H7&'#A4DWYL%U?DZE M"'>9YRWQ8(I]E599\/.I;X3XO/F;XN>-' N$V#N7_F#M7+;!#[8(*R3)N4V4 MB7FZOI12P OD);#8DRJ-7IB 5-2Z9("5DO2ASPNB$T +0Q/Q^=CI5R[:0NIH M3<3D55)\Y.? &4>:C[_*4'W*>74U7ZSN+A-0BX5JME,KT5A1^RDL+=@G,Z>X M)%_5<;5H8*+\%7\;*5-Z,+)9U9$ZH<\_/=R[H 23KF:"?4U[]ENX2>^2590DS#5_!0UN1=-A2U:A" MU0A5<\9/6V.HP/!UAK+1JJQL0K5"-08F)4'=>"D=\ISHOI4Y,"B+\*3;"*!$ M!'#;ZA5-Z!6A5\YHDWFD5?BK#)W2J+).>8C@/6*\8.F&\'JC$%5?*(SM%$9C M7PIC%4IMNQ])NG2/\I"F(PYIQ"%-50]I2IHFY[G^QZ?!B!@!#G#Y/:QD[=G& MOP+8V.$4;'XX?SL^7\^>-=?.GC57EGO!/8NE/D65G GR6OYQV* MO/%Y33YJ)FVP*^%I7+,G\F;&#\3V+N2V&6\C;U;X\0\%!\*]T]_'TQ!7_Q=^ MF4%E[M?-D?I$R/F\H.6(=A/$>#6L&!JEC:]]LW(M48YO'.L+6&P?/!RO9Z/U/"W8'?FAGM8=F'RB6.9?_L?8,T$IH\TQX*,\ M$AR*1KP+W;@B??\:T=X\$G\ 3'R/K3?$)[K=LEV9C3W9#;ZCO^+XS3CM$FTM0O,%ISZ/ *T)8A(U^./HY+_3;0@O, M1Z-LDVN,5O"UR4^)=MI*[DO_75V6\+_O%[M4L['E"D*3>"3^1'.^8Y^.%V1& M?('#MP41.",GGUGL[JYW5]G?[C+'>ZG>R$A8(-74>@/,BM:!?YK-]T5IEXR] MX[JS#:JSR U*;0?8$WL M\[N<*;1:,V,*[;P'\&>^U8^&TD:V/?H^_\HJB$5)8M'*$ LE%@OE2,2B M(S>ZW:,6BRUM:K-)S6G9-K4T4G ^HW&NPP,P"K1&V5&HC\TW+$][M*MC5*,? M_X$HT5>TZ&^3B>V-.DYLK^]/5^R1GXZ;63O5,75%,:O24N564ZD&L^8*.)PN8D]GKBLR>R.Q5,O=SH5MQLUV8_MGM"@B\8].I:7M;@S.4_I?HKDAQ M'BN;7X[@/8JMO45?%(?>+-,O=KJR(VV.%8Z;@96JG,>FG\/EAPSGAU,4,'[/$.$FGJP6TQ?PPI7[51'CN&G:@#U9>:)[::&P?^$2?WCCN MI4L,T__J>-Z>=4:CWI7K[=:.=$96%OVHW,6CDXE>PV96;S5TU M96WB&U;_A$SIE!]E\GL\.[YN'6PTN50R-9!,C)UQP&-:-/>8:UI]D7GZH[,X MN-Q?,JG=EIN-?06&VK$%AJ?,WMV5_-*JA'B?M797;JF"\P7GK[3(O)"L62^= M];<.I[2&K'5VQ>W+PRE-A%,G*$1Y,J0LCJ[VYAVU555N[TQJ-K$1Q9^_S3#X M:;VL?J19:FE"3D6_(BKZQ17%%<45Q17+KN@_WJ(84=&_IWJX9E8]7/TXZN': MJB9W&WL$E3N>G$V%&;A1'="H'28I*X4K)7B[I(K^9E:%5269>]LT9$OIR(IZ MW "@0DQ*,@$MT95X"#7]Q]N0+&KZ#[!LJYE5MK5FZ%/)LJU&MR/7&[NJ318U M_89[$8O =6T[]7$'I162S$<4X.6T=_=;G1$H(G!*\JOF&K M *";:OJ&E>_WK/X9F:CI%U5K2Q5(5M5:?<]5:XJLJHK<[>ZJ>4[4-A\Q@V>! M#8? MB DL1[N[BA@_LF3ON.YLUTLCWYR]DQYH]D0,Q7;NXKGU\_ZHQ"E?DWJ^)P9Z5#I?+O3FN' M#K[>L-3:X0O=@.WI^Q)AB<\#M4R5&#N>F\]K5P0X\<%U7DT/;I AV <-5RI2 M?PD">]N:;O$QN"O:%D!"[&?7'0=Z@E M%M77(ZN!OU7%:?X#F(3<#X<;'KNIW:;<;N_MV$V8V4,3CW860-P^S.QNQ*,A M-Y3F44O'B8>LU\,A&?B84!T$KDOLP53R7=WV+,J\!ZI%BJE\WH6R*:3GH%WL MC,1B=-)71\?CX:]$]PC^GGCP)@$Z7G(^>X[9;-NPH"NK];UI*=&,($1R7B17 M*[8\6I'46G*]>8+#=DX\?%_Q()?8QI$>X6Y?#[@/%;=106"[@,&9MUF3'*F;2ORNG!Z<>U.EJEJ+Y[7(.'GWCY)I MCX "^)GRZ0,9?WXOW=H#*S!X]IW4G.'0DZFA-L<3G24*ALQIC!,&Y.=@I-LO M(!BZ3[SS)<]Z5"1]&HR($>!IA0-$CXQ)+WOO!))=XGDC/$X MPY#Z9* ''J%$!=T \HQ=(Y)+_@K,\)##=*6A:>$+PY%R=LUV?+IOL 5P.PE\ MKN35V27AEJ;-!)MJ)T^:X F=0=^GW[N$^V. H^/R;DP;5(:I6]*3#V^,X6F! M TS*%N$1S)T#^XQ_N<1WSA,_\<*?@$X)"3/27[%T#P]R. 4\$SU$^/F4$H:8 ME'2K/&;X1/)*W]8G$PN<;Y![&4E#N3A-";II;Z9'^ ,28_?<"[H(! AO'M:] M&^9K6,K^\.7N^[?<0MTU:MMGO?NPT#Z/F CR@+1D*_L 2PO_'D5!SD/ORW7M MXO&Z]UNM=_-\_?A1TJTW?>J%-A3ER28S2P4F!YO]45)1E?,8Z&]U^I^L\(A_ M="9]R*32KU>/F51"XY"Z8L^2GWV?'_YU;1_2/ =;#?([BDP M3&]BZ5,D'$@MJ?6QQR'MHM"5Q+>0/NG2R$7#_3??&9RE6.V-D\8$VVZB&F+; MBM^8?3/26#/?W:"]06;\(4O@?YA#;&6G[1>@\"_1@Z$8:7I,H@0KI/DB_IO: MV11O)YF=R4$H#3/?S#+1^]3SG_J?W_7?8Z%XNG"9AH4,E(^FAZX#OA&]1A9^]PF>"--&'KCQOQ5NQ+KI:8DV9S M+KXSB51 I\0J]GA?XX:"LFYTYYRGNQ;FJ95'!O7O:6>Y%%HW&L42>WE/QQ7Q M!JXY82=7@CHSU/GJ#/1%I&'14I[P+96J7()M1^[E=*S6S0N@9DFJ0SM7RI.* M7;)[FKE#7VKD^Y./'SZ\O;V=>V1P_N*\?NBY@Y'Y2KP/Q'C1W0\0Y.@?%*W> M;K:['\"A5!H:#KQ4U7H=_E_]0'[^J345K:V MT]WXO#3X&V+@[+@3QZ4B)DNZ)^D0"&&4I=//O^E328T&,.DE*J>-MV$-[W!5 MQRKI ?\[\'QS.$U[6V>?8\)A<#R%&&](,*\ $:(C<8,J =_B2Q:MCB>Z/042 MJ'6E^XLG]6P[@-CSDJC:7U&X"J@O_T%T7GDCHORS]U\CQ_5CEDC^K_3IYOM__!#:1 M5.KYU87R.U7E)SR_!]0'I2"*(M-.'VFG!#3_#. M>67#H;M"(9ZV0M2.0]"*#H7;(%Y:BR8&E7J]T>T6K! OD39#H(Y/SUJO"-90 MLP(%YB-R/>#)TB,>FGDTU5)BXQD?^RW6?SSY MSN '?N^K^=:[195N>VNUND4K'(3Q\2H%)W 1>$>PRNJ*(].$VZB]K3RCEN$CWFR"J]Y MA )5@,)30"A:2I<&W8ANI96?<4PJ/.DA@'7J'CG:Z+L(Q^\?FV4;>\$+>)^@ M]\*C?Z'[3E/WM8Y0E HIO%'4=H,Z>UJ[U6V+TY9#U'+T0+DMJFE.6\7-I3*. M0(Z*47%-^)>JN$ZWHQ5=41.J.*'7"M=K[*RX<2X4VPDK-J4N2F5F-%N]W6EW M5$6IUS6UJWX8=G[H\ K_\R?YJ=3_4_2Q,<6LD7HO+F'MI0@O*@<9K))0D=Z% MT'&LM_C:?K%,;_1>Z,V3U9MK5=F$X$C5%[D2J@Q7:CC9P"E\(H/ -7T\'H[2 M?)$>E5%?X'FR/G9X;S]7#O1="M#$?^1Z%%W$8&W_IBUT*NK4Q:?#AU6'6(+H M"2VYLI9EWZU>F[CM" V[J)5V3 PFP697=SM."G#S&(RJ<$XEW\\"F@ MF^P>[E5P=>9095)@3!>_9:,DS6,LIM!@\*T0#"9UO9OG;'"G# BL:';T8G2G MF8\0[D9:#K.53ZMY9"UV+TEJU\/;+L)(BO_<+Z+6EH!::U*KL4TVN M52HFU&1I:C+.H=NFXZ::JQ "5S("@M*J">U'TSQL^4(%"A6XO0IMBY?Q5H#A,+;I\+K"(6W7.&I[:X2*[RNVBDK MS9VN-*/R/3)M';L(QJ9'C@^I;F7EQU9J0$%:6,P/?Z)QD$/BP'D45>S0%)5$.$V<$^\=]PJLM76 EBBOSJ6'1 M3._#$_W\R60-IKIA6J&Z7'T%X4:>JIHMRL>,BG1%6"T4++#27!'-\6O8%:LH M&K2M(4PIPDM%;?_I%8T]DH/ A*?[FO0TPIE8\!I4+2K@!TL_Y3*RQ6KOJ=;) M*1O3[4!WIY)*>U*5N=HAH?5.2NNMU;YU2EIOKC>U6;"^H^ MHB:$$U:%.1[A=MVMU6C;%RIRKRI2=&JMJB++@D1&52G46U;#@%!O0KUMJ=Y$ MB]6JZJU=L'K;MK5*^'YIY3B+S"F4HU".6RK'QG\+[;A8.W;4=A.U8Z/>:+>* MAN;,.VF1)8,J@_\)K*FDMIBHRAGG+\^)\Q@O/2AYEPQ60/ROPS%=4;^DR MQ$O'LO1^-&+\&^+>^5AR@][>%9E8SI1^EZ(=.T8PX,.">I[G#$RJ/4(G,W0M M8PPW98%[.1N2WUT_/9ZBGBW>E8QI7Q'@9*%']Z9'564]B-$#5*.H!#MM\ ,+ MKZCQJ,I["OJ>:9@Z3D([[I#WAJH31)A"E2*TQNEJ#>UDM$;1>;=+Q_:XK_2D M&Q9Q9>F+V>\+Q2$4QPDH#NUTW(VBARW$\UK#X:N\.XQ@DVR8S+\?PE? M<_* MMFAU-?S9D^[V=9MXM?N?%IG2C M\@D.XA2(2BN@T%-&Q%YZ%BJCHRMH\171C MVKH],'5+*"*AB(0B6D41J2?C$15=OYI21%BNQ13-LR,I'>G[^=/YY7E\TJ0U MZ[+4\Z2>X4PPS9K\>OBE;KV5HY?N3T(O!:YM>B.AFX1NHKKI5)RDHHM/A6XJ M43>QY55%096N((1V6E "H)Q+MW=/1\CIMS;J$>G_7CQ^E6YMS]?Q+/C*&03T MF/T=*H'YMPT'[FD[OJ1/)D1W<1 :^Z)/4(]A=NA*]W4)0P^I3P9ZX!')]#UV M&U]_\23L ,>C8+U&/Q^<]/5CH#N#Z[S:AH50>2'SL%+&8VO^X!*L,!,NO)#UDY3UI\M?CY#'E[CP3X,1&0LA%T)^"D*^UD3> V'O M2P=N+3WH+XLR]N^&^"L?SP=U+Y61Q^ZX 5Q?AW<,3/O'+6/*^_,CI-4ZJN#3 MTM&TR97-3>]<>VTAQ28Y=YD;V[I@RFMX'XG?*#4J].SS?TM7Q'9\N!)< QB' MG@(A(] YR8X+?X\G8!]TWW>L32;3GU,07&9#\[SU_P5ALFA?_K9!&HU &^ MRX;KIFZ2O0?+)NVV%QM,TP/N Z(9U)M5>M;SN#'_(S; M7Z([2%%=QM]\9Y">7?O&R4(SE2@,;+_P&[-O1G(S\]T-)D[/3.\]^_Q,Y^\Z M0SJ0' >18K%%2*!MIP<7KGXVG1:TE.;6)V-) M:9W#]O5SZVKX X5CD7?X0+3I6ZG7?I.>8/VZ.\U::M6M8M[@]\TLY)WC2[W) MQ )NA"=<8N0*?\J#-VVJ,&W"M%75M!7EJ":VC,M.ANNJ:C.FPS-?O,ALL!F67!#;\BEX03/7(<8$(QJZ-PZ:>V1I; MRA06U5=)*T/=DY21"1V6+*=N>=R/[AV[E=H^STFC@5+'ZN1_GJEG2Z^DG)=: M_=W__/7V7\_7E[]*MW=@NT!2;^_O>E]E>'EYOL1UVI0H)3W+E>Z#YF<3K!%% MB8T%7SGE,T?R=3(^B1^WSY5BTHBKAB^G$S(G,ZE<78YCH]"A^\#U'# M@!F2>:TKS"&]FF5(SE8,L!T_E]7)P.F6L DE9947P -@ROC!->V!.=&M^<\/ M+'(L,CV9X0A=EZ%CP"A'U M)N"JT*YJ._1B^,W.%^0,=/02Z!'#(L-V(>4'X&0+M)=[>M8,CW*@E M;A1;=(TUS7WT',LT)&7R,PJ(%RLG[;Q;KG?T!#?4_,;(KIH/WRI[]]&E+-@)#EEV,VN\"CF7\LH>;MU:\..U"G9>H"&SQ3ZO>;4+30!0BZ5HVN:RJS3+J7%Q-!H$-!BZ7?B6L[=E:8LNL] M+LW?UTUXUPZ]Q@M'=PU\<07.Z\!W<);1?AZ\7*N5G_\H1B^4M_28,??+E >H M>(1"%W0])+I6WU#&.;VCM9+8(6$:=-#5@@29G)<=8V,/N$$5]K1B]C3F7V%, MA=(7=#UBNE;?F#Z98VS.\77#M([8H"X ?TU:T?A#.AEH,' "F\X06G#DM+/L MG+"@LTM/,ZVPHD+;"[H>,5VK;T5[%OFI8]V)=!&0D87&XFA-J8@K*VH5,YA0 MF$:AP@5=CYBNU3>-#V3J@[-^X7AOQ#KF$%/8Q8K:Q5D.%$91*&]!UR.F:_6- MXJ,Y&&'=RS=" N^H3S*%5:RH59QC06$6%ZF93Q7L*"D3"^!K[^FY%K?/9W;W MWSP_KMFUSKO5I>7( /&3K ,&($EM+;SMBKW@\.>G#W1K_\^G#R-_;'W^/_\/ M4$L! A0#% @ 8-V5OMJSP>! @ -PX T ( ! M &5X7S0X-S Y,BYH=&U02P$"% ,4 " !@W962\0<4PH# "="@ #0 M @ &L @ 97A?-#@W,#DS+FAT;5!+ 0(4 Q0 ( &#=E;O M()&:Z < #XH - " >$% !E>%\T.#%@ #0 M @ &\%0 97A?-#@W,#DV+FAT;5!+ 0(4 Q0 ( &#=E8A:!RK M3P4 "T6 - " 24; !E>%\T.#'-D4$L! A0#% @ 8-V5MYP=4\T$@ ER0! !4 M ( !P#@ &QI<70M,C R,C$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( M &#=E;A[=FVRV, 'FG" 5 " 2=+ !L:7%T+3(P,C(Q M,C,Q7V1E9BYX;6Q02P$"% ,4 " !@W964>-IP..& #C6@< %0 M @ $EKP ;&EQ="TR,#(R,3(S,5]L86(N>&UL4$L! A0#% @ M 8-V5@1*BLM): O5H) !4 ( !.S8! &QI<70M,C R,C$R M,S%?<')E+GAM;%!+ 0(4 Q0 ( &#=E:N5?=OABH" #56&0 4 M " ;>> 0!L:7%T,C R,C$R,S%?,3!K+FAT;5!+!08 # , .\" ( !OR0, ! end

-8?20$3;8T.P6BP^0"X9 M9K>]9!:GV!0 7S, \ !X;"]W M;W)K8F]O:RYX;6S%FUMOVS84@/\*X9=UP#);][9H"F1)U@7HVJP.^CHP$FT3 ME4B7I-JTOWXDW:"'B'6P%QT_);I8^DQ2YSN'HE]]U>;3O=:?V,/0*WN^V#FW M?[E'WN&;\(?_)A:W3Z3]D[8:ZX$V^,'O=2;<-E_+=8@J\1V^'Q[Z$1 M7YK_TXQZLY&MN-+M. CE#NUH1!\ E=W)O5TPQ0=QOG@\A5VHCETKYQN)W:C# MI?RYX9OZ6]]TAV_M/"YH0_-2^@/FIHO@\T%>^FW=R\[?O6-_\)ZK5K#8N!8 MY@A@?C) ]NR6 \@"@2P((=\HWV+O$/BP]!)HG?*RR KPCH"D_W05AGQM:- MYD!IDQ">H9*9V3*1L?2,-^J+/U.;;Y ,LTLVLUXB6>7)?+KC([57- ^V_CS* M??@DQ,3\DLTLF(A9>\RW@EN1]"MFE&QFI42L)O:KXVH;[LXNK$V3APS323:S M3R+A\]!P4HE#\#.BDTG'8B;)9E9)Y'L1^+3:GOFT=6!7XC[!PQR2S2R10WQ> M>;Z+K1$'@_P6TH5!.K\!,3&+9"0:R>) ;/4@V!U_2)\23!\9A3^R()!K;I0/ MSI;="N.36&X$3+(QB^04%LF"1F*>M=-])XS])49"!Z-UCGDDI_!(%D2R%MN8 M^U+2+6%B&BY0B&4+!@%Y#'LVOT8W>*#G$,Y$-LN>W4%,3#@YA7"2A-;#<<]@ M?X6(F'5R"NM,9;9)AQ>8> H*\?S,;(\U8X$IIZ!0SM$4-Z)"3$P[!85VGN:1 MC\T),=%Y,A+M3.23Z:#$U%-0U#5/\LFC8Q-33T%1W$PF;0QB8NHI2-1S-&L+ M30HQ,?44)+7.1.:6CDU,/<7,ZD'3HA03TT]!4O1,Y1L%G!+']%.2U#U3F"7$ MQ"Q4DA0^4Y@5Q,0L5)(4/U.8-<3$+%226&@*LX&8Z/L:"@M-YL)7$!.S4$EA MH2G,,VBA$K-026&A*\<3 E,+,=%U Q06FL*\?H"8F(4J"@L= M>1_UXY&'F)B%*@H+'9M.. 0FB(E9J**PT!',,#!]E00Q,0M5%!8ZBAF.P,F9 M&K-035(+34W.0*?7F(5JDEHHQ8Q:/Y!"3,Q"-4DM]'0.Z8?:(29FH9JD%GJ" M>>9'Z$88N'2MQBQ4GV9&+F3SK5;00C5FH9ID1NX(9EAAEZSYK-'U:R0S598U9J":9D9N8WTQ*MAJS4$VR^F *,XF;F(5JDAFY*4Q8"S68A1H2"QV? M+?;[("9FH8;$0E.SQ;#3&\Q"S2F7(Z2=CEFH.=URA&!,B(E9J"%DH!AINN3,0LU,UL(QTP>(70==;30,IYL7[_JQ,:75MT[?POK][>\ M;V\-"W_B0K"\K,)BL,W8]Y=^WWOU5O/N\??T?4$L#!!0 ( "# M=E9Z[4YM5@( (XM : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H M0%S^T2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9[MJNG,Y7-FU_ M;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@ M^J/MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG5XOGMU75/[^EJIX[2"!(Y@]2 M"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT M3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1; M"/06U%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z M"X'>BGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\ET%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\CT-LFF]T$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'> MCGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z9 M0.^,>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K4(9KS_<:G_^35(_G>\OU\9?E M]\D).Q>DO4$L#!!0 ( "#=E95J+EG$@( ',L 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH= M#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^ MF_]K?/T;4$L! A0#% @ (-V5@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " @W96N!9MA^T M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " @W96F5R<(Q & "<)P $P @ '+ 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "#=E:>G:7O5@< (LO 8 M " @0P( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ (-V5I=^8_.2 P M90P !@ ("!_Q< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5I!TR_^P!@ 4RH !@ M ("!-"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ (-V5H]X.X?N$@ +C( !@ ("!G#8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V M5H8%304T!0 *PP !D ("!RE@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5CPYM@H !0 #0P M !D ("!GV0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5L_CSK\J P *0< !D M ("!'74 'AL+W=O >&PO=V]R:W-H965T M&UL4$L! A0# M% @ (-V5MR'@5_; @ K@8 !D ("!KX$ 'AL+W=O M&PO=V]R:W-H965T.FB3@0 $L* 9 " @2V' M !X;"]W;W)K&UL4$L! A0#% @ (-V5D%Y MWY1R% DCX !D ("!LHL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5E1*7GG' @ T@4 !D M ("!"ZD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (-V5@,XTWK_ @ ^08 !D ("! MXK, 'AL+W=O\" #P!P &0 @($8MP >&PO=V]R:W-H965T&UL4$L! A0#% M @ (-V5C#>%S%0!0 SPP !D ("!1+T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5J3N281Z M @ Q04 !D ("!)&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5B)XY1+8 @ I@< !D M ("!3=8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (-V5@G=[OM\ P U H !D ("!'>$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M (-V5F4D7NBC @ 7@< !D ("!IN\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5A^M&-?7 P $!( !D M ("!( 8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ (-V5N^0+]25 @ B0@ !D ("!?P\! 'AL M+W=O&PO=V]R:W-H965T 9 " M@=,4 0!X;"]W;W)K&UL4$L! A0#% @ (-V M5A!>4EN# @ !0< !D ("!^1X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5K#2ST'4 @ =@< M !D ("!"B@! 'AL+W=OEV P /0H !D M ("!US0! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (-V5GG*G(&1$@ <",! !D ("!=4 ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5L:S M;-5E!0 /2$ !D ("!E5H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (-V5D4].&_D @ 1 L !D M ("!\F8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (-V5C>^&PO-X 0!? MNU. M;58" ".+0 &@ @ &O?P$ >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " @W965:BY9Q(" !S+ $P M @ $]@@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 50!5 $H7 " %A $ ! end XML 92 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 93 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 254 382 1 true 105 0 false 9 false false R1.htm 000 - Document - Document And Entity Information Sheet http://liqtech.com/20221231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://liqtech.com/20221231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 005 - Statement - Consolidated Statement of Stockholders' Equity Sheet http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity Consolidated Statement of Stockholders' Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statement of Stockholders' Equity (Parentheticals) Sheet http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity-parentheticals Consolidated Statement of Stockholders' Equity (Parentheticals) Statements 7 false false R8.htm 007 - Statement - Consolidated Statements of Cash Flows Sheet http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies Sheet http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies Note 1 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 2 - Going Concern Sheet http://liqtech.com/20221231/role/statement-note-2-going-concern Note 2 - Going Concern Notes 10 false false R11.htm 010 - Disclosure - Note 3 - Restructuring Costs Sheet http://liqtech.com/20221231/role/statement-note-3-restructuring-costs Note 3 - Restructuring Costs Notes 11 false false R12.htm 011 - Disclosure - Note 4 - Inventory Sheet http://liqtech.com/20221231/role/statement-note-4-inventory Note 4 - Inventory Notes 12 false false R13.htm 012 - Disclosure - Note 5 - Property and Equipment Sheet http://liqtech.com/20221231/role/statement-note-5-property-and-equipment Note 5 - Property and Equipment Notes 13 false false R14.htm 013 - Disclosure - Note 6 - Leases Sheet http://liqtech.com/20221231/role/statement-note-6-leases Note 6 - Leases Notes 14 false false R15.htm 014 - Disclosure - Note 7 - Intangible Assets Sheet http://liqtech.com/20221231/role/statement-note-7-intangible-assets Note 7 - Intangible Assets Notes 15 false false R16.htm 015 - Disclosure - Note 8 - Lines of Credit Sheet http://liqtech.com/20221231/role/statement-note-8-lines-of-credit Note 8 - Lines of Credit Notes 16 false false R17.htm 016 - Disclosure - Note 9 - Long-term Debt Sheet http://liqtech.com/20221231/role/statement-note-9-longterm-debt Note 9 - Long-term Debt Notes 17 false false R18.htm 017 - Disclosure - Note 10 - Agreements, Commitments and Contingencies Sheet http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies Note 10 - Agreements, Commitments and Contingencies Notes 18 false false R19.htm 018 - Disclosure - Note 11 - Income Taxes Sheet http://liqtech.com/20221231/role/statement-note-11-income-taxes Note 11 - Income Taxes Notes 19 false false R20.htm 019 - Disclosure - Note 12 - Earnings Per Share Sheet http://liqtech.com/20221231/role/statement-note-12-earnings-per-share Note 12 - Earnings Per Share Notes 20 false false R21.htm 020 - Disclosure - Note 13 - Stockholders' Equity Sheet http://liqtech.com/20221231/role/statement-note-13-stockholders-equity Note 13 - Stockholders' Equity Notes 21 false false R22.htm 021 - Disclosure - Note 14 - Segment Reporting Sheet http://liqtech.com/20221231/role/statement-note-14-segment-reporting- Note 14 - Segment Reporting Notes 22 false false R23.htm 022 - Disclosure - Note 15 - Significant Customers / Concentration Sheet http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration Note 15 - Significant Customers / Concentration Notes 23 false false R24.htm 023 - Disclosure - Note 16 - Subsequent Events Sheet http://liqtech.com/20221231/role/statement-note-16-subsequent-events Note 16 - Subsequent Events Notes 24 false false R25.htm 024 - Disclosure - Schedule II Valuation and Qualifying Accounts Sheet http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts- Schedule II Valuation and Qualifying Accounts Notes 25 false false R26.htm 025 - Disclosure - Significant Accounting Policies (Policies) Sheet http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies 26 false false R27.htm 026 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) Sheet http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables Note 1 - Summary of Significant Accounting Policies (Tables) Tables http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies 27 false false R28.htm 027 - Disclosure - Note 3 - Restructuring Costs (Tables) Sheet http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables Note 3 - Restructuring Costs (Tables) Tables http://liqtech.com/20221231/role/statement-note-3-restructuring-costs 28 false false R29.htm 028 - Disclosure - Note 4 - Inventory (Tables) Sheet http://liqtech.com/20221231/role/statement-note-4-inventory-tables Note 4 - Inventory (Tables) Tables http://liqtech.com/20221231/role/statement-note-4-inventory 29 false false R30.htm 029 - Disclosure - Note 5 - Property and Equipment (Tables) Sheet http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables Note 5 - Property and Equipment (Tables) Tables http://liqtech.com/20221231/role/statement-note-5-property-and-equipment 30 false false R31.htm 030 - Disclosure - Note 6 - Leases (Tables) Sheet http://liqtech.com/20221231/role/statement-note-6-leases-tables Note 6 - Leases (Tables) Tables http://liqtech.com/20221231/role/statement-note-6-leases 31 false false R32.htm 031 - Disclosure - Note 7 - Intangible Assets (Tables) Sheet http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables Note 7 - Intangible Assets (Tables) Tables http://liqtech.com/20221231/role/statement-note-7-intangible-assets 32 false false R33.htm 032 - Disclosure - Note 9 - Long-term Debt (Tables) Sheet http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables Note 9 - Long-term Debt (Tables) Tables http://liqtech.com/20221231/role/statement-note-9-longterm-debt 33 false false R34.htm 033 - Disclosure - Note 10 - Agreements, Commitments and Contingencies (Tables) Sheet http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables Note 10 - Agreements, Commitments and Contingencies (Tables) Tables http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies 34 false false R35.htm 034 - Disclosure - Note 11 - Income Taxes (Tables) Sheet http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables Note 11 - Income Taxes (Tables) Tables http://liqtech.com/20221231/role/statement-note-11-income-taxes 35 false false R36.htm 035 - Disclosure - Note 13 - Stockholders' Equity (Tables) Sheet http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables Note 13 - Stockholders' Equity (Tables) Tables http://liqtech.com/20221231/role/statement-note-13-stockholders-equity 36 false false R37.htm 036 - Disclosure - Note 14 - Segment Reporting (Tables) Sheet http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables Note 14 - Segment Reporting (Tables) Tables http://liqtech.com/20221231/role/statement-note-14-segment-reporting- 37 false false R38.htm 037 - Disclosure - Note 15 - Significant Customers / Concentration (Tables) Sheet http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables Note 15 - Significant Customers / Concentration (Tables) Tables http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration 38 false false R39.htm 038 - Disclosure - Schedule II Valuation and Qualifying Accounts (Tables) Sheet http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables Schedule II Valuation and Qualifying Accounts (Tables) Tables http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts- 39 false false R40.htm 039 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual Note 1 - Summary of Significant Accounting Policies (Details Textual) Details http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables 40 false false R41.htm 040 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Details 41 false false R42.htm 041 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Sheet http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Details 42 false false R43.htm 042 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Sheet http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Details 43 false false R44.htm 043 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Sheet http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Details 44 false false R45.htm 044 - Disclosure - Note 3 - Restructuring Costs (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual Note 3 - Restructuring Costs (Details Textual) Details http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables 45 false false R46.htm 045 - Disclosure - Note 3 - Restructuring Costs - Restructuring Costs (Details) Sheet http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details Note 3 - Restructuring Costs - Restructuring Costs (Details) Details 46 false false R47.htm 046 - Disclosure - Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details) Sheet http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details) Details 47 false false R48.htm 047 - Disclosure - Note 4 - Inventory - Summary of Inventory (Details) Sheet http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details Note 4 - Inventory - Summary of Inventory (Details) Details 48 false false R49.htm 048 - Disclosure - Note 5 - Property and Equipment (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual Note 5 - Property and Equipment (Details Textual) Details http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables 49 false false R50.htm 049 - Disclosure - Note 5 - Property and Equipment - Summary of Property and Equipment (Details) Sheet http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details Note 5 - Property and Equipment - Summary of Property and Equipment (Details) Details 50 false false R51.htm 050 - Disclosure - Note 6 - Leases (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-6-leases-details-textual Note 6 - Leases (Details Textual) Details http://liqtech.com/20221231/role/statement-note-6-leases-tables 51 false false R52.htm 051 - Disclosure - Note 6 - Leases - Balance Sheet Information (Details) Sheet http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details Note 6 - Leases - Balance Sheet Information (Details) Details 52 false false R53.htm 052 - Disclosure - Note 6 - Leases - Maturities of Lease Liabilities (Details) Sheet http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details Note 6 - Leases - Maturities of Lease Liabilities (Details) Details 53 false false R54.htm 053 - Disclosure - Note 7 - Intangible Assets (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-7-intangible-assets-details-textual Note 7 - Intangible Assets (Details Textual) Details http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables 54 false false R55.htm 054 - Disclosure - Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) Details 55 false false R56.htm 055 - Disclosure - Note 7 - Intangible Assets - Expected Future Amortization Expense (Details) Sheet http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details Note 7 - Intangible Assets - Expected Future Amortization Expense (Details) Details 56 false false R57.htm 056 - Disclosure - Note 8 - Lines of Credit (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual Note 8 - Lines of Credit (Details Textual) Details http://liqtech.com/20221231/role/statement-note-8-lines-of-credit 57 false false R58.htm 057 - Disclosure - Note 9 - Long-term Debt (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual Note 9 - Long-term Debt (Details Textual) Details http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables 58 false false R59.htm 058 - Disclosure - Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details) Sheet http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details) Details 59 false false R60.htm 059 - Disclosure - Note 9 - Long-term Debt - Notes Payable (Details) Notes http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details Note 9 - Long-term Debt - Notes Payable (Details) Details 60 false false R61.htm 060 - Disclosure - Note 10 - Agreements, Commitments and Contingencies (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual Note 10 - Agreements, Commitments and Contingencies (Details Textual) Details http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables 61 false false R62.htm 061 - Disclosure - Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details) Sheet http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details) Details 62 false false R63.htm 062 - Disclosure - Note 11 - Income Taxes (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual Note 11 - Income Taxes (Details Textual) Details http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables 63 false false R64.htm 063 - Disclosure - Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Sheet http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Details 64 false false R65.htm 064 - Disclosure - Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details) Sheet http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details) Details 65 false false R66.htm 065 - Disclosure - Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details) Sheet http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details) Details 66 false false R67.htm 066 - Disclosure - Note 12 - Earnings Per Share (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual Note 12 - Earnings Per Share (Details Textual) Details http://liqtech.com/20221231/role/statement-note-12-earnings-per-share 67 false false R68.htm 067 - Disclosure - Note 13 - Stockholders' Equity (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual Note 13 - Stockholders' Equity (Details Textual) Details http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables 68 false false R69.htm 068 - Disclosure - Note 13 - Stockholders' Equity - Warrants (Details) Sheet http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details Note 13 - Stockholders' Equity - Warrants (Details) Details 69 false false R70.htm 069 - Disclosure - Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details) Sheet http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details) Details 70 false false R71.htm 070 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Activity (Details) Sheet http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details Note 14 - Segment Reporting - Summary of Segment Activity (Details) Details 71 false false R72.htm 071 - Disclosure - Note 15 - Significant Customers / Concentration (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual Note 15 - Significant Customers / Concentration (Details Textual) Details http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables 72 false false R73.htm 072 - Disclosure - Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Sheet http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Details 73 false false R74.htm 073 - Disclosure - Note 16 - Subsequent Events (Details Textual) Sheet http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual Note 16 - Subsequent Events (Details Textual) Details http://liqtech.com/20221231/role/statement-note-16-subsequent-events 74 false false R75.htm 074 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details) Sheet http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details) Details 75 false false R76.htm 075 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) Sheet http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) Details 76 false false R77.htm 076 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details) Sheet http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details) Details 77 false false All Reports Book All Reports [dq-0548-EntityAddressPostalZipCode-Missing] Submission type 10-K should have a non-empty value for EntityAddressPostalZipCode in the Required Context. liqt20221231_10k.htm [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 64 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, liqt:ClassOfWarrantOrRightIssuedByExchangeShares, liqt:ExtendedProductWarrantyTerm, liqt:OperatingLossCarryforwardsExpirationYear, liqt:StandardProductWarrantyTerm, us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment, us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:DebtInstrumentMeasurementInput, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization, us-gaap:IncreaseDecreaseInDeferredIncomeTaxes, us-gaap:InventoryValuationReserves, us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RestructuringCharges, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber, us-gaap:SharesIssuedPricePerShare, us-gaap:WarrantsAndRightsOutstandingTerm - liqt20221231_10k.htm 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74 liqt20221231_10k.htm ex_487092.htm ex_487093.htm ex_487094.htm ex_487095.htm ex_487096.htm ex_487097.htm liqt-20221231.xsd liqt-20221231_cal.xml liqt-20221231_def.xml liqt-20221231_lab.xml liqt-20221231_pre.xml http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "liqt20221231_10k.htm": { "axisCustom": 0, "axisStandard": 34, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 813, "http://xbrl.sec.gov/dei/2022": 35 }, "contextCount": 254, "dts": { "calculationLink": { "local": [ "liqt-20221231_cal.xml" ] }, "definitionLink": { "local": [ "liqt-20221231_def.xml" ] }, "inline": { "local": [ "liqt20221231_10k.htm" ] }, "labelLink": { "local": [ "liqt-20221231_lab.xml" ] }, "presentationLink": { "local": [ "liqt-20221231_pre.xml" ] }, "schema": { "local": [ "liqt-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/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 618, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 57, "http://liqtech.com/20221231": 5, "http://xbrl.sec.gov/dei/2022": 6, "total": 68 }, "keyCustom": 50, "keyStandard": 332, "memberCustom": 45, "memberStandard": 55, "nsprefix": "liqt", "nsuri": "http://liqtech.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://liqtech.com/20221231/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 2 - Going Concern", "menuCat": "Notes", "order": "10", "role": "http://liqtech.com/20221231/role/statement-note-2-going-concern", "shortName": "Note 2 - Going Concern", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 3 - Restructuring Costs", "menuCat": "Notes", "order": "11", "role": "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "shortName": "Note 3 - Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 4 - Inventory", "menuCat": "Notes", "order": "12", "role": "http://liqtech.com/20221231/role/statement-note-4-inventory", "shortName": "Note 4 - Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 5 - Property and Equipment", "menuCat": "Notes", "order": "13", "role": "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "shortName": "Note 5 - Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 6 - Leases", "menuCat": "Notes", "order": "14", "role": "http://liqtech.com/20221231/role/statement-note-6-leases", "shortName": "Note 6 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 7 - Intangible Assets", "menuCat": "Notes", "order": "15", "role": "http://liqtech.com/20221231/role/statement-note-7-intangible-assets", "shortName": "Note 7 - Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 8 - Lines of Credit", "menuCat": "Notes", "order": "16", "role": "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit", "shortName": "Note 8 - Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 9 - Long-term Debt", "menuCat": "Notes", "order": "17", "role": "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "shortName": "Note 9 - Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 10 - Agreements, Commitments and Contingencies", "menuCat": "Notes", "order": "18", "role": "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "shortName": "Note 10 - Agreements, Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 11 - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "shortName": "Note 11 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:CashCashEquivalentsAndRestrictedCash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:CashCashEquivalentsAndRestrictedCash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 12 - Earnings Per Share", "menuCat": "Notes", "order": "20", "role": "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "shortName": "Note 12 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 13 - Stockholders' Equity", "menuCat": "Notes", "order": "21", "role": "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "shortName": "Note 13 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 14 - Segment Reporting", "menuCat": "Notes", "order": "22", "role": "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-", "shortName": "Note 14 - Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 15 - Significant Customers / Concentration", "menuCat": "Notes", "order": "23", "role": "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "shortName": "Note 15 - Significant Customers / Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 16 - Subsequent Events", "menuCat": "Notes", "order": "24", "role": "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "shortName": "Note 16 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Schedule II Valuation and Qualifying Accounts", "menuCat": "Notes", "order": "25", "role": "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-", "shortName": "Schedule II Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "26", "role": "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "27", "role": "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables", "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 3 - Restructuring Costs (Tables)", "menuCat": "Tables", "order": "28", "role": "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables", "shortName": "Note 3 - Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 4 - Inventory (Tables)", "menuCat": "Tables", "order": "29", "role": "http://liqtech.com/20221231/role/statement-note-4-inventory-tables", "shortName": "Note 4 - Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 5 - Property and Equipment (Tables)", "menuCat": "Tables", "order": "30", "role": "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables", "shortName": "Note 5 - Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 6 - Leases (Tables)", "menuCat": "Tables", "order": "31", "role": "http://liqtech.com/20221231/role/statement-note-6-leases-tables", "shortName": "Note 6 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 7 - Intangible Assets (Tables)", "menuCat": "Tables", "order": "32", "role": "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables", "shortName": "Note 7 - Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 9 - Long-term Debt (Tables)", "menuCat": "Tables", "order": "33", "role": "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables", "shortName": "Note 9 - Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 10 - Agreements, Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "34", "role": "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables", "shortName": "Note 10 - Agreements, Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 11 - Income Taxes (Tables)", "menuCat": "Tables", "order": "35", "role": "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables", "shortName": "Note 11 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 13 - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "36", "role": "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables", "shortName": "Note 13 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 14 - Segment Reporting (Tables)", "menuCat": "Tables", "order": "37", "role": "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables", "shortName": "Note 14 - Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 15 - Significant Customers / Concentration (Tables)", "menuCat": "Tables", "order": "38", "role": "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables", "shortName": "Note 15 - Significant Customers / Concentration (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:ValuationAllowancesAndReservesBadDebtExpenseAndReserveForObsoleteInventoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Schedule II Valuation and Qualifying Accounts (Tables)", "menuCat": "Tables", "order": "39", "role": "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "shortName": "Schedule II Valuation and Qualifying Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:ValuationAllowancesAndReservesBadDebtExpenseAndReserveForObsoleteInventoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "40", "role": "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "41", "role": "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details)", "menuCat": "Details", "order": "42", "role": "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConsolidationItemsAxis-ReportableGeographicalComponentsMember_StatementGeographicalAxis-AmericasMember", "decimals": "2", "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details)", "menuCat": "Details", "order": "43", "role": "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-WaterSegmentMember", "decimals": "2", "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:ContractWithCustomerCostsIncurred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:ContractWithCustomerCostsIncurred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 3 - Restructuring Costs (Details Textual)", "menuCat": "Details", "order": "45", "role": "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "shortName": "Note 3 - Restructuring Costs (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-03-31_OtherCommitmentsAxis-CapexCommitmentsMember", "decimals": "INF", "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 3 - Restructuring Costs - Restructuring Costs (Details)", "menuCat": "Details", "order": "46", "role": "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details", "shortName": "Note 3 - Restructuring Costs - Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_RestructuringCostAndReserveAxis-WritedownMember", "decimals": "INF", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details)", "menuCat": "Details", "order": "47", "role": "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details", "shortName": "Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherInventorySupplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 4 - Inventory - Summary of Inventory (Details)", "menuCat": "Details", "order": "48", "role": "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details", "shortName": "Note 4 - Inventory - Summary of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherInventorySupplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 5 - Property and Equipment (Details Textual)", "menuCat": "Details", "order": "49", "role": "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual", "shortName": "Note 5 - Property and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "5", "role": "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 5 - Property and Equipment - Summary of Property and Equipment (Details)", "menuCat": "Details", "order": "50", "role": "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "shortName": "Note 5 - Property and Equipment - Summary of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 6 - Leases (Details Textual)", "menuCat": "Details", "order": "51", "role": "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual", "shortName": "Note 6 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 6 - Leases - Balance Sheet Information (Details)", "menuCat": "Details", "order": "52", "role": "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details", "shortName": "Note 6 - Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "lang": null, "name": "liqt:PropertyAndEquipmentUnderFinanceLeaseGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 6 - Leases - Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "53", "role": "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details", "shortName": "Note 6 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 7 - Intangible Assets (Details Textual)", "menuCat": "Details", "order": "54", "role": "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-details-textual", "shortName": "Note 7 - Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 7 - Intangible Assets - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "55", "role": "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details", "shortName": "Note 7 - Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 7 - Intangible Assets - Expected Future Amortization Expense (Details)", "menuCat": "Details", "order": "56", "role": "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details", "shortName": "Note 7 - Intangible Assets - Expected Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 8 - Lines of Credit (Details Textual)", "menuCat": "Details", "order": "57", "role": "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual", "shortName": "Note 8 - Lines of Credit (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2021-04-08_2021-04-08", "decimals": "INF", "first": true, "lang": null, "name": "liqt:StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 9 - Long-term Debt (Details Textual)", "menuCat": "Details", "order": "58", "role": "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "shortName": "Note 9 - Long-term Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2021-04-08_2021-04-08", "decimals": "INF", "first": true, "lang": null, "name": "liqt:StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details)", "menuCat": "Details", "order": "59", "role": "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details", "shortName": "Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statement of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "shortName": "Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31_DebtInstrumentAxis-SeniorPromissoryNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 9 - Long-term Debt - Notes Payable (Details)", "menuCat": "Details", "order": "60", "role": "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "shortName": "Note 9 - Long-term Debt - Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31_DebtInstrumentAxis-SeniorPromissoryNotesMember", "decimals": "INF", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-07-01_2022-09-30_LitigationCaseAxis-ArbitrationRegardingMarineWastewaterTreatmentSystemWarrantyMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 10 - Agreements, Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "61", "role": "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "shortName": "Note 10 - Agreements, Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-07-01_2022-09-30_LitigationCaseAxis-ArbitrationRegardingMarineWastewaterTreatmentSystemWarrantyMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details)", "menuCat": "Details", "order": "62", "role": "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details", "shortName": "Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 11 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "63", "role": "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual", "shortName": "Note 11 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31_LegalEntityAxis-LiqTechInternationalASAndLiqTechSystemsASMember", "decimals": "INF", "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:DeferredTaxAssetsExcessOfTaxOverFinancialAccounting", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details)", "menuCat": "Details", "order": "64", "role": "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details", "shortName": "Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:DeferredTaxAssetsExcessOfTaxOverFinancialAccounting", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details)", "menuCat": "Details", "order": "65", "role": "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details", "shortName": "Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details)", "menuCat": "Details", "order": "66", "role": "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "shortName": "Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 12 - Earnings Per Share (Details Textual)", "menuCat": "Details", "order": "67", "role": "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual", "shortName": "Note 12 - Earnings Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-05-17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 13 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "68", "role": "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "shortName": "Note 13 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-05-19_2022-05-19", "decimals": "INF", "lang": null, "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 13 - Stockholders' Equity - Warrants (Details)", "menuCat": "Details", "order": "69", "role": "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details", "shortName": "Note 13 - Stockholders' Equity - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statement of Stockholders' Equity (Parentheticals)", "menuCat": "Statements", "order": "7", "role": "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity-parentheticals", "shortName": "Consolidated Statement of Stockholders' Equity (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details)", "menuCat": "Details", "order": "70", "role": "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details", "shortName": "Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-09-30_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 14 - Segment Reporting - Summary of Segment Activity (Details)", "menuCat": "Details", "order": "71", "role": "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details", "shortName": "Note 14 - Segment Reporting - Summary of Segment Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2022-09-30", "decimals": "INF", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AssetsTotalMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-DK", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 15 - Significant Customers / Concentration (Details Textual)", "menuCat": "Details", "order": "72", "role": "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "shortName": "Note 15 - Significant Customers / Concentration (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AssetsTotalMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-DK", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)", "menuCat": "Details", "order": "73", "role": "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "shortName": "Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-03_2022-01-03_TitleOfIndividualAxis-ManagementMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 16 - Subsequent Events (Details Textual)", "menuCat": "Details", "order": "74", "role": "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual", "shortName": "Note 16 - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2023-01-03_2023-01-03_SubsequentEventTypeAxis-SubsequentEventMember_TitleOfIndividualAxis-BoardOfDirectorsChairmanMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details)", "menuCat": "Details", "order": "75", "role": "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "shortName": "Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:ValuationAllowancesAndReservesBadDebtExpenseAndReserveForObsoleteInventoryTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ValuationAllowancesAndReservesTypeAxis-InventoryValuationReserveMember", "decimals": "INF", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:ValuationAllowancesAndReservesTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)", "menuCat": "Details", "order": "76", "role": "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "shortName": "Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:ValuationAllowancesAndReservesTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "77", "role": "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "shortName": "Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:ValuationAndQualifyingAccountsAllowanceForCreditLossTableTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "i_2020-12-31_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember", "decimals": "INF", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 1 - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "shortName": "Note 1 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 105, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual" ], "xbrltype": "domainItemType" }, "country_DK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DENMARK" } } }, "localname": "DK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "countryCodeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r617" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-document-and-entity-information", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables", "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual", "http://liqtech.com/20221231/role/statement-note-2-going-concern", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables", "http://liqtech.com/20221231/role/statement-note-4-inventory", "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details", "http://liqtech.com/20221231/role/statement-note-4-inventory-tables", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables", "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details", "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual", "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20221231/role/statement-note-6-leases-tables", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-details-textual", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r617" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r623" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r617" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r617" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r617" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r624" ], "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" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-document-and-entity-information", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables", "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual", "http://liqtech.com/20221231/role/statement-note-2-going-concern", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables", "http://liqtech.com/20221231/role/statement-note-4-inventory", "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details", "http://liqtech.com/20221231/role/statement-note-4-inventory-tables", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables", "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details", "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual", "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20221231/role/statement-note-6-leases-tables", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-details-textual", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "liqt_ArbitrationRegardingMarineWastewaterTreatmentSystemWarrantyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to Arbitration Regarding Marine Waste-Water Treatment System Warranty", "label": "Arbitration Regarding Marine Waste-Water Treatment System Warranty [Member]" } } }, "localname": "ArbitrationRegardingMarineWastewaterTreatmentSystemWarrantyMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "liqt_AssetsHeldForSalePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for assets held for sale.", "label": "Assets Held for Sale [Policy Text Block]" } } }, "localname": "AssetsHeldForSalePolicyTextBlock", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "liqt_CapexCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Capex commitments.", "label": "Capex Commitments [Member]" } } }, "localname": "CapexCommitmentsMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "liqt_CashCashEquivalentsAndRestrictedCash": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of cash, cash equivalents and restricted cash as of the balance sheet date.", "label": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCash", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "liqt_CeoSeparationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents CEO separation.", "label": "CEO Separation [Member]" } } }, "localname": "CeoSeparationMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "liqt_CeramicsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the ceramics segment.", "label": "Ceramics Segment [Member]" } } }, "localname": "CeramicsSegmentMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_ChineseMinistryOfTaxationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information for the Chinese Ministry of Taxation.", "label": "Chinese Ministry of Taxation [Member]" } } }, "localname": "ChineseMinistryOfTaxationMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "liqt_ClassOfWarrantOrRightIssuedByExchangeShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants issued in exchanged of common stock during the period.", "label": "Common stock exchanged to prefunded warrant (in shares)", "terseLabel": "Class of Warrant or Right, Issued by Exchange, Shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssuedByExchangeShares", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details" ], "xbrltype": "sharesItemType" }, "liqt_ClassOfWarrantOrRightIssuedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights issued during period.", "label": "Warrants issued in connection with public offering and private placement (in shares)", "terseLabel": "Class of Warrant or Right, Issued During Period (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssuedDuringPeriod", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details" ], "xbrltype": "sharesItemType" }, "liqt_ContractWithCustomerAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of contract with customer classified as assets, net of liabilities.", "label": "Contract with Customer, Asset (Liability), Net", "totalLabel": "Contract with Customer, Asset (Liability), Net" } } }, "localname": "ContractWithCustomerAssetLiabilityNet", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_ContractWithCustomerCostsIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of costs incurred in a contract with customer.", "label": "Cost incurred" } } }, "localname": "ContractWithCustomerCostsIncurred", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the customer B.", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the customer C.", "label": "Customer C [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer D.", "label": "Customer D [Member]" } } }, "localname": "CustomerDMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer E.", "label": "Customer E [Member]" } } }, "localname": "CustomerEMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the customer F.", "label": "Customer F [Member]" } } }, "localname": "CustomerFMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_DanishMinistryOfTaxationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information for the Danish Ministry of Taxation.", "label": "Danish Ministry of Taxation [Member]" } } }, "localname": "DanishMinistryOfTaxationMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "liqt_DebtDiscountIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt discount that was incurred during a noncash or partial noncash transaction.", "label": "Debt discount on Senior Promissory Notes" } } }, "localname": "DebtDiscountIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "liqt_DebtInstrumentRedemptionCovenantFloorPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The floor price used to determine the redemption price of a debt instrument.", "label": "liqt_DebtInstrumentRedemptionCovenantFloorPrice", "terseLabel": "Debt Instrument, Redemption Covenant, Floor Price (in dollars per share)" } } }, "localname": "DebtInstrumentRedemptionCovenantFloorPrice", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "perShareItemType" }, "liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The monthly increase in the stated rate of debt instrument if unpaid.", "label": "liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid", "terseLabel": "Debt Instrument, Stated Rate, Monthly Increase if Unpaid" } } }, "localname": "DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "liqt_DeferredIncomeTaxExpenseAccruedVacation": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to accrued vacation.", "label": "liqt_DeferredIncomeTaxExpenseAccruedVacation", "terseLabel": "Accrued vacation" } } }, "localname": "DeferredIncomeTaxExpenseAccruedVacation", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredIncomeTaxExpenseBenefitAccruedInterest": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents deferred income tax expense (benefit), accrued interest.", "label": "liqt_DeferredIncomeTaxExpenseBenefitAccruedInterest", "terseLabel": "Accrued interest" } } }, "localname": "DeferredIncomeTaxExpenseBenefitAccruedInterest", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredIncomeTaxExpenseBenefitAccruedInterestDiscountAmortization": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents deferred income tax expense (benefit), accrued interest. discount amortization.", "label": "liqt_DeferredIncomeTaxExpenseBenefitAccruedInterestDiscountAmortization", "terseLabel": "Discount amortization" } } }, "localname": "DeferredIncomeTaxExpenseBenefitAccruedInterestDiscountAmortization", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredIncomeTaxExpenseBenefitWorkInProgress": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred income tax expense (benefit) attributable to work in progress.", "label": "liqt_DeferredIncomeTaxExpenseBenefitWorkInProgress", "verboseLabel": "Work in progress" } } }, "localname": "DeferredIncomeTaxExpenseBenefitWorkInProgress", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredIncomeTaxExpenseDeferredCompensation": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to deferred compensation.", "label": "liqt_DeferredIncomeTaxExpenseDeferredCompensation", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredIncomeTaxExpenseDeferredCompensation", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredIncomeTaxExpenseValuationAllowance": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining for valuation allowance.", "label": "liqt_DeferredIncomeTaxExpenseValuationAllowance", "verboseLabel": "Valuation allowance" } } }, "localname": "DeferredIncomeTaxExpenseValuationAllowance", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredTaxAssetsDiscountAmortizationTotal": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to discount amortization.", "label": "Discount amortization" } } }, "localname": "DeferredTaxAssetsDiscountAmortizationTotal", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredTaxAssetsExcessOfTaxOverFinancialAccounting": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 excess of tax over financial accounting.", "label": "Excess of tax over financial accounting" } } }, "localname": "DeferredTaxAssetsExcessOfTaxOverFinancialAccounting", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_DeferredTaxExpenseReserveForObsoleteInventory": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax expense reserve for obsolete inventory.", "label": "liqt_DeferredTaxExpenseReserveForObsoleteInventory", "terseLabel": "Reserve for obsolete inventory" } } }, "localname": "DeferredTaxExpenseReserveForObsoleteInventory", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_DepositsAndOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of deposits and other included in noncurrent assets.", "label": "Deposits and other assets" } } }, "localname": "DepositsAndOtherAssetsNoncurrent", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "liqt_EffectiveIncomeTaxRateReconciliationDeferredCompensationAmount": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "order": 7.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 deferred compensation.", "label": "liqt_EffectiveIncomeTaxRateReconciliationDeferredCompensationAmount", "terseLabel": "Deferred compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeferredCompensationAmount", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "liqt_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to employees.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "liqt_ExtendedProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period for the extended product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "liqt_ExtendedProductWarrantyTerm", "terseLabel": "Extended Product Warranty, Term (Year)" } } }, "localname": "ExtendedProductWarrantyTerm", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual" ], "xbrltype": "durationItemType" }, "liqt_FinanceLeaseExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense on finance lease.", "label": "liqt_FinanceLeaseExpense", "terseLabel": "Finance Lease Expense" } } }, "localname": "FinanceLeaseExpense", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_FurnitureAndFixturesUnderFinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to furniture and fixtures under finance lease.", "label": "Furniture and Fixtures Under Finance Lease [Member]" } } }, "localname": "FurnitureAndFixturesUnderFinanceLeaseMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "liqt_GainLossOnLeaseTermination": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on lease termination.", "label": "Gain on on lease termination", "negatedLabel": "Loss (Gain) on lease termination" } } }, "localname": "GainLossOnLeaseTermination", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "liqt_IncreaseDecreaseInOperatingLeasePayments": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in operating lease payments during the period.", "label": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeasePayments", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "liqt_LabEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lab equipment", "label": "Lab Equipment [Member]" } } }, "localname": "LabEquipmentMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "liqt_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure for assets and liabilities under operating and finance leases.", "label": "Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-tables" ], "xbrltype": "textBlockItemType" }, "liqt_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating and finance leases.", "label": "Lessee, Operating and Finance Leases [Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases" ], "xbrltype": "textBlockItemType" }, "liqt_LiqTechGermanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about LiqTech Germany.", "label": "LiqTech Germany [Member]" } } }, "localname": "LiqTechGermanyMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqTechInternationalASAndLiqTechSystemsASMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about LiqTech International AS and LiqTech Systems AS.", "label": "LiqTech International AS and LiqTech Systems AS [Member]" } } }, "localname": "LiqTechInternationalASAndLiqTechSystemsASMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqTechInternationalAndLiqTechNAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about LiqTech International Inc and LiqTech NA.", "label": "LiqTech International Inc and LiqTech NA [Member]" } } }, "localname": "LiqTechInternationalAndLiqTechNAMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqTechInternationalDKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the legal entity of LiqTech International DK.", "label": "LiqTech International DK [Member]" } } }, "localname": "LiqTechInternationalDKMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqTechNAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LiqTech NA", "label": "LiqTech NA [Member]" } } }, "localname": "LiqTechNAMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqTechPTEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LiqTech PTE", "label": "LiqTech PTE [Member]" } } }, "localname": "LiqTechPTEMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqTechSingaporeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about LiqTech Singapore.", "label": "LiqTech Singapore [Member]" } } }, "localname": "LiqTechSingaporeMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqTechUSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the legal entity of LiqTech USA.", "label": "LiqTech USA [Member]" } } }, "localname": "LiqTechUSAMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "liqt_LiqtechChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information about LiqTech China.", "label": "LiqTech China [Member]" } } }, "localname": "LiqtechChinaMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "liqt_MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure for maturities of lease liabilities under operating and finance leases.", "label": "Maturity of Operating and Finance Lease Liabilities [Table Text Block]" } } }, "localname": "MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-tables" ], "xbrltype": "textBlockItemType" }, "liqt_MeasurementInputForfeitureRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the forfeiture rate measurement input.", "label": "Measurement Input, Forfeiture Rate [Member]" } } }, "localname": "MeasurementInputForfeitureRateMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "liqt_MiddleEastAndAfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents middle east and africa.", "label": "Middle East and Africa [Member]" } } }, "localname": "MiddleEastAndAfricaMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "liqt_NetOperatingLossCarryover": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net operating loss carryover.", "label": "liqt_NetOperatingLossCarryover", "verboseLabel": "Net operating loss carryover" } } }, "localname": "NetOperatingLossCarryover", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "liqt_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_OperatingLossCarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which the net operating loss carryforward is set to expire.", "label": "liqt_OperatingLossCarryforwardsExpirationYear", "terseLabel": "Operating Loss Carryforwards, Expiration Year" } } }, "localname": "OperatingLossCarryforwardsExpirationYear", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "gYearItemType" }, "liqt_OriginalIssueDiscountOnConvertibleNote": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of original issue discount on convertible note.", "label": "Original issue discount on convertible note" } } }, "localname": "OriginalIssueDiscountOnConvertibleNote", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "liqt_PercentageOfSubsidiaryOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of subsidiary owned by the parent company.", "label": "liqt_PercentageOfSubsidiaryOwned", "terseLabel": "Percentage of Subsidiary Owned" } } }, "localname": "PercentageOfSubsidiaryOwned", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "liqt_PlacementAgentWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to placement agent warrants.", "label": "Placement Agent Warrants [Member]" } } }, "localname": "PlacementAgentWarrantsMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_PlasticProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to plastic products.", "label": "Plastic Products [Member]" } } }, "localname": "PlasticProductsMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_PlasticsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the plastics segment.", "label": "Plastics Segment [Member]" } } }, "localname": "PlasticsSegmentMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_PrefundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents prefunded warrants.", "label": "Prefunded Warrants [Member]" } } }, "localname": "PrefundedWarrantsMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to private placement warrants.", "label": "Private Placement Warrants [Member]" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_ProceedsFromIssuanceOfCommonStockAndWarrants": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for common stock and warrants.", "label": "Proceeds from issuance of common stock and prefunded warrants" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "liqt_ProceedsFromRepaymentsOfConvertibleDebt": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow (outflow) from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Payments on Convertible Note" } } }, "localname": "ProceedsFromRepaymentsOfConvertibleDebt", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "liqt_ProceedsPaymentsOnFinanceLeaseObligation": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) on finance lease obligation.", "label": "Payments on finance lease obligation" } } }, "localname": "ProceedsPaymentsOnFinanceLeaseObligation", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "liqt_ProductionEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production equipment", "label": "Production Equipment [Member]" } } }, "localname": "ProductionEquipmentMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "liqt_ProductionEquipmentUnderFinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to production equipment under finance lease.", "label": "Production Equipment Under Finance Lease [Member]" } } }, "localname": "ProductionEquipmentUnderFinanceLeaseMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "liqt_PropertyAndEquipmentNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Property and equipment, Net [Member]" } } }, "localname": "PropertyAndEquipmentNetMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of property and equipment subject to finance lease.", "label": "liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation", "negatedLabel": "Accumulated depreciation" } } }, "localname": "PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "liqt_PropertyAndEquipmentUnderFinanceLeaseGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property and equipment under finance lease before accumulated amortization and depreciation.", "label": "Property and equipment, at cost" } } }, "localname": "PropertyAndEquipmentUnderFinanceLeaseGross", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "liqt_PropertyPlantAndEquipmentNotUnderFinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding property, plant and equipment other than that associated with a finance lease.", "label": "Property, Plant and Equipment Not Under Finance Lease [Member]" } } }, "localname": "PropertyPlantAndEquipmentNotUnderFinanceLeaseMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "liqt_PropertyPlantAndEquipmentUnderFinanceLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding property, plant and equipment under a finance lease.", "label": "Property, Plant and Equipment Under Finance Lease [Member]" } } }, "localname": "PropertyPlantAndEquipmentUnderFinanceLeaseMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "liqt_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the registered public offering.", "label": "Public Offering [Member]" } } }, "localname": "PublicOfferingMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_RepaymentsOfConvertibleDebtPremium": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for repayments of the premium of convertible debt.", "label": "liqt_RepaymentsOfConvertibleDebtPremium", "terseLabel": "Repayments of Convertible Debt, Premium" } } }, "localname": "RepaymentsOfConvertibleDebtPremium", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_RepaymentsOfConvertibleDebtPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for the repayment of principal of convertible debt.", "label": "liqt_RepaymentsOfConvertibleDebtPrincipal", "terseLabel": "Repayments of Convertible Debt, Principal" } } }, "localname": "RepaymentsOfConvertibleDebtPrincipal", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_RestructuringAndRelatedCostPercentageReduction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of reduction in costs.", "label": "liqt_RestructuringAndRelatedCostPercentageReduction", "terseLabel": "Restructuring and Related Cost, Percentage Reduction" } } }, "localname": "RestructuringAndRelatedCostPercentageReduction", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "percentItemType" }, "liqt_RestructuringProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restructuring plan.", "label": "Restructuring Program [Member]" } } }, "localname": "RestructuringProgramMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "domainItemType" }, "liqt_RevenueFromContractWithCustomerIncludingAssessedTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage related to product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.", "label": "Revenue, Percentage" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details" ], "xbrltype": "percentItemType" }, "liqt_SeniorPromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to senior promissory notes.", "label": "Senior Promissory Notes [Member]" } } }, "localname": "SeniorPromissoryNotesMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details" ], "xbrltype": "domainItemType" }, "liqt_SeniorPromissoryNotesPlacementAgentWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to senior promissory notes placement agent warrants.", "label": "Senior Promissory Notes Placement Agent Warrants [Member]" } } }, "localname": "SeniorPromissoryNotesPlacementAgentWarrantsMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "liqt_SeniorPromissoryNotesWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to senior promissory notes warrant.", "label": "Senior Promissory Notes Warrant [Member]" } } }, "localname": "SeniorPromissoryNotesWarrantMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The annual value 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": "liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of the standard product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "liqt_StandardProductWarrantyTerm", "terseLabel": "Standard Product Warranty, Term (Year)" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual" ], "xbrltype": "durationItemType" }, "liqt_StockIssuedDuringPeriodExchangeCommonStockToWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of decrease in number of common stock shares in exchange for prefunded warrants.", "label": "liqt_StockIssuedDuringPeriodExchangeCommonStockToWarrantsShares", "negatedLabel": "Exchange of common stock to prefunded warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodExchangeCommonStockToWarrantsShares", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for commitment fee.", "label": "liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "terseLabel": "Stock Issued During Period, Shares, Issued for Commitment Fee (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "sharesItemType" }, "liqt_StockIssuedDuringPeriodValueIssuedForConvertibleNoteShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for convertible note.", "label": "Common shares issued for Convertible Note (in shares)" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForConvertibleNoteShares", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "liqt_StockIssuedDuringPeriodValueIssuedForConvertibleNoteValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value issued for convertible note.", "label": "Common shares issued for Convertible Note" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForConvertibleNoteValue", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "liqt_StocksExchangedDuringPeriodValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The decrease of common stock value during the period due to exchange for pre-funding of warrants.", "label": "liqt_StocksExchangedDuringPeriodValue", "negatedLabel": "Exchange of common stock to prefunded warrants" } } }, "localname": "StocksExchangedDuringPeriodValue", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "liqt_The2022IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2022 incentive plan.", "label": "The 2022 Incentive Plan [Member]" } } }, "localname": "The2022IncentivePlanMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_ValuationAllowancesAndReservesBadDebtExpenseAndReserveForObsoleteInventoryTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of bad debt expense and the reserves for obsolete inventory.", "label": "Valuation Allowances and Reserves, Bad Debt Expense and Reserve for Obsolete Inventory [Table Text Block]" } } }, "localname": "ValuationAllowancesAndReservesBadDebtExpenseAndReserveForObsoleteInventoryTableTextBlock", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "textBlockItemType" }, "liqt_ValuationAllowancesAndReservesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a schedule of allowance and reserve accounts where the valuation and qualifying accounts are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs.", "label": "Valuation Allowances and Reserves [Table Text Block]" } } }, "localname": "ValuationAllowancesAndReservesTableTextBlock", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "textBlockItemType" }, "liqt_ValuationAndQualifyingAccountsAllowanceForCreditLossTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on valuation and qualifying accounts.", "label": "Valuation and Qualifying Accounts, Allowance for Credit Loss [Table Text Block]" } } }, "localname": "ValuationAndQualifyingAccountsAllowanceForCreditLossTableTextBlock", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "textBlockItemType" }, "liqt_WarrantPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to warrant purchase agreement.", "label": "Warrant Purchase Agreement [Member]" } } }, "localname": "WarrantPurchaseAgreementMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_WaterSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the water segment.", "label": "Water Segment [Member]" } } }, "localname": "WaterSegmentMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_WritedownMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents write-down.", "label": "Write-down [Member]" } } }, "localname": "WritedownMember", "nsuri": "http://liqtech.com/20221231", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Agreements and Commitments - Changes in Warranty Obligations (Details)" } } }, "localname": "statement-statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-10-agreements-commitments-and-contingencies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Agreements, Commitments and Contingencies" } } }, "localname": "statement-statement-note-10-agreements-commitments-and-contingencies-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Components of Income Tax Expense (Benefit) from Continuing Operations (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Deferred Tax Assets (Liabilities) (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-deferred-tax-assets-liabilities-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Reconciliation of Income Tax Expense (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-11-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes" } } }, "localname": "statement-statement-note-11-income-taxes-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-13-stockholders-equity-share-incentive-plan-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Stockholders' Equity - Share Incentive Plan Activity (Details)" } } }, "localname": "statement-statement-note-13-stockholders-equity-share-incentive-plan-activity-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-13-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Stockholders' Equity" } } }, "localname": "statement-statement-note-13-stockholders-equity-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-13-stockholders-equity-warrants-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Stockholders' Equity - Warrants (Details)" } } }, "localname": "statement-statement-note-13-stockholders-equity-warrants-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-14-segment-reporting-summary-of-segment-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Segment Reporting - Summary of Segment Activity (Details)" } } }, "localname": "statement-statement-note-14-segment-reporting-summary-of-segment-activity-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-14-segment-reporting-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Segment Reporting" } } }, "localname": "statement-statement-note-14-segment-reporting-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)" } } }, "localname": "statement-statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-15-significant-customers-concentration-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Significant Customers / Concentration" } } }, "localname": "statement-statement-note-15-significant-customers-concentration-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-3-restructuring-costs-restructuring-costs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Restructuring Costs - Restructuring Costs (Details)" } } }, "localname": "statement-statement-note-3-restructuring-costs-restructuring-costs-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Restructuring Costs - Roll-forward of Restructuring Accrual (Details)" } } }, "localname": "statement-statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-3-restructuring-costs-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Restructuring Costs" } } }, "localname": "statement-statement-note-3-restructuring-costs-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-4-inventory-summary-of-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventory - Summary of Inventory (Details)" } } }, "localname": "statement-statement-note-4-inventory-summary-of-inventory-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-4-inventory-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventory" } } }, "localname": "statement-statement-note-4-inventory-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-5-property-and-equipment-summary-of-property-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment - Summary of Property and Equipment (Details)" } } }, "localname": "statement-statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-5-property-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment" } } }, "localname": "statement-statement-note-5-property-and-equipment-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-6-leases-balance-sheet-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Leases - Balance Sheet Information (Details)" } } }, "localname": "statement-statement-note-6-leases-balance-sheet-information-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-6-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-6-leases-maturities-of-lease-liabilities-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-6-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Leases" } } }, "localname": "statement-statement-note-6-leases-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets - Expected Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-expected-future-amortization-expense-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-7-intangible-assets-schedule-of-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets - Schedule of Intangible Assets (Details)" } } }, "localname": "statement-statement-note-7-intangible-assets-schedule-of-intangible-assets-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-7-intangible-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Intangible Assets" } } }, "localname": "statement-statement-note-7-intangible-assets-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-9-longterm-debt-notes-payable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Long-term Debt - Notes Payable (Details)" } } }, "localname": "statement-statement-note-9-longterm-debt-notes-payable-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Long-term Debt - Schedule of Convertible Note Payable (Details)" } } }, "localname": "statement-statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-9-longterm-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Long-term Debt" } } }, "localname": "statement-statement-note-9-longterm-debt-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts - Bad Debt Expense and Reserves for Obsolete Inventory (Details)" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts - Rollforward for Allowance for Doubtful Accounts (Details)" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II Valuation and Qualifying Accounts" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "liqt_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://liqtech.com/20221231", "xbrltype": "stringItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continents of North and South America.", "label": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Leader of board of directors.", "label": "Board of Directors Chairman [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r227", "r272", "r284", "r285", "r286", "r287", "r288", "r290", "r294", "r355", "r356", "r357", "r358", "r360", "r361", "r363", "r365", "r366", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r670", "r671", "r728", "r729" ], "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]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r227", "r272", "r284", "r285", "r286", "r287", "r288", "r290", "r294", "r355", "r356", "r357", "r358", "r360", "r361", "r363", "r365", "r366", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r670", "r671", "r728", "r729" ], "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]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r225", "r226", "r371", "r399", "r588", "r590", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r300", "r609", "r675", "r726" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r655", "r715" ], "lang": { "en-us": { "role": { "documentation": "Person or persons designated as part of management.", "label": "Management [Member]" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r351", "r352", "r353", "r354", "r422", "r526", "r542", "r565", "r566", "r606", "r610", "r615", "r672", "r718", "r719", "r720", "r721", "r722", "r723" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r351", "r352", "r353", "r354", "r422", "r526", "r542", "r565", "r566", "r606", "r610", "r615", "r672", "r718", "r719", "r720", "r721", "r722", "r723" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r300", "r609", "r675", "r726" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r351", "r352", "r353", "r354", "r421", "r422", "r448", "r449", "r450", "r525", "r526", "r542", "r565", "r566", "r606", "r610", "r615", "r664", "r672", "r719", "r720", "r721", "r722", "r723" ], "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]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r351", "r352", "r353", "r354", "r421", "r422", "r448", "r449", "r450", "r525", "r526", "r542", "r565", "r566", "r606", "r610", "r615", "r664", "r672", "r719", "r720", "r721", "r722", "r723" ], "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]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ReportableGeographicalComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Geographical components of an entity reporting separate financial information in the entity's financial statements.", "label": "Reportable Geographical Components [Member]" } } }, "localname": "ReportableGeographicalComponentsMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r225", "r226", "r371", "r399", "r591", "r592" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r234", "r578" ], "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]" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r297", "r298", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r568", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r608", "r614", "r675" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r297", "r298", "r550", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r568", "r569", "r608", "r614", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r655", "r715" ], "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]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "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]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r20" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.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 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" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r302", "r303" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 5.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, net of allowance for doubtful accounts of $59,559 and $409,076 at December 31, 2022 and December 31, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "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": "us-gaap_AccruedLiabilitiesCurrent", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r102", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Property and equipment, accumulated depreciation", "negatedLabel": "Less Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r34", "r35", "r199", "r538", "r547", "r548" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r32", "r35", "r147", "r521", "r543", "r544", "r633", "r634", "r635", "r649", "r650", "r651" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r12", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r453", "r454", "r455", "r649", "r650", "r651", "r709" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operations:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r123", "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Shares issued, offering cost" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r121", "r123", "r128" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Warrants issued in connection with Senior Promissory Notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r58" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "totalLabel": "Total Adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r268", "r284", "r285", "r286", "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r644", "r645", "r646", "r647", "r648" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r84", "r661" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r200", "r306", "r310", "r311", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "periodEndLabel": "Allowance for doubtful accounts", "periodStartLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r200", "r306", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs", "negatedLabel": "Receivables written off during the periods" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from converting allowance reserve for credit loss to currency of reporting entity from amount denominated or measured in a different currency, which decreases (increases) the allowance for loan and lease losses.", "label": "Effect of currency translation" } } }, "localname": "AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r45", "r57", "r156", "r390" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of discount on convertible notes payable", "negatedLabel": "Amortization of discount on convertible note" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r39", "r390", "r510", "r639" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "us-gaap_AmortizationOfFinancingCosts", "terseLabel": "Amortization of Debt Issuance Costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r57", "r90", "r96" ], "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": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r255" ], "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": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r161", "r170", "r193", "r222", "r280", "r286", "r292", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r487", "r489", "r497", "r613", "r670", "r671", "r716" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "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": "us-gaap_Assets", "totalLabel": "Total Assets", "verboseLabel": "Segment assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r185", "r203", "r222", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r487", "r489", "r497", "r613", "r670", "r671", "r716" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.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": "us-gaap_AssetsCurrent", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r98", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r222", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r487", "r489", "r497", "r670", "r671", "r716" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "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 after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total Long-term Assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Assets, Total [Member]" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r149", "r150" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r60" ], "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]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r54", "r59", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash, Cash Equivalents and Restricted Cash at End of Period", "periodStartLabel": "Cash, Cash Equivalents and Restricted Cash at Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r155" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net Change in Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "us-gaap_CashUninsuredAmount", "terseLabel": "Cash, Uninsured Amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r195", "r196", "r197", "r222", "r249", "r250", "r252", "r254", "r262", "r263", "r308", "r355", "r358", "r359", "r360", "r366", "r367", "r397", "r398", "r401", "r405", "r411", "r497", "r567", "r625", "r640", "r652" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r129", "r131" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "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]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "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://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "periodEndLabel": "Balance, Warrants (in shares)", "periodStartLabel": "Balance, Warrants (in shares)", "terseLabel": "Class of Warrant or Right, Outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r111", "r349", "r350", "r552", "r669" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r649", "r650", "r709" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "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 (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "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 (in shares)", "terseLabel": "Common Stock, Shares, Issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r123" ], "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 (in shares)", "terseLabel": "Common Stock, Shares, Outstanding, Ending Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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; par value $0.001, 100,000,000 shares authorized 43,986,079 and 21,285,706 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r36", "r205", "r207", "r212", "r534", "r539" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Total Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r71", "r72", "r152", "r153", "r300", "r551" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r71", "r72", "r152", "r153", "r300", "r549", "r551" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r71", "r72", "r152", "r153", "r300", "r551", "r727" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r71", "r72", "r152", "r153", "r300" ], "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://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r71", "r72", "r152", "r153", "r300", "r551" ], "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]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r146", "r593" ], "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]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r414", "r416", "r420" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "order": 1.0, "parentTag": "liqt_ContractWithCustomerAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r414", "r416", "r420" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "us-gaap_ContractWithCustomerAssetNetCurrent", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r607" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable", "negatedLabel": "Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r414", "r415", "r420" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "order": 0.0, "parentTag": "liqt_ContractWithCustomerAssetLiabilityNet", "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": "us-gaap_ContractWithCustomerLiability", "negatedLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r414", "r415", "r420" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "negatedLabel": "Prepayments" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r6" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Current portion of convertible note payable" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r120", "r368", "r369", "r380", "r381", "r382", "r386", "r387", "r388", "r389", "r390", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible note payable, less current portion" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r397", "r398", "r401" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r42", "r530" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.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 Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "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]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r643", "r707", "r708" ], "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": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r643", "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Danish" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r141", "r473", "r481", "r643" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 0.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 tax (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current income taxes:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r643", "r707", "r708" ], "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": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r69", "r300" ], "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]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r142" ], "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]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r61", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Common Stock issued in conjunction with convertible note financing" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r122", "r220", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r384", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r6", "r7", "r8", "r162", "r163", "r169", "r227", "r368", "r369", "r370", "r371", "r372", "r374", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r511", "r601", "r602", "r603", "r604", "r605", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r8", "r163", "r169", "r394" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "verboseLabel": "Convertible Note" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.", "label": "Convertible Note debt conversion feature" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r27", "r124", "r125", "r126", "r370" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "us-gaap_DebtInstrumentConvertibleConversionRatio1", "terseLabel": "Debt Instrument, Convertible, Conversion Ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r157", "r159", "r368", "r511", "r602", "r603" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "verboseLabel": "Senior Promissory Notes" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r26", "r369" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "us-gaap_DebtInstrumentMeasurementInput", "terseLabel": "Debt Instrument, Measurement Input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r28", "r227", "r368", "r369", "r370", "r371", "r372", "r374", "r380", "r381", "r382", "r383", "r385", "r386", "r387", "r388", "r389", "r390", "r511", "r601", "r602", "r603", "r604", "r605", "r641" ], "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]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r28" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "us-gaap_DebtInstrumentPeriodicPaymentPrincipal", "terseLabel": "Debt Instrument, Periodic Payment, Principal" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "us-gaap_DebtInstrumentRedemptionPricePercentage", "terseLabel": "Debt Instrument, Redemption Price, Percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "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": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Month)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r156", "r159", "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "negatedLabel": "Less: unamortized debt discount", "terseLabel": "Debt Instrument, Unamortized Discount, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r61", "r62", "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt issuance costs on convertible note" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r158", "r673" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "us-gaap_DeferredFinanceCostsNet", "negatedLabel": "Less: unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r57", "r141", "r474", "r480", "r481", "r643" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 1.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": "us-gaap_DeferredIncomeTaxExpenseBenefit", "totalLabel": "Deferred tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r462", "r463" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 tax liability", "negatedTerseLabel": "Deferred Income Tax Liabilities, Net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r706" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.", "label": "Accrued interest" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r139", "r706" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "Reserve for excess and obsolete inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r705" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Long-term deferred tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r139", "r706" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carryover" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r139", "r706" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 compensation and benefits costs.", "label": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r139", "r706" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 reserves and accruals.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r469" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedLabel": "Valuation allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r134", "r705" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "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": "us-gaap_DeferredTaxLiabilities", "negatedTerseLabel": "Long-term deferred tax liability", "negatedTotalLabel": "Deferred Tax Liabilities, Net, Total" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "auth_ref": [ "r139", "r706" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.", "label": "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "negatedLabel": "Excess of book over tax work in progress" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r139", "r706" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedLabel": "Excess of book over tax depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r57", "r100" ], "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": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r57", "r275" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-2-going-concern", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-4-inventory", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r213", "r240", "r241", "r242", "r243", "r244", "r248", "r249", "r252", "r253", "r254", "r258", "r493", "r494", "r535", "r540", "r597" ], "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": "Basic and Diluted Loss Per Share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r66", "r67" ], "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]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r713" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of foreign currency exchange on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r702" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r123", "r181", "r209", "r210", "r211", "r235", "r236", "r237", "r239", "r245", "r247", "r261", "r309", "r413", "r453", "r454", "r455", "r476", "r477", "r492", "r502", "r503", "r504", "r505", "r506", "r507", "r521", "r543", "r544", "r545" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalMinistryOfFinanceGermanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Germany.", "label": "Federal Ministry of Finance, Germany [Member]" } } }, "localname": "FederalMinistryOfFinanceGermanyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r513", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Total finance lease liabilities", "verboseLabel": "Total finance lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details", "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r513" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.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": "Current portion of finance lease obligations", "terseLabel": "Finance lease liabilities \u2013 current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r513" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease obligation, net of current portion", "terseLabel": "Finance lease liabilities \u2013 long-term" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total payment under lease agreements" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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 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": "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2023, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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 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": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2027, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2026, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "order": 0.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": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2025, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2024, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r520" ], "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": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less imputed interest on finance lease" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r514", "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "us-gaap_FinanceLeasePrincipalPayments", "terseLabel": "Finance Lease, Principal Payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r512" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r519", "r612" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r518", "r612" ], "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 leases (Year)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "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": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r192", "r331" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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": "Intangible assets, accumulated depreciations", "negatedLabel": "Less Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "order": 0.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": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r97" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "order": 5.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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r97" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "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 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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r97" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r97" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "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 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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r97" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "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 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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r329", "r330", "r331", "r332", "r531", "r532" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r95", "r532" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r91", "r94" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r95", "r531" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details": { "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": "us-gaap_FiniteLivedIntangibleAssetsNet", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r498", "r499", "r500", "r501" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Gain on currency transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r639" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain on sale of fixed assets", "negatedLabel": "Loss (Gain) on sale of equipment" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r70", "r551" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r191", "r319", "r533", "r600", "r613", "r662", "r663" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r88", "r92" ], "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]" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r41", "r222", "r280", "r285", "r291", "r294", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r497", "r599", "r670" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.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": "us-gaap_GrossProfit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "us-gaap_GuaranteeObligationsCurrentCarryingValue", "terseLabel": "Guarantor Obligations, Current Carrying Value" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r57", "r99", "r104" ], "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": "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse", "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r37", "r160", "r166", "r176", "r280", "r285", "r291", "r294", "r536", "r599" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Loss Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r334", "r339" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual", "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual", "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "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]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r223", "r466", "r467", "r472", "r478", "r482", "r484", "r485", "r486" ], "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]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r224", "r246", "r247", "r278", "r464", "r479", "r483", "r541" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "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 Benefit", "totalLabel": "Total tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r208", "r460", "r461", "r467", "r468", "r471", "r475" ], "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]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r703" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "order": 0.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 increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r703" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "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 foreign income tax expense (benefit).", "label": "Non-US income taxed at different rates" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r465" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "order": 2.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": "Computed tax at expected statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r703" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "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 nondeductible expenses.", "label": "Non-deductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation": { "auth_ref": [ "r703" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "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 nondeductible depreciation.", "label": "Book in excess of tax depreciation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r703" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "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 other adjustments.", "label": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r703" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "order": 5.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": "State and local income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "auth_ref": [ "r703" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "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 income (loss) exempt from income taxes.", "label": "us-gaap_IncomeTaxReconciliationTaxExemptIncome", "negatedLabel": "Non-taxable income" } } }, "localname": "IncomeTaxReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 14.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetsHeldForSale": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in book value of long-lived assets that the reporting entity plans to sell within one year (or one business cycle).", "label": "us-gaap_IncreaseDecreaseInAssetsHeldForSale", "negatedTerseLabel": "Assets Held for Sale" } } }, "localname": "IncreaseDecreaseInAssetsHeldForSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r638" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r527", "r638" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Change in deferred tax asset / liability" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InlandRevenueSingaporeIRASMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Singapore.", "label": "Inland Revenue, Singapore (IRAS) [Member]" } } }, "localname": "InlandRevenueSingaporeIRASMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r89", "r93" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 of accumulated amortization of $438,250 and $357,231 at December 31, 2022 and December 31, 2021, respectively" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and other income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r45", "r388", "r396", "r604", "r605" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r46", "r389", "r604", "r605" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "us-gaap_InterestExpenseDebtExcludingAmortization", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r215", "r217", "r218" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-4-inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r627" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods and filtration systems" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r202", "r589", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net of allowance for excess and obsolete inventory of $663,227 and $268,470 at December 31, 2022 and December 31, 2021, respectively", "totalLabel": "Net Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r187", "r201", "r260", "r315", "r317", "r318", "r529", "r594" ], "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]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r629" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r644", "r645", "r646", "r647", "r648" ], "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]" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r87", "r631" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventories, allowance for excess and obsolete inventory", "negatedLabel": "Reserve for excess and obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r628" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r316" ], "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": "us-gaap_InventoryWriteDown", "terseLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total payment under operating lease agreements" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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 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": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2023, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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 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": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "terseLabel": "2027, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2026, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "order": 0.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": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2025, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r520" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details": { "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": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2024, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r520" ], "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": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less imputed interest on operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r23", "r222", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r488", "r489", "r490", "r497", "r598", "r670", "r716", "r717" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r16", "r164", "r173", "r613", "r642", "r660", "r712" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r25", "r186", "r222", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r488", "r489", "r490", "r497", "r613", "r670", "r716", "r717" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r3", "r4", "r5", "r8", "r9", "r222", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r488", "r489", "r490", "r497", "r670", "r716", "r717" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r21" ], "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": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r8", "r163", "r171", "r381", "r395", "r602", "r603" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details": { "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": "Senior Promissory Notes payable", "totalLabel": "Convertible Note payable" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 3.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": "Current portion of Senior Promissory Notes payable", "verboseLabel": "Current portion of Convertible Note payable" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r194" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Senior Promissory Notes payable, less current portion", "verboseLabel": "Convertible Note payable, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r28", "r119" ], "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]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r666", "r667", "r668" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "us-gaap_LossContingencyDamagesSoughtValue", "terseLabel": "Loss Contingency, Damages Sought, Value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input, Exercise Price [Member]" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "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]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "us-gaap_MinorityInterestOwnershipPercentageByParent", "terseLabel": "Noncontrolling Interest, Ownership Percentage by Parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r216" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net Cash Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r216" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net Cash used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r55", "r58" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net Cash used in Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r38", "r58", "r167", "r175", "r184", "r204", "r206", "r211", "r222", "r238", "r240", "r241", "r242", "r243", "r246", "r247", "r251", "r280", "r285", "r291", "r294", "r308", "r355", "r356", "r358", "r359", "r360", "r362", "r364", "r366", "r367", "r494", "r497", "r599", "r670" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "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)", "totalLabel": "Net Loss", "verboseLabel": "Net Income (Loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "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]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total Other Expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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": "us-gaap_OperatingExpenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r280", "r285", "r291", "r294", "r599" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r714" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Total operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details", "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r513" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current portion of operating lease liabilities", "terseLabel": "Operating lease liabilities \u2013 current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r513" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liability, net of current portion", "terseLabel": "Operating lease liabilities \u2013 long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r515", "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r512" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r519", "r612" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r518", "r612" ], "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 leases (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r138" ], "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": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r284", "r285", "r286", "r287", "r288", "r294" ], "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]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "us-gaap_OtherCommitment", "terseLabel": "Other Commitment, Total" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r31" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Loss - Currency Translation, net", "terseLabel": "Currency translation, net" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income (Expense)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r630" ], "calculation": { "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.", "label": "Furnace parts and supplies" } } }, "localname": "OtherInventorySupplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other liabilities, net of current portion" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other receivables" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r338", "r637" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "us-gaap_PaymentsForRestructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "us-gaap_PaymentsOfStockIssuanceCosts", "terseLabel": "Payments of Stock Issuance Costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r48" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "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": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Net cash paid for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r10", "r397" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r10", "r397" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)", "terseLabel": "Preferred Stock, Shares Issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shared outstanding (in shares)", "terseLabel": "Preferred Stock, Shares Outstanding, Ending Balance (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r10", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at December 31, 2022 and December 31, 2021." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r632" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.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 expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r636" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "us-gaap_ProceedsFromIssuanceOfDebt", "terseLabel": "Proceeds from Issuance of Debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity, Total" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r51" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 2.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 issuance of Senior Promissory Notes" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r47" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 0.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 and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r116", "r117", "r165" ], "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": "us-gaap_ProductWarrantyAccrual", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "us-gaap_ProductWarrantyAccrualPayments", "negatedLabel": "Utilization charges against reserve" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Warranty costs charged to cost of goods sold" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r103" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r105", "r553", "r554", "r555" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r101", "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r103", "r174", "r537", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net of accumulated depreciation of $9,046,499 and $7,554,803 at December 31, 2022 and December 31, 2021, respectively", "terseLabel": "Net Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r103", "r553", "r554" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r103" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r101" ], "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]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "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": "Useful Life (Year)", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r214", "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "us-gaap_ProvisionForDoubtfulAccounts", "terseLabel": "Bad debt expense", "verboseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r656", "r657", "r658", "r659" ], "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]" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r80", "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "us-gaap_RepaymentsOfConvertibleDebt", "terseLabel": "Repayments of Convertible Debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r133", "r177", "r724" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development expenses", "terseLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r59", "r64", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "terseLabel": "Restricted Cash and Cash Equivalents, Current, Total" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r336", "r338", "r341", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r57", "r342", "r344", "r665" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring costs", "terseLabel": "Restructuring Charges, Total" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r337", "r338", "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r338", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "us-gaap_RestructuringReserve", "periodEndLabel": "Restructuring accruals, December 31", "periodStartLabel": "Restructuring accruals, January 1", "terseLabel": "Restructuring Reserve, Ending Balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r338", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "us-gaap_RestructuringReserveAccrualAdjustment1", "terseLabel": "Restructuring Reserve, Accrual Adjustment" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r338", "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.", "label": "us-gaap_RestructuringReserveSettledWithoutCash2", "negatedLabel": "Asset impairments" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r13", "r128", "r172", "r546", "r548", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r181", "r235", "r236", "r237", "r239", "r245", "r247", "r309", "r453", "r454", "r455", "r476", "r477", "r492", "r543", "r545" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r271", "r272", "r284", "r289", "r290", "r296", "r297", "r300", "r418", "r419", "r530" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r595", "r596" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r300", "r653" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r140" ], "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]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r137" ], "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]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r135" ], "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]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r91", "r94" ], "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]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r2", "r17", "r18", "r19" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-4-inventory-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r107", "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r106", "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r40", "r83" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r78", "r79", "r81", "r88" ], "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]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r129", "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose 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": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r68", "r71", "r72", "r73", "r152", "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r300", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r340", "r346", "r600", "r725" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r268", "r269", "r270", "r280", "r283", "r288", "r292", "r293", "r294", "r295", "r296", "r299", "r300", "r301" ], "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]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r43" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorLongTermNotes": { "auth_ref": [ "r28", "r613" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior promissory notes payable, less current portion" } } }, "localname": "SeniorLongTermNotes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r56" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r611" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r440" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited, units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r440" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "negatedLabel": "Forfeited, weighted average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r438" ], "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": "Granted, units (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r438" ], "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": "Granted, weighted average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r435", "r436" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Outstanding, December 31, 2022 (in shares)", "periodStartLabel": "Outstanding, units (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r435", "r436" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Outstanding, December 31, 2022 (in dollars per share)", "periodStartLabel": "Outstanding, weighted average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested and settled with share issuance, units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r439" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "negatedLabel": "Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r426", "r445", "r446", "r447", "r448", "r451", "r456", "r457" ], "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]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Outstanding, aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares issued, offering cost per share (in dollars per share)", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity-parentheticals", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "BALANCE (in shares)", "periodStartLabel": "BALANCE (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r65", "r219" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.", "label": "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "negatedLabel": "Foreign currency effect" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r183", "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r300", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r335", "r340", "r346", "r600", "r725" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r195", "r196", "r197", "r222", "r249", "r250", "r252", "r254", "r262", "r263", "r308", "r355", "r358", "r359", "r360", "r366", "r367", "r397", "r398", "r401", "r405", "r411", "r497", "r567", "r625", "r640", "r652" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r30", "r123", "r181", "r209", "r210", "r211", "r235", "r236", "r237", "r239", "r245", "r247", "r261", "r309", "r413", "r453", "r454", "r455", "r476", "r477", "r492", "r502", "r503", "r504", "r505", "r506", "r507", "r521", "r543", "r544", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity-parentheticals", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables", "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual", "http://liqtech.com/20221231/role/statement-note-2-going-concern", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables", "http://liqtech.com/20221231/role/statement-note-4-inventory", "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details", "http://liqtech.com/20221231/role/statement-note-4-inventory-tables", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables", "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details", "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual", "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20221231/role/statement-note-6-leases-tables", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-details-textual", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r235", "r236", "r237", "r261", "r530" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets", "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets-parentheticals", "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity-parentheticals", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-comprehensive-loss", "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20221231/role/statement-note-10-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-details-textual", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables", "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-components-of-income-tax-expense-benefit-from-continuing-operations-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-deferred-tax-assets-liabilities-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-reconciliation-of-income-tax-expense-details", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-warrants-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-details-textual", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual", "http://liqtech.com/20221231/role/statement-note-2-going-concern", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-rollforward-of-restructuring-accrual-details", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables", "http://liqtech.com/20221231/role/statement-note-4-inventory", "http://liqtech.com/20221231/role/statement-note-4-inventory-summary-of-inventory-details", "http://liqtech.com/20221231/role/statement-note-4-inventory-tables", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-details-textual", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables", "http://liqtech.com/20221231/role/statement-note-6-leases", "http://liqtech.com/20221231/role/statement-note-6-leases-balance-sheet-information-details", "http://liqtech.com/20221231/role/statement-note-6-leases-details-textual", "http://liqtech.com/20221231/role/statement-note-6-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20221231/role/statement-note-6-leases-tables", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-details-textual", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-expected-future-amortization-expense-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-schedule-of-intangible-assets-details", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit", "http://liqtech.com/20221231/role/statement-note-8-lines-of-credit-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-notes-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Common stock issued in settlement of RSUs (in shares)", "terseLabel": "Stock Issued During Period, Shares, Issued for Services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r10", "r11", "r123", "r128" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r10", "r11", "r123", "r128" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Common stock issued in settlement of RSUs", "terseLabel": "Stock Issued During Period, Value, Issued for Services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r10", "r11", "r123", "r128" ], "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": "Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022", "terseLabel": "Stock Issued During Period, Value, New Issues" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r14", "r15", "r86", "r613", "r642", "r660", "r712" ], "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": "us-gaap_StockholdersEquity", "periodEndLabel": "BALANCE", "periodStartLabel": "BALANCE" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statement-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r144", "r145", "r148", "r181", "r182", "r210", "r235", "r236", "r237", "r239", "r245", "r309", "r413", "r453", "r454", "r455", "r476", "r477", "r492", "r502", "r503", "r507", "r521", "r544", "r545", "r642", "r660", "r712" ], "calculation": { "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r130", "r221", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r413", "r491" ], "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]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r508", "r523" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r508", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r508", "r523" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-16-subsequent-events", "http://liqtech.com/20221231/role/statement-note-16-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r522", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-16-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-2-going-concern" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosures of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20221231/role/statement-note-10-agreements-commitments-and-contingencies-tables", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-tables", "http://liqtech.com/20221231/role/statement-note-13-stockholders-equity-tables", "http://liqtech.com/20221231/role/statement-note-14-segment-reporting-tables", "http://liqtech.com/20221231/role/statement-note-15-significant-customers-concentration-tables", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-tables", "http://liqtech.com/20221231/role/statement-note-4-inventory-tables", "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-tables", "http://liqtech.com/20221231/role/statement-note-6-leases-tables", "http://liqtech.com/20221231/role/statement-note-7-intangible-assets-tables", "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-tables", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes", "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r178", "r179", "r180", "r304", "r305", "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r337", "r338", "r344", "r345" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-details-textual", "http://liqtech.com/20221231/role/statement-note-3-restructuring-costs-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled project deliveries" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r74", "r75", "r76", "r264", "r265", "r266", "r267" ], "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]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r228", "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesBalance", "periodEndLabel": "Balance End of Year", "periodStartLabel": "Balance Beginning of Year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Charges to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesDeductions", "negatedLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r228", "r229", "r230", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r228", "r229", "r230", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-bad-debt-expense-and-reserves-for-obsolete-inventory-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-rollforward-for-allowance-for-doubtful-accounts-details", "http://liqtech.com/20221231/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "stringItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r626" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "VAT" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-5-property-and-equipment-summary-of-property-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share", "http://liqtech.com/20221231/role/statement-note-12-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_WarrantsAndRightsOutstandingTerm", "terseLabel": "Warrants and Rights Outstanding, Term (Year)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-note-9-longterm-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r248", "r254" ], "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": "Basic and Diluted Weighted Average Common Shares Outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://liqtech.com/20221231/role/statement-consolidated-statements-of-operations" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=51888271", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "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)(3))", "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)", "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": "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "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.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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "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": "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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/2003/role/disclosureRef" }, "r306": { "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" }, "r307": { "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/2003/role/disclosureRef" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL108322424-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "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": "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "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": "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "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": "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "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" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "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" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "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" }, "r570": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "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" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r618": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "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" }, "r620": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r621": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "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" }, "r623": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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/2009/role/commonPracticeRef" }, "r634": { "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/2009/role/commonPracticeRef" }, "r635": { "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/2009/role/commonPracticeRef" }, "r636": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "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" }, "r654": { "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/2009/role/commonPracticeRef" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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/2009/role/commonPracticeRef" }, "r674": { "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/2009/role/commonPracticeRef" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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/2009/role/commonPracticeRef" }, "r703": { "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" }, "r704": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "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" }, "r711": { "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/2009/role/commonPracticeRef" }, "r712": { "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" }, "r713": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "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" }, "r82": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "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" }, "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126982154&loc=d3e400-110220", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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" } }, "version": "2.2" } ZIP 98 0001437749-23-007544-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-007544-xbrl.zip M4$L#!!0 ( &#=E;[:L\'@0( #<. - 97A?-#@W,#DR+FAT;>57 M74_;,!1]IK_B+@^@2:1IRE=)TD@=E H-4$6+]C@YR6WCR1_!=H'NU\])BP(M M@SU,3"L/493KCW//\6&LSC*D61Q8RLRU#",\>'[?N>H==QNVM;(6P0; M6[;]D^O" 4J8C"#9 [C?"8R5*>2(PRE,H2!"WN>[WOM5GL/#H.#_:#=@=XE MN&X<<30$TIPHC:;KS,S$[3C+J" 3- MXHT1X#E9_S-Y42IE3BZBTC !'9!DJP M7YOAF]U2% R5_&%+OUYQP](%&ZC 06V"$[NM'PZZ_ 9O8/4%@7==2YZH[$[ M[ WZ[I?K?N]K>6-YTCHU/>"5[%UW M=]TD_?4W-J"&M$GO*2?E >.=V9EOOF_L\?J9*?+ SY"EPN1WR^O;.>/*)_)\M"Z8H4#&#*<1/$&652%&-98&PE,JP'"QP;<>Q>]V> M"Y>#B_/!A0O#6["LP"_0,$@RIC2:ZU9E-E:_M;<*5N!U:R-5P8R5HL'$<"E: MD$AA4-!N@SF6F11X+60K./'M7(%ZAA@0^PD@437[R2I2D7VT&7"^@X7'AUUO(HU:NQOP/ZSA1GP@Q$S2'W M"J:V7 QJ=RLX%;$N/=\N@Y-7,%Y _!<$@X_&8CG?BH'BV\P\@X3#K]_ ^W$0 M/F8\Y@9Z;L?Q[3AXJY;WX NGWRIIO!=(.Z,'/_&@ 80C1-A#PC,%(*&G!)4' M^SJ@>V#N5\'H;K$.%Q'<36"V&(?+D"ZT7(73V3H*5^$8EO_MZ[V'N=*_>BWSTCW)PPQ?; M:(P)%C$J<)V&>*^)IQOGSV1)HXP33UXW)I&*Q#Q\VA1N2'R1X$=\$&UMPYJE M.:HV3'DF?@XW=SQ_U_/A8:/JK#KXQQ];YMCZ;]02P,$% @ 8-V5N\@D9KH!P /B@ M T !E>%\T.#F$D((:7M24)FT@(= MYIQ2AJ:?[\CV.M:M++F2G)#[Z^^NY+Q!2(%3*+=M9ZAC::5=:1\_NRN[E[E< M]GL9\*2_]:SGA)/0A\M_OWC]:N_/%[O8VVN&QJUGV/^O1H.] P6&.TA8-&7# MK%0)F".= SO7QG')&JS=;+6:^WO[;?:R<_"RTSY@@_>LT>CWK&L>L4C;D17+F.HC7(;L[-2*@.==?ZSU5DBVZO6?2W;M!Q M1<5M-#BX= TNQ4AUC!AE;DDEF_V]]NI[4?_X,A.1<*S=VFWUFE%_DRV/L5[V M_$NI7?>*IM#890M]S"MD*QI9I9(M[0"+$25@NJRR@^W-5O[AY.3T[?$%+?KY M;Z_W6Z^ZV/B18=/P%'L&P^.O[+CI\'9D T_L(_';X>G'\Y8>V__ MAW'8ZH)/Z^P$!'N;@:KCGA@GTBES&7>='V*QRQ[_3VEI=:L[$"0$$B@-:X5G MM;4;S+O?_Z2$A&4 \N-<&7B<;E*.U\F.08R+B:LE(Y4P+N M @;I'"TA_W&T$STG$ 8IC['),)UC.' ZR%T34(@":[F9DDC./X.'R7Q.BVT) M&H,J)<4>TD$"L3!QF:.8PN',YP9LD@E$CBWIO\7X"1BH)J$%Y,)*#.@8D-E$ MN P7: O, 4@[S5N@:3K!98YQF,\\EK;A%P(W&]>^,P)9N-R(0&"I4.AC@LO" MIW6$'XICMUGJ%RID=4@9^#N6)9$,XF;)@77$G#!RR@IT.R&6D"SE I(5&NP5 MU8CZ1-#$=9(H)0H@#G5!^2FV6F]/S&W&4JDG=@92 R-AG<&=99P:@]UH97T) M:W9FS#5K?\%MLW$O[DEXPQ775+F:K?!4I0?$#SI-!=YNVQURVRGC!CQ T.$B MDN!C&B J(REL1@-(+$=V)(:D^T386&I;XCCB3:-E0$IA= P)-ENVC:!ULPXX?VCI(PEVX%2%,RMG\C'AK";@!2&3+ MK16E*XI25#2+W#W!?AU:=8F_,2WO[(10$(T"85)I"6-6EP0F0K,;">@I$*5!^'LJA%^2Y M3, &)/>XJ^+J COUBIRI4R"1HBU62Y'X2M^6D16)P-VG!8@0_7U(4#13:2DB M^P?5^O#M"5-;0(,<$C0-*C@"/BXE)Y['97DC%I$=1X0\83F]P5\1D"!2,8Z' M9".@?IC"X#:@C;XA:&_-5M>P>WN>NS6$$?9CD1 RN<4B@PB=6T0U990$5VZ2 M&700S()'0@HWI="^3BT]2!YE'D#A&5@17F(W\")A''V ,%/2 D@GEWP"H^2*) ZOZ%UAE:XWNBE1V/N2P]!9$7(4WI M7'",^V_79'/SE.$6E!INUR=X'I8I'_&61U%G!%OOZ/M^CG ?3Z@NE@ MESU6Q<1"R>0/"9/9 U!?4 TQWS((%ZQ#,+I#HG MOYQ;QS''=-K8>6SV#3AE MG@OG #;P>J0Q^E-_(M ^/\DV0A5IU!)-XY4RW=GS!5]*@>;[9ZE4_GV2W?DY MCI8?ONP92,R=4+] 9%'E235L+ !Q4 77>?DQ ?Z9HF7(I7R\]%F@/X.<'=7< M"5U5I1#J_C44Q1,<:&'.4#@C9%N.U+7/<3W2$7TP5&=8> M:OT\[/60=0D;8-1-#7)!'=T+GL$0(/YHN$)2/00MH<9:CH$BE^*CZH3;5*0' M>2'U%+!WDNE 2(2E^'/O=\K.QH24M?AI=.S!O^..;34_-< SWK.X ^Z)C.58PHZF(A4 M,(JTUC[ M>_!QV#@?O#MNO+DX'OQ%'ZXM]9Z_.QE>7&G+TH;1D^N-E#FP\W=GG]XOM*$$ M?5^WYH)6-.E[NWZOZ;\;_!]02P,$% @ 8-V5B1.'$B=!P @"4 T M !E>%\T.#Z_]W=0.VB'PJUGJ/]7J\4^B$(8[D3"HAD;9U61 M"/->YX*=:N.X8BW6;7O[VY3G4LUZOXQE+BP[$5-VIG->_-(O>9+(XJ*W M*PNVTY%%GWHMKW1U:]MU TVXD;QPO8+FH/HY-Q>RZ%%U8_B\B&S9'[3+X=8M M8[#G7ROM^M=&"H5]MAR/^0'9E1%9/21SXM*UN)(718\9>9'!L':#!3\&T?#P M,I.1=*S;V=D;M*/A74[]3TX\!ER$63/S3T='Q^\.SVC2SW]ZL]=YW4?A.4/1 M^!@UH_'A?>OQ_7P]_7QV_GET,F;C3^S\\-WX^-,)Z^[^,P/VG\HZFQ"*/A %7-!GX?(_IE/TF MOX*<,W9,R"TXL31'<(Z+>.?.!?LG!67OJ4%YRRW6%>N>S]B70D^52"Y$,\3& MA* D&KX7VGGEX] F7LQ853A3"4P9NIN#,R@0'$XA!!+Q3'F,(L-T#F)W.M@Q M'@:]:E4@IM9R,R.[G'\1/NB+CBW*$GB$<14)" U$!K$T<97#K$!SYC6?33,) M'-B*_BW;3X41=28ZP3-?$:QLA8; M@Z?N-\>38*DL$"R*^S(X38 )YJ@V*_6R"&D7GF3\CE5%SSX L!*))L CC9JQ M$O$C_!$NE5HBL ZKO38T,)Q(ZKA)%I6" 0"E2TH@46J]/S&W&4N5GMHYVHRX MD-89+"/C5!C\AI?-%=#8N3,WO-T8W+Q\*F[&5Q:YSH9LC8Q:9^F1U6DJ<;MM M7_@('#-NA(\U8B"XN.L>I>+.Z' M1)/$+.:5?7@3$I1((+SU2$&B=&70 ?AB(JUG(5B)PO=#6>22OU8YT C%/5YJ MC5K&O%GS(U5*Z.-8F\0[X%.X"W\ I !1U(B2L$\F MR%$##/&,R!)LNCE C!\-1!8NAQ.N*L\>%"61IG3L-<'ZVC6YT$*F'\"&X79] M>D2X"\.C->C,ADPLTI6[W8V'D#9?6 M*,]/[,WP6S1-8_SR)L!SPIT^=;PQ^ MDB<368C*S1#3IK'.;GS-6AP]@KY(+'4<5X9BN*),:WK-M74HIZ,M]&5C=/2U M@K"AZ^U;FJ1 )(CEFG7M.+8'PN]W:2OLCR^"7R^"5QFW"QDG2O+@%8GG:K\> M-8_.L*'](E2][[UFW_S32[11@-W_[OL.?Y:5S-'>7/(&:>@JXI840IAYA+3? M2/86WG$D?$X;NU!37X N\UPZ)\0=3!UIZ#75)Q+^^4ZV@4MPHB7.Q972SOG# M)+Y6$N[[!Z[Q8"H2X5L)%FC\5_ NI M6DALO*[YE,P?GLU/)1X%G#HC#_OB-53#$S2T8L$TMX*L3N30!$A!OM4,TFJA MJ[;*L5188S^9FN'7GM]L% L]*O^O$ZX1=#$U>(";")SPM(/0^X/*&B/-("NR MF&@U$:0M!;^H#UU-S50B+Y6>"=1.,QVXB5]!(!#S381WYSO&TOG-1@3H"7/0 MV&V CY6J7Y(N[FW)X_G]&I>N>73=H:E,7(:?NS_7?K242%V/5T[/"_QKRU#2 M\.^^]WGGYLV^+)FO7[1XG[UVU]T!* MCWWD!L_]WIY_,]+U:T@CMEWR*&]WNG^MLV]GO;M\"^%N!9]Z_C"#=MNVK[P!O#X/7#TRG@B0.?A_L("=\%S<&;*_,R0_0CB<+K]7 M+,;TY0-/LDX32MT].&P]?;L_1=02P,$% @ 8-V5M&( MU^P^!0 'A8 T !E>%\T.#&['=_TN[ 9=/_"Z,'T'CC/HYZ@91"E3 M)>J]5J439[?5M J6XUXKD2IGVHE18Z2Y%"V(I- H:+3&#(M4"MP3LC78ZG=J MS/U0QBLH]2JSTX5V2OXG!N"YA>Z!;4A8SK-5 $_?5U+W%CS'$DYQ"3.9,U$W M]J!@<0 N%^"V/2YZ$%6JE"H 5FG9,S:+#PPUZS[;6/%9[QJ&16%?+YCB M3.A F!UFO9RITL &!M0X^N%@?)GRD&OH^FVOWPD'=X'Z+C<>43"ANF7GH_%L<7QX/!HN MCB>G,#V;S<^&IPM83#[GAON#Z.W"67O>'K5A/AY9F%[WI?MP\ WG,#R83!?C M@X?IO[77WKBO8'((BY_',!_.]H>GX[DS^>5D_"L,1PO3X[NN_Q"B_[L\8;]7 MI>;):M/_Q\+D_UJ,))YP<2JWZD&MM'KO0!:^Y! $5KG+8%5UL@*F0*D M0A7# 4:8AZB@ZVT3S[X/K(2$9]1UAME$N('" M[+24E_"'D$ORPCD&/T1$?AA\7KLV^Z5_2=_@.C:3*LN()HJYS+!T%2T*WU=< M84Y9IS2NO2;J.:-X5."]?!Z_N*+C.JRN0JKAQ'O3W:F9S6VL]DS@_8!D^/^& M#"YJC6@\;+0AX^8,\?HDKIEB7!%5A<+2D+)MNEF6$0Q**9RR#744Q%)9'\:$ M"R8BTTX+QMPN;8X\C:JRFE-9&,EKSWQ-8Y-ZVO=(CV9AAA!*1:ECK^62-,8L M:V3KU7M9L&C]?@ND#42;@)8\UBG]ZSYI<#@9)CJP^K=IL,(Q6"MBNA/0I4'1 M/^89KTU>F%P6L:PI":'46N;-ZO[K]LX3.Y>FW.JWSX#\K-<.B.8 WC%%5<3W M;9;O6A\:BQT=?Q':=O?K@MU?!7=AJ^EV:DQ!*3,>@U=8[Z?J6='QK*K0L[HN'A?DB\6") M&*4<$ZKN5.DUOT"8) DG=6=KRE1Q*C4%U9J/^C_!VQ8]3>;__R+R'UU$AM ( M;TFUC$I_5M=TDL!+$F8:!8&C"F+TW%K;V4]=-[3UMI%UDG2 @EA&E1U*)9$. MGPDZ,XJD!8O6DIH*\O6,)2^QUN[4;+6$@<-TI;#6XZPHZ+I26DVS*LBV$3Q6 M;C8J!S-"HJ3@$5R86\1:E7S9#E(2FB'2V$+)"VZN1G01N"%M;+@N.# ME))XN/=@H)GF=$BO?CWHO71?O6QC[Z!3->X]P/Z?' =.J*"*:!K#<@V+M!0Q M543-^#XPP'&=4$HI2H@NK#5JD3I]>J M6P7)Z&$KD2HCVHFIII%F4K0@DD)3@:,UY31/I:"'0K:&>X-.A7FPE/$:"KWF M=KK03L'^H %X;J[[8!L2DC&^#N#QAU+J_H)EM( SNH*9S(BH&ON0DSAFXB( MEPEPVQX3?8A*54@5 "FU[!N;^4>&ZG6?[*SXI+^!85'8VTNB&!$Z$.8)>3\C MZH*)P'2WAH_%LLC[@TX^W/N"C1T37V-!TROM$,XN1*#81:JW3$+SW[/F!\OA M^"IE2Z:AZ[?]06XS9./QK/% MZ?'I*%R<3LY@>CZ;GX=G"UA,_LH-=P?1Z\%Y>]X>M6$^'EF87O>Y>W_PA7,( MCR;3Q?CH?OJO\=HK]P5,CF'Q9@SS]%]/\G M=]AO9:%9LM[U_ZDP*5Q4Z1Q63*>@4PJA$"76BAG-L6B 3. =^X Y/X530Z(@ M9C3A^W@;M>&IF?'X8<_WW?Z@'(YDEA.Q'G3*H6WT^L\ USY&4(C6>8M@E36R MID0!Q?H4PQ&-:+:D"KK>/O+L^T *2!C'KFM,9I/!G&+69YJA5XB(87R%Y4I< M4$"C&2L*\Q#X,<-CK(&04D41_0["ZK&V >[;*;96%N@N-&MF8@&-J$*W&7,Y M5IL2W0M:PM:6KSUGMOR^ 4UBF9OBNSV\&60B'-$84W.BED30PIE<<;J&,+)> M-A%NH! [+64%_"[D"KUP08,?)2*]=H7ETV_X4D?UO4"WU@&;E)PC=QB(W%!W M'4**?BB9HAFFHL+X>\/>4X)!JL![_C1^=LW1)M:NXZPFRGO5/:CHSFP ]TTT M_B@,^?^$(28J$6G<;L0C86:WL6K/-O01II"_7-'",+5ON@GG" .3#\.\A!TY M4E=4VS9A@HC(M..",;-+F^2 HTI>$2USHXEM=JBXK9-4^PXYTV3)*2REPB1S MV')1.U/.:UU[?5_D)&KN;R\T5RS6*?YT']4X'$X3'5B!7#=8L1DTDAD/#7BJ M4/C#7./&Y*7)>A'A=2 LI=8RJU?W7[8/'MFY..5;J>&/O':$- ?PGBBL-[YO MZT'7^M!8[.CX5FC;W>\+]O4ZN E;1;=380H*R5D,7GX%#UW[U[\)N_?B^T+O M%!V8LPPWQ5R3F/'=Y\"KC8R_&2!-\-\SPLXP9=](V;])R7V@0\O\KKA8F%<7 MMR%C@^U[,S%*&4W@^+JT3)*$H1BTA66J&#;FV+KI-^UA%,E2:,S?S? O<+B' M5U,-_C_&?"-)$D(MVR76-^2$5W4>!?0*%9RF L%A53'"KQ&!]OW8EC+?-_I/ MHC90$,NHM$.Q3*9XQ0 THU!ND*@1Y$CR9L:*%;12_H9[HR\,'*)+12LU3_(< M#SN%U3GK'&T;$61U::U\*$S';:TL11\7AT..O8U\9]02P,$% @ 8-V5J.PXP3R M%P 'SL! !$ !L:7%T+3(P,C(Q,C,Q+GAS9.U=67/<.))^WXC]#]QZV>Z( MH77Y&#OLGI!U>!0K6UI)GIY]FD"1J"I&L\AJ@)14^^LG$[R+( F2D$Q:C.BC M1"20F<@/5R(!?/S;X]HU[BGCCN]]FAV\VI\9U+-\V_&6GV;?;\WCVY.+BYG! M ^+9Q/4]^FGF^;.__?:?__'QOTSS"_4H(P&UC?G6N%N%GDW9J;^FQC\_WUP: MIK'_[L.;M]=?C>]W)\;A_N&1N7]D'AZ:YF\?'[G]@5LKNB8&2.#Q#_#ATVP5 M!)L/>WL/#P^O'HY>^6RY=[B_?[#WSZ^7MX)V%A-;?N@%;)MF>)PS]Q6GUJNE M?[\7)T+6P\,T0\@8Z%65(TXM9+&I(Z>&A")AP,Q@NZ&\(+_(@AI \AXF8YY] M<__ /#Q(F7Y:U'F MP>%1*H)''(O+91!)!2&X8\E)(:%(R#+N"\+G0E#XN$NT4V]YTBBIF"'8L K^ MD%(@#;FY)&13+CE.V"6ND"-)*9 C9SLH"A(;XLU>E)@G=6K,YGC8L*S4;(\E M,\?-X.#]^_=[(G5FD"!@SCP,Z+G/UJ=T04(7I F]/T/B.@N'VM"$7;JF7E @ MR"4'A"UI\(VL*=\0B]8#!9JZ88CVZJPW/@L,KY2O3K&HD5_Z%@E$%U.9!?\R MDWPF?C(/#LVC@U? >K:G($4E>&4B\.H,T4\3?W;C7>R E+CGLR1_M)- TLQJ M.9?H]Z@;<-'RNFN>=8U*6B?D^*,'UZSW4>*:D../CG6\TR^H572^ZXDJ.RFF M@^ZE#D>QG249L(&]Z5C=66>K5M\)O?C5P\ZY05&)<4HO?O5IT,7Y@5J+SN=) M_VHG1/,\HDJ4IISB;]ZI<^F _'(7TP'V%4-XC[:'7WH8!%K0^SWFNW3/HTN< M!*LU0I>Q0BYLB>]QJ#MXNRL'\3P_$$6);\G7S<;Q%G[\"3[BM.!#,@.\H0M# M3!0^$&8AG_KIQ-Z&^1O* @=,FIM$B@)6C"X^S7!28":S@7^Y9/X*YBH)28E! M<4P7>D(6ZEYFXB5Y$0.?9APJVZ6QUL^NCD7LADWXOQ-L36R+ M;"VXS S,]_WFHG9&'4FG7F@J6B)<9JQHV:"R+OQM?W\?%N2G,:_\SV//-LX$ M6^,B8_MQ;X=728R04_O*^TW\WFD4<>:8HBYC$7CJ^7:-*\\9?TVLJ69DR_>X M[SJVZ)SGQ!7K$;ZB-.#=#%Q7H"[C'H!%;Q..\/LDQ]/X'/$T;@7/R;(20Y@; M A.T8$4#!S36;^C=\G79_5#=[L8OUP49?IV ( R5?N:FOS!Q5!(L=6"@LFA= MYC^J,W^:P U_85REW">[2XP#-@7&*^IQYYZ:KL_UVU_"0A<.7JOCX"0OA7$) M4DQX*!H+;<4#W_ICY;LV9=RD?X8P.]*)ARH6NO#P1@D/"(?;G!3_;9P),29 M*%E+_YRA+4==<'G;"R[3Q$*I]R=\92Y<_^$)!I:L:%V(>-=B0 'NQCER?[EV M]_R F@\"%O26V=!QO:6Z@$BV'=L1 >S:Z\/!7]!@X MW()92\@H_/$-1#'$JC,21G0.F3#&<2J,<1T+\\+A<6@N?;0--&2+LH[.(FE) MNHS\7FID7&)^07[8"2"_%V['(Q,8!"RT@I!%5N!=/4,UY6FRZ<&^U*:X;KS) M&TZWCW\Y;..D_U2*;JL>""U(J[Z+A)>+]QV;\QX1V$;^=%A M9KK!U!Z&K"Q2EU4/I5;%M=MUS-@@Z)Q/&+]P$[\U70HUUZ>O38O09<(CJ0EQ M/74I&+UPD[V#OC @WM*9N]0DG'?>0ZDL39#)J.WVZV')9NNSY1FI/7,9<(D>Q=];+E; MDBY+OI5:$MDR ML1&-J&@2[3RUU2 M8C65W]TY2<0P]J)=@420EPZ'MR8/YQSZ6OQ$T37;:[(E*TZ7J>6N*['"Z>>4=N_26/'0!H.3RNHWE M,"XNC'\DL81O?^"7Y]8(#?5I' M8L!R>>X^6]Q'PDT71N0^N';A'\8O=T*HEXX:Z7Y_?WC4%JL+!W)77$4TP63P M4D! ?S-+"M-E7+D+KA!D,)FT/C2@OWV;2M9E;+EOKCKV8+)\,8*@OZ5W2])D MV2.Y9RX+29@L61E-T-^H-87JLJ_<.R>-5)A,+=V:[F_FB@)UF5CNA2MO>4_V M;;TKK6$=UIZ9+EQ4N.Q:[81/F)%N9&O A;Q 7;:7!ZB5-L@G\]9M?VJP7K2X$503J MM=S>.8VD,^XBZ29 M; L<5W_0=P7M?"9:?OA/%B$;M9EQ)9_+J"IBJ,)@*\K MH@G; 1 6P8G8!HAMG,9BY[JZ&*(3-%M@P:,POA$8((G#W#-C4UD>7>"L"(=L"\YO-#!N46Y\+.%+3FZ8V2_%A&U"9WLTI$C8,-\. MK4 <*'MN2-8+H0N'%;&9;7&88O Z$E8[HMH \B<5.-JUPH7*9B3U!LS;"1]]21*U\7>"1^[,K M0XFFQ86"K6KLIQT7=;QT843N!J_"2#UR)L1(K>B[+JR5'@BS<80IDL 8PZ"M M/1V$VC#7A2FYI[T&4R"D&4N)XUF1ZCB2^*+ M<9&%*4\N7'*"17U4H[[9BS(+7;"0A\O615!.-$?P3CV)W"*%1S?RK^AHZ#%:,-$%!+GG M.0<$L_C&1_X!GZD'V+4;U M,VH4G##IW\5&SMZXU*UU D;N&"T#YFHJ$HX;X M/'G9%(\%Z!L[5$K7!0JY>[;BH, THC3:*0WR$:O-"BMJQH8:3UV(:7$)9C[, M2"QYJQ U(:EL-_JXH1:^X[ (H5.&SVN,[/S_:!*!B1[7L8?9F[4N7,G]N%6X M.HM%-,Z%B,9Q3D21"").\*JZ057C8-51?--P4F%<_,B?$#SR\G6A1.Y9E:($4_@$AQYG737&Q/?@J@DZ;RLB MDEL>M9U&K!K#1L;,C&NM8"D )G4\\X$P1KQ@:_ISUUD*>;1$TVGAKPMB%7'% M18C%J,I09AHGD9R&XQF_QW(:5YF<4^=5<2!;8P?54+(NA%1$_);/?$_]3(-] M%I3!^A'_3!PAFN-T.W+4A92*4-P24H JE@P_I+ZZW$; KU/_46%31O' +U13 MY"P3'MDD6:/7KA=;77A2O6T"H^;RXD6^X(1@\M8UV!:?A/<]&K_C*['KG'J@ M2F NF+^.9[XA1D=BS(>^:=$32J4+D!4W8D@ >9)*7P7&SY'XOQHH?SQE1_F- MJU3^";%U+X3HG$HIE:\+1177;,A?))FF56IWWV@$@QH#76BHN&*C^I:="0\J MYHH7SUI&)D4.NA!1\0I5)2+,9 4^#1@-)HOZ=4=<4./<4W/C$L\D%OS.M7#] M2%%CJPL^%?=HU, G&F@N$OF,:Y#/.([EFS!5=P-7_F!LG*@33UU9:L+2NPH' MM/Q&L.*)VSAY@E&WB[PTSF>Z,=0%H0H'T>%_Z.BIGDXH74#L^ZH8_'V:%Q]Z/B%^='E C@[/9X("4X]7\X"8 MSOY-I7A=(&KS7MG4!^7,.C *JZU#O,\JG M"XJU+Z>9"G#_+47V&$]Z=V/SR.:+L"6_//M 7N3J2"ZT>E.2/SZR.T/ M9+/!PZKB6_S%@VD<277]B-^H*X!CD#D7MW)]F@4LI#.!> 3=GU[?^2!5N MINNG3Y"4U%6E2J.?D U]S(6A%2U9F3H(\YP0OL)_T>D*72 *>.S9XAX?!\\9 M85JFB1)M%[VB+VO?@_Z&;7>UB@^5@TH46H5,5\>#7MT+VIF-^K=T0Z)*VK&9 M-.E'&JQ&"T;6CL5CQ^:N'O+$86JRPN-,]"N, $"QO5K9;1K)AM&P7,+Y MU2+NE*_8C;-[77A6B,&0=8KN M$CZADM$I2WV]36*JG=ZE]'F8?64LYF>Y])_'(?V)7/J3<4A_*I?^=!S2G\FE M/QN'].=RZ<^'+?TI@3G+JFF"TT@UB/D-^F?1&X&.@F0 B,;Q;[YGP4K@BET3 M%CC$C?^^@V&?8T0 %)QHVJ^,'S&B*M?-A8=7H>+W&VK3]08SG?CWU(/Q^-SU M?78-BR::KPGE'/WL#]J(.:06!&0RWZ)7S;Z!_WR%><+*W8)!&5ZD=+'X[FV( M8\M55*S) MA1=0O)VX2?'*7#^)_DE'EK^1I5N=5)0TUGKZW6=_7'C7S%^"N7F6V*Z"JJ< 3B#;>XR MV53=>IH>7LT ET2])[!GBP7%J&>:]KTX[2X>494-0-!#A9E1>Y/%I:&\I]+@F6[&WGZC9@GXT$+XD\_0% MA2)2I2F# .0E3#$I3>M>M*2L\43S$?B8N^%#O/=="D[14,X/#EY1K!+>4G4^ M(!6KD>O\>4>MU1?H;(BW$V=5D3;([8-85N$FBCI-6"[="MR)A"@,C!_?2E5L MD6T\VJ=*?#M64%I&/1I=3_^G6<,]#E1_#TS&8C90T**<,8C85OY*RO5I430<:)U+]BACJ M!.,K" [+,R2Z\#9A<.ZS!15K-[&Q63"O(NT@0?O5L6V7GA&./J[C!7.L'>S6 M$0P"PM]HD*W$8!UZ0AC;^O>9!G4$HUFJX>'/.S]UJ=\F!U[BTQQWR=G66&55 MZA_EP:S5D\M$YWG=*BE&I,]QG*59KQSE#_O+!:YSLP5QY^>5G]E; KLH*]$/3N:;UBKX?LE5LZ=01#+0_*@G EH4 "SK]#2.V0==),OJ=*U"L:F?PCCK76U M6%!T4.SH*$\;1 =7,U>"B?_:"=,@+27*X4;*U(KO>):SR1R/BK1#5A:/,5F! M.+(FKL(0(PL>BLZ<(3&H@%EU!Y5W*031C<9P5;TDK!IRCI$M!^GF;D<3+^&/< M5HANFL\.HW)Q3.%N1;PKM0-<8SB30G=6&S3LGB:B6,4G^1V$?]I( A=V:@%4]:;5FS@O;U M=*/Q#-^M*-Z6FCZZ@@Z#XKR@EF(0\X'R6>+XGD)Q?_1G8N,*,[F.(4V0G<*4 M![$]8?E#.250KV*7:AF!JIZ=W9J;7(&;ZH(=F.A.,#:EJ0)ZE#34&,=XGG(= M,NCF -?)(]S%SJ&1:I"+HM_Q-EUIA($T99@Z,&!G^P\[O77Y\R"ES]W)O?.* M1N%=J=Q3+B2])\#G2!\1U MUKHZTY^TUF%6:'+BPJ_YUEQ2]*YN5D#NFHPNG>SA++W5WH+K3UKOJ?:;R'\! MJ//HTU1V$ZN?M(8#5$IS5:9ECJC.]DV23)^B_LW*+I$WH[4F-QTO>? 5ZB&- M16K1Z6KB,M9ZS6L;:2^00[U64.Q2Y(AJ["#WSKT8>Y-'Y+'I94GILU/SZ XW M$Y^0C]7')^1-?Y,\(:^.SR?E/5X;V/$5.T+W> [4:=+5N=SQUATK7%94@:.N M%=BR\/'6HFK?6)5M1)KW>K6[J7[Z%3[Z6E2%44/NT==#/+]JT7,KES.BNNG\ MEGE3974O>.2UI]J^:O..J Z>\!7JIBI\2M8_G054<=FRM/'4TQ&^S)L%2()" M'!^9E'Q3!6"7$D=?7[E'.;'5%$@(WJM.W+X5V([%V&M4L6$V9!Y/+;S.O86= MFQ%('O!NJ)$6!8VS=A21(F*^[--./X+5CH4QJ83G95N#**6A4UPAI:1W>%H=<1VH/XV,G% MV:' $=:68ELJTX]'UW> [8!X2XP@37S3Z%'%MX?-18AWJ)DD]YQ&:U^N!@;C MKDT>OR@?S5MV4_M4HVK)XZX_Q498FW4\-?#>='UO&5"V!@/.HX_>Q;61!\1-RWNEH6/MY:5&Q;E=E&H7EJ3<5XB>T2]YCA/IKB$M]+@%^0FLT=QP= MR_L)ZZJ90CM6V[ <1XTWQ"(F/VJK4+V,9ZN3CWM8)6C<-8$__PU02P,$% M @ 8-V5MYP=4\T$@ ER0! !4 !L:7%T+3(P,C(Q,C,Q7V-A;"YX;6SM M7>MOW#82_W[ _0][OL^*8Z=-FB!IX=A)SH 3&[;3]CX5LL3U\JH5MZ3D1__Z M&^JQWH[XW(6G$ M8IK>OMO[>A4<71V?GNY-1!:F<9BPE+S;2]G>+S__\Q]O_Q4$GTA*>)B1>'+S M.+F>Y6E,^ F;D\GO[R_/)L'D^:LW/[Z\^#SY>GT\.7Q^^")X_B(X/ R"G]\F M-/WSC?SC)A1D DRDHOCX;F^698LW^_OW]_?/'FYX\HSQV_W#Y\]?[->M]ZKF M\M_+IL*VM00.CW8__WSV54T(_,P MH*F42"1Y$?2-*+X\8U&8%6+40I@H6\A/0=TLD%\%!X?!BX-G#R+> ZE/)J7H M.$O()9E.Y-]?+T^7STSH7QF)9L\B-H<.#P\/#E\<[,M&^\!P1N8DS8*4920X M. 0T(H$6?A 1 #_7,#PIID(V'3EIX \+$@*O-S 6$]I%DPYFT/K-*-I#K,D M8 LY!0"W"&*2A301()2"QQDGTW=[DJ.@9D7"^+=_3K+'!4Q<0>>+A.SMKX@Q M"I,H3PJB,_A<-9?R0BG1$@=YR B\:=5\J*$D+-+(77[SQPF9$LY)?%KPA3:Z =D^]GC$ACD/.'QD82DU,:AO;,"27'5'; M,]-0W!3&02Z"VS!<%"O0/DDR47]3\%[P77WQQW$. DLSQ4NUP;\=D5<<&NV@ M &)(Y16)'0*4G%\2,% BFM!"57QATO[(HXS>)&2I_!:<1+1):?;46QOR%4/N MB$<3QL$3>;<'WLP]H;>SK')MRGY"'JU9>-M6>-5B7^3S>=%G0,'2J^FEO68_ MX5C/<@ >C61P@$L&7;6Z*>Q#Q+"M#&A3P"\0 C9<&$TA_H 08@<;UA3VCSL$ M6V\"FZ)^N4.H=3:T*>97.X39U>4TE<5/.R\+-]P^;!8+6\7&,NPCV%!-,032LJXD&(?_90PC MVM[',VOLE>_S;$;XDI^K?+%(J%+F[8UQ1IP;WT=FAPG#>FR*QV1N80H+&^-1 MJRB'H&__QJ$U'HW>PA3F-<;4LD+[M/->!@D)!;B@@"SGI3<*MD_Q90]NOFOW M7NR^;LQYLO]@GLBX[YED:NE*7(2/$H8XR3=3,FS)O*Z@.J:.IJ"T_DM"_I'> MN0)K[ ,5RB\P MTV#OQ#AK5A77;M!B;5MEG/O!BU:YZCCV@C.29+W.L-X&'5, RIL8-N<#IJB5 M+R%L:W9,&8[>I+"E\S%%QWQ(H<6DPY08Z4,4[48>IL0QXW 5Z^R#8EH@!H.- M>4$8"C3N!6 PU*@5_A"H=T3!#P'=5*$/OV_T*J!I%J:W\DA1G=4HRQ7$.7PN MDF=;?M$1F(?:'OF':CKUFR)HE$8Q& M,,VSG,/7*Z.R+&C2W]+A\KC15A!W9A$L)"N\UJ=1S7;WN_:(11TW\&N^\]]# MIXCET.LDV*'QUV<,=.@,.6Y--D&7WK C;\LT<.\+"^I1S<[=L+OLEJYOUOPT M5M[(HI7#2\ YAN$5Z442H;+\+'4'YP)07Y[0_1CTYIB? Y6DJ,IY+$$5U M()K>PKS+4W5]-SW)*&7JJCV!8R;:;"U-:[\)43!9KF&R2)&JLIT:FHS&8U6* MQ(#5C9:C>3Z?PA?G8,>5JI6&R=&RBI$1[^;=C&)#U7S6%=0* M53ME_#[DL<:@,B$=%9-0U;DV)QB7?[U1V]1T7)ZWJX]64T*UI^/0P[@(X1_U M=Y6/OEIZ\RB-JRIVQH"M.\2&ORX^ *P6!1G5M6*Z=38N;FW1?P?*L1"=/2W_ M>A -C1'PO?G*A L*%@']6T;5*BU>^$%6^&P[12"'"RYOK\D>+Y(0+*0T_O!7 M3A=SM0/LV M2SU@S31O*GUN9E X^\YA8W4TT!S<:(U!CXP%5N9\.>!UM!X50*&*Y8IY%S@<6.-=B!UV3?)I@I^.%TLV\CS&ZXS5]@_YL@?.VZ M*\6MJ/WLA+@\:I3M$'=&.^V)?)A.2931._)T%QFPN7X?6=-=/HVY&3WV^/U> MOB[W\AW/PO06!L ]6MA?QQCD\9%QT-3IVHP\H3!1Y>8PW=KOZZDW#,A5-Q1E M'PDL8F%R!5HIEU;L&AH[>71[!@8I-=VX:">#MAXP("QJ@1_%_\M%5AQ.MT.G MHL: 3,XN M;<&7"1+-NT%-=WZ@4#TN(-(_-%=0F7'4 %,<[3'-WO4'5>J%#% MUKO+H778,66I=8?:QS*$*<^MNT3:U3:F QO=L=H999B"[MVQFRU>F,+LPUR2 MW3G&/B;>WIUG3Q$>8$VPA,:R1D=P$R9R20W$C)#,(G9CT,G041EC%KK=\QB* MF?Q?QA[OPD1J97AQ+XG(.)6U(^1O35$5&[I>\DX73-#B&>4B4L8>5<<8K&B\ MFM+5KJNX*$\Y7?,P)NWG1PPH1D$ 2H# T -+7XCF"(P)B6\,\D+DE5B\%D![ M>]_9>$(%:/4P M^<19OC"!8=O)"#BUI_%0K%R@'^;2M&?1GS)FH0KWJ)IYYE5])V[[I+&@'!W1 MLL*G/205J6],]=%O_3':]L9C\JU]?;7M1\F/7GIT*U:-_BB-AFK\:YK:9Y$) MR?@8M#/*D,HK$GD1Y3U-5,;9YL^>-S"V:HY\>(B2/*;IK89O&U+/F/!?D*T_ M0#/VJ9F5YQ^E<6&VS%@2$RYD9"-3G8DT)1L+BZ8D!0X_=G4)T1:D:&OKE6O% MM1GM$CF;XT5(ZPSD]5!Q^RMM0>D9D2*K6&TGF)!XQ7 I\TI3$G\(>0KOYVK9 M=7!$:*3,A30G](KGBJ24\;H0S!>6*>VAEI9^.=XR:<#S*ZW>"WD6E*5'6<;I M39X5FQ),*AX99V )<'%;GZ14@>RU',5TQDYY98&<[+/\:G,=FCV425\ M:K,9H4/J!3Z=V3YXW0;(GW9L1V%N]./3&VJ%WTGQ^=,.:@!=7Q(OUW.KXX<- M"Y,V<0G3\)A!,]]&PJ2VC8?-)-<)D](V V:R@XQ)B9NALHDL8[)KC.H:+=$D*K.=HQ6*0=(U6@[0FWH%:GZ;$=E MF'R$5&TV(>K+,O&L)#50=F%@>H[;KT>1V[<#,0WJ<&*PW;["M%H.)Q6CO'Y, MB^IPHFC/KL:T[ XX';H<7,&D3HV3R-A@8D6G6UUDHLPA? +F[\3I\FM1W&X6 MBEDP3=B]Z]E377=>3Z&:,=/I/.HG6/_DVWN>%IZ&M,3!\9 HZH>L'O'4M^[A M["F\8%SV?D+*OT_3=7_O(GQL*F'C1-L#NQ><183$XB.\5Z="Y-)K.Y^N+!SP M7OT6$4Q9O*[G*(OGP M$!5ECV3-B+*2A$(TXS#A^=@5&*E173$#5NO"N$KCU5FAD(X-J5=,I3C/IZLB M/D\[#>9RV-:R=("B>%=DN?H7&\H%" M5F9$ONO-;;S+&WO)"BC&=$C0/*5L60/:)AT?T\:VL0TF!>G8F#9S",TAJ2A' M1J3,9S5&INT!(<+E?E4GE%N]C(QT:U_5XI5KH1T959T6;Z- &FA&1E%EQ6]< M<+">#FD,SZ8SK[AEHG&#HU9=,63@"]IW@ &?G&["R->U[P #/G-?WKX#W_B> M@@IJ"-MM_![8JP)!U^PH G^#D_>YH"F!U[K778 M3<64MCG*J]8:7#.5SLMO\VW3!.I,I>.C9CN.-5X1!3,5U$_?@* L-W)-1>/C M!M:A16._56EL('ZC=K0V$FLL("^G5P>6CXGS92P0+U? #BT1F^U98\GLM.EL ME?EG+)(?=EDD[OO%F/*A':+); HLN/[B:CEF#W#DR$MFV3]<(6;M%(5+&J MCC)P#)<[A*5V1@3&>R([\"JT[9"RAK1HNT3N'5!XM@(PS@O'%)AUPVZWR83I MW%P/8VV758_I31\I!YIULBW0J0NT4M3FM&!2/&BEJ,V,U>!XBC*2,ZVGSGDRAC?K.2H<>OA_ <<%!4GE#O=RXB>$% MIK 6A/(6Z(U[K3>!F%'Y1<)!LF!%3)57!C2T\)T\7@7DI*-V7"ZAL+X^K:'E MG%[9(/KP )(%0P94*W\\A15 6)7?]_#$$22HO,R\$;WZZG//]Y(58JNS>TK> ME(RW-1Z%[TJ$>;XCX '7"^MF]M32>Y;6'?P7JVW=#CUYOMNHL #:)U=S(Z3)]$T6(;/W MJC"%1360.L\U3(%T]:+!S"8DIH$S F.ANC%%F8VP63F5F**_IB.G6;=0OED- MY@TS\*A1)5@8@M&8H)B&1V_C,SMO$M5X6:$;*$7;3]J+RS#:N=*8]*01W$%R M/GV96,8V7*8/8-F M-K9;'49!:DR#;HC(PZ;#^#D&T6I!\B!9$4BWXL_*;LM\:T: M\)OUW[?VQK44W[<=MD/A+07WU=8+^!C%ITHS+0]J:(9HV(=U"CX.ES-F,"W[ M/=#A)2O3#I6/@3=8)JH?Y!\WX&_ -_\'4$L#!!0 ( &#=E;A[=FVRV, M 'FG" 5 ;&EQ="TR,#(R,3(S,5]D968N>&UL[;W;+FYMMO\B+,XC"E&?G'MQG]]G__K__O?_S7_Q\$OY&,L+ @\3=/VV\> M5V46$W9)U^2;__OV_O:;X)N__OSW'W^Z>_?-A\>+;[[_Z_<_!'_](?C^^R#X M7_^5)MF??Q?_\Q3FY!M.1)97__S'MZNBV/S]N^\^?_[\ER]/+/T+9?+WO/KC+8W"HII&+81OI"W$OX)=LT#\*7CS M??##F[]\R>-O^:Q_\TT]=2&+&$W)/5E\T_SGA_N;UW.19,5W<;+^KFGS79BF MG.1JA!4C"RFINPD4%/PHOOT_CWH6VPUG@SQ9;U+R[7?]B8KI.DRR8$W63X1U M)*]U#.N$)FN2B9T2U)_K2JMD&-ODKOAX+"J?2+#_8D>*%2,-.,=D$99IT7^2 M7XXC)7A'[2FI:?*I(-'J+Q%=\T]]__V;[W]X\UU%*S\#"L(_4P3B!(C+E 1) M$CR':5D=! $_,X-/99@FBRT_3X,PBFB9%7GP$I(8/]@-7-'>=UPI1#X529:( M,6[Y/YO6 HH#L#51Y$M!^"W1G&4[NE(:O5KE?,:FE0FG;>'(2J6[(,T_K; MLR])WD*8I$5GFA9A_E3MSYP5-5$D+7+QKP-E_!]_/#3L-%_\OF.F61;_GSTK MS1I.NDSR**5YR<@CYZ*W_-M_GJ"P-%I_Q&4>+,-P?.'/UKHF#WE M!0NCX@2=00^G"!YV!P,_4\@-_\]3YM(W'(?>Q_ I)3I:7S12T7DX6VJ.^+= E$(2I+E>LE?%' 4 Q&]L;XT+^^J3FO3?N'U1=3\D68%9^JKM)I7 M?AN0I?@/8\1'FDZ7+:8Z.1SO*OVI 3D/J.6+]3 )__5=BU1J22+/:$&"-W\+ M&BX(&-E05@C)%"Y]Z\<86-*&$N"EZJ]/JOZZ9,QZ ]SO^%^O"W3HZ:5F+S5[ MJ=E+S5YJ]E*S#:FY\Q7D4$+^6Y!DS_Q?E&T-Y>*6GBZD8>EGO0SL9>"SEH%O M=GP/%WXA7;S4ZZ5>+_5ZJ==+O5[JM2GUPN\>A^+N]\&2"O,I7_^(L)-P&*W( M*^GM0NQ5?MJ+OE[T/6O1UXN- ]%9/HDXUB()TTM:/A6S)UH6OXF#YJ(^9[36 M=>,!O%CLQ6(O%GNQ^&L5B[N>F&Z$Y)A&9?4?(IJ75%P7)-F"LG45\ &7EX$# M#2PZ&U$QB!0]XY^/!0G7:;ALD0];?Q]08IV5<<('O4[8^B9NHZ?M]^'IV>7. MR"DZ;3$\3>_#]:GH)OEU0%HNQ(W 2'A!XS9BVGX>DIJ2,<&K_,@+TW^1D%UE M\27?;&V4:9H.2.5EL^MG65:&:>UV:Z%0U]2V=4:G M6$$8E:]:.J#QYG"FRS1$:'.WU+;IAY"F#JBLN4V^P97M'-#WR$(N5(N9T>YP M65,75/)/J"@[^GEPZ]DLCAG)\^;_",Y_(S6E*=JZHE/<;7/V2#_+#7[2ELYH M%"'/AT@$*8$OFPU.W05G+1:F-UR<_?)/(B=/TFYX^NAZ3;.'@FLY#ZN0S]"\ M+*H4\EJLVF_8#TWD0+UEC@9D5!A*F7+Z?$N*IO?%:Q 0":J# CK?B* M23>,K,F 5#V0J&1\$MY\__28%*WV$%D3!U1=?8E68;8DDMM#U6Q ZAY9*/2> MA^WZB:8M9+7^/IKO_:OQ38-L=]Y#W66E!O90@^W#U,1"ZW@9Y=YJ4W@ ^Q 0 MV_=(L:D$?B"T']!!4[B3@9C^A@X3S),(A/A0@/@D%I#O'0H/G\"B]]Q#L>$35^3Q@E!,^.05 MM<42B@N?L**V>4*U;WQRBL(T"06%3SC1FX&AV+ **""?#Q0D5M%$Z8"#@L,J MDD""D: 8L4HED" (*$:LHHDBD@8*#9]DH@TG@$+#)Z" (\>@$/')*E!/.]2P MCD]JT47B0)'A$UTTH5E08%CE%GC8,!0I/N%%D;4'!85/:)$FVD$AX9-1E+F, M!UA#9OA&-,MIFL3BU;;@*4S%*V9!OB*DR(--*(2E%2D2KE'OB= M;U>"?"&=D4+QIU%(9Q;QK5ZF@JLNR8:1**FV,?_OE%2'3Q;/UD*W^D_U]SM& M-X3QJY7S7\%_N_I4)IOC:)638BJVAW<[-VE*/XM]=DU95=A@4::[)R'N2422 M9Q$=TQ[#WFL,IRB/A(F[D,U9Y:B)Q8,8Y(ZP2KZ08#/H.1:B6CR:E<6*LN0_ MY+0\@$&/<1%4ABDP]2];CTNY/ W.I(M3#-?BNB:WR3.);S).R#+A6W26Y_RJ M/3K/CL\M";+N XU3A7?_"LX]R0E[)K*29/H.3NF_X\,0?H#&70XQL\XCX@(> M9;!.H^-0'FCZ#J/3KS_6@+U\T<$SJU7]U20&^*)UTTL)<%ZT;GC;L!FD'OH8 MU)6!##%46(.:()'!&\;" )R,X2W,9I/15^$ PA[>"FT&NXL,#X0ZO,.\#U2U M> ^$.+SCO#_$-ND?"&]XYWE_>'W]=\-[S\TP&EL&H=($MLK98,,A%" V>0ED M6X2"PR8:=?&C.W-D'OY,%_P?G,853?D\Y@'A,DNQM>/:[/@5E\[.7B1V<']V M]-8]A-8]Y:,;!R:^T,F*CQ GA&N+F>JU>KW@1YN5Z' M;%O=1LDRJU+^1#W^VHHD7K3:\+LK2HC!G=QYZ($OXIYT^>"CLW0XB]_ M7'%>I%M"\G.5]NNOVMC[_(<'/?A7;?J+5#DKCL0I_J_#1N'_^*-*AB6,JQ#%5H3E MMNP67;/!:7P7?DG6Y;IU]J2_#T\5OUZ45+7]/CA5\\\9UPQ7R4:RD*V_NZ.J M]9Y0M,!'F;5+#$KAO<@]E:SFJ]_<4"/E^99?\5#D?N7(IF31*LS);,E()5"> MGJ-2KC/N>QYHG*]1E88_7]QDJ>I)7 )LZF1ZJ0 MPWN,<'[(['.8271PF1=T3=@Q>>UJ@D$/IPBF__"P(D;@[?9=^&_*+M(PSUO. M@1XC8$%XH$YZ7O<FN,3YIGW8VZNS=#]C=#U47]T9I M_USVF$#:]3ZJ4<"P(6BW0U" ,0 ;$J5IC/;2YC!![2/\P"(T]5(%IOG0*X74 M@N8UN90'C8W1\0K*;SS5,4-!1GE4N1NF1VJOY U+D! EV+BI3=2ZS2?(;"X3 MA2P%9%@ZV?1N,#0,UTWL..%&@%L8%6=:E\HX7- MT=OG@&8+];4 T Y.,52;;QP+2J^M;"G1U=(E ?#!H^'V/I:?W3VOC!)%Q=I# M&<.&N8?.+6O#W=D-\?S0?OY&AZD,/P2,<.++J"B9B.&/CM-&@#D+RC%<)"< M"/!9"%]A%L)%N"%?1()O4N=/R6//U2UMD$+H ^%*;77(*^B0-[- Q/WQ+KEC M=,G"]MAM8&L?=66$8"?+/)!GPD2.GC+J3=/:;8Q1&"6I*#K/IY,S@Y)N95NG M5,^+%6%'FUH1SJ9J.BK-RJ M=>.IT3UJ3-F+PVZ6Q94\3N*9>'*'"RDD;SE, M).CZ##4>9I$O7!%;U053;!5@K_&0B+)>4/I/VXY+M7+3:%I/C_)Q8TA]K.4@ M=#[RC\T7+U9^FZGA98@>H4)Z MHL9'Y.3") T$,G1&8!W_44,;"BI/AJW=B,&#/A2?ZA0?=!RK/T4HU :)GUE[ M'JP8&-?6DAJ9$]$$AW6""+ \3B[B%FZ@1'?B:(10:N!Z07GB]!/&>YTQ[@KP M&UP;]M813URF?[W$&)&/+'$46=+?S^ PSN3'8-.\NA&$65Q5;7[QY 8PU$0W MC(MH$Q@-/N#DG -.^E?!X1K*?/$0II(2F=IV/O;"\'U+OJ_)X=)HGBI7^ D! M/3 @4/HG0'VFC6)4+^*<7P.A".B\^K+A@IDZH$?=V"G=TA>PX%$.78;P'EY? M3<=[%]$!,;GQ:*?+9;*^*; 0@$Z9A*T.!4N:J P=0W#L1(S^QNL*$3LFYY/S M=CEOE\-JE^LN&3NTQ_T4I"3,C9^G.>WFPM[6_DUO7SMG^YKL&1&2YX3L;S2^ MN:Z33#BS;RL.D>FLG?IZ YLWL'D#V]@&-N$[!QG7I V]T-/''Z.L4G'G:\@A[+Q+P$? MA^0!7001(W%BFBT@[>]"+M9\W$O%7BI62<7DR2 85]/:R_->^O72KY=^O?3K MI5\O_;XX/B 7IT.)]]<@I=FR(&S-&>O)5-Z5]'8A[2H_[67=_67KW-6',G6_%^'G2-] M/ZNA5?.^UH!4O7JW[(@BR?-Q0U,CG2'I,^P8*!HUJ+%ZG6J^:!A[SNZ3Y:I0 M!,IJVX]/O3*\%-!CN@C&Y22:/1-6".NMD&0UE204;9W;MFXR4;RFNHCDC"]O M."*]KY_E4U+=\HK?!&D?E-Q/3J;+G*MLZI+G:4\ \K=JJJ MZ:@T*[E=W7AJ=(^Z1T^UMJLOA$5)3NY8HGGGR*#GR(@V)"I(+/:F(2!9QU'Q M5//[.Q7/3HJBJ4:0E'U'176?Y']>,T*JE]!)7DAM#=T'&!7?PRID'3:5K-NH M6#1WBJ[YZ+0KSVA]AZG2[]_M\;Y9[YM%X)M5 VFW"5*-<0X3 H 9@)JJW1CQ MZ>U[M(,Q#2-2I9I(S10SC/BT(@LU%Q F%^\!MPF@BQ[0\!TULJ:B"FNQLP// M)%L5:E]&QY_:.XZJ/*F38=)^%WXO)L7W\@O0^X>.5R&"BI)=%8Y_E%QK2XS# M\#*,!?Y5Q"2@X569*D2U01ZH.!"JZF&XOEV<'/ @)R#VOZ'956;&430;S4#I M48#4>5)0;4J[.N%$MFZ_]55[*=Q*< Z86>/G='OC#XX7X#-T>QH/CACJ2@3" M_A$9[([1VF[1^OPEG[]TQOE+@& QA]E+;_X:A$M^X(F_Y$%T> NT>BA/L$/" M=9$L2HSKCG<8V4764V>R?$;45Y@1-6-/25$_JW[//\)B\4AUR/C9]3',"_*9 MLQ9[9"2L6.AAR_^T;G37]N@LNX,.GIQQR_?#=>F]>!,DU5,]01%^,?=0M/=VXH50 M?=I[&KY"3\/%2I2>)D+F6[ P]#RYE.D?52/X&NB1-Z:$>^<=D! O^$ZC%P2SS(&'/QD M\N:R:[L@B[#F).%$Z**!>3I'< MA@67>CB;_(N$3$F]HJ7WX;OWX5NGDZ_L'6$)C1775&N;<:A4'N225O@I-;EE M?!2'C^( %JP!B)>O7K*'B'+3P K'.16,[>VEQ_JI--,A'>[WHUG5I%((>RC8UO9?4<-]%>4 MW&EZTV,X1RU?BGIOP 3@*8JXF;B]W1XF ]P7'?Q30,SN"F28WY$F)DP@7'?5 M,8R8V2B^! C5744,(ZA=XAC<\C*B@-/A10&I54:Y7M!8&53" 8JX6N<+U_^* M&/Y:A&)11ABAN? @:)2!2CYV>R*QVW!OL\#KJIE?*OD ;_(@ES4C=M1 M XW75HWA)&I;3X"/W?X*8[?O^(^E6'7]"\^:IDZ]FC,^%W&2ED7R3!Y(5'(9 M.2'YU9V%X'0+Z$+%M.V=4G]/^-0EHO[O0\%I^,#OX?S^X8,R-@G4QTG@Q>8=KKM4)DM MD>XAY.;1+IP"5QO16$[[; @T3P@A GL29HO)82DSSSW;2' M#J$)TL,&:>53FD3SQ8(P4:903I"BG04R'E=$_/$FBSA8+E=QX(HR+/K6%DAJ MIORN9-%*U#GT-')2+S\*E?.E530:G[3$I4C)?W&1Q\IS$99A*2K4KV[FG\F-2K.Y) M6JG/^2K9/%+%Q=ICA/-#-JKC:?:9'Q2BG*O*&=K6QFVQ^_K5SLKRI'3RR1M. MA=YQ'Q70/3/<3K[N_>@QJ8=,O_(UV,DB&/EYBNR9L")Y2HD0Q@ECC>%8Z40# M]O*N>2,$7A&*,38BAK!#_/%([]C"9]1=4CLHPYS$ MPH5).&6U;9^)\O15:>RWVT.;NW!;V>J$4'^0[+,8=#8,^2D_9_!/CUH0>.U X_YNT95/>1(G(=L>708JGM>U M]Z&!/C300FB@_FRE<.L81H#MQD?J4B3!."UZR]OK==>;N3 B;57N*4RMQHA' M?S/0[IH4)L!Z)Q6UX F:;/@Q4"I&%[ZEN$1H1TLNJNA"2SDVKQ28THEFLW:0A2 MO;HM*\2WC ZJV;$$CTYW>[\,)#^ Z#383/ZQ]ZIX'#*+G\ MIX22PP^.*/GP(*'D\ ..A'U/%56*[#;V%@T:=N 'N,B@,>&FW0=%Y.88;,- M\[K'=!'X&MJ]$!RNX%=SK+P-P?U\HHW[1)NQ/2L^F0-!W+ ^4EHOAU,CI0@3 M/A.)A':X*B>"M5V(5 %6*@9N4=L,\X(*IN@LRQ".I)WO950^$/M[%D/S^\:[M:8OO4=W-(? M5T672B9(QDG)A#J;^<;X[JGXWN!D3;=SRW*8*4 MQI^3-.6DW61%F"U%A?WZ+H7!-1_ *;Z;C,NDY#'\ D.C:^Z8=J&64 ;<9KKF M3FF_)9P%R"W?\ 3(2( >3A&\)Y^/+GQ&,_Z?=8G/W.3PZSJ,4ZPG-&B$5$UK MMY0SNN'"YE94N2OX&20$F$T4O*.45^GJ#[D9+ZX MRHMDS2=8QBGMC28?E0.ZXS&%>$PH(L>[U;Q;;4IN-=U90,WMU^@P @BG_0S" M:((4ND&&VU?1I-=V VK)?N%UY9P@+]?KD&T#NM#&41>5 MKK.C%5H;J/L7G)0.ZDN>#R,_YS#R_G'.:4H_AWSS<_WY@I$X*6XIUSGR>7:= M9/SOG+^.[ B5S5X;!&UA2-XSD M.KZ&\H5(DUJ6630ZV#6_4IJJC/DC/=B]20R(O^DYH-OH@FA%XE(D*QX1>L5/ M2I:%Z6[A\EE1L.2I%-32G6V\*D?)S]JWVT/=RADCH;::Q?!?]/$DYQ!/ CEF MS$^0241>J&#Y@ L?<.$#+LX^X$)R!- AI$MT80EZ\,ZD"'21#/JYL26"H@M? MT$/OK78XM.C\$#"2\ZF*BI()XT4DG"#=3#>0H5S8:.!T>&.,-\8 U=(CAN*[ MN*JB(SP0.:!P8K=1," 5_D+V3.J'D>8+06A'M)"1O,+L%6:O,'N%V2O,7F$^ M7X6YES@P<1VYDT#@4!GZ6Y#L(I&[J4#R 5PH/KJO>W7'JSL@)6 ?CU_GGA0@ MH'O3CLQ6$O#GMQ^"L2ATWO0X>"\$]!6J7R M=Q-\);U="+K*3WO!]IP%6\FS%75EBCG?:6%1^Y;J8,RZ6$5=Q. H%BW19!)9 M'=,"O'>A\"$5V_E"1HX1,@O#>>'="^]>>/?"NQ?>O?!^?L+[ /?_A )9[,H( M#A6:GX-D7[@J"*L%ZJ;;Z =RH>9 J? :SSEK/!:C7*X%9_)]^TQ>57@S#'@Q M'FD4Q%1%YW7)#S@R6U-6)/^I4K::LF!&4V'S$UZG\CJ5UZF\3N5U*J]3G9]. M94V(F) F-;RTX%"[^C5(:;8L"%OS3??4,5Q*/8@+K0I"@=>HO$:EKM=6U5#F MC'/)60A:F4W?9R2]$ P"TL5K,5Z+\5J,UV*\%N.UF//58@RN\PGK*_I[WJ'^ M\>:O0;ADI*X2'O#FZZ2H_UMD.P@V3[(ER7I4XN[\ 2>%N'M2YW4:K]. M($[ M1N,R*CZ&C(59L34K0-UU&*\U>*W!:PU>:_!:@]<:SE=KZ'<[NI2UWP1)]9(8 M%R6_=):GE8,XD9D!%'BYV,O%(+E8O+Y&,Z%QB=(&S3-[C8ON+M* M7E?RNI+7E;X&7:F'H#!IWTM?"0$('M,;*M9D8Y>Z\@]!7G "5C3E\YE7=;>* MCN5T06,YT9SAA'@%VBO0("7JO?"9YP6)J[K82<3_ZT'PV ?.L_E,G'3F7J8> M8XXT"P]'V^JJVE7O^89K#('YG-TGRY7)&RL=Q_-*I%,'C&Q$)E2V[*A)Z4=RHD=!R?!:E->B8/I#S4[W M.VZZR1:4K2MCT-MM\Z.!]M!E-*\[>-W!ZPY>=_"Z@]<=O@K=H?LEZ5)V_C'( MDV66+)*(JS1!U+S#+G)%LHB(!]K%5SM*TUW&=B)?=R?,2]Q>X@9(W+GP11[Q MTGQQG^1_OMV*_[T.(TX)5-KN,)*7M+VD[25M+VE[2=M+VN^(-U(V7E# M9I DP7.8EK5H*;*O/Y5AFBRVPK8;1A$MLPZ%A_N,/K"DW9\T+VN?LZPM>;7D M]QVKS-*4?A9UPT7DYCW)"7LF^=LP%L4EFI"^PP_7E,V?CBA:>F41>%YKBA:5*5 M+8M)$28IUR YV1RFJ8_*PJ>FUZJ]0J[[BO$FWA.3O7APHQ\J5I(F% MC]\FGQXYD]_P*YYEU9$4II?_E%,":6^/K/Q]_.[Q2OOU5VWL??[# M@Q[\JS86/G_'!6U^M(5+$2=1/N5)G/"C;?XYX\=2"R6 YOT5SYP51THG_]=A M]_)__'$A3EG"-B$KMN_#-6G9PKIF@]/X+OR2K,MUZY)*?Q^>*GX'*JEJ^WUP MJ@3WL'R5;"0+V?J[.ZI:+R]%"WR46;M9H13>A]E2MBU?_>:&&BG/M_R*AR+W M*TDP*$=5XD\7)8]9NQVK=>@AU,$\M?>/N1D4::WR4+&229=D6#*WV[?A?^F["(-\[SE3NDQ M A:$!^JD=W_/4/ E>747R0C/L@&1^IT1M(N[V' M:@POV!"TVQ\IP B(#8G2)$Y[67$P0>TCJ%)+$B"F^= ;@Z@%B\OD0L0TO@4T M44:J8V878J+V$***=3,]4H<)=G/.;;8"$H?G-ZE\,4%FS-+)IG=_ MHV&X;F+'"3<"8E10<:9U>0S#.3GT(K>'_Z#!"#TY[?'J\#&N5M9-$C@%!/D# MJH-5$L" ZS1MT:VI-L8'W?D(L1U,X=A3K(8\#@P(X6]H-D=O_Q":+=37 D [ MN#11;;YQ+"B]MO*/:/8!,/8&#;?WL?SL[GEER#HJUA[*&-:+>:6+?&XY>>ZR MSV"0.GN#TI6W+*&61OLY?;ZM(;+.)@!B/,G9#C- MX\2 0']&!E07'@J$]0LR6 :!*D"$OR)#V"4F]@!U\ SE'P)Q;[,R*DHF4F\C MFA=]4Y&-QG21<]R!()]<_!4F%U^$&_*%[\YU4@CF4>08JUO:((70![()ZTJ M"CKDS2P0<7^\:ZKJ$JDXR2[X]CD(P_N EL M[30D;V<.>.!7(A.U+91A_YK6;D.J0_$V;[&]X'V_21I?4_9!&FIKU-7]+,L@EW>T"F]\V)% MV.%,E1 K:34FI:IL#U7346E6YC2H&T^-[E%3+EY<+1=$F$,@=)_VG9&?2'DGS0=G>99%#'AFHG_ M7>;58?C& (6\LT^E.8=ZL_QC\\6+A5?N4VW[:5)O25*D9B:":$8 M\:GEB%.'F^[B1H]0(>E1XR/$+5J+45L X1%-Q J4_ZBA=0Q5H(JMW8@A0'(H M/M4I:>@X5G^*4*AA'#^S]CQ8,3"NK24U,G6CBRTR@@BPBKL%:/'PT1M#T9TX M&B&4&O@#49XX_83Q7F>,N_@W@VO#WCKB2;OQCWD8GR,^<-A!K*G2U8'N%@=$ M"/>)=D!W:,(64NF.G6A0L-ZN/]&HX"ZF_HD&!G<(RYAH9+ N>L-A,.F/P::) M.Z^>1R6[H/.>\:2FP[H(*>U&DX\J/>>HTOXE?[F@,%\\A*GD>1MM.Z?47I(- M(U$2ML1^JIHXCH'C.YD<#E+Q57&"OXL*8;N7KDT&CS4Y"2,._]_K!N&!=&&1@- MW@ASSD8823[H=9*)>)%;P1_M;V?HFKG-HSRBXXXE691LPO0NW%9.:8DB!.J# M0>OWUI>IH\!A?5%L9E#;$:G6;&5U8_?YER [E[2AMW%Y&Y>W<8V.UMNX.ME" M-,<:*JO!N1JYO/G'FW_.S_P#D?(F%@9I('=/-.#10,N>6/@CS #BT#+Y='G.ILO>NN1L35F1_*<2WD3I]9=O!DAT2U@G MK\-['1ZE#N]5 Z\:G)]J8'(H.Y3(?@GX."0/Z"*(&(F3OI']X/%<2&.&Q'A9 MS,MB"IG@MS)D(3\>R?PI39;UJS<7)1-/H;0^HW$B+9AV=XI-'%WSQ46U27;U M"IJGV-Y2QNAGD=09;O@OQ5:"K\L07@;U,JB70;T,ZF50)S)H]R-ZHD;K;G>N M0_'[UR"EV;(@;,UWU%-?X1LXF@O1VX@4+WB?L^ MB=^\Y&QQDXGR!8)K[DE, MUAO!>A?TF61\TUZGE+([ED2M89WFO:V37!U!\3W_GW?\QEJEVYN,:YEA3FX6 M'[)-F,1ZNL%#6"#^'1^W9-46O4\VC>N- MWU0TJ]Y(X_>OF+<[3D52KMN(A/<:FL3&?VA,Y$D_"V0^D"P1>X"NDSRG;/N> MG\N*!Y S8L3V&Z:\GYZPXTI'YOPX7E_29^(9X MS3/R U)5O6O?"O,X]K>Q6W=$?&0 M_'S1G#!S=I\L5X4B2T/;?GSJE;D-@![313#J;FBEZ^H+85%2A4M%9/]CWOR: MRQXFZ376^*C?E^)LFB\>2,3OPR(A^468IB1^NSTEV@2_^:B.*QBMUS2K9(&[ MD,U9K;)45A,N#U3"@ PMO*=C1"]$;TU=)D5;Q[69CA5'Q5$N;S@BO4?S6/^G ML$3?B_M2=E88]Q\1W377/%X^-:\$\[KYB+3?9 41;RD+9;[>H8?"IB TD %& MQ'=JO@!ADG4:$4E4K?PF41,8+C/T=.L\(JZ#Z;02 MP PWO[;WB,@>"3NU%>H;CDCOARRLU4@27R9Y!+Y.%/T]38X%0E>J*U*'<*@Y\B(-B3B MXILX#@T!R3J.BJ>:W]]IRK6$*M#!!)*R[ZBH[I/\SVM&R+'8;01-/\"H^"J[ M@/FFDG4;%8OF3M$U'YUVY1FM[S!5^D=^K5KJ))8 ?3P<;9G\,;SSAPLGJ&I M[,'SLLB+,(N3;*G0=:#=?,SPH$#:?0$]5RB MXT_M';>KP0*.K43)I/TN_%Y,BN_%8V"D%#I>A0@J2G951*NBY%I;8AR&%Y$M M\*\B!A4-K\I4(:H-ZD7%@5!5#\/U[>+D@$?FNZVO9O%6@)ERT6PT Z5' 5+G M]T&U*>WJA!/9NOW65^U309<2W)>9-5Y9MS?^X'@!'DZWI_'@B*&.3R!L=T^! MPV!W3-9TB];7U?!U-/<%71W91?.!4;S MHKL@NV %9Y0 T?Z$&BTL !T(]6ATK!\6% M6Q""YV]"\6(1A?H7W((BQB(1*;>O6:$%*'1L I)9N"L4)18QJ7T+:S, H:8' M+&)2.TQU5O8!X^!5.]_\-0B7C%1_R8-H;_W( \YG@;"S<68C7";H_0:[A2_5 MLS-LM4]K9/I*H'IK\-E5 IVQIZ1@E31]SS_"Q%']+N0*'_D8Y@7YS%F-/?); MNF*IARW_T[HYY=N3^NP.:@'@57*3K/KXCM^B2JK:?A^< M*E^+\AQJ4=[2/+_8BT_;RW#-M?+\@99[7+9U.Z1: 0 M5:B)F. 6EZ5@=)VA$4C1\=L9Y%$, MGM6")TG.QV8:;WH?FSGPFV=FFI#;+6G_>1,D&6]% M@B+\TM_' QO-B1_'A!3OJ_D*?347*_&B-A$B9%ZP[7SQ&'ZIA'VY)P;8Q0)Q MER'_Q,J$-E@/"Z3=)I\>^1;\C1];8:9P6ZG:V2.CBOG)*J1A.GN897'S0ZV1 MYK,'+86F0PQ%_/Z[[V>&-$M[VB/U@4L=X88RQ?-ZZI9V2!&'O]B%H9(,22L+ M),RY8A$*":P2QL3#JPO*/G.));_ZLDEJ:\F_2-A*F&E?IP;B2[(@C)&8'QNS M/"=%+B3*BJ19FM+/8?;J\**:FTS#I7*0US2"C^EH]XPKQ6V4YWN8B6\?C>9\FG KL/X M ",G):0!8B;M(M)- RLT'P3OK91'BWZ]UX9C7"%8(_.K:5W7?40!='R9VF-SV& M<]3RI:CW"DP GN)9!1/O/;K +M/[HH.?"EV\E_D=:6*.!<)U5V;&B)F-PF2 M4-U5GC&"VB4_M*$+ES_*V+X:Q&* M11DHA>;"@Z!1QEOYM +<:050-Q^:_640^\1F?BSA)RR)Y)H=JL5=?HK3D!%[SX^N"KC=ET530O6JVPJZTOM)A M;G7L*D>0F[ [L(I<&4'G>VMRX9 \^PZ(I?8^?F*O!U_)+/H -8$E[;2 M'X)<7),KFO+9S0/RJ>3\V-=8:C2H$VMI!XJ\N?0K-)>VOGM3/U/Z=LLW=>7A MJ!\O;3.A=N@^+-'';ZX:$MS6U89!.@VC:F?.EOQ_ %9I0/O)VLFEQ"3/_/S: M0X?0!.EA@[3R*4VB^6)!!'>0G[_B]N5"V&U9U* 7E83\'9[ M:-*\63H3'NBKZN0_/ F4SXL588]\8\ZK5S_SWZIYN\F:T-\LXQ=#]; M4KZJ\\5EPDC$/Y%?K,)$Q$Q)'PB =1B<[MWWI72V-QBXR*HS650ZE^V'I=RP*X ='&,(7LFK$B>4B+L<%7\>46>,B@(V,LIDJOU M)J5;LJO;T"Z@OQ>$YWSG5I)P_DB+,#W^_8+FQ7M:_(L4]R2BRTSLBL-(=:=3 MTY)DCD:GQVU9/LX/0CFJGM&J"5%RD+:]4^H;4^).?A=GBDC($+,O6UY(%[<8 MTC#3E&AM:S(*C4I!N+T1=CI'E=%?'L*&HHU9YQ%Q 04<6*?1<2C%''V'T>G7 M"SO 7HZ1O'3L*2\I=6/'=-.(D#@7 3"[NV:^N"1/LJP1$,>4=Q^\X[G@&?5^;U<>7OO%WY[Z MQ:O_^5T48MR%GLA,VO8^E?4,4EGW M1KB7@;;'K'M-66.+E<]YET'PX'Q//E<_=<+WJC,>7">*4W6LOB?%?,%78T&2 MHGP=/FY]7 RS41GD.BYR>U^WJ,JG/(F3D&V/U"W5R:UK[]/0G:2AZV_0H_PM M7=P61H#M87'4I=B,<5KT,6&OUUT?@(41::MCC,I(2.3YR3*)04&6R6[I9,123L,"MP-P.-%S:YSRA^BP@ M5)PZU &+@76'76)U.I7;4B@VKQ284H9FLW:088+N.)!O9*/R/"BWL)D_H]?>^PD-#_IBIL:;RA'ZGG9. 'WBQ0 MV./!MT@\XL>V=5)Q\X]#/G'SAS\NWN\^V"0.O_ZAX^OT#LQ#[??_C= E"S>ZKOGAGKI/\C_?DBQ:K4.F><4% MV.T$SN=]H MAX-X(EC;11(58*68Z1:US5QKJ)CC>%T!:8T CJ2=[RVH0]DZ&RM3KZWM60S) MU\-RL4+GP,_*LK.&@G7XJ?!O[W,80U:BI0)+0&,2&O:%24!4;FI'Q:1V!#\, M!ZO-)3OU2;C=6#:1G'J<@$CPE,?QR9/&1YU/GAPZ" )J8709'_!3D)=/.?E4 MBC^19Q''U#<:P&!()[Y_8WIZ>/J]+[D/57A]R;!J%T?.3I/R& /2+:O:>$2I MNK#C@+0IZW >$0BHI>J22EB9%!7])K6:SPG9N*\$>:_'0'1^U2_55.F?/6&J MQW"++^M-5^?;B=08\;# MA-(_IJ'T X&.033VUS#>U^, M#R#O?9E\I35TB?[=K0TN/5!O@B3CK4A0A%^(R,A<;VA6.6GHXNBG@-0)Y<$3 MR3@Q12"F1.1O%DE6EG4=#,A&AY M;XLD'SYW3W(N3!$N5,V?VL9N,PI+/F%9<4VXO!VFKW:5Q.L [#4*$LI(LLQ,D6AZC8%$+YWNI>/;$!9HPZH81,N 8^"O59CV'SF_M[R.KT($, E0;LFF@< MSD9KLRMZ:V*30^6KL\^W&)S+WN7J7:[GYW*UI0"C.VHM 'L]33"C#CI6&&8N M0*8Z=&[Y0>;"Q*CB-DU[K!D!Z:+ J7!75-_N5%C16H%SY*X8OYTYZNN TZ+ MNR+[%J<%Z,\!3H&[*OP..$/G+03.B;M7H1S,B=[M"YP5=V])N3M#E!$64$%M M:E+K(+$:T,F:FEC;/;8(.B-3$V[[1CY YV6J(JZ1YQ$Z&9,7!UT$'MNFUL<7?X7QQ=R@() M7)6M]'Z: 2C1-AZ&((-U-.]MA^3J<+I+0RZM9O'^T^^I(>U=AQD2A T$%LGO M6,[J2[(NUXI:5BV_#T\5OT&55+7]/CA5]^(!4TE)K5>_N:%&.D,MO^*A:-0P M+:XEENLR%>^L'AMR^7]S+4G(^5E\K%=+=^X)Q*&&=QNR2M>;LB!,?>,!6SNE MO$U,41*O[^"4_NKL7]$TOEESB?ZY4@+4 ]G"*0YX-HU!M6+NSF9%&FM\E"%KEJT-.'"9]!JC"?#N"56D-Z,)T.V*$VC#1Q=]VV:6='='H0F\[KC;8 MX(LNKK;CC=3/YXLNCM;J+""\G7W.I<^Y/+^<2V.3-#J1N"?.%K\5.H$8!G$8 MUSPZ@;GG>K_R\#F,!WYS'-F:)\LL6201IR\(HRKA0131W= TB1*2!^$NJRA8 M4!;$M'PJ^(;<->U%3]*L,T)<'UE2D/EB(7,0=QQE-*2W-!3W8J5BB/16DC=E%>K$E&C[R,(L M3U7UP/H.YSIVX3D1(G_+^DCP0;KX: 5?U$RJ&([I _-*NU?:ST]I[R)&3%=O M!]X^4]7:^TA,$U7.[8A,6!5W<>Z)#.4@Y&BXEBDR5],D?$I23AMQHK@;DH!. M<>]$OU?9W2T>SXW0/:J MS^@H[@A;4/'8;43F3VFRK.2$!_Z_N9AX4;&-/">TS.NG# V@=AO8Z7S,BQ5A M!\Z2F4%DS;S1Y@Q23#YD?$.FHN!:S<)Z&S2@A]LD&?&\Z"R.J_).6NHUK;W! MS!O,O,',&\RRHR S0R%ZHH8R\+$^43L9Z."?J#U,+:&A"^<&5O.W+%2CB_+N M/@T&"B*ZZ.Z.!Z[&M((NIKOGXG8%Z"Y%O/(2H*4-4@A]()N0M3P? M]H(.>3,+1%3NU)A^5A @:>+4-'+%SQ&Z)>2!/!,FA"9E(1%-:[?URL*HNB(N M^"W&#R1UJ3)56Z=4WQ\?HA>KD"VE1E55TQ%IYN?^+(N;ZNB*FF3 7MY$? 8F M8I%_-U^\6'%E_2UM^VE2;W+5>U-Q;R"F)PTU9L#)&<8[';Z.UU2O..I7AT)E M.%2.@"$8%GE5&*,E-1(ST1G1C2 ")%)T5G2#;0E0\= 9TN'PE(J;VZWGG:G> MF7H^SE2XZCN^*9BFZ8*RSR&+1;CQRR:A>$^&="#1#!TYJ#N[*@5 M%APJKW\+DMVKU,-O69!P:[\//[_A69DF8:J>VK>TX5(MT@!H1Z5M\ZL;N4U'W]#R4FTV:J!-2I8V]RNY5=J^R>Y7=J^SN(Z4!HV#(BH;(F$!ZV3$>YRN+0I/)3D(I*LZO L32S_:O*G%FUI4"3U';_'H*D=1A46'LN M)NIUK(BCI30GT+ [.FR/_%M]%NY%?WSH/M,^V Z]QT?V(8N3O*I 2^*K+T*- MFJW%OTSPZ<9PBO*6?YZ0^8:(O)ML:7KWF79'B0UR%_8:"R5JX-W8=SB4V"TM M]B3667-W=AT&+5;57=IY'+QHI7=KQU'P(#6\:WN-Y=;]V4ZCS/^I;NT=H-X! MNC>N>@>H=X!Z!^B0;@L[XO!$7:3][&03]9[VDJ,FZE;M9)>9J)^UITXP4?=K M1ZLB$"V6 K-VE%P@:&SE9KM9Q8%@L96>[6>R@0HC[NHF65SBSFBG*GLI;+!0 MZ%.3O"Q GJKK4A<\G]7F9.GOW:+:.S]'1>AC9:(]#&./L91];YD M\\#%/:F?F\Y7R::]5+Y!#]<1+DG!#Z]G\9C.;DM4#Y+DLR@JUR4GD\3\1F)% M\I\73VJ_#G/I.! 6O&^W[\)_4W8AWMA1%$+O, (6A+\Q*DT-A7;#@N4PT^_# M-5$6^.XXRODCM7:>6T8L3W*'=7)'#, 7H-N>OZT0ZR,*H0CW'X?R+O EC@"L5=Z1:N#U[RP4OG M%[QDIN=--TBIES%BHF%*)MK1R(9I\F5#(KX&P:(L2L;_?+06U8]93BS:I[M\ M;BPS=7=:O;7:6ZL[VGJ/>.RJ9C%@=GC?$1'/ #QSW,*@B.?!*A-,:/WU&><] M!D..6Y.-WFK=Q\*">E*V=6^U]E9K;Z[QYAIOKK$A7)ZA,0=X[9Z? M/0VVIA(_FA[YT22F5$)N6Y/1:+PH^"!90MD=W]5)GHOW M\02?M%I^HQU&Q,!0_;KYB+1K*P3HFD^1]E$-9B^)^I U MV1HDOFRJ>H' */IYQX%W'(Q$MS<&#V^(^[J,P8H+7VH .+LB$#JI!YTI6+L> MU%001654M,.'CR\/5BF;TW6%FRD!WBK,#Y WBH\F%7XS5^#<,E( M]9<\"+,XX%W625'_.UJ%V9+D 4?^.60LS(IM0)_29%F7D^IH-;;Z31=6Y0$( M]E;G<[8Z]Z]YR6A<1L7'AI]F4<3*,#TA%M88 =V[)Q:,Z#_MA !'\\^$Y#=Y M7O+-:X)'UMFU 2>+0Q;/LOBJ.8':J;VFC"3+K+YYH^TC_RVOBPC^QO?KK;S, M\0!?\"8Y;Y)#:9+SU@!O#3@_:P!$G)BH+:#+S3Q1@X")4#51$\%@HH9+_?L- MUQMY*Q(4X1O,&U>/DI(9XV[WU>]C(^GQ?3:]1D.QF_(8+H8SD=0S]@K+/_#K2P(%T'153 M?I,]\V.9LBT0R>L.X]*O9ZFVIN/2?'C&D4LCQRPAC^PT'F%E"3H!UU>*)6;:@^ M-E%+M@WA=Z(6;G.;P<2BXGJ9X(!8L95@M:7( N%CJ\#:V7 !Q/L+7KSFB@,0 M\Z^3P-Q-2X1*(NZR=3KRN8R,7E L:$7K;I6D7F#5:H">5=&=(@S MPK6EB!-6/\]'%T<_]WS'T,:GQG"-=Z?3^\>_0O_XU6)!HB)Y)ONM?L_9Z_X% M$^U.@Q>"9UN)#HLC.C4U[BEMA(]&I);8'#6MQZ'\Y?Q>5%DG-YF!F"$#V7M@ M#//1Q'B]X,C+A#.J2*]*I+D3/4?#@%S"K+/BFG#1(TR%/% *X?H%&K/YZ/<- M#+/TGHJ+KXRJ*JH-"K,Y4(V >&\6!$VB_]=YH4JV\:P-P9DE43+E>1;3D6Z M;R/UP781]::H?S<#*.GL79#>!;E7_[P+TKL@O0MR2,/*@!+41/V3 MO>[CB3HMK>@5$_-:6K<-3,R9V5M_F*A#LXLX.E'GI6V;R41]FIUTR(GZ,D&V M0)<.DA^"O*#1GRN:\OG* _*IY!+CKO1,YPQ!LU&=N#VZD.0]'%^AA^,B#468 M7Y/U.V?WR7)5U+G<;[=77^H"30^KD+TR&77M/BS1ER5+LN4=80D]S2;KTM6I M0:65MGE9Y")9^W4>HVDW;\SRQBQOS/+&+&_,PKA^X&D7[B0:LB8+ M(%A0%M"GG'^ JQ')+K;47#-R3]/ >M58@+Q6=LY:F05G>,,]>W-9D]#3^B*7 M8:]QD'QD24$NZ6?94TORAJ[KG#XG>>V8N*3E4[$H=]EQBFJMVBY>2W.OI5FG M\[7M6N37[5+ME ^)F70])TRC/I2F)O!Q^_+];2-TIYV]M<#)8TZ&BT+[;,#) M64OZ<*[CQ=;K;T;K13O*0*C,1VYXW+\9Y2V#WC(X4'UAH!HP,:L@5$/#:!;C MG=,F>;ZRSX2[D['Z5]PLTZ']P!:QGN2@,H99P>+M8-X.IM#@]H(,/U,O&(F3 M0I3$4!K!(%U&PW!Z+]R3B"3/"JN'66>$N*J[8KY8R-3LCJ.,AO26AJ( S2T) M&.J- MH=X8.EUC:!>]=:)F4>MV7RQ!DE94="!F+!F[=G5TETEP05ZNUR';BNIW.21(LC#E/_7TS98$KIDX6;%FZYVSPEF2VO4OB."5782X*&\\6C'-)JPT;UM@"0??DF60EN>8G MXP67@5@8%1^38G51Y@5=$W:316DILAE$SC;_?R)]^XY+J7RCA,M3@Y2] ?L; M0W)6'!E"^+\./,#_\<>,D\*GL]V!(&\P/%UY$MZ%D3AMY*3)V@Q.'5_0G!]Z M<5VU1=R8+1M(WW $.EO/($C3*=!JWY2HH?FJ%"7:I0S:]O/@--V3#66%D#]_ M.[J!11D5FHF""U)JS3H.CN.AUCR/:9$RA+;M-*AUSK][R?^8%LE1IFWKU'#? MX7:56/%[C.1==C[17&JEP^LJ@>UF:G2T8L.G$;RHB= S.3?>U=U^?C_O:MBT;SS82W5ORYS? MT/GN>&MSU!OU\3X?[_.1JK9X?2)F/$Y!!\_D_"(=-CH:P[-Z/2A0VD!E-[+# MD\BMSK!U V@#^ PG2D0 M0*-T5F+""0?3\[_YJW,WLJ,Q,SJK4 $^K&D?YBI B2+(%9>NZ3E(W*[+YP"ZLQ%VI\E;@K] *?"?\[(P/F\57 MG\ID(]CH/5$982$=!B+L V=/=IUD@JNKC+Y9%)7K,N7L'U^2#2-1TE:[Q]IX MKF#]QFC>^K:7>6^G1I6W]8'S(,Z;6_%)<8?)K5BZYJ/3KK0@ZCM,E?Y1S:'' MG'R;A$])R@\]"01EV_&IKE.,"Q/B3[J,C^$]S2)S&*][C8:D?N-I\8$?[N(- M6P *28_1$'PD@B 2SYX)X^K#99)7SG[Q$'6C5 ! P0?!@O.>B+.(JQ#5CX^$ MK=^8XU0,XA3GG%_;8;&C0W>N:5ICH%Q]ML$Z8<"A/=_ _49$ SOC0'U&1-'Y MG.LZ#!ZL\+.NZS#>&>R=P5(+-'YGL%95I.:*V62=PC"]&9T_&+ NU-S(A,KS M8Y==,?B+O?/..^_.QWG7012>J'_.1 /#%]W0!Z),,P.BQ%;,$&0+ &+[$0FV M7KX,(-:?)H<5Y'P"HO\9"7IC^RH0WR^(\5DY;'^= L">1^T;A[&HW4%V@X9; MXC&U&T%18Y."^G@&H)AQBT6FUE H:FQB4A]?E\-0M#=_"QHM+F!5=2"1LGN< MU-O\&$9%\LP/GZ[IS3T_XR29V0J-/FCM*PQ:PY:Z?%=GV+<7+-4W/*<%UYTUQ4>2/%PN&3]6 M"A('K.:^DS9T$; D_[.K^WMP0IPXR!VA\"[TK]&%WG#33.$\;V]B\>-O]1]_ M.]C'+_0?OQCLXY?ZCU\.]O$K_<>O!OOXM?[CUXY# MZ%_Z9L]W%9.("\T>#T MO0_79+YX08#4OZYM.PUJQPT'J%_3R.])1))G(>>K P(TS1U7SS^Z]^_YG?^6 M9-%J';(_E5Y):+=SP#(J;[TF;KLG3^%WA78;&\LC_[X9C-,>XR(X5.F4%6" M=!D7@YA1LPWRNL=T$8R[NW>"XRE]ZK=,8+WT/5M()!%"(_-9*V,0$SN8IIASMC(EC;I2<58*5$/-E8&#/!$DWT@?$J4:/K M"I43;D@NQA"A,"PWM^L7^!FYY7RE'47&J7!SQ_NG%P_CB0R &!G1L"U,^*$0 M3P(J[NPI]F$X3@>Z-6%63C10NS%HJ[<)37A#-TRM3BPT 0[=,+7ZQM!$N'7# MU.IR V(:OK!3-TRMGCRWO.=C]GS,WOG%[,&]$&[BO_)H1>(R)4&2!,]A6M9A M1V$6!Y_*,$T66U'<(VQ$"$ +X[BO@0D8.-[+"?4^SNN^[+7)/U0$D^7>DV6=SOT2 M[WDWGV5QL]YY4XM;0KY17T2H+E8A6Y+XD5[0O! E2+]LN #9#:5F+$2H+XG( MA>*_RG:.:7=,V%3!$29=SPG3J)$?:@(U85%FG;WGWXG3V'!1:)\-.%GW<1?. M1>/$Z+1>M*/!S$NRH7E2?:.J$%/7/9 ^Y6O4 M9Y1,P[MP*R[J1Q;&1/VR,J#'R+F2[TD!@Z#JXAH#O_;BW8LO";]D=0#4[5U3 MOWLVJF+L"[K>,+(2 O,S.10XX7,\7\@+ 7<%G'A(3$EA9C43C+XDIL6=$T)BP7MJ3#ZZMRLI7=QL*B/@616 Y>DZ&1A_4= MQJ)?>V(KVSJE6O*@NYIC8)TPX-"N!+C?B&@D3Y0KD2B?-7>%0ICN3+:%OH-3 M^N]8(^9JU5Q%2]<4;\)DYX5]Z5Q0;VF#GHX14<[7Q?8N#;/*P0OO!9U-3*;OL/(]._?%[@3;X#3;%84+'DJB\J]2<6%).QG-.54 M++DR2!C)X5C[#.[CK'T@H@]$](&()Y 'D9T$>YJFO=5&XRC>- MH1;HOB$X M" 5=%"D8H]S\B"X^%(S)V#^(IBJ,,51C!1%-L1CSW=@CS &(^B>LJ*=QZ)C< MC;J ":37HX)LVL76@?1RA,$TL&VBXU4(S@XQP4@O3=AZFKM1D5Z<,+B](+F^ M(&&0K#"GZUO0!!KRW0:[ :$N4G1W((#P%O5)FX: [A(TQ@D)]4=W!9JAA$=E MH=N59D!-W.CH[C\SJ)!X373WH3%$P\!:=+>D&6!+Q]#/2.$9Q;@"L?Z"%"LT M\ ((\U>D,(T"9:&R E:AR#"R"0H7JVP$#*N'PL0J'&DC*J L0I%]DZA-UB% M(6F4,SHA#^I6A05UH-,R 82_]("H@_S0:9=F^-2Y>NB42C-PH/QK=/JD&4;3 M<$&$QXW1DO8I$H!.V33#/D1L&3IUU&Q*S))P#F"=E6G:_SD/Z"*(PGP5+%+Z MN6O!)MUP+DLWP6CQ19ST\79G5\1)*&.725X9Z&]J>3Z^+!D_A<29Q#EESD1L M11*FS;\?69CE855:[810:^-9@/4;7T%QN\RS2KT6REB2A3*B]:TMD,1G@XG1 M+TG]?V^RER: NW!;;=$V DW[6B!WSI(EGX3T)L]+LEO1>7:DQPOMMHU8LYX6 M2+UC-"(DSJ_Y]20^*HQ(\\61O,POG(\AXXS6/KM=^ELF^YYLFB44'WYA*M%1 M#.AJD=@=I\VS8VO=_"E-EM+M9=K7<9VH?Y=Y4='5G$B5(OU([PF_0Z.DBO4\ MB*N/5 2V8\* M&9=VLI+KCO6ZR5_F&(.$Z+!9&>5^,0 M,6:E(.4K4,JVCBL$/14U-2+5J*%+''A\+4IQ3O*#@Q\2;R1 3+L[QW:@Y&C. MWY*LLIB%Z8'V:Q(6)9-E8_89RCWF1@@55;OSGEJ9]7$=S\:&$;XX@@#^WRFI MK%U9?'P;2@'#NSK%5!]Q\\7QL]?D &GI,S**O8VFJ;K:)D0(M9N?9D0"S7Y@,@Q:V'R)+UQZNPSON:I8," 9D. MJ)FR[A:?A9JL%6DM ?55@WW5X/.K M&MQ714=WE/8 1$'J/L+T5U )3*=1X.C8PAG\%W5C3,/"T!TB8TR;8?@YNOTX MQIQ!]'5T.>UC3%2'2 MTR?$NY\TH:1%=*OT8'&82KHEN2\)DB:[1,.BD@@Y ME-.@"_Y$=[_;G@!IH!>Z6]HVS&/%T-VO0YT*K?XM='?F .B5 MP>/HBLUTFX >Q1. ,^"N/*J+LU$2K V<"W?E4ZUO!W7B 1"_N[JJ_? /ET,/ M%:6F(DQVC0E#=WOVLCN#0_W0J1(] !U7ENP8X8-.L; T'5UC:M"I&P.Q!SC$ M#9W>86="ND9&HY.Z>YV:X(#WJ9R:$$ [F;M;R:>I')A=9L*H5-=43LJN$V%6 M96TJQR1P-LQ";=&)DG; =\V&0G='V)D.;*4WT-E_[$SSF%6LT!F4$$SI>?$H M,%ZM2Y V.AG1%,7+UT7EF=_H=@E0!^B6QX5N6 ?(LOZ MEIC#)_;WG@][%>?P:0%])\>\[B(^9:#S>6&O4/QA4D9Z*X*^$E!ZO17Q>KCQ MWHJ0T>+?BO@*WXH8\U$%7W?[I%9Q7LP7XN'ZZC4=PIZ3B.0/-)7EX>L[N*V! MVKR!Q77J791T$DE(5[9U2O4U92199O4;@M'VZ$;:,?M;PE4@$-_<809 MY'0VC%8KC&KTTM:CU/K;A9+6M$D)5S4>A>YF"L6U?O6EL44":HN;=O>5D]HJ M)]%=&%5-BOILUK9W2OT^ JPA0C;/TG;C4JNI(Z)M/P[U6JY6M'1+\>%T$]%0 MP$D'=7**XY[D)&21<.%2TBJH2[U/07UF":Q!+Z795-75, M\S/)2K(3;T[CM/=^,R%C\_\7RS6.'B.YK7Q$*CE,S5SMC7SEJS.H?/61Z\6K M@L2S9WZ&+\G[4AB=YXM*X\_G99$782;X5&4IZ#2&KX+E:_#X&CR^!L\)I-[W M)CIG+@PWU%",SAT+@RKHI3.Q#=[P8(3.R.*,[48R@ M&BB&Z,X64Z :)1+=66.$3V/30A>AW0UH4N8N^\$<+M"E MARXEH,LY[2A@ 3A7[BJU=)TK37@#$*>[BBP=N+]W-6.'953,X0&B]J P,4M@ M/5P.8\:MB]CN7"1=KVC*)SD/R*?RJ.Q3U_AUS;"CQ+&#:(+%LTOBHJOL]2KO MJ6Z3,6VK0Y@42V;D95PP3TW M(M'+)U5.0_1-^[M%%\?5R1:F(N'U)FO*CJD10?HX1G%4,TY"7K5EGT[KG5<7 M*6%1DA-^+PK^FV]>9!2]PC[8E]#-6'-^UR=&C_EH'<=Q0LK^6E)RMK2=V_23 M2@00O$,S/K'*MZB5;:=%]=@/:$\@+%EV@52ZN]0$QT^>ZE]I?0[M=VQ5_TT> MFS?LQQP'+!:@PT*#LN7GM? M]Z@:"]/5"P-3&X36AF,%(EM\Y=7@KD$79*"6\RE8A7$,#/;2*VQA:"?] 5T< M!7@E#9GK1SOKVSY_EW.)C^H[TX5J=7 ;_H&%EL7@O_7VX)LI(_B$_Y><,_JE1DR+?-EDM&EGQ#W617OZ!%&64Q5'*,OH??\C8'_[G__A__Y]___].3M[3C.9126-R_T+N5MLL MIOD96U/RO][=?" GY/6?__K]#]>[4_+V]=MO3UY_>_+V[_QF7[07?P]]]4?VR''H%^^E:,??/CCS]^(_[:#BV2OH$+ M%5U')TD&'%D +47RUT+\\@-;1*5@X^@4B'0$_'32##N!7YV\>7OR[9NOGXOX M#YSKA%2LRUE*;^B2P'\_WUQ*8'H./?^J"5+QLN&T6RWJ3T#]\84WI-\X3%YYEEDOO!.J']MHSR MT@7UQX MTW_'RBBU2_DQ2-LT\R.,6J;Y"*1EFC]1R_)Q"- >O0A"RV,B%:E+ M8=0'_J]Z( <.%0%OOH([P"FSR7E]U%]:K:PV6)O$FGR&Q#Z]NV;M]4A^V_P MFW^?;/_R/!C?AR$F%G730__LW.VJ/YS+/ M&SY'^6*$MGK$-PO&;]1-N3^O9<[6.DQFVIRK&,&).%R3 U$!^HM&T5A&Q;V8 MP;8X>8BBS3<@0]_0M"R:WPBI$A)5_^(?5^6*YC=T09/'Z#ZEQ8$@C0W3E!\9 M.-=B(_"1?(?0JZ",,I&I;>4L/@6I* "G+'2$L':0DA-26D)L7_;::Y",R ML]Z.LE.6/=*\3/AI>D;ORT^V*'M M86>UO*D6E4Y]%SWS!QMG99(FXBG?_KI6M=_1C"Z3T)CFE7ZTY6+]LON> M,T"BCCC!@51AK-+B7NU9;[;@!BJC9Q*5A'+B%O!ST9!#P$T41-]QLZC,RTJY MNHR^/>&+6>;;1;G-88LO6%&B;AT50%:OER&$7NZ1;_D]T*R'][B3ACX\,M@A&-.6?6Q7(8S1>Q/ [+H:7#>()"=\ UT=%;HR5 MK@3M^Y--SC;\F?MR$F7Q"?UMFVS$7Q%2IPC+J@B.X/0BC]]S>;RNJ2 1.(P: M*B8DG*J+,RJI6AQW);8_G*0T*G"O1I"Q[*&F^/HGI/>IV'@9A52#[47D1QA_A$.3(3P [ ;O]A"1Q M9 E&I5"%K\YLN*]/HH>K@57FPP_ M!MS77*SG+6$S_NYN*1,:YVF7L@E)O,&RCMMO#=?*F_GVIRC=TGD*^8FE,\T*8 MC$J475L)DEUQ',+H1RK!ZW+;H>%/PKY83LGRK;8NXT*JSFQO%_+[;91'64GI MU7V:/ CO9G%:Q8&=1GG^PG5,H4%(+F?=SY$7M2H:UQ*K2\^P#/N>:RG)>AJ8 M<$T,RTF'&OX^JX,=&X*(PFP=*2S:$LA,6>WL'OGNI* /XN>Q,/+_?BR);;/E=MH9K3/ E M*_,J_PHCL!C(=D58AP(_0@U>UVXDXVE#$_D&S&$[JJ8DZ*B%'!=]_.JXB%Y? MK&B\3>E)DIP\\MNA0@XVN=^V49HLX=9H8BQU7Z,FL*U%M2-HX[1 11[0>D@JFS:A)9'U&:LB>H*G.R M9/E)S+;WY7*;[K9I7*7XZ:E-#@D(ES>B2.@$$TO A]D03SCQY*PFOKV9R*LZ ME=-ORG- ,;*;I8*2#6^W7:.D7"TA+N,.+MXQWY;*)\@;< BT-W6-;QK 3GX1 M^$EHYY82NQF&AY.X9* P3Q&!NG?_;59\>'J2TP=0$IW?,KH4A+MF M5"F=YCWSB9;D%JB'XGSO.]23&T']EW_1:$N2W9L&)QZABC$HW35*W]@IRN#W MMND69IC2;:/&<'E%ALG?-^T&V>0LWD()G"2C[B\9);3A;I9!\J9YG;17R75% M,G_Y9_3+OT/4!,7NQ:&Q^I/8PQ!'*LI7U5'_8$=,=Q85][M9DX!P^UJ1T&GN M\-.:^#I]19C..X:S+W^OZXJ1W5V/D@V_%0#Z?H?9W&CH'FH%#% 1LH" Y+=3 MW'/XU456'5!>,L^[A:7IDN5/41[#_M\?PD^ ' KQ6=P^"'0^]I,&6:$W&"?U MI*85KL3]4?.*UB]IRV$D KL'T_1*S]72!.JLE,H3O>R&7$(W+1IYD1;(0B8!7V[* =IE)]B"+ MZ)L 2=B(P8"D.V\\M$,U(U%#3DR2AB#R&"R#=1(BPZ9!3[AKNJEK?K+<@O!*%DWB&4U"79OY@K'"4* MJ)L@;\47]2F&%XZ;>E76 \_Q5RK M7!(*^X&9>)1T'^,WE<]34]@2>MN$UMPT$! GLE#V3T=3M4*B_0&TSI. MVSG(-(ZZH>U7!&91=U^!69"K=A9?A%KB0KJTM19G(O,[4&I^H@4_&Z>KU"#I MFYQ2HSD/7\42)S-A3(W&R1"OL5H_5JN55>$O'[06K:)*F&4+6I8I__=34JXJ M#9,D1;&%4.7_JZC:.#^\**I&8N:YFTIMKD8JG7HP?718.<0=MM<*_W7M4)FH M7J>Y@-A6+,.K\CO0MRY8OJ0)A/\4TU.V,,1-3M/2F<27KV;IS'9:.I:C=3)1 ML&J2_J^QS\*QX$6!PLN09^U)R 68'OC Y)&>;+C0/[#$5522:_XYF==4?DD:F=[Z8]4TQ*+^#G2W3Q!""B^VZ6EN^J1- M3F]3G\*7K[6ISW5:.IO+-=H((\AM&>6EGM:VEUKF4&_[_3'[/--4D/=8?487 M='W/F??MFQF!8_C_#&T8<=1ZT86QXN*UFV:WI&?]1S,MV!")^SZ<"L0$;-)Y M4,:V_O.T%5_3)<=U^M1>Q]^!PMO:0QH712B+Y#$%DU-?CRC]\K74HRE-2S\R MX;@E*^$V2\!AP]4>H>IX/B=#;C^?YCW9"@=NM!PGQ:Z0!;\I'FG&=:O],5#- M-2E^Q>DVSLD(T<(90>[$^CWSG\^ZD^#:E)A$5>6_,PZJ(/-I3%.+U+D'HB M:"7=^9#.A*"34G='Z'$R=M#1)Q]<(#F=,5)3AYIE63V@15@5*'\U76ZS7.:+5[N^,E: M@"6;G[)9+'Y*JS,W_B=_D &_/M'R:GD7/4M>'6Z1(9\8;HAR7B55J*%[9!.@ M&$P+-;6D0^",9+3$Z%13X0Y"_V_Y4&KQP9&NY%CVF=\E"ZX%C8]PJO)HHP^C MWRB3.3UE9GS,%ZVYZ N0/34%*17!]WRW^1TH4U&:LB?1/?G(>N'TRO17GFKBKP90K:$?9O:*C[-[ 459-#HH"5]/['7LP))LP0%DS MJ[=OJYRU&EFXMSW=0;/R./I?O..I?^^YN MU[@P-[\KFEP??SNE>D?XGG]@-N@^D'D/?A&S(# -(N;QOW5.TXEQ-&8+L9\$ M-M!G!_FE(6-D]_M]@1QQ?OPETL_. MW\&+9+]^E/<723_ZR;U(]LG\\D,"]^\)")3L4H[..H-5W>!PAP6 M5B:F=X;VS.B69@E7K:_Y5N(;&AXIE?*B-#%'.WE(B)@& _UI(K5;X&K9!D-R M=;S,$^A**2KC?(8CLDG_'7S+6X6)U1E,<'MS?W'I;KNZI*RL*G.R5(9/07Z$;/C9^ (EGDK^((6K;2-B8ECY.8MI7KT@Z ?*+\&/ MM"?=QA0,YK&(0.=:P!N29J):5BGTKY8L.)Z)(*Q^7%(B2"._5,3I6Y2\< !G M++JA&S 54;P)[X26YW/UO]R][G6\&C">]FXZWL8Q^? M1L4*_A^0/D:I,/!E'64"_M:W=W6^P^Q7%?C.'TX-]",Z7: UQ2:!G+Y3GSR]9^ ^OZ^S.8L5I26!2G$!]J26=#+T MFACNO0^T*"BM>Q!E#QQ9=[,7@WY?W6\Q>U 5A^M]6-$Q(RTE0@3W;L>"/_4, M_*ON9HKTE_*-Q#]*QEJ[2+>@ MEEQ79K1YR8^%^VTIGM:,/\.ATQ7$?O(AEUE)X824&7FL L=:>ZP0XP)-A1BHRQ5\LGQK^ MV6/]Z(AVS)G\B6%M)ZB]3G37SY*I?= T.%_P]>?K6-+X#.PYX/'H2$*?/=@$ MGHD)'H/7]7EA3"#:*N^8&R:18!WL)/X"YFIT%,Y;LV MJ.$OH\*E_"E>U$91.!>\FH;NLRV4A*GSFYDPT9OT<54GW]+NNV]8Y$;'(^5, M"M>7/T9* ,;%8G$VB,S^&GN3A!IFKXP+"M/FE[==P760!:5Q<<&G=!M!5+(T MI$FR3Q 0D#M' Y,'+5V00D 42!%5P>W]+\P@0HE9%6:!U?X$EZ7)XJ6UVDF2 MEQ5'8P6R'ZJO@UR"'G.,6YL)[A '\PU8I 49H72>,1EAFNSRMQ6J],3BCLT7 M?%?F5/L(UP: W3#*B+SM(66*4-O*Q7Q-S,+7_/E:5GH#_3UR>RKC<5^.(SL1L>B'%53ED'8]PO"LB-C8Q")M[=XS-F*3+]RC?B?GZIM7U6$>"/9+"Y0 M^*Y TT/*Y*O,]-#LM9*,%9Z%J8HI_D-JVMN2EW^G4?Z%%909VD(VBL:,KK%/ M*[@H77U=N:_XR1K343OXV!=X2[@,LNM3HRV<'M*-I\)9AF"78;Q&U_M<5ROL M"\P8&(:)P.@!YR5PK >O=HR%%=H11_A^]'Q0ZDT#MYHRHOS^"1V%-2383)5G M_BI]'7F21HP)XQ]@ZWY) ?N*U^A0\-9/.1#!T3(]8.^/V"M? M /%4#NZ6/@AMM0J'1WFWD>0B'?/>Z40G*JJ0ZDIKVI=#-LP%?Q:"[6:3BD= ME$*U@8N4/5WN2J.,',J:7V/?]6I8G->#ZY!!SMK4%9'G!F01H(MT" MSF.NN M"3-DM$=_80GNDM[B3H-CT%Z_#BSGD1D5,L622\[\67W<8THL\2<&G&^?HC6= M/R>R.[]O"%8(.J"92#"F%823C@8(\L]+'%FS2Z'TEN:/R8+V&SO;FJ7"I%D(;;#[=W#J M?&+EWVEY0Q?L(4O^1>,=I.JCPXK9$L$+3@]2QH/1[>N=$FR"F*?1%[0::"?. MNWWGS,X?,>O46VXZF3W7U5;JKF4S I,316I?:$EV\YN1RCH7Y,@,O_?9!(@) M=!&TN?,#+@"EL<@#M!>FK\.M%SGFX+$T"\2AL"N<41?+4)J%HYT\+"!,BU_^ M,M7JU*4;FHK-6ZR2S?![6>$+;%Z:'+)[NWJ%FNSA#ONT5F$T0W#/8VN6HH T M.2[I-%N\G$7KZ($6MVS[L"JA@YSLI%7^#MVV902^KQ-XE!!<[Q;KLT.=ML%TF6E/1#\@AMSTJ^KA"X7#GCWKU\C/[)\M,T*HH!.S," G)S M:&!R+?05*2>"%K(CIBEM=_]"!#U$$!32DHU9'6:!Y5,0X!U]HX9R)!3[@MR' M+:PPS_9$.;Q%'KM4:E(]SG_3BJ3);W=TL?HTE_?GD0Q!U0O=!^6\_&>%CGR: MX]OF&).,"V?\<92.8>/%_B62,UEE%# MXJVV;XKNV1:B*/=F&*(F[)"<,&7^V9'JZ[OS48D^&F,@S2TL7Y+,$1I+L0'1 M9D::D>L':FE MUL\O\P*M\59DU[:%$@8;/PX/1I9?[0?JH8Y3C;C3P=&D6Z.M::!+JS;3"5/0 M0U%$F![#II/F70QF>-YQ.N=9K!16YQ*5J[1O!$G.$SE%"C*@#FM1<+J<.BG( MQFMDJC5']PJWB'P42G,^@N9<=X[N;5P8-@A'ZL]\ @&OB('U9XJ\,913\$Y6 M>R=-V1,D<]8=0VG^J-+!!_,]1K9U\+B6^I86LB-&5 ]KR+'1?\?MA)&]=H[[ M[$"S"5(L5C3>5L4_HX;R@3)!!FU6N&O$HRPG*HGE\R 9V2I(2& M 0F'M8CR7$ 7?_B*#^1 ^-_XWDBA[474UII^(;2 IGM)P2<%H/+&2B2RLT7# MX.6VA,F+2D4!#$.H3<>,!05H1TH&.2%<3X"!XJ2F. U$ M,2)C&\@&9&'J)O9**5/BQQ3\_YT&2?-.YQG]$( 10/:C "0(76^2CN\_JGW_ MLJ9IS,V*:T+?0?)7-*I:&I1#F/2J!;HH,1P.UZX6Z["1AN6TU%?G&2D M@4?N *(OOUR+UM@[9SP!AU[FEK9P?F:9Q# -+AI*.;\%=_DO$%,-KS;VV"_H MHX,QLBX%ZE$=W+6F!?6J>KH""=IR;W$R>GMW&'O(>>"V\-"J!-BPXY+/]#@W M!153[HQ7^\B^ZNC!(:]&A64%$34OQ(NK1P?.QB;C7P>4A!WH\,^.;L?1T#R+ MJOP'T9I;-;Q5\4L#W6\$@R]=<(\,,)L(V['%4%GK\W2H,HXQ(YPFJ2J/S(#Y MWJZLGMW?%H]XSUC\E*2IY.+2^11Y?:F@"&#KR.A1'_*]CL7\;W_\[MN_S-Y^ M_UI([1^__?[/,WXH@KOFC"[$>I-OW\P(+(<87N[ MC*3,F3ZJH8[MLSNJ30%N8N>JXK@=1^V@N67]T7?/HEA79*&=]< M+WV[%@4 LV>U$'DQ/VA1I+U7'<\7452AQD_X#B6LIH!OV(E.$'<4-421,GIN M:^7G@Q,/<.+@-ATS9[SA:?,SU]/RNEJX7!&0C\*<&\?07!\. B-IBJ*C+VL; MA.,V0:>",H'^CE&2@56R9"(LZDE,KZ@("R#\ ^+!%%GG[6G'-U:9)Q#1)<@.*KL,6NU'C.4(PT/#-/ M:1ZMDT4Q>FP.#L20U4C-ST]+Y+LX0A?-),.=HL/2PM1Y. 7/SOM< M'KZG^IE][XX []TT-C7OQSZ3U?P?/9RS8Y_Z?#ONZS@:8V!A:F'Y,B%QA,;F M(0.BC>T_<#JF]"%*"?\10N79DG3F%LZZ465Z4'XR!W,%>3N,F&G,:L$L-G!3':H@V9O>EAG%F#Q F_- MT6HUJI]9W20>J\CT2_IL J5JE3D_*K;!&\QUTL7..FF _-\IK>N:=]]+USED M'I0O4*RFA)KG3340F8Q:!H^594MD>"A])A"+@*6V%(P\6Q/5E]H_+ZRF<)XI MS]_5[K)U7_!$[-K@D)/^EV/:5E)7S,@* +8.H@T.) MX/H?9Z^_^V'VW8\_5N'U?YY]__UWL[^\_M91@+T/YB%B(B%O+J^PBR< = M*3I[7]VGR4-?R!?J6XP:KHK#^656XR?\Z;JL*" ID$!82P.F!X6CR9DZZQ=1 ML8)$VI0]D5=L6\(_OAJ:>P"OO+;X,2.VFVZT-"K*9%%WT>AO4#\^$+6%^@ Z MWR\54M)@-6C48H=\VSD8FWJ"FYJN$!M@4%*8.O_\>16[?91O*$PP2>E>6=D[ M=LK/'D[M8Q+3^-W+YP*"9]KZ8'.P] D7J*2(2N&Z MEL0&,;F&>@F .KP/?)S)3)MS'D,UN)#G)212@MEA,!5E<"PZ\*('IOOXBA:I M,!.%S5$99BO3XI7'W,'] /=W542_1')&1J,S WNANL^?%@D-'"^I,>)2_2P1 MCU9B>S,R J7X#8L'TV2;SUV0@Q'IC%;_O]JHKP)!L10E@01=?/[#';T2/P_REDK_ZAYWH MU;_XQ^FG ^DZ_H.F .T .-?\_O/RD]^XI1[F,/F,P]Y65WX_LH\C!""5/ILSPX1@=K@)!N5F?B\DWL%:>Q"EO//VVZ"Y]AE5I2Y M\#G=T)BN-U5B1K*@_*F_ $_4@VQ/:7Z-W%F*6'SM+T5R,+O,V4P1>TV8%W;$ M@$+2D$,$/3.B.EE'&U%7^I@AHSUH*&=_DV@HNS\@-92SO[G>'V?GGS[.;_X6 M1$?IL(?)YVP8&7'<^VG)-6$TD2J/E9 M0@P*!7)#%$31WG;,B/7>U+:6O-J8*+/52<+Z4KB/$&/7* O5HF_7N MI%";@2.=22X03)E/@1XG$!NM] [I#K3RY " 85X7@-G\(8&CW\:;0<2SO_K( MLG(5QD$S(!G2Y\ QN_PEX-&,;SUHUS:/UTF60,P&9 S7&U$B_HI?8=/UAJ$[ MS^*KT(ODK&B/@+"N&56F,R0GOXQ24=R@%/H/OP[ MC"^30204I$QJ8O-U>&N2A3G9G<\N&3G=YGEU*8!" M%+CUA9Z0]C;#0/#?4F'6N^BYJAU__KR@17&UY+^X>J1YE1V2\!.FLBUS(OIL M$09@3$JU:J!S'HPG*(#\(0@E@0[>=;Y0 A=-2X9)FR]W4S5*F;JG_!U+19'2 M15O?I*=X:;%7"16X)#HND*CDTG^_+<%E 2_[F$*RAHA'*^EZP_(H?R%QLN0? M4@%&A-U2-7Z'[2ZFO1=Z>HSA5MWT6(BX*K'Z6"D4+P*M6$UYZI;:%ZC-/@C9 MN0E:8"<->A"XA@!\7I?M*9DG>$'!83# #4PWQ%92$RJ&8*N_O*_F_+M@^2G? MTDD)]K_!R"253[!Y60.@@\0DM01Q;4[04YF]@\8E*?&?89CJ5>H64'FL*O ; M%5RY9&MX$XH=,?SXU_O80!+'D7C+_5.B!I75YVB>B$>5H.!$D$#J!' RAY8/ M#[2RK2E-T^&FTQ Z9L;A0 ;G3M9"]<\"(AB!S#=*=FB%[ZV8IP?PA+%:#Q!D M;LRV.EL;-NX.0N_L^_@$2I+)+0,%?,6,L?N>OMVFM9D,=G12!HB.RJ?>'7L:7V"5J*7QSK-HUR$N]*&$/1V#WF+"KFB$ (SM+'/>;^MF-N;? (48G#XH9@CM;0 M\""I+##_2=.88[R-4GK-TF3Q,GA,J'Z#.03&8#M/8Q+X"1 @A!1((+]41!CM M7?L30P8E[>_(UL1&-M4<8=)5MUBR:IA0<'(#[#YE.6,H'H=7DZN<1C!U[I2% M"QJ5?'%T-68%4+:5YP&4/O.Z/[&2DABTS,5.F5Q6=$Q+G519(Q7-4IGQAG?# MW8K"+R\S".].'BD42Y4;R<='8^X#.537,L8Q5_7I6]P$D.,-XS:G8J69LIA= MTLYNP\<&..45Y(9ITPA?H&BI2 MR+XL5P,D8&Q55F>$#C;>HT*\UD/UV!D5'(;@G:/C\#0I7^8YC4Y9?*BNROZ, M. R[8)RKE1P7 60$L'D_"WLYQL;8X.TD_%S0J^5Y42;KJ)1F4/0/0IYW^\!< MK_[G0CR)6WPS4C_[M9__CLX'"6^9&L,\%F1\VD7N7.<+B9%&[G*]S_IY*-E$J M$6J]CZU8;&1(PO@Z9=28.SKMS=.&E[.AIHE%F!'%J7HQ2HT*GM0,I<;E@-5M MH+$D%&[].2E739>PIHK7BV17(J%8JWPSB"U<'9Q!LNQ4Q;$\<\3.;2@@Z:[4 MVT3JY*@)X6#5' W^>MNS(I*IN-J611EE\7'2Q>@XY+X[@N=K9QTAQNP="]1O MQ-E]6T9YJ;='WLT_S#^=GI-7248*0<=(=JKC*9QGFDW%M2?@:(_+19HIL\FG MY7/-LMN2J]JJ6U;E$[SM4PK:O;L1<),"D,]J 2)LA]]T8]B=&^H2%!.\K298 MT3 C'2IFY+R:Z;LH%0$\H7>2DJ0Q#(N][:_KO$Z$TMIBBE\A=]D(=-<;K46_ MM]=BFWO-^@P1VVTWS;T=-^D-IRIW#,GJP#E+M.T6QRF[H0N:/$+0W7#0K$V0 M5G.>U%"[WLTM!61'@LT(6:\94IJK.9I!A5DB5XZ\JM+ 15(LHA2J=/&C!VJ7 M]3GU1H9B''P2D,Z5N@HOJ1"+BG-PYA+ [=_U-\97IL.L0+;PRXS?A;0H;SA! M_)59TEBS(JX* "LV\2%$8>SB0Q29V\;MSM>&?;RA"-)^^*50$36M"KE*TB@U ME*NS/*"QG&MHFRB)FXH,=3;A/(NORA7-JW!J99NY#C!KIG,5I.$LZ"K4V3&D M6^;#CQ4?,OH DJO]N@%2VG)C(I^' 1ED4=^YD<+,O9G9M>1VT-JNOPC^*Z"* M7M@_T^1AQ1=V_LA_^T A)P3\[G!6U:>49-=CP9C63U5$Y[V\JB)=1M57G+&YE&A)@*W=Y/'.&>9%KN\" N87-1$Y6BDL:"T$'V+B3"-34%(CGG: M*R(21GETG&<%2Y-8).>I!3NK?()VG,M!>\C3W>&>7-"R$M,9AI-!G%D?6 1% M)81"6WD8^"^Y8IM51F-.;!YE1;J7,CK@3<* L^#$TD'KO.[MZB;J4>(4'QQGHO7OP MO&F]]:LHF"]XF)M,F473L"W?T'649,T?H5>,K!HD%HP+VW(/.M?R=VA:):_@ M'1,FV N]%*H6UE'^.CK1SK.2WP<724H_;7L*V0P-09QCAZ"Y]SI[*%51/B++#C##%T6A9Z(7J22P:W*1"3FKL M@41DF+],DVF!(IXNH@6M.H4HQ3<=#[<2S;0#JR])_#B^9]JUMFF6L!QRTM=) M4;#\111A0STG[,T$]TZ2X0\[%QL15H"?J$S&2S!5C^A+0Z=DG'/\RKGCX <> M-]T_&[QI (RWIPP@"_9^V6,8&^."TZO_=AVEZ;MMD62TZ'/=#(Q"7_5[T#Q= M\0(G:9 &NMG[V<@4>>-6#E8T3<"GH /,E!( RL';7RT.FQAC'QWRG M,]0'+G^7)5T/>7.'AAM< WU@O5T+W>98OP!Z(O#[]<(I,YGI MF1LEO ED.)H_)S)7M7R@%6,1 '1^9^S;(L@O@#1,C,\ -Z7VAV,6.3TMZIS. M&[IA.?A+(%NL-\!093CZ_.@'Z^D@:7)Q6^RD0A_H2!EA,=/EF[=#1G1;WR[* M;Y, < ME NFP[% 5^NG:$W/&+B7E2[8X^%6KMD=6,^7[8P :O)+A7P*EVX/AZ57KXQM M3B_@GUBZS^<@_@>;IK6ZR5^A[JCI4QDRESR*E,_$S3]&\9 M>\IN:52PC,:71;$=B!<9&8^6$0E<3[("V$]^!?2DP4\J @))S1B;F3;O_(4O MKS=1DL,A=[7\P+*'#\DCC?<2X#Y+FY9K?8L-7U;!X2U\68485/BRFUDB-+\= M)3,"E)P(4HB@92:2/$^6+#_AY(14!_4DCQDQVE_63/S/;5&*S@)W;!['"1B( MH_0Z2N++[#3:))S;/T?0/+X41T8LV99H.-@\&5U\KK=KC:P@B4 'D?ARD_?[5U:$D%\:4L+8 +&KPRRQW*EU MZ"YZOHPY8O).L2QDWWT8;..QKC,M%GGUN\KM)_T M,HOI\]^H/$Y$,@[OZ=V'Y\O%6V$E BWA>$/Y=B7<9,HL.L/Z;LS^C5]^.GK%<]B&-2RC(V MQ@='R_N!OTC2"FM/*-C ",0B'T!RO5'_YT.2 M'1F E<:B[Y<>F)XNFQKEK/D' >3D*@NE; QQEVFQ;%*^,M'?J7)VP/]"2;%3 MB,0S<)N-@73H09.A=F[2J9J 5:ZT&6'+)6V#&B?K+AM=)TW/F1KS_4G_&J)Z M_R7.;K!"E7S!DON4#K;&4/L(*\&#P'W9_X>IP%C^;<\+X53KD@!FU1T11&5> MKG:AFC0Q'"M]*!ZG_)]7^1U[DK]DI2--E8X=1-\J!V F+"> .ZRZT,S1#O9Q1X!D=2-;L M'V9\.E7@O!]-%=K I](!*WN/I#[^A(N@>O<"=6L&:;\',\SW; ]DQFZ>L+K[2E)BP95YKH-6F'K-*1YF12<@KJ?JM2K M(!N(]A4< O1V(1UA1AW,%NC'6%%W:(D2]5H5'^,EVF>9,D2-.%5AQ0DF.L8>'@6*0,]<)T'JX&J=> ME8A"*K^$;DHXS%BFQ:V B7.7&3\<^>HG&BW9>KZQEBK7@1TN1ZY#A)WD.-RL M3++B&HQ3Z:G6)S.#27!2ECEZ-M_E$;R>;E_6]RP]V K2OR,>PWMP7(MXC8Q4 MV+P_;_MYQD89X4\G$Y$6HFK'L#(F&X?5P@[A.5>_!,*Z0$E@Q4O*2Z;,(%4! M29/?2K'J;]Y^^T:L//RF#?D]ZUWTH2&:Z]T'REML]IGB.KL@.:X+>_=T'1Y\ M9F[X7R'ND"S:67SM54H'%Y^IL">DV[M]G^OYOGL_L^< WP,?P%79L5I,RA7> MS_9A?_@ +PT/Q6,5;+\SY'7T(D*"^TY+W6\QQZ@J#M<"=M#_L^U>K/E8<#PG MXP.X7%$2B>9>$&*;U(225W%-ZE=01(H=\&)3TTOBJDXN *G\@P%.<6VA9$:K M$O#<;\X$O< 4R6?6SOU]\&'/_4G%J<@8/WCR#W'35?(KEX'T>L4R>1->V1!, M^NL!*/<&18Z/"(2ARF%(N<=46.+MP!$M><8,S?V#D(?)/C!?AL!]K!C+GRG= M"#>NJ-)(!.(P03.2A6=J7#%46L_7FY2]4%K(7_*2(1@5] "4\ZB5!AW^(6], ML;$>F73:D>4T!4LV*1FA#6$!%$.91# 5IOG+LN'7_ =6%%?965)L6)%4:6*5 M94Q6&53M(VQ^S2!PY\DU$3PX,E)$*84GR3)YYJ(4H1,9K8G&I?H94NL: ^]+91FC Z.VV)\;0G5I MVY)QO*0BHYN.RQ]&D._QZN\TRL,\B90%C&$Y.PU[RB?Z)/Z$,IHS",M(B M<1]'(G+$BVZ13U&B8!$5*Q*5Y(^OO_[^-1SSU9@9R:H7_5X=4/C%']_,?OSQ MA]EW/_PX@UBIC]$+@551?^?[99,C.PBGJ!I13-O <2S%JE8,"<]#[^R?HG1+ MJU_S1]8MS1^3A>X&'X9A=Y_WX_*UW84D[[IC%K0LT[9OT\WM9YO63%LSM;QC M!5FSYH]PY#6D36FWCHCD^*95X7[HO5L=+(:;=P2(BUMZNMO7Z:T[O;WEMX)$4A4?_S8-=DT6W:*J@%_MW/J'W::M?_$/SO1] MF3C^@^9VVP%PO9<^?[J\.S\CMW?SN_-;K\+0PR0FGWG 8EJG+!,=SG].RE7C M6!4Q\))S& '!6J$M*:9P9;>D)-DIPF5CQB:Y'@U^I9P5;X6YQB5NL$R7(E.] M;H5>TV7B9$4)M MV9M6AX:FC'$=4!UD@ZG)$D.QT^,F@A F&I]'.00R%?/%8KO>BMS-,[I,%HGL M0E/_$+V=QA!X*&3;8.1;2J ,)&C*K&9X_GFNQ/>)SWN;YU1JO9$-,ZK#MP/G MK7#\ 5Y4V7ACVO$63:C%6T)L5LA^FS)1."HC*..1S]+?S2Z[*E?0:GR]R>F* MG_#)(]>A%EQI@NQ9D?IR%SW+9!\'!5\H7 >;SV.7 3UDT26(I)R64'7$4:O" M++':FQ!_Y K_-A=.]Q5/T.*Z1AXUW+9P4\$ ;7OG0@: MPE9:568]P_+3F_!!\?2SI%CP;#79<9Z%%\[@"XJ2&.>E(M 'N"*(_0]L1:IQ!S<(,$*_]!N_N=0^H0[[Q MAZ2#:3 LV-4MSO.?&-6+O%>' %N\NH.WQ$RK>M\>"4&[G0% M]@9THK2U5D^C3<*W^/R^$!9F91_*& !K+A09(N=>[17_"?S96>U*$(;03AWB MOT[$MS"Z$H.N!37V^GO$KUE>)O^*JM)6%TD690L@CA72BA JGV"?YP.@O5FQ M!FA 6;2LS@G3$K%# 1]"-4;0@5$GUJ%>;FR,:C($<,P,I@* C6-+W)*&R7I M)BKU[ CC "PI(W)$ 3024=<:J"&M6@ST3$LQ45B: >U$E=_^; _'#]@1G43A M"ZP-0@[9UZD_0 +FT+>EJ.TSOV?;\CT3-Q"??9Z-V>_T 6"#5)41.<^FV5%"!"DD EJ(((;4 MU(2W_2%6AIFSV^-KM.Z:J&YK5OD$_>*4@W8MCRWN29F>E9C-,!ST>CC2W[80 MXP.T#?ME-&)&^3ND M/(W"=RU;LGY<+VTR1TT(V<"KF&48+=7!+!&ZZD#K,?+?_NTO;]^\^>\D;6)S M@FPM=6EC:.8&LUF (P>*U4(5)RU;A?Q#2S:*8P0!;!,-$575KDE9) 868, 2 M,<95?SK#8D7C;4JOEJU"IGJ->;_,BC(7!>H/+Q*9ZUGI(X,(>#EP;P[H02I0 M/FC+\T+LJ2K4J*5A1H[4H6"Q_@KBQ'"\#*GK[/=>']=+#GJU6]-W^OJY>]-X M*N23T7D.>#RL]?0QSIM 5<$B5$?K4?D$*59#H -H/,N*G%H[8/=I\B!"$5'Z MCMVY(4[FB[W93$W749(JAF%GV+TTZM=4_,KFCO+GT[R0["";+DWK4W2RM\*Z M,U6%;&R#!7=E'MR?A4H$WN!X.PI0X36^KJL %>&#F<9Y+%> 9(P+9/@1C8ZN MEI\+.E3N3ND;*V:? ]B^0U!R0'_"EB=;_H-*M3F!<+CTR2I :> M05;Z*PI/.7(J,3U=1R\B OUL*ZM:I_LYMDB\(AIOQ>(5Z4$5C7 M(!&F;Q +LS)X@0@21,9_1011FY:'=X=+FD^&_T=S 02)+U9EN*WE]U5BQ8(OCAG/A?%.?V,^TOR>X2+FEKUV+53XGZ7)F%_X1D&, MEF:!#F'L7Y#1$ R?9D5E8V*P<(0ES7,:5P4I[Z+GNJ[5.YK1I;0BM.)7Z("$ M0>C^(A(&R<"%)%B>&>(%VM! RNBY*1E/7MU7%(3I':DJ3@S)R6#!P"/AEV/# M+87]^@K / IN"1Z!.P#&8JI:4O],HO^,X30V*1W <6Q9;?)-X6_41 MYM+6:#![A+;$A>O[V?1?3H/2B# R2ICL\\64E)RR1[BF2KX@R7U:^2:*;BVO M^N::+_G* LD7_ /YN\H4(O[UA<7L\5F#)1'Y^/''$?RN^#K8D$M[(+QH!4" MNBDJA4"7:YT0-W><2OC#EZ<2[DDB4B,\9O$T]ZY<"\2"\;%W/>I[NG0YW[N^ M-#LN5W_^ O>N1+,S8W$0]Y=:8*3"%Q9<89Z#(A5(,/4DA0B)O,YA.Y4OHN8^ M_6V;;*I\O6QL.AY\20J!D,KLF]Q5IV+U,(+E^-(+8NE $>?R^@MIW?BR;L)1 M0X<%EON[$Z,D_RE*M[3S2KYF:;)XJ?YW+!]%^WOL?:F*QWD&&">$"$JZF> S M4I%!?JG_&SJ'17]=F#&S)VJ5%SZ$)V;%'G\ RXLEOL;I6K YE[_[ LS,ARN M-C#WLG7*(CS@(3:$YD^,?7B+P57ZI0BRS#]JA;63>RE\XO?&W1--'^E'EI4K M64R-*3C'[X5#M%-[,AS2Y_+58,X+G/'LVR_KR2"55,2K89CE$[[ !EQ99L"\ M75\^W%K@U?E";B^9*\<&8R=W=PV_(I!0? 3HN7\Y(,ER'IR'F3GN.OKNR[J. M!MY01@R>\N5C*R(O2#">+^LTN"6_E,O'2I198.MKTR^ +0?(OMB6VYSV$*_5 M8\(F"FR-(8ND^.Q545%[(L@E.WI)1?",5"23O2;%-=%3:VIA50IZ&E_87UIO M>[&YW"Y8?D.A3.J"4\NO0,F^&AN.W",RL+YT.!E^C+)F82[[2>AZ>MEI5*R: M,BUATDE'983I,FNB&I:B8<\.4"\:EV\C']BTO@#-2\6099/1WN0=W)V"K'F: MLB>(Q"GF6#F9]352W1MI\ELI!/[-VV_?"*&' MW_SC=%N4;$WS\]Y67$-#-$6S#Y3[*NT5.G*NV$7+!H)[* M+]V6<"S< W:RZ*#'O"MM303W0N[''L:J,RPF3(]E'@L6W9>G+.-R5' BJG^5 M\%AHFM-41=+>2#:'[N?H$D9J:)S?$&R]YOJUV$ D*8JMJ*;'-U'VSVTF+F/R ME)0K^ 50*"R3&2MI75IKU';CK""0YBHQ4]9[=AD+UYBBDJWPA9$KN!>R:\&L M4,^J"JW%9#1@%5X?.3P5&#@14\1(/2J]CYV8(WS5JD(:)$(7M-)<(66KA%FQ M*\G;ZRI/'O@UDE["O7-6US*]:HYDN&L^\:NF[TFF]R7FI::&P7F+B9J*ZFHF M3;U7J'-[>"-K/^QT)BN-Z5X>3Q2_H8J+U+&\>=YS-(TR@NRH3DIP/@RL@4]\P&O 2S% M1#=BHENPYI6,Q!0: 289)24?D>_X4PWCVD+$QW V)NUT N@$B'W*#)?"FVYP M'N59DCT4US07ICXULX3B5TB-8 2ZZV.J04\X?B((F%R2MBK_&9*IAM>B,#D* M53@^$[%('&G"8H&WJ'Y_P7*P3R8E[(N+H_Q44S"8BQ*!SLN-B:!+^\KP,G?$ M'5H9KRL"2$49J4B;55NSF#5_7?+;94<@X12*^U3J%([C;]-,6W)%P M.U:3:XS[P('%C@-+&N(!;;)IF2W>&YY?UVE4E,FBN*4/ %X>/C X$',&]0)T M?V%8/)@ZT[RI@VW^5AUD6P_7"EC.WKA3O,+6]2U(W6O5K"&Z@QB5[G M=)ULUQ)I4OX.*56C\%U+UUZF#[^_AXS?!:0@0'X+QN!H1[Q&[!2E30>51K0++ZM%+"&?&(ID&?K M76&7$R9;MJ$$MNNB"B$JQ"NL9(0K6$OH6QV3IYHT%V\L)U*!TRGGK=LRIHM< MM!KD\\W:!]@>@YK76$9HP\.E,'D>,FTZSS*=;3_R.M->-6_J2-LG3LVX.38< MJ7S(P+H^X"J\A".>G!ESE--,EWW>$_"OAO*6M?+L$9 ,T^DU,$XG:WYJB?&8 M9>O)?T>OA3>)AW QCF8US^(S^DA3)LJDUR_.:E-*)%SC2Z1$*V!P+<$-"2)F ML$-$8T>8W.&KLRK,@-4>LP.XIK5(AM)C^H:@H_QWH'R%)W5QXEH0F]","H'8 M(9P1T;@[4$Y!S[HS%<8$D5[^[Y2*>-TL[MH:%*1Z[%,+TBY#X7H7=&D0IVS4 M01YTI]"9@!7_WFOM8>7Q$EU42OR-Y28^--,F#[X#I_%W4=_#/^.EI2$0.Q8$6Y M"Q&T$#CH8*:8<(]JNI?U=*NHR#8,"S5-EQFT@Y)VF$0[SE33<@=I5!17R]KD M=I6+9E 5TG#QG<#2%;+!0UB]/*,.A$TD;I> M*IG##?A JX#7B=CD319KM&B/Q@KXDW-0JE8LC;D6>_[;-BE?($]:W>BD_3U6 MIE7Q.)?D#B%_(A4I!&B9E"%*?UF8,:_]7>VQ"%LL^#O@E!6E8B4?Q:^P%_TP M=.=QK3OT!/!/YD!5Y3I#LM*;T'6BJD2#58F4R88AQ>H0G$^+S'\GFR@GCZ)A M[A]??_WZ]9L9>?/Z]>QU]?]-M%VT+5%/R1;^ M+A"C]Y(J,N>G:N5A6G%R1" I1Q\H2!ZW!D?/*QQC/5[L_]P6(J%0/ 2C8G59 MTG5QQVXH,"GA5-.RBD/\P K^>V@4<9VSQR0&Z]GG B*WVER<.9P229F,YE#Y M0HM6+=R2YUXW:>D'TW[>4$TR"G4E1'#L*ZY9%E_!G^&7"]'_HYX!V,)?B7H5 M2?95TZR-9:%,&KYDA842@! :567OGK>:Q+AR)?O"7,\ZA.Q3Y9KU*%5(MX^3 MF6%\79TBN*TK:XZ8GGMU3BI3_9K=,#O-ME&1EYTMQ'_:;1_^PS_F:YHG_"#H M38R7#]#<',> W*=G5M@4$^ MB\0 X]@X-\*=FY7W4/7,W!]MZ[RLH 8Y*^M' MI>US$CLC2V=D&PHPN0/R0("&#L<^'H;8)_RE?0SNJ1Y3N.[ MZ%D8*$Y%],ME5F7]2G8G%HRUDNG#Z'Q%L.C2A=G![N>.V,X]A>)GI*$+TFR; M8KK\25QEC+\ZJW/'OYH1%69XJQ^O*+B#E>1U5L3MHZ1(HNMHD2R3A?Q=(AN# M>9HOZ* MN#PZ4-Q'#'%.0H'!*"4?N1:RS>N8MQ#]=64<9"-L\5\ 431V:GJK2RZ*X<&F MI0_W@/JZ#OJQ8TY'6_- '/J[(HX"]XRHS<-U*<=^*>FKXSC ,J='W\?H.5EO MU]+#K_?OB.-O#XYKT:Z1A5.9^[G&1EGA=JF3;'BI^_Z.6>HN'.=+72$+N-2] M7&.CK+!1(K)HTK?VRK+U10MJ?8,N]S@ VU]1QP$B<.4*[,JZ(K9)- M]6SHN3$D(Q!WQ@$DYS6_&W3AWD0RWC$%AH2SJ'VB,B?)T%!;-C,.TDL>([2H MXB=1;4.CGVJ'N M:/M0T(J%RT2H_\])N3K=\B?S@@9'(S=,#T;5\M2CE M:<)O9]_+DH1GY+6U;&"_%B25160:*Q-(/A5R!L8_L"*M/C,'#H36VG64TD@T!!G*3[9@)Y!)<97Q):E-=1$LL-;I)1^$K+76@>JBH+=*&* M)O=RCBFRP^,Y"MG'Y0M4;2KG60RU<43S!?5R21@0Z+-6'97[T[>B948$->(V M;^F95.$DU (Q&UQW^NP722! QGO*'O)HLP*#JL0$,#H680Z0PG0M>5U\H:P# MXPQE6ESR=N"]9RQ^2M)4E*S;+U&O5G-+'P#RL%-'Y%S@:DK$&7?4K6!R38@0 M*\3,V>[VK*O:>'?WD-0:/CH6<];)8/H]ZT(9P\=9RK3X%%Z]0RMUSE6YB2AP M$^D(J+$.*AI;Z(J#?0_AT1(Y:A]9--_X*Y0C,^'8JY5C>WX633D3JIBC*&(C M)AW3NCF20-SK)OZR:7S<&U^M,A03=BL!Z6-G5$&G#5[% &R74\ %G=Y 9[9" MU(J;1-ON,2%A.FQSJO:>;^$BDZ83]/T9H=QVP;@6ZPI7N%R"7I:Q,3YXM$L_ M\GW"\I@?*O3FZPI5 &20H",F6N[Q:$5).GQ>T*"K7X7W!,924 M) V%,/R//_SP[>SMVS^+(7]\^\-?9M_]^;6C0L,N&(;H#\/QD!9I($M^C[@Q M%98$4JHUZT+I?6Q%R0Y5'>I(V791(,K55&WHW5],F2A-H92JY1,K%M6>%3^S M_-?+C+_2X<0?N^=Z!YO>>'M 76\\0 8=\#85NK#G>#\[^T[T 1YY$YD;RHG9 MT@L^E[Y@L,08/3E,9FF2&5VC MZY]=L:"ARB(IR%7?I3;"1D-3Y?ES2<%BQ"_->,OW<&4X>H&NC7WF2H7A&)/E M %@O10(&\&O;+JW.!?&(:/"3FH#&'/LR(Z(7YZN_TRC7;]YL=5KX6@!UAC_L M;4CXI\UD-_5DG]K)_8GDN_LO@"<_\AR>'@M(1V#+0G+*'GAW.,0$G[ K/G%MX(#E9\N MY2KA0RE_D$4O(4S$*AN3Z2ZE<3T2SIDH5SU;%(;CJI!(P7HJ0"+%CZC*87$N MB+.EP6_Y;+$Z+>.SA6]TV/U%,]?_TX\6E7W)=%?2F_I_P7*:/&15<]EX'R49M"IZ1_FB4?D[' $!^4#0P.0\C(LCY$))%C4MI-P1$\8>A%D& M9H&W_A^J%TF6%"L:0V#CZ".U=[#I W4/J&M1:Y"1!\ FCKQEDI95AS52O!30 M9RSLBZV?R7VOM0'.A:O0TU(G$:;Q#VQ5ZVD!NS>Q#1@!U$T:^09&W(!Z'*@QX"N3F2!QKO\A<;2)(;5&\L:,0>(=C5C$;O7'+N4@6VFIHV M2)&&.B@PVZ5O*ODG%E:4V5\F;SND,4!!#DV_F;O>R7WV@#3JV@,D6\8!!N0> MLDB)KVO/(LF8.S(,QTPNU)J0G1V.+I=T$:9&A@O)9QX6)YSAA?^C^=WY\X9F M!6V<^'R2]6QDYXP9,%L&&R6DODX/''56FGHYX@/"!R>0<7V#5F2$L8P:"N>0 M<0O!:?\F^IOHZ2,_S/-$OG\'QYH:Z+LPG2O$T1-9-\C"VN%[6=EGAI?S)[#E MH_XQ&2U^I_.Q54O((1+GL>8U>K)@!7]655:#&)Y7\ MX?U5^(?[$B"=D.Y"N MQ:@-89C!WN3SJEQ!G&Z]86ZWFTV:2&-BAP8P?>&&.)P<,@J?E(4N -+6RELK?F26#RN%[ MRI*<3)5*=88?YTFJ@E1%C*W5V2@7BOU0% Y^=B@Y'\ CB) M0!KHE)-SDZFSR)N4S)M4T0N6G['M?8CY,OHUK&DE4CPTBE+@58E;8[B\/9)OS\W>;4_[$NTB>X5_] M9?G4/\!F>4@!^S!]"2X MZZV;=G3JB5IIW_\X^_[['ZM2:=^]_G'V^L\_."J5YNH855E7AEFL*04PG+(U M_%>\H?@F?$)+[,3J--4D:I[-0>'HT]L/NA.C^K6[1DP_&>)!E95)C#G)PCO&6: M#/-Y^V_7VQ3"^H1W#@0\IRLNX_P:NLSX#N^OA8O^'J\7J.%Q+GA7IY=D7I9Y M?VP_@5I:9J>/5USL7H-Z9@5\&C+Y+A7+(UI7H#WMGP9\8>.?X"V;=MJ+HQ*"%*Y_W3L6 MY?'5\BS)Z8)+3W&ZBI)\'672UAYJ'R"R_H\,49H$PWF5TTW& M3G\!EBQC38!<]4RO#96R.,JQ\=AP21E<7XEU4@(P4U =Q<^J]Y36^Q+ZQQS$X?VP?!5=.J7N\SA(P [Z&UQ7@ M^NBM0(7XTK:NL,,04%<(4:X*PWNE3K@2AH9SCK?!]5!RX#3*\YH5M=%-(7M.PO_T;%2OX?U"4 M'J.4BHA"?J(D"[YX\ >N1.W_HC.R[=/%M?T-*Z+T?R;FY1QG=5XUK&BFOUSG? B6]3J.%B 49#.H9'HPV%O8! M=1]'(;"2%FW8*)X1SC(]=GF3GG-1=_5J>?Z\6''NTAM.V54V >5[.H0A=T7X M";C>@=4,06E9'I7SK2FWQ2039DN%7H&_[AZ?J2WS15VHQGV@.X8]GM/IO M._$N,RL&NWC3HXD(\:K7)O:+>-=KS\K[:]0#WQ'Q(^"N.JV.Y"0CZB_3+^\A MBM^DMIZBAA+@KU3J(\VAQD4)6NC5!NZ&P043N0/S,Z'AN7+8/K/!H[JDO> L*0^3'CG&7:[/(G M1CLJJAZRHJU6M !=>3#&6OU#K&"-(O L82&CJC6XS? L]/>RWL]Z&6B[.# 2 M^YH^ANA+'>Q!C='[K,P H> !HKTR^J.!0:Z, -"P33X%/H-U5.F7^\--0# M>0N'P&^H'HHLOJ&LS-?D#;7E9( ENJ]AQ93>3T,2B.I3$3[+9]Q*-SS8/')F MCB6?8]K4Y0J=6#5BS%1AH,>X, I%,.N,ZWE6U?#;2]&1!HDI?XF.&!O%X#Y\ M3)#0]IL5SD\F\NL7=TUQTEN*\N;I/DP?Q)K[E_UM MEMAEQL^;QX1MZX@'6-;VG^F"QH<IQQ<]-@P1F= 'SKV,[' 20!K" M^SS*2Z;*(*=2<4,WG(NKB+^V'W(J\KD.*>IU,Z.^1'WVRNAK34" NEG3/J,@ M+"<5A=-KGX%=T?Z&U";+Y-T'5KG+]XWTGZCL#:/XE:%73 +=>2@BPLWB>B+& M7J1V4A4MO6ZRH)ZD,5'J<2DIL=6Q_IL5+$UB88H0W9NEBLW84)0>W _2O=K2 MP5NUV ZGN(SRE>DPR[5>S'+1"NT]90]YM%DEBRB%#F(LD[:>T?\0IQ$K(' M M5SLJ2)<,LJ,C7'2XYA(P/%_]U]WY.4]*KJ0_R<)^Y0--:^VT 'W9+X\Q8^YU M&_27^G=XBY8(O"?Q*/FN*P,="T1?32 )EX)Z\=JV=AH.NJ-O+/K>6M@AW6H? M3)1=6[,R<88U-+1J>RB_N)KXC#B\)-QSJJ-\C++H05XS:V@(0N\X!.5:^'?X MPFD24O8Q%9YX?LY(#?I# ZT\9?P8]7L>,J',^H,CV8^"/ZM[30/T#39$8!^P^%+)"+D(@Z:X5(81BJ1T=[F<4L\46 M0 AIT- B112%$/G[%R+6!/X-/T8I1%>08D7Y-%\5'')U6$(YLRKM&=K(LT+T M9?_J:Z^[1$/8F#Z__84@U\$ZM8'XLBBVP'-PYTK;X"E\@@TZ'@#M2Q,=H@&C MB-J=$^*=UA"PRR-M:" *DW(5/:TB1 S#Q<#Y.M(N0B.^"TTH5C-\I-C"IOY( MR;*7.6-CYB8OQ//G!2W$SKQG[%<"G8F$GR>FFYSRZPTNM@EEU(R+Y6BJC2+' M ^_BYK=UFL9IM$G**$W^!5Z>VHPT=$7: 6IUCZLB#[OE5:FT=P(XX(N+ ^&) MY;]"JL4F9P_\\S"7MB6Q'CTC<&MB^-(\A=8Z5\LZ(J(.B ]@\9GVSS)'GHS M*#"?8EZ?BBA<[]XV;"81J$$BN=QD5-3S($])N2*;[7V:++@$\S6$E"!XL6[J M0O";MA#\*_YEL8HXJJ^TWZW.>(%0K@4ML%UK:MIXHAFI*"(52773D&G.&_=R MOUM1DFWA[0KS?^H$5.550%4M(W'%@*I#2X!'NN[N9";L-CR$;D$T[J."QN"5 MY8>?6)(Y4% 98=^][(;4;Z(Y='RL0KHNLZ+,M]5#"=)*[U915A4=+=Z+U;G, M*J+G6;:%&N31T;LD-!F8PS$ N:X/VE#STCZ4O@C>(PYV0?2)H)IT9T8Z4P.# M97= MHW0K8GP?*NZMHY@V-PTGN[YMP(K,=BPOA/7K%;^AMEE2?D5854V::R5905XM M^>_I<[3>I'1&-GQ\R=;U)_478N3LX'?19O=4;VZ^:MQFER'(=?C\@58 0ABJ M0Q[H;"J"Z3&4B1\XM"B;Z@Y59*@TG&EH,#JDJ0^HZTNKP=HIU)$(Q('"@@89 MR_2XY;$H#(NWB[)6.U_FBT7.Q5GFBQD\J M!V9XVK7[8BI1[JRPSJ!,,STF^=RW"TKCXH)/IG%/7>55_=/J!I/O8<4/\?MY M!(''O3U""7*O6)\?QL]:DU'5)VU]K%Q/;*KX5L0HE7]SM[=498WA&>QMS]W0 M,DHR&I]'.30X[D]94!N,W%O]0-VG)E1828,V;$><$8[32P>/%VJ1#D+95PNUL$:=UFX&XF.ZT<%:2^1H2WN&^:2MT M5J\PX4BLBRF25_$10N MR1.["LP":_VE*57%2&\AZG;.WX]<>-+=3GI7G1X254OK6VS:D@H.Y]4F 'N8 ME!XM%C,COOD]%"5)'H/C;!QP/E(\>H^Q,"D>P_R4'576$SQD5[4PYM#XIVBA MK:E+/K6II!^@"*J?']!B38< /83T=->X ]KK%1C.$-QT?L!1F.::S_+ MQKXR/, DT%W+6XTWZ DVQMB>$TR)6QYKDZS7+!,I=H.GEG0[F'Z%J.P;7Z'V.5;'3I\;-9W*10S2K(M M?U3OFL;.[PM1X&A84S( :*9$(1 [OS'KEFL[^P4M_AI2VS)9G&-%S)CCWH0= M.C#>T7Q]1N]EXMLW!"F075#.O2DT2U@.#5+625% 94&H45V03?0"12LQL6%F MY"-ZO'"!>:1YF4#94*!>C7A'.Z57#I@*=R9R=*..9Z='L*]C%NS#K5UX@L>L M_E$:2L#ZTCC/GVF^2 IZG2<+VOZQ+8/_1B9W)K"PXHC!Z:UL)X8X5#E//URP MFP'>T$<$@9TQW;83D!$>LS2-\@+* =;R3>S.IJA3T?!LP9H^-M[G,O M92=E AS2G#'.Y3%Q"VC&Z*5GT)BA\(5-L?+4F$$N6"$M'"J\'A.NL-:./HJN MMF511EG,7ZHZ,M;SF4U!ZX /JI)TZ+"F?1C-S:ZBT2$%6V'&W51-TR<[S;HF M.C=L>B5F9CX/Q;[#8>QDE++38_8]/#\_L$+DJ_49\-[1)_PF MIDGU'.#_V+T"^ __N%PL\_DV3OCFFI2'::]'W%,J7O@RF FA] MBWP2*N'PE&!"&BK@\*OIF)&:DK"I!'I+P8SXZ]&Q>R^MX5W8T^T;&>@9+1AGW# M#J#Z;@AV@-ZDTQ=^)B8MO#[0HO@KV6;1FO$7X;_ "$;O2_% %@5A%\&:;H[) M34]CKD$6!KZ$!R/J5#ZQ>A'[B:D;NHI#!M4IL7OT.@X:5B=-3X24T /#+"OS'4&'_8YT&5FP$/-ZW7A9.7 M1:A7Q;3>$^IOB8#OB&-B-.]%1W=BN/MP:C>ASBT8] ;DR&E1)HM3*%J7#YM] M!\=B7R!],)T7/JN1'LI0R+MMF+E,BV/^G A5,385X1D:BG41](!T[A&H<$Y) M<@8YRW38Y5:[FZLN;3=TPQ_)/9[*H6$('V4?./<'2X6S:>=88?7NEASD M)%-EC[=3Y"Z/8MHT8ILO%B"@Q0U=T.01RBA4<#BOK5CC M)3O$Y)<*-;FCSR5YQ^?U:Y@32&\1F!%G/38:VE0-*8NK92?68Z $B\(7Z)9# M4LB^;+4#)&#LM59GA(A9WN$'GWXWDFM\1HYVD8KX, 0'?5:2W&SY6D"9L U0 M-E9/3*)UOL?*E@L.YM''LHN&N^$>'CAFI-8*I: 9Z2\*,^.Q-1NM4WML5 MI27T4A$]K>7VV['A2$F4@74M?#5>(A"3!G-(*^XH@YDNUX**TJ M=_P#B^+D MQYXK$ZB0%ET%-H\(55BK+E<"+[.BS,43__,N+N$L*<0C2QIEHO@=.MYD!+Z_ MR),10G Q*-9GA^IR>5^2'1DSTB&$-)0H-21V/TL',3>QT@(ZB[91W3\,S5"/ M!I#&#J.H?X]_@#9_R "[/B\F:&Q3X#+39YTCTW_5U!)\GOF&50471!'ZV@EQ MRN+#Q&+-KQ". 07HSNN_"Q+('@TS(J@@(K%04$* %._. QWF,R1' RE"IU&> MOR390]6B34D'ZO_$BOJS#UI?Y!YI?L^T:S48Y**[F88-!6Z?A@E<_1*QD=[Z M0TPT3 Z_SMF"TEC4OU'W:6 ^Q:1]*Z)P+5;7K3,@,R_7X&Q.N+SMNQ4E"S 4 M)MDR94_D%=N6\(^O"$@P*?F?\X9*<(9$)&79PPE_>JSK,/963,G3*EFL.+2, MW%-"GQ9!&EZ8O 3,75 M\:<">L^++'M(O9Z1J!1_91MA"N!PX">1;Y[#!0D_K5@:TSQ HKGNKF F8N'M MIJR]KY#L#GIB0L?ZI8Q_@+PEY8 ]^=BA>DF#FOS2( _4NG")V'$G6- M&7 M23JE(-HE^YPT_LJ*.GV4NZPH5_QR>(H*Z$HDB&\*#D4DJPB&&V)33:'] M5;F;1)"6RA8$G%E?0&^7RVWRD''-@.L-Y?$1-696TOL8>>FH(7'>#6E'!>F] MC$(;GS37@IDQV/":^IC$<4K/HZ*<9_%\F7/DO1$I:H,Q%XP4J&M!JA 3P"P" M!2K"NQ&XPLS_*IYHZVINM)E;),@)<*J/BPS38Y_C^&MQ#XB^UJ,Q MV+*A!G'8AR"]Q6+O$(>.QY9RE>FPRF-P0I'P]^G!!Y M:XIY@*5ZE7)J^B<78#-9MS0<34[?"+5@8M!60"TS&^D\&9MMF;8+&;( .B MH%6#&!6)/L4+MMY$V4L(UYO"5F&Z3/:8'Y4!156 S$U2_ I67'Z6;G,ZFMJB M\2DZD?EU1+H?/<" M_WL1+;@DC9KI\9"P-GM]C,X-^ U)=59I1YKY+X"@&1RF0K(KTKA4B_#2T+)M MLGS,XII8C':ZK,LO BD07"+*^L^SN&FP,Q;RI/J]:=S3&![GP4\U+54\4%NT MD@ML-RA'V-JYTK#<9C%7"9YJXHRBH^S/W/2!TPV4JAI;''"@F7?@P"-EV>R+ M/M)CN^/0<*Z.@V_ZD9Y%970*WNRCT%S5X0;!X'U@O46!M\@)8"W P^/Q!S2_1#=9W=SK*2#%F_[M34!XS=F-:?% MCI( Q^>(?# -GAG*],]Y4M*8/ZWEPBP9@I'B U"NQ5>@.P%\>+DU)ME88)_: M60205-GB,Q7V.+JNZSZ5+^=UT#?4;NZYIH>&(:[G/G#.WW U3M(@%;6VO=_& M@YQDJNRQZ8F=0Z^6%#PB4!M^9U^[X2\^:6PO#H*QQW84DQ<;N!Y)9JY=!S-& MU=7J.GBK?D6"* )4S4C'DC[=>>.#EO?MZ'E# G]15CT@0GN[U3=@KP= MK)AU-_?LX?QY0[."#A8>&QZ,M$7V W5]R+1828TV;-6Q$*9." 03)55_DX^ MR*Y4.O6D [$GWA% YZ>=R"2=QDDGYR939Y'CI]J;M_=W29D./=,.AQ@\T1I0 MKJ5 ( 'MZLW;5_=?D09]L/?9$0N9"E_\Y?6F*7L"8_\%R\_8]KY<;M/C2LO" MHG"U7,IJ&"*A8#. ];#YJCFA21:FM(:[F9N$-':*" G#6$G!G;UL$B_K **$ MQ6%ZW&&%DUGBN\< HJ*\6MY&8RU$I>/0H4$'\-S' 17"&RM0AJZD+.,E4V:0 MJ;N@6U-;Y .1,&(3OW+53828.>M/@-? V69X1] 556 MLI(U$09DTTPR:D@*X8I0DR2&8*9QI \_E$MZG48+@:()7I#O"K4O<-$\0Y#= MQ^\([*1%3QK\^%UA>T;&NV)33W+33C)H)(Z2)#$$,TUW18-C_J"V)Q3&HW;$ M %SG^Z$5$8'\[ID#EL2 N>XW-QM +X,UN]8$K+D5Y%SW_ MG4;YH.5J8"32=M4#T?G-*U"*%K& -*S]:HBC3(--WH3EIRC=5FUY&IML(<). M"IH_TJ)NM2(1'ZUOD0*EA,.72T*)&(PCPM$L*S?!;1GEI=[%U30)>DY\TS3N]),C7^H-BE')X7>YF%&[)S(:7*ZBO('&M\Q,.#SW]>^ M>M3I,@++R6DCP>GIBZL;NQ MJ+BQV7$C$]R8D!L2+Z[,SD*8)JNLDHR?"A^3+"G*_.5J>1<]CR6NJ'V"2F(9 M!NW^>2G0DP8_6$4:"@S26VQ/"K>O+K,ER]?57!IGQ-"$0V3 *$H6PW#6M*<# MC:!L&O#],MMLRPN6+VE2\E_=\.-JH+V#QG>H3@\*\)TW?=C10 01,[(C@P = M!@T@G,S/^&J"W;/'&,2])Y_:([MFV)'NS"Q/F(I,.IL@YER$M=)ULU]H! M+7M?60]G$=##![,(,NS&>2!GYB2093K33)1 #->59M]$PJ?&%-VC(F,D7.&-XE^UVYA:$\ M%LH7R\I5"BWN<^@<<+G\G&VBI+>1Z-6Z M(VI6.8IB\>2:D9HRTI!&DB69ZN3Q5]6ZGF72SC(3MU)1L4*\S)I>KIV&XIP7 M6T%KH*ZLF)W*;*R&"R._ICG?D>$^K(G>KB5^:C;WJ9C6=8SH#IY\O7AJ\[SF M)NC]RMI>V(,>:DLT6=-VMX;AU)QYI6HOU%1V2K]\#6Z8 >OR+J!'6@N-X(-:HP=5O[N,5&6.#_)3L0)-@[QO05ZR,0L/N?YU\^^ MOOW&]+T7.(WZ)Q'Q."O,6T MA8\9KH#;N_0BR=>7AP8BZ=_Q]VD%Q]>-"MC(Y5FH2_6 :6R4$V[7N(F?E:_R MX0C\.C>0?*UT@R_44A]QCBFPPYL>U890O]L6$/Q2W-('X;D8T*N4OD'J68.P MW;\['^H^->&T+C7F,A3'_$E51<*@EZEW#%9JNK#\24E(_U(_^Y@23WS6;!6E M@QN6#:;,#P_&5V#M >JGP/-.4$+FS8^PE>GQRF.)T'S#Q1:Y)-UXNRCN0R%+=,([ M1?1)\B;NKR^'>EBV14D2F4BRR=7*6PQNTZ0Z1[ M*]B#3R&@<>[>=YKM*#0EO>30*S@NO['RN0'Y.8M38>]G3^#8B_^2*G96=YWI MXW4K$^(R_@P NY:C&KEN^R5$9IS7!1I+7:<54]XM(\KAT9VL6 "O\%A,ZW0Z MN;JJ!7(A@!:;*&[Z=HNII/3*KLCKE#U5$T&&K(#P$PAS=15%DUX@ G8C MY4&R\6R(!;?/"OYLZJQD"4MWT*NV;LW :'']!JC2I%K*RW97UMW*KZ,<#NA" MX/WX'.6T"JJJ3'";.ND8 -95'^%,%1"Y)1U,24'5$F#:W52=;"% M@ZK!%\YY(C%>D/HZX /+2 &_*3Z&\:>LR@AWNJ7>#J5N4_;JP6FTAYL9Q3DS M]CGRZ%!-Z[YN>06W8F56-Z67?1_Z,UF",.XHT;DN);VQ5]ME[Y87Q664YWMA MQKQ&>:(*48\/0+*8>F)?*D>- 4:/V%P/0CD<^CX"?**Q'$=",H%Q^KH_CE#/ MFZ!\S=8L3:&K:67-=GK^*"1EP@BDJ S,[%I6&M#@P/Q*A0.3T%1HU9P%.GJG M$)DC*&?&5T5>=GA*_'3@)_'#?Q_C9YKL4GJ_.51_R9)_[:*4;?;@%-5MI2!+ M(>7PX'=%W\H+ ?NW$UZS-)LF'QI"=7Z-='U)&O06Y(LR2^ -Y&(^XT>V]I;;GG#_-^@KP9.V?Z/3._(5S[.TD.MN%\D MO,#7XBO5H3E$%6_,\#/+./3*E/T/:%'>OV;"*'IFVT/8Z&+_(+PU90@&,0.2 MC30@^;)M-5#"&+M.5XRP?N\$WX.*YVD*YWJ#UH*TB'7BW!"EG;)T1P*(X4MN M@?3^S_'[S0W+A //HO2!%TRJH'4A#;&QTWW"4-,S?P"$/TT@K),6"]*@07YI M$ FL(J;L0I_BF$Q:;SSYC;*GYY(F2^&[" FYV\&]Y?U&QON*^UU9E,(T%$?' M152P6,&BKO>B0K)<(DR#*Y=UOQ89AN'"8Z%R+ MDAXSQ\YO"YL ME.P2XGD0F;_8_X/RISS:/K-XF=-H['3V !'+X>XP@!]":)3'4J#QS--$+.'Z]YW0>=-5 MR_A84[:)\3WX(O2;M;KBJ%5W16,H^^6ED38Z4\J!$6 C);J4G_27DY M0=C+-F*Y+/ P&_TSQ&,C*FF4G$%%;UFI_67RZZXH@>8_:$B>>K!%P3L'$E+N MSK&Q)78VUFG/7J^Q(0=T9B.+ UPW(HIC)/8FB54:%[V%HO7M3>Q#W9+E:J?R M=:<.0TK?V/2^Y&X,#XS$V5];"74N]61-EL8D=>L=LLL2X62ELH5#])13&D[E M368LCJ7H;$3K/S3*;Y@RG*0[W)&H-6#F(G(-/BY$#[]6A+H3_/+7!=E4*%7" M-TN).^,S#B&E9/2W"S,:)PH MH0W99R+$ 3GXJ;YE@R+M-8+D0XWBQ_DE.."WM#>!P7"?9J.GEAMQNADJJ]XY M'&FL(UAS45M'2+G078:K1BBPU3/-:01@WX,:Z^= #5TV0. "NVL 'XGDY;1 M0E.9H68S5F1:4'TJL08QJ;@JU&1^=@>Y^6DOW![V:BZ#C0D@"M>;#8VA$E2K M9*$AWQ<*U!,85ZT@].0!/Z6Q4.B#]BD9+79=TPX0),<8SD\\#+:T5T9,]RFL M>?:="RIIY9V'5QY=@*WTK[U9 A8LP MF;O.ZB?I1$CX3$V^4:X<,_FF$7TVWMF=.%Y6KS3]7K6@555YPT[CR$<[!3<7 M-^T4+Q>>FOG:<='&G]Z#FZ;D0PU/;9C _BHQ0H,(>#;/Y V?0C 57V%K+A[/ MYJW0XC%85'5%4\PQ)15E[Y$#T 61]V)AJBDJ^(!/)-%L%!*$2%:OW.!6JS/: MX:66@#(7K5.CX^I*"[52G([YTWO0,:<\IGFA=4;.>8F>@&5RI7PTWJ7X 9Q9 M"2 @Y$P$<:O%">&?WXT0'O&:KAB>DW16@G@C=L@DM:,SW&5JAP S)RD$?)RE M=J#6BI/!O[P7&3SB,]W4CC."ALD@?A#4'VC".OBMC?S@9D[W+9VZ&;( -63[ MU6&RJA)@^VD5CF\&&Z^.?&V+=_PT8^WCGI!M6<>(.\1!05NUK@0@J$_2P6F0 MBT:_1_*1"2C ,+X9B, M8V7JGKA8-\))N>FZ)^$?>VBPGL)+T:6KO]J]+]N4[RE]I("90'?P@!_Y&EN_ MMW]6UQ+6@"4MW+#'_!AQN2;%PO@MRRSY4M7X64(*DDS*&V\M9&,J&Q[/1)!^ MW:&J_&Y5-^F UBS:!EG9-Y4SA=H,P^)B37JIXE&$?!L+?ZURC4ZXV& &3$$R M/4BN>1:!DG85,]S6Y-QX_*DR3AG55IM&;T1VKR86MP$T$*-/>>E9>\* N=HLL:LU@HI#P!6CCM*O&87WZXWAXI M*A9K$SY4,EHQ<%TR]*F=M+3"QV7):7)7$?*N9)"FZA2O'D)YM;T:'WKYPO.2 M_>](O>'UZ]"L[FVT/N@SM-OZT'1L]]BA#,*^:P"3Z+TM-ICA1Y(^FLW>'AP4 M?9R-.+Z1WI1LYXTD]*O_1:K9WCE]!=%[@6-BY996@:Z*=,NSIT^" MMUY(>L DB-4PS"-8\?^/H_IA\@(30,*TWD9LP[1IYE+*>N_5 H8&C(@-2 MJ Z%1%4*5G.T43>?42A>3LB ?7RFD_FLKX\F[;QQWQV5%:,?KVX!G3X?KPY$V4OB)D#RI#] U>W:Z:JA:5 F/K&&D],BUQN#BD\-SNV:W!KZ\AN'2>(PD"H@0F^V5& ?0H,-5 M) MT0$9RK^':4[^<4R M%:H5['D]4Q@QL5TK60,!YQ:*1 6.S.\-;!(UP.=D6&,V;=SF1N]$:.&0ER7T M95M6?]<3 ,5@NTQ^ L37[<0T;##7%=;7:=*W2!S:G\KH3>;6L E+\BNL*@8; M%\A!:AJZ"Y<\DSX(]$5J.HQ+:6^?/0M_IL]GT!J(<1PF 7"N"FHDR*O HFUI MOZCJXI(/+2H?%T1@H^U2.%HCXO;O?2X4YT"MCKRF^&CE<8T $Z4GNAQ_!88GBTWNSQCY2ZGPGF[86_PK^(K=-OI1IS5[;41 MPS'GC 88Y[<*#2K2@V^0(1(;TEPY2'SP?;J=+A<;T&A;=F^.*+!I*%#U:#JJ M*1) [C ,R4W);BB#RWS-A-C#?GP1-E4.[9]_CG*6T6]14=)70?A\E=-(AMX@2%H,284BD3A^^@9(DA9+4J%)&CSQ MTAV . 8R#W010F].,/]G@3T1X&ZVSO#<>,AYLHL!F>O?=VP+,#54M_YHS$DP M'8IKD3]@0EI4[*IMEVLUUMK;P_)IN_QYZ&P$)W)#DCOPR.4KFL]52#J9ZHWW M#K+EB1]-[MX++TJ(Z$A@5GQ/0_3M^)WP%*Q9%42;(X4O.A,7LY^?AMS+ 2I[ MBQ4+O+[3O&3KE#[D=43[L>3Q;X-U*":.0D:'1V;W$-1JP),6/I$(A"U0,97J M'$E*PY-Y2M>;YM($^A_2K*BN2_JZRUB<$7.FFT'V\F3,#$5M->&;(IBG8HVL MQAWXLU\H3EDN6T4)22X)$TCG%"S)-2U?*R$J.V[$PK/C1:5,4SAY_I/'U)> M%!^K3#?0[BS;P;Q\2RM7KR!16>9LO2OEM948G_1M<@ 3P-+9Q!UPG;]:"*!) MGGDJ]KT )Z#<*^P%]8?8B@9G$_JZ+#Z'C+D8MH&_D!'&A3:/\E+OG+Q8WB[O M+J_#XGV=:5Y?3\+:52D(-?_RZ<1Q^SS_&\]_^YP)K_Q)$/$TTQ\_@8-']\> M]!E(6+1KKFL< %#P(K3SAA?@_C M%9(X\0W\T,YX,PV:;@ KOHS%49C3BUW!,H$/+>YH>;^!-P#U7TXC=B93(,T) M'5"^# T=G#"JW-&:C3+4:$EB>/^RC5A"-CPG$2!0L&!ITB@>Y#:('#I;](YG M"94!?G%LU@>,0E 1,]C-&^V#Y%I,(9OR +11.V%J06 V8#RO9W'I $>F#QU&#IOF[[>B@,5@1 M0OTA]D[C;$+?+!.R#,0 .?ET&OFKU<2S)WC-?T77Y7BQIL&/L=6:>B?UY"IW M+\#N>$F%.;8'YVE!4FCXKO5\S>WR]"3BD69,V)3",WIA10$!:EA=8;(\5\6= MAGF*ZU'2F]R?*C5K5J1]RE16MN M0L#059GK.E07^ZJK$R1<("LS3YG);G7F(8C.3\H:I?-&7C56< LH:Y6)#V3Z MT;QK-D_:O?&ZS=.W9([>^Q441HA97Z%>2[.Y]^J[4%T+P07G,DY,WV):6=(0 M7TXZ&,S=V>_=(YSCKR:\OZ(255) ]O1(GV10;3!%;>1K;#F)_EF=UY)HP)(& M;MA,M#'BHOL7K^?$9/'L_VX/%D,_5XALC--6@8 M6O'*B-D M3PA M4=EF;I95AN2H@F#QDA7ZYO^^O[_])OKF^U__X^=?[CY\\^GQXIL? MOO_AQ^C['Z,??HBB__6?*<[^^@_^/T]QCKYA1&1Y]<^_?[LLBO5_?/?=UZ]? M__;R1-._$;KX[H?OO__QNUWK;[?-^:^S8M_AN/'/W]4_[IN^&?KKCU7;=[__ M_OMWU:_[ICEN:L@&???=__UP^Y LT2J.<,8123@M.?Z/O/KC+4GBHH)1R<(W MPA;\7]&N6<3_%+W[(?KQW=]>\MFW#/5OOJFAHR1%]VC^#?^_G^YO]M],\9<" M):FI2O,$*W*/5$ MS2U:Q&G]SGMLN%_^>='4J#\D5SCC&TF'*.D M."%'LU=KV.9Q_E1MRIP6-6XH+7+^KP-X[!__?-BNK>G\S]W*FF2S_[-?5Y/M MLKK$>9*2O*3HD2VI]^S;?YUPUM-HW3DN\V@1Q^LCKK=_.7"^_<,_&^@0S)M& MC_%R$/W@A(?]\F>')+IA_WFZA]4-W=#[&#^E2$7KJT8R.H^OBPE-OB&4"2-_ M_Y8)-.R7.:(4S6[K;P@OW^KBJ AA'ZP$B/_@BI@FKRZAMP-M M6WRWCBF_@9(E3F>[WG-*5OH'&8%!PSYL"):"R8CHU@HV@/5*6FU(<^C8632R MRYBHA(>Q,Z]8_@0@JX A>#=6"*!'O2^+ 2)/D)Z%JP-V__E=HZ+2DYJ6L=LA M>O=3E*-%]6^*UH067%F!JV3J,8RK7U 2@JIUYJI64#S&IGC4._I^MZ'52FZ+ MGD&5"JI44*6"*A54J:!*!57*O2K5^@JWJC;]%.'LF?V+T(VFLM30TXZ*)/QP M4(R"8A04HS$I1C>[C0S7B"!=@BH45*&@"@55**A"014*JM!P5"'XW6U5!_HA M6A#N9DE(EB"ZW[= /4C0VXXN)/UXT(>"/A3TH3'I0T&7,$1G^<3#T NVWRY) M^51,GDA9_,%/SHOZX%3ZX;0'"+I2T)6"KA1TI: K!5VIE=NHY8UC2W.:D:2L M_H/G!Z%J%4-*@RC;\;5*XF MY0RS0:\Q7=W,FNAI^MT\/;OT03%%IRW,T_0Q7IV*OX)?#=)RP6\2BN(+,FLB MINEGD]24E!^)U^S8B]/_1C&]RF:7;+,U4:9H:I#*R^VNGV19&:>UD[Z!0EDS M"]35R-PABLGLFOVMR="A;&N-3CZ#,"K?M+1 X\WA3!=IV=#F=JEMTK$A32U0 M6:\V\0:7MK- WR.-LQQS9)0[7-34!I7L$S+*CGXV2,U6(YG-F%R5;_\/7_GO MA-9>25M;=/*[;4H?R5>Q35K8TAJ-/&OF$+,D)/!U,^/47;"E1>/TAHFS+_] M8O($[LX$Z]-:6OCM%[C%'TL5T^("@E\V\0* M5?2"W;,+(CET&EL9I^TF2PAER[P25BH#T/;4$Z@N&KTLT%X@;K3!SXA),?%V MUTJ(EC4W3NU=^93BY#HEL9C$AC;&Z;I'"\R-7UDA4)UES8Q3][!$::HZ=)H: MF:=L%:?I^S)G0E8NODH:6QFG[3%^N9EQR]DVKDE1H+RVQ@K, MF.K&8P\8T:6)<(/-DLV8<,.(FABDZ@$E)64@O/OAZ1$7C98'41,+5%V]),LX M6R#![2%K9I"Z1QIS#>-ALWHB:0-9C;_[$RD@VS[>.WU!IKAS(3!4/SH!Q0P'R(8E9_\0 7H% 3#\K./ ML B\D&!0?O$+E+=^)C 2O_J%A-C;#T;D-[\0D3APP9#\[A2+#:MB"X=AX(M0"XRO@N'@BUH(B.N"H>"+5JL-(X)!X M(M.*8U[A4'@BU,I="' X/)%HY;X+.!R>2+,2SP3"6[0L+"X-!X)"+;7BG"->&N4D\$W"MYV"\<#Z^D6WC."!P@3T1< M2:8W' M/1%MA3C<<"4\D66FV_0$-LW4H$I+E),4S_KAR]!2G_+'A*%\B5.11 MS>H2%3B)TSWYZI(4^F,:KT[1EJ10 ]! 2'>;$F23A&VL,N7S=XG8JDAPM2;8 M?Z=H^\3:9,75Y']7?[^C9(THNZ393!?LMZLO)5ZOT)M$(U/#V\4F3CT<,M!Y5%$TS]Z]9N*1>G1>MTLP?UKQGT@%]1J(RG^H.5NF_ MVPFM;0XQO9;!.SOF0'FCJ#L[I5Q]KP%ZAD"^$WNE\7^+UCM1AC8HJ MRCI=?2A./*ZTHU:SY+R";TA7M+\PSB]1,=2H;5?&NH.J[=V2D0(%%=_A'CD? M4#%CJH);WWW L*O""T9KH*X*/;3:J)Y@A 8:>],%(;DR"T9FH#$XW9%I4I'! MJ PT#J<[*MW=Y0,-Q-MM8#X9GH.$XK>'IZ9@9:N9D1UPZ'3)#39_LB G@ MB+$8;7#X,YFS?S JER1E\.<18C)JL>DG_J#E5^Q&)'0BLD6,0BLO\^Q?95Y4 M;U8]DLEL5MF^XO0NQDR&OHC7N.#/6C'2ZYW'_YNA MC8N#'2D+<:K]Q*D*WJJ^8O-.-@CE'U!#A6%9DQX^?HN_/++E4Z4\9G%]IEW^ M0TP)I'U_9'V<*"DY;=+?Q^\>KY1??].FO\]_>E S_Z9-#Y\?_M/I.2V.9&'V MK\->9O_X9U5=!5%V@14;G@G2L*%5S8S3^"%^P:MRU3C!PM_-4X4S.55-OQNG M:OHU8U+[$J\%$]GXNSVJ&J\P20OCE-WSNA@"K-[\9H<:X8IJ^-4\16A=TF09 MYVBRH*@ZI$[/ N&<:O8_22H+@ M>^212 3"#B/8C?MG&B)9(7I,5K-4I]'#*@> A[!/.( \G3U:#J(?G/ @B2!Y MO_D0_XO0BS3.\X:=WF&$H7!XH$YX$G<KU02@ MV_K O=0Z1#HI@V.'IXN,"0N35@MO8\=0K9&3'M3>L:.D]E4K[']C=[5*SV& M(V#L_(=$.)7TU>&+B3-SN*QHZ!Q1/2Y M)@::K*>[)@0N_+'# #LU!?Y 'XY*H=8N\6*/_220\RV.*? NY508U-K:,3+V M+=&3U@YV6(+Q&DN.;N/Y"?"JCWWA@$P5ZBA%, QCR4P^^[AYB.>?=/-E6HT* M_S%B@S.PDJ*D/!@Z.0[=!X9_2\>P$^<-("$$=!L-Z+Z(U^B%Y\?B.E]$',8K M;]D'*8@\(+:5JZ4EH4/VD MGP?TC"A/_9(&_BE:VPW&BA.<\DV2O>K V^2S2KM#\TF_(TT7##YK6$["KCJ,I0[GGD:9T5L52).LM2 MO=QQPDNU0>D_;>N6:NEF4;0.H9'V0R-[I_.1?6PZ?S73TC6A;!\".T-@YRD< M(;!SAXC?@9T@V9#H26.^8"(7 HCFK>LE*A+1CFC?0+X@I+:- \3+L?M+P)M( MRY3D"RJ:2T2E0?D"B\;9 C/8CCV2H<.A"S*M^1+>TP(?@ G/E]6C/FW4ID%? MCAB5H MV2/D2+*1]YO:)S<"/%1L!]P-?'B'0HV6@1W<+O]6PCY^C]?85DRC. M9E5-Y%=/F C/U3#V G^@%$1XC^,QG\,*=ZA>TT;=C%.YP]Q*JA/J&PWWD"" M\7/@*!3B)F,'%3IEFC+)=' MI,@;6Z5;^*P8/,R@S1#!21SJYP0W:W"S!C=K_ZL"I+PBI[0U@(43F4<+@QKJY1,+^=I0E MQ>>#JA14);"B@9XT@O85K<>K(HV? T=*7E")1GBG!Y4HJ$1!)0HJ45");*I$ M(.')JAKT>Y22;,$.UU4T8\1I*D&"WG94(.G'@P)D5 'Z@&*^@OEDW&3KLK@F M=(YPP?YTS^9(_"J#3C_/]#0!B0\HPX3>L5,%YSFAF^KC8@ !S4T1=9?&207# M9,'^YW-,:2Q].*7U(*88V'Y-D^+&7MT5EIP61\H*^]=A+92$);U>V=T^]-+0=T,-R M49SL&=&"VY^YV*4HC"-I:]T8=Y/QXES5(2E>+N*&#NGE[_A*%XFJ^7B-;^/G MP)'Y\)8)\8],B.=+0V5\EK:U3G6QHX1]6+)394V=TBS=J?+&5ND^51JN7A!- M<([N*%:\X*71TS%':Y04:,;7MB9#HHY.^:GP_9/PYX=Y%6,MEJ1]G7)UC_._ MKBE"-_S=>I070E6W_0!.^7M8QK3%IA)U<\J+XDQ6-7=.N_1L5G<(#L#@ P. MP. # [ _IAO-G(1A;5I[%P#[ U$5[_W!1.UR8ZTL(_Y@HY4[R5ZFJ8OF"CE M3J(OY?F"C3JJ0&U)\27" KIW (9K7R!1+P^52=P7).17L9Z;^'P2VX'^-5\6 M"4@V:>7U!B,TVO>3).[LL2\/J1(C"2KPY9SHN"W@X2M@P$;_Q!;,ECKVC=.' M!*_RUOBRR;I@)/F+T=/%Y 7D0P3#_["Q/4(PG&ZI?Q8]4R M4-F7Y60COV7@JR3DM[3,;P'$9UG-;GGW?10OV/%6N32CY/ NTFN-[]A$ZX\^ZQY0='Y_CO$!?V232 M1XKB:K(>-NQ/JZUZV1P^U>^@GN7:M$HGN,4%7E187L2Y*,M!W,@R?<(@(4C3 M,TU?^8 S.55-OX>DFB$EU1SNLTDVNSB^S> E3-H-,M[ _O%S$"J;A,#&$-@8 M AM#8&,(;.R3:XDT3W0DZ;%C 7.)JW2?L;OXU"O"A-(]=M1".(4PG$*L3H[= MTWON820VG"0#=V$')TE+)TD7\X-=[\F["%V>+^ M ]%5G$F:- M[ M]D?J SO\XS6ADJ)Y\I;]D,*/5;X+8RD9@E9GX3T,UON16>_998OR B<7I,S8 MR2VM:2%M:Y7J:\1$WC@]W#?;IP9EUT*KOG:Y8L<67F20J9 UM4IS_8HJN^XG M9;$DM%F4@C5V3#?@27IQ<\>T\QQR+=Q/.PR ?DW\'9?%VQ.D\UJ?NHME'M(X MF]VC9Y25:"\XW=P+I%;=;I9YJ432=$<6HL\X842I6 'ULEN CDEG><&6R7^C MF$JIE[0,$0#V(P!ZIY/-[!VBF,PD1WMC&S=42@]P0:L041$B*D[A"!$5.T3\ MCJC0D$Y)&TG07WS@V/B,2_/51X!WCB\HJ#V,$*U[["$&^GL%8,SR!90V2Z39 M0. +(KI7CH:6Z'_P!D#U\&6=**\8I0KNRW* 'ZQJT[2_F#2=(MK^<5]BG_0. MV19N&3!0 R_AH7L;Z9A??2FXH+'7M.)D?*G&H(%/FR .7\ZD,WZ75F%KZAZ3 M-/9K70.@/BZE@>X4#12DL59COYR!.$B#O<:.08AB[QC%#G?YVXU9_R%BZFK& MMF\>K1&-(5K5! MWV^:!Y!$$ECXX@ 05$::0;N--])X_!PXBI4^7?*J@#]E>ZO4WR,&'N:5E1\* M1L.G#!?Y_<,G:809J$^(-?,@UJSQ*8,3,B7/'80(KA#!%2*XSC6"RX;H2-J* M:+Z K#;"6)/@QVX*=[1N-:2IL=O2+2,,5]_';IYWM'3[>.EJX(>!#=?@P'=K ML/.WM/,#-7V[1OX?HYQ?,TN2,L3S"'TIV>+5M?)+![%DY@?0$.S\9V_G!SPZ M]\K8#WZD;H3N!R$Q^)E-P9YU"$V0'GV05CZE.)G.V8W *T6*"9*TZX&,QR7B M?[S)$L8LDXP8XY*J1^K6/9"TA?RNI,F25]O(B1=/Y33;# MSWA6QJG@J09I._M4?L;%\AZEE9R2+_'ZD4CN_ XCV'5\?F7;B!=AECE[F]K8 M?:2B?F.VLH1(';+BAB[H%;^)VTRVZB5ME]1#8)?UL/RH2?:,:(&98GJW4QRK M-2%U60%[C=<5/GX.'#GSIVQ=3-*45#5FIVMA>4MP>ZO4Z#C292!O' (Z] ,D8BY05=3P=3"=/[+[)F?G MM@TI4#[VB7G\J\ MSM2N&3? (T91;?FDO!!\9?QXOSFTN8LWE0V"BV,'F2R;@?:.R4^Y"9(YEO4D M1YNR?0A)\B DZ>'(Z'M5V7RY01%>;T^[OUWNRJ<KB^U!A>A!KK==2S?WB'4^+PBP/DX M=B# )XS,ASWV<$8P"')W^=AAT#A'8;:%L6\.+1D%&&WD2SRY>I$ '=J^+!*0 MJF,@[V#HAXF.? _TF?J"#7S)Z$3H>7/"Z*P$BN/\?+FHE>9=$VF7 SU2P)J/3J@U&)2!EY!5[Q9QR)0OFT5D MHM9*9P"#,?":N38R/G\=*P0AXU.:\=DRN,1N!NC/48X7&9[C).;,EWE!5CR# M,B'5%J?55W<$0C-"M0:UE"':@J8.&:-)_;1!'>6S_<?-Q]:2Y3DJV)P7<2J-*Q>VLYTC=#CN M[W'^UWN4)XS*T\U@*[H9!M[U1Z6<@VN/>&X-X+#C%#=.XO_ZMGT5$(:NN2:D48 MAZ*U:\KEU155[5U2GRN+WZG:!^=OPA&-/!45INK9 M\M <9V+&2>5EQ=DB6I,4)QCE^_^ .VQT1S3NOVE'4'#G&'7GU&$^_X72V36A MO%;,'9^%CA_CV4TEW!-TMR5#80I7=[!+_ZRJIYHS M>BY(7N3RY:79RRHG[^,TFM,7YV7[.H/.D MU==VFE[.R)A5MQ:0&4 7JSRNSO;1 M[F^7.T(1NT,N2B899XR80SGVG&V.ZI];"Q>0VZ[CV4UD)&3V%:9JKE5VF\16P+HEFUX M!%Q(@!Y6.?B(OAY=^)1D[#_K6HNYSN'7=ABKO)[0H!!2%:W'1[FC*!.V&M9, M4-[PFG,%.S^Y$+8^7(ZJE:7;W2IO]RA!3*)D=P%P^ZL[6*8_1S%-N'Q\B9Y1 M2BIDKU[X4TE;H4S("+BG98[8]5 BAC-A&C-0S_I;9M%@BNKVJ\\-I)%T[6GVM#5^@ M ?!+NGD7?-E.>DC!;?R^Q,CHX=.3Z=F7Z!K-Q:7O#?,E9UP/J!9*#QBH@3^G MH0<4S" /QF;@+TOH80,U]X'1&?BC$S!T6@3H@ 'ZS0> M)U%8'A^]PF>=JX! MN%#IE?S=UH,-A\LK(5S3'P!'R2M17"L&#HZ15Q*WMJ<,CI-7 C; M0]'D"46QLM"4^2^&T$(?0@LAQ\P 3I 6=,)"YL<5OF%." CA@Z+P0?FJ&GM M4(@:#%&#(6KP& G!;4=,:!R^K!XU9M8$4E_BZM20]J4$^1),IT:LL[YLU=[Y M8\0&9V E14FYZ)9P+VT[PR9D*#L63#@EP53IQE0)F2&031(^U0[,,$>$L54-;%O1EP;2&"2Y$6M6[?XKP+BVJG;8M'L".CJWZ?M"L MW6C6XGD!Z=.J:;6N6^ZS!^MTW@(D@^MV#UIDT"*'3.?Y:9&2]*:<$OBIK (0NO"RD%]"NI34)\&K3Y!#Z*@2P5=*NA209<*NI1:E]*5AZQJ M4;]$:54%K)W6).AM1TN2?CQH14:UHKJ W)2MZ[BH?Q]B[@0N-M.YB!PMSGH8SJ0F*]A((,U5N@F#9A7Z:G6BC M!DTN:')!DPN:7-#DQ)J< ?'4E^6C *TWR=>J4OQKA/>5C*.XFMEV^K%Z(#NJ M,I2.H#6[\26JYP>DC$&GV7HP)MOPN&!;_1F]J1&N&9>I/9(3CHF,SNN2G8EH MLB*TP/^N]O>V9K,6%'U^(FCK05L?,IWGIZT#3O*@N ?%/2CN07$/BKM..&M+ M^=&710.'JG_YTJH*_WN4DFS!KJA5-$-/+8."Y8/84=TA- 2UW8W:+I\;D,H. MF5Y+@OD%R:I'EQ@!EXP4:)%O=1]'1@&>L]0?L*,1=Z0O*LJ-7QEK/&TB1[KHLK*NG=Y3,RJ3X'%,:9\5&[W&M MML,$-3:HL4.F\_S4V [G5E!Q@XH;5-R@X@855T>;:R,PV=7PWD4X8ZT0.^]? M6FMQTD$L:6H &H(VYD@;D\X-3.,"3*]UK>J"K-8DX_(3+UW&J7N,7[;!">]1 MAN98UR?8>D1G;L_ZF&94:N=A]S2:(\ZOYG.4%/@9[:?IGBW8UR^1:;+??LB@ M:0=->\ATGJ&F+;^O@C8=M.F@30=M.FC3>K[1UO*A+PM'!ZZN\B08L]$_(-R; M F;7=O,CDSH8"4N2LFG(JP*:1D!C6;+DP$D)!AU'!AW(%,'L.O#)MJ[B M?^212GF!9M5;73AA__7 :?V487;U\)-5WX/>84Q'*#P<3<]5-3L?V<1M+=KY ME-[CQ5+GK>"6XP431S!Q#)G.,S1Q@([N8.D(EHY@Z0B6CF#IT%%#.PE)OBP= M'< ZR]5V-?>?HAPMJG]3M.:)[=FBI=ZN'LF2U@XE).CLCG1V]03!-';H1-O7 M5&NR[G=4W61S0E?5\GZ_V?ZHH:>V&2UHJ4%+'3*=9ZBE HZKH*,&'37HJ$%' M#3JJEH[:7D"RJVS]'.5XD>$Y3F+.?9D79,4-EMP/SEK1ZJLMU:\V8UM2R-J3 M%E0T1RI:FRF#*6WM%X-E-2[G,1A'-$WG]SC_Z_V&_^]UG#!*H"I8;J6ZN#*RAT0:$+"EU0Z()"!U?H6HM+MI2Y?$MHA''T'*=E??+SPA5? MRCC%\PVW[,5)0LJLQ1-*748WKM!U)RZH=$95NC]WDS))4_*5OS?&S3 M9Y2_CV>\K-LVC/SPPS6ATZ><376!;K)G-M&$RN-)K7S+.!Q=6;1 =C;[/_N- M-=GNJSTM#,H+=MKCXI;D6LQT'=60[:'+Z:*R/G0_N8(V'K3Q8=)Y5MIXIXT< M]/&@CP=]/.CC01\7Z^,697M?EE4G,,\[\]F(9F+7K1_EY6H5TTU$YJ]\!%LA MA,LC:Y+BJICI#!4Q3IEOD/,260]OV1]7&BI.2T27\?OWN\ M4G[]39O^/O_I0R#U M#E'NI(@7/ 2M?,KQ#+/S;OHU0[,F^B3-8?H[S-*0T^+(RL#^=3AJV#_^><$/ M7T39C5UL/L8KU'#>J)H9I_%#_()7Y:IQ_0E_-T\5SN14-?UNG"J^?FB^Q&O! M1#;^;H^JQAM6TL(X9?=QMA M^C>_V:%&N*(:?C5/$5J7-%G&3*O;U><_/0N$ MH[02>202>;7#"%;M MVI-9]=I6SB3_K=U 8-M^V[#/^U&'XK3Z$)H]+)F"^YZMZQFORL4H.G[\6<0% MJ+,CSB[B?/DIPUE>,G5ZLN*;5,!&0TM7-&\C[HZ7=;/2HM'#*@?BI\4_Y6A> MIK=X+EI-D*Z.YD7R8/K[S8?X7X1>I'&>-YR\'488"H<'ZH0W8\=1K'+*9%A" MV351*=@H+_92VD%Y>;^YJZQ] BXU1G"T7N\H6;/[97.7QEDQR6:\JL6:RRK* M30CHZ8@G;DJ.F>C%B+I$SR@E%5GR"TK:QQT?VYH9_-YAE/'_PV%^CE/$+<'% M14PIMPUSB[&$,YU1'/$:XCRJW\;E/6MC:7(>[P/7S08F M K#R^,"]U$Y*.IE%Q@Y/%^F>]"0VCQU#M6V*]& &CM*ZN >A25\[&$HTG,8 MX+$;._\AP$TE??6Y" 8>:B0_!=2.S;&O!(A8HAE,,?:EH0M)V&%2[X-$DR6.4M^R %D0?$]GRUU"1T MB)N=5^[D_?%6JFHAI/R0NV![ZJ#9W*,9:\*0:B)9;X1V,9X0XIF(N*!Q6!W;:4%U60IE H6ML-PX\3G+)3Y()=S Q**=W2ME:IOEFM8TSY M9IK.;TFVJ,3DVI#Z7RB=71/Z21BB#>KK*'QY7]_E,V7"_R7Y*LI[>-O0$<73 M8HGHX1(0D'O2:ABTRK)G9$V=TBS-AI$WMI]TL#N@+YB8O7A355+6U&6JQ)X4 M=NL=*@I)%@NPESM.N*4%2O]I6[=42Y>[HK4[RK>3#R%[VW0(ZWVW9).$-LY) +Y5?"5?6PZ?S7UTCVJ;!_2F$(:D]]I3""9DNA)<;Y@ M(A<]3IV/JKO>2U0D B71/F=]04@="0(0:L<>'03>1%HF,U]0T5PB*KW-%U@T MSA:8=7WL<;L=#EV0(=>78/86^ ,QKZL'O5IHS8I^G+$J 1=L/?0E]!X[3.W M3VP&?JS82"\=^/((8/OJ%=2'['B%/=8>T$G;:C*L2=&HT[ M'6*<96=O*9>\IO.'.!6\!*-L9Y7:2\2V&8.P(3JTJ8FS&#FVP='AE.5?Y;>$ M.+X%T&,('$C]Z* ^=B/3V D:%X>\&^D"ES<.D2&A1&R(K0BQ%>V%;L@13UJ= MIKX@I#8R@J])7_P4FHM&(:3YXLG21 5RL_NR8&SX*@:^.H*OHH6Q1Z8U637S M_!*E*,X[OYBK&L:.&0=&13#;U-(XNN4ST?PTBJA9K]FC7EJ/CD&[HYC1 MMX[3NWA3Q00(%$%IGV"Q"18;+JI)=JNTK:N\S5>T*#9 K^\@668 $*%J!6@88@J?2,XE6U](PSC$S5TN// M*$X5:DVR:E;]-<+[$JU17 4[=K2P:HQHQ]BJ35"PNX9P.5UU?K(BM,#_KE8L M?_'@]1,9 O5>WBF4GPF&E&!("8:4L2A_H]5_@_(G+C>N=4-9E5Q_B]@X*(_( M/$H8SKAKP@=X/#M2JR8Y068-,JNNY/1'&=,X*Q":/J5X4;_+=E%2?G*\>@Y' M(%-!NSN28_FY-IU?5'MG5\UC^Y;A>T(I^I?[Z@P=.&T%&*MJSN]12K(%PW#%%("GKDH.<#0[*HX6,4'! M,:K@7+()N,EXI1 ^/_=HAE9K/LD7Y!DQ":6X3@FA=Q0GC3'2\-Z]ADZ__FRU MZ6?W['\^D*Q8IIN;C&G.<8YNYI^R=8QG:LJ50_1*_@ZK["EYC66S\SNP9)5KVOR,0'/LEW##!>V[G)M,K?]>B7T 668;UNRPGE.Z(9/I^11-4!S4T3=I7%2K:S)@OW/9W9Y MQ]+WWUH/8HJ![=)!4G^NLGS$LTNZYK+B&)2/SF9UW]G9\ZA^-@U M:KP56@S3IQ4EI\6118+]ZW#;\L?IMX)Q(^3"WXU3=1]GBZ8'>QI_LT.-$*&& M7QWZW+?73%VE%.9Q?]W%D07O(HUS=J)O]_*4WN/%LI D&"G;NZ=>FEP$Z.&> M@ZL71!-G M9.L@ !_5%1;L#B)9=5_=Q71*:SV@4O[9G55=6")^U3V=\?1*1%04\9*TM5S( MZU@?DQR#XH8.Z3W"L?[/G-TS]_RV$9T8X/Z.5M%K^JZ9A,RNT%+X6J:H^2"H MO\D*Q-_LYEIRO4\/I85!_,@&& 2'IY8!$%>GG0;!R<=XA:1BA*JY0]IK-0!&^/B)Y:A\0-!T'QIRRNU1FF7^,\ 1_+ M#?VH#]1M)@0G4\!!0TM7<25;GP4GX9%]6"*CR)HZI5EZLLH;6Z7[]&IZ MI4I))5J-GHXY6J.$"1+\4-%D2-31*3\5OG^2E,FLE?=9AR5I7Z=/\KVN* MT+$ J,6:>@"G_%5ZJOZF$G5SRHOB3%8U=TZ[]&Q6=[!*O\0E)6! TB-$4'KU MW/;.M,].RR(LXF^%L(9&U5=U@JV1<<7\A'C3$@S8QW^ST(PKOV]BY M!EAXB:X=R!=,U,X_HFCL,SI2?9OH:;B^8**4=XF^=.D+-NH@<[4%QY> >^C> M ;@*?8%$O3Q43DA?D)!?Q7K1?^=33 P8J>/+(@'))JV"&4B5&$F0I2_G1,=M 8]*!@,V^C?%83;KJ !/!>@F'2?E1[/#!!/:%@K+0?UAX>5BVS^GQ93C;*'0Q\E81R M!ZW>)H,%&Y]1:8.^\N[,R86#@^Q@V-3.Y# G&PX6I981O>8$Q)$@I9'98>Y: M'PE6T!!XJ1: 9&)W?1H].ZT(28(Q^/P.,&FN"P*5, M?R1P0%8&');Q2]^[5CI5!N#X>"1J]YLD#H?05SF\*3 6CHJO,K=.NBX$%1]9<\2O;&U3QBZYS].^,O!2(F!Z*N#ZSU\"4[]5U[(S34?C5: M^W5"GW!!JSF_9Q^A_%C^$%.V$3_'>8&^LDFECTP:J";O8Z,WYO?T. MV@.#5]OUZVN.J+#J [^MV20"$90TMUCA\99ID759 M[PLFR0J**HH;6:9/F/L+:7JFU3(_X$Q.5=/OH8;G*3T.L_=O29Y?["6!S66\ M8LIY_D!*IB;('A]2]@O9Y.$]GI!_W1F:D']]=OG7"JF(Z$@D8\<"EKFCDB'- M!: -94684/G&CEK(^A)F?8G%KM/5Y\XO MJ!ML4CNCX&U=>ZU=E]"["&>L%8J*^*6[VP0/Q2,N M5.4%W4SGC_%+-B#M%G]Y9(O]#W9,Q)G$DR5K MUQ\95;!25G$:IY.'23;;_E K2OGD04FA[A"FB-]_]^-$DV9AS_Y(?6 21KPF M5/*^HKQE/Z3P8Y;OPEA*AJ#5>?D>IVO$C0K9HI(1^<.\ M\-\H;L00VM=9/?]:^&)GW"3/49%S4;>6TM*4?&4(BU]64/9TQ1.3"O(")Q<\ M:(G**X!+VUJE^AHQB3A.#]=.O<"1['9HU=T\T*J6KB?=A@ _9KX.WY#Z"9+F89_CYY15J*] M['%S+Q#\=+M9YJ62ZM(=68@^XX01I6(%U,MN? *3;O*"+1,N)4BIE[2T2K%8 MY!$0+NX08BB\JLC/UF:=6BTYV!O;N*%2>GP+6EFE]*W(?2J57RRY*^@FD[Z9 MJ#M,> %A;_X-$3B>1^!HR)NDC6SG+SYP;'S&I?DZ(\![Q!<4U!YIB!X]]I 4 M_;T",$_Y DJ;)=*L\ON"B.Z5HZ&[^A_L U G?%DGRBM&:1CP93G #U:UL=E? M3)I.$6W'MR^QFUKV-=(S"8(P&7D=88Z]I!<" \1EXD6$- M?-I$9_AR)MD(81ZH3*.P-74/-AK[M:X!4!^7TD!WB@8*TB"JL5_.0!RD45QC MQR!D/,OL$21PU^NYI3NT#=P[H]R'#J& YBZ@P:+4U%W[,>2+X7F-Q&/:5,TM1HT M,F'3-L-I6>!G="AU?/62I"4C\)J=;!=DM2Z+;?'HJ^W^V#U!(HTDZ65L1T%? M'6E_OVD>0!+J9.&+ T!0&0@+[6:5EWN4%Q3SERNK!WD^9;C([Q\^20,P07U" M(*,'@8R-3T6?D"EY3CH$S(6 .=\#YFQ<;J3M)>(+R&J;ES498^R>!T?K5D-F M&+OKPC+"<,5K[-X01TM7(N#X D!C\S.9ASSJ$ M)DB//D@KGU*<3.?L9N<%><4$2=KU\80(W_)/,1,/^.6+LGPK?U!^'G WF\. M3;9//T^XQ_^JNA(.SS[ETV*)Z",[1Z;5\\?Y'Q5N-]DV##_+V/*O_M;$I0,R M>CTW'I>(__$FXP\9,OF&K1]),35UZQY(VJ[H[0ZI/(E7C\2B:#:802[GLJT^A": MU8:/T\-X^YJTR%\)ZNS*B\UO"OX8@LSOW-3&*I5;>;4I]P^*&+NA]+9]+ M$%:V=T\]!'99#_<%-]Q%=EWS#WRG70:#]Z^'V:-NKK@A MJQ7)JG/M+J936K]_716:WUD!10RI>[KGJ3:O;-.\_HU.C1Z 'D/AH;;"0.FO M6P^%=L#ND'1QQD7VC&B!GU)TM_,&5 1*HVV O:QR_7Y"\^$B*_T;%/4K((N-[XS!2W>G4$"# R!D]CE;2E*T( M+JQ7SSW5I$C7D+*]5>JWII^=],M/%IXTP/$73;"LBZ,YX/8>12G7IB9.:)2* MQ,V-[-+YZF#3%!M@G5VMDE?$ 84'>:V3#=)$)KE/%)@=XI/YY?H291X(>[@#/D&@NA#S$V#M2-#AY-7'1UQY$E& M0 5D10V_S:;S1Z86YW'"A1WI_0?O:)>?1B'VK3?M_:DWK?J?/WEUO9UW760P MZO,3K@I:MV5!T^?8-X*:G_<.W;TR5EOGK,-[\OVAXIM+=V#EZG0=Y=WNSQNNXN./%>TWHUKXEQEQG M$&?K7T+D1_2U^JD5A_O.0^3L1&"N#M6/J)C.V8S,$2[*MS&?O8T[+#PJLTS+ MB7[=UQ5?Y5..9SBFFR/507:"J]J'W%G 03SVS,:0.PL29HY6@RI$QA=0FJ.6 MB$W9W1%);]>7.A;(%W0:_5$$Y@GR!0/U94S:FP;'#I(Z2I?T$ H[=I04 MTDJ3/"/7W;U+*@;=[CIQ+=XA]&;) /DQPX$^(21Y5F,/0,=#((\I6/L,&B< MHS ->NR;0TM& 286^E("1+U(@*D)OBP2D*ICH%3,T \3'?D>&!?I"S;P):.3 M1>K-":.S@,_74&^&4-+M[@#3;J*G[BC$U?+FJE>==$ MI;R!'BE@S4>G' 8E($_LJ;>+>*$ E\VB\A$K55R PS&P%^5LU&D[]>Q0@ - M-#K#(GT:R:?FSHTQH --%C*G (X!)5GJCCF!9+#(Z&5GF1/E1P)0[WM,6XH; M"5"];#-MB6:PX'0+9C4G_XP3,&',)!BHW[P!2C\1#PS2[]Z I%M=!BY(^B-G MMPI2A@/EC\BM4[X!CH\_PG;O$?YP$,ZXP M!X?0(\$>FI )!\[@*.SO@E]RY/"4>J0%.*H! )!65=;A2/FCI0RFK"<?-Q]<%LXXNT/G=_#@U%R^0\!)8$'@V\$7H47"P?\EEYS 1?%\S\/:,&__@HJ*4P:0%183O;)?D/U\ ]SO]ZC[)DN8JIXO$> M8#?'O&SV9,E>] %V<\V+XNDG0 ^W'#!=F/\A7B#A^SV2+NZ>K'A-$L=4;VN\ M[6&5@\.A^(8RZ?D$[A?*+]HOOSBN>B&A*%HHBB9*AE(+;T1+)AT[)CK7.6EQ MZWB,3[/4)@-)*K7Z@A2@< 14=#27+.-\\<@VEZ8HY M*K1:.1'7R!9@V)MJ[9NS(A&=2^B_OK[PHQFX6[[Z=SM/9%AY&>8V%DX$UZ7T/$HS[V)!L.N0>1?AC+5"41&_()[7MEJ3K/)8 MD/G13Q':IA4_H0S-<1%Q6'@67(&SDJN'\<\)9;*YD%RL"]#''/KD@Z[^8@EY1+^-6(*1YR^.:8$ MSAQ@+R><$(KP(M/E1-'+!2>"FT/.B*+3@/BXV.^%Z7XK3)Z8G!@G[7B$#.B" M_TI#GF2S6_95W1T&ZVN5*X5@(^!'T2OZT0DO>VJVSXT4F].GLD[84'<8 /U2 M/SRDBQL>0.MHH.N'5T++$ISB706U&9J528&?4K27GM<4);A)ZNYIM!"8%O+F M 8$I3D7;$.9R/F$N@+N2M+F7?,%'[7F#2AMC=]7KK1AMR[(O\-CP5H_68>_> M6^T(B;=\DOXU9E]0ZP&/M^C"C$>^G$)F( 19$GTYQ8Q J&,J\B5XR0B0(!.J M+]GD_2+8BP4##*UV:?AG1)^([0"I?A#N[E,&PZI=47[LL()=FV (M9_/&CN$ M[9WO8$S'\.B6!40A41A@3,?P0)>]\U,1- 47X,<0Z.P,5DCH%ASJ,81(6X!: M$:P(QW,,+W$9P+-5\!4<5?VWMGAAOS&BVM+?#X=2_S&NL4.I#:&%+(F?HS7E M;KYB$\79+$)?2KRN?8KE:A6SK4+FHA;MDB'Z^Z"=G(>^Z0VI#493&ZY+FE4/ MOT^RV35^J9Z _\3PIG4!!W2+XAR)\QQ:=.^!:':H7>U6C9@V<:L>2+BCI++K MD Q B;*Q&8(TYE&_=S\D5\? 71HSJ3B;[3_]D6C2WG88DTSTP8%Y\H5!,?V= MXZ#P\KZO#:,E[%[PJEQ)ZM*IS)J6KZW3A5]_P!8$$9O3>_V:%&B%## MKU8C]9@J6Z[*E+_G>^PC8/_-E#&N#&2S8].!\- X8:WOX:/L-R?P<+M?R91N M^7T+;&V5\B8A24J\NH-5^JN;9TG2V-$[]!!P8#*@>,7K]0C=P43048 \I[9HI[=J.%5\T^H[P M-#@W#9PBO]?(9&SG%MNV P/(6 "(N0-IL&7]=7S05N/3WQW[E'*\R/ <)XS& M*$ZJY"->IFI-4IQ@E$?Q/C=Q3F@T(^53P0Z27=/6Y?L-DF"I;K]Q#D)4N]&H M=G&I-X,S"XIS-;^T;$4K[FB[)O1R2]ED2]@]2A!^EH0MP#I'/WG+V<\#YNPS MQ06:SN>B^!C-45S%BQZ3>4MB+MY46B4O=(#R;>FB.F$MV3S2.,M368W2KL/9 MCMYZQCG[>L,4"?B3=6E7Z3Y$;$EI/<]2JR:OOQ ;Y7]LE$W[V5C,(@.TGZWK M9P&+F!9#5-_;R9_F%HZ3*DA@2P=8+CA/LUI'<=@[_".*V>2SXX2'OJ9O>IM]Q\(2V>YQ&@]0+DA?Y39;P^V(& M);.QTV",SIK;N7^CQVDD&Z&$WA3E.2S29 MS:IRF$KJ%:V#*;\'H2*8\H,I/YCR!V'*'Y(5L8U.Y]T:D9H(P5>K=X'T4EA M=_9Y6>+E,KD!"_OP73D&]# #:9SCQ%'/-.%+BF?+ZTQA\O4EL[/C:FJ/"SQY MWZ>"Y@;YVE],7!7Z,^.,PM$R*DG*=.>&B;./?VKE#6X]OQ]?9 MD;S@R#3KR(S7Z.6"K%:X$%=]!;3L@Q1$'A [$QI>NWY%A[A9#T1483PS\E5" M@*")20=CZST$\AYVW*&6;+A7[)@B&X0>T#.B7%J7UJ-4M+9;'CI.JHOH@MV6 M#$MY96A96ZM4WQ_/_\4RI@NA]T?6U"'-;,E.LMGVV2M)"6A@K^#+\L"7Q:M6 M3.>O9EQ:OEG9_ER\0>TOB>#J.1]7#_0H)=H[S!>$U)X@K>O(%^>'QL*!:0&^ MN#]:["B0[.N++Z0%/@ 9VUS^P6#1 2OY!CP>H\!&JO?[<@[;B-48^(D;8C7T M_!-J[7\(YG:2IG-"O\9TQL/97C>)^1OC<=JO_;W%!YT:Y%O3&RST;DH=]3>/ M7:S$K9>-K4HI\::29*X)?750">P]HN:NXN\[6F$=/9?VBI2M3 6A>MO445VH MKE2[J?G41,H#*HH4S;A/G)3%19PO?]!@I*&WJ^4?S. C%!^MW2/!LGP^EN60 M1#!HQ73@]8 @4H:Y93+8*L<0D=& 66?X,9=@-<" &7WXZ+05&LU9U0==U0>B M+%@UD?T4X>R9_8O0S7&.Y^&/[0QANL/:,7>UHRH8M=P8M71G"V2Z:K<$+*F, M-SLJKG&&\R6:_4'(3*3FRAN[H5M1]__< 6!<7QF\4#:NN& M:I[66!V#VVM#2?J;#JXL-WN*/A/Z%\^B(PG*E>0W-K9?\&1/ST.Y7J=87O9$ MV#A8RH*EK(NE3/O:"O:P8 \+]K!!V,.&&*@!N:V\6QM21 2GW=133! )(*8 M+Y&CFHA(-"X#=JWA&P$U5 YS$:.#RTF'J+Y6;7V_1"DOOYY'JY@;(*MB;$R( MK/[80RWNML/;L?UUHR[8 -W8 -O.&L@6V&U)V,H8/GHD6U5)M[&MHP>]&FG9 M^=(N2Y&:K^KFR':H(FLR9Q+C?Z.87F-AH)C6&(ZB]50T?F0'X>-7E#ZC#R0K MEB+#DNXP ^6VXX0.?"XK\D@I+#\ [#Y@[A[9M[I,7M5_R/Q])5VX^TJ&Q-NG M;(;SJIHPFEV]<%USLN+_TN%0-$:4_>Z$T5M& 4+3->+)J=E"]S*$=G=T*4+) M@UR.K<9RM'RAM (OR[;##9S[GB9\)'.MN$QUAQD!M[++57N<,? KO&PU1QDB MKYJ7;ZNQ7%W" C)%?OSFUHXF+;CR93;B@;KB#%F=@DL_N/2#2W\0+OW!9G'T MI4N<80),5YNEN>B P4+64? U%STP6,1:VN7,9IJW01#IO]TQU A:^M-A8NJ MYR?F2[TE<.#.1\CO"3!]$7^HP8MM79!PK/2%^Z%BI1N[!,>H;;#PXU#W83\. M!#B ;5_<&RR W<(?X,#Y(_ #'3MP:+0%^V=$G\@PP0%%CEH-5O\UPFSD;('Y MDY';E\3S9(EF)?MWE?IX^FN[J/7.W[$3OMX3F2&.W4T<>^?I P6T][1(+/F* M=T\TWJ.TVB/Y$J^;'YW3Z&$[CA$7[+Q\YH\#[Z"M7IS,)TE2KLJ4RQ#L#J8% M_G=%L8 Q_8%#DA_ MC%=(^O!5RU&&PJFX*(V\DZ.HVCNVU46O;TK;A,"D$)C4)3"IN_00(I3.)T*I MS35.>KI3?,%0'>+46ECR)0JLXS(#:PR^U/;HB)=$L/!E185GK08=6CG$PB]Z MNIV!C3+\$C ]6# ,!E .V&.HH8 ZM[^CES5*V#1&\[(H*?OS\73R'[,<]6B& M;_,Y=];X]M0&H_QPC/)M9K&U;;[]DG%O53L^RJ]J4H%%4-J.Z*Y8@0;%\ (I M/0PZ8!QZ70:G@PV=;VE1E0Z##9QO1;F5+J,-G7-9(9;V8PV%ZY%Y4()O8H0: MN27I*;@HSL=%$9*H@Z6O1S.6KESNW1KJ$;E&0<<[\WK?@+V5B,&0>5& O0_M M"8R8=BJU)XB]T;/!B'F52-V7E0J,GGZF1?!J:!ON?X]2DBW8=*V89O!4O(IO M2DCVC-C<APR];Y(UOG'%V8L#(-C[ DF(;A^TSVO )4!T%,BS#'&'*JAG&,<^V?^F8;HS\ )*"-=^H-?\!99C0.[:+<)[S MYZ'YC#0:J*'-;;H8I.NGE2\!L"*=F-\E5CYQ0X?T7L<)TG 5')H[%&$%,-/0;B=O#.8W:3@_G%+=T>00C?##"FS#"RV_= M8&T_'VN[1)@1FHE"A1Z5".B+85F^.O0T%%\P"<;V8&SOP]@N5L'.U-"NJQQY MMYO 1E1;MO:AX]"HW9U7K@=$;[1J67_W?10O**K^DD=Q-HM8EQ4NZG\GRSA; M,-4#9]'7F-(X*S81>4KQHB[4U]+RWNLW[5CF#9 <+/=NXO![G4J0$=W XK%5 MYYJ269D4G[=T39*$EG$JL-DT-XY^&BWE/P^(\MT355H<[#JY,E0W4[7])T;Y M39Z7:*;%DJBS;1-F-HOI;)+-KK:G>#.UUX0BO,AJP2?9/++?\KK([1_L!+X5 MOU30XQ=<37ZP2X_0IF;S(@MVZ_.Q6X6[X&)D4-\T9^.I3ZRH;)*0PG=*NK>\=D\U8*Q05 M\0OB ED--O_GKF!?NGU8%*/6UKUN7[%DS^N#R&#!,VK!V^5R/,8O=6&:G6OI MN+S/(T^W:++&Z?W!\+4-30$O=Z\ VZ9F=V:N\D*Q$[<.LEL3BA3Z466 M.IVN3GG*;[)GMM((W0 Y>=O!+?WJ5=74U"W-AS?=F71XO"3$ ?O:([CED/W' M[F_;:G,79,7_;RWA9K/W*$-S+#3>=Q]P:/S?,U&-/J.UOHBJG68M%Z*##6H%,@6;G?K&Y2YG^S T37TJ\7B%)NH[6*,$M M%MQB?;G%.NHLP1$6'&'!$38(1]B0/#W]F(*\6S52JSM4@3=8_V6H]=+[T;3. M*WI=W[)U'N'LG2SL8(BTWRH8$D1]&W? J&F_43 *U* V0#!,OWKDON^J^H)! M^\U[T%K;2L 8_NXGAF"S)EP@A4OOKY%Z'&H)/JCU% Z1GT+[&]\5')"VD6N/ M(Q#;959K.$)MX]8&CQ#4H>XTYHJBA#!]/<7U$ZAD?O2SZ$'4EH%7;3[E)OJJ M/:4A!,MH"-;5?(Z2 C^C_=ZZ9Q-Y_VJZ=MOOE1;35-JNAQ';^7V[QCFU69ZM M@IW:[P-+SJ#]I&W%XZVJ*O *"5H[>H;GL.!>H7Q192W=9.U]^_T-/ 0\MA'> MK[;G)6:[EE_66)A"VW&T(7 N6*Z3XAHQR2E.N312<@7P%3=Z>'3[QA!0^DCX M?5LFU4L-6R[T,)"-, 0.I\42TR%*N-7L/@;-*GIYDLUM&1;IO(PR8 M:3G*$#BM=AA:K8OZ=ST&3SJ'2)$0*6(H4J25P!?"14*X2 @7">$B G.80@2>=54L#P2?#=].VU'/.*^2D M;S.>@4B4\:$GMX88B#L9^BM\0)NX71_ECTQ/)J)8\CVV("DY&HT[&BS3F >W;2BE3>H\7RZ(N7_1^<_52EY5[6+(-V.A= M:]'=+-&7)<79XJXJ3J-)<%-7HYY.O>T !G/W"$U3_1X%P;(=+-O!LCT(R_; *X+JWLC>+1FQ6;&5>'D> MYNIN^H(Y^_2@"UGJBHNV3!=YLD2S,D41QM'SSA97%27_4L8IGF\X;7&=%9U' M3_&L?DMSYU7G#>DVWS6:$QJ1IYQ]@$DM>)?HHV_XL$^3<;.)*Y:"T<7Z\SCV MIUIE4'"U^*P%KVVIV/L2MAGXKQ_D?!.U!NKEAI//%!?HDGP5O0S_MJ&C6FYW ME#SCO'927Y+RJ9B7NQH:DD=VA%T<<1&,)F;H?.O.Q_SF.9^(UW.'U\P4]O3VIQBOIB.VJ\H+8'3%[AL MV*?'8DP;H'UZ<"&=;90$3J_%>Y0@_"PQ",$Z.XK"LL&9FX@L&''513Z=ST66(\U17&5;'Y-Y2V)> MB/,6Q4R(8OL&Y>)W#P%;.%&1*]@!@]F\& &#V9P MVRL*KE/Y@E6P@0_:!C[P&.UV6KNYO?.,Z!,9IE5<1YLRL+.&7\&@JQ'!7.SV MD.+;^S4^@#'3KB@RZ'CW=B8YNPG[45ZN5C'=\(IQ.9M+/,=)S'Z-]X^ 16N2 MXJ2J%(^8@A:G[+^>-M$"D06-UTO6/(TH6G ]K65ZOTD:+!4#,,]"<$H9=4I] MP+-9BJ[BG+]O,YE3-A^-;A%8XQX(ND?/*"O1-3MW+DA6T#@I/N-B>5'F!5DA M>I,E:#69.T03OJ07IR; _@8T6D+ Y":"%1PPOXV[6"5S6AQ9 M)-F_#MN'_>.?$S:+[/O-[CQQ _-TY3B^BQ..I9@T41OCU+&]D+,IG=6E#?E5 MWG#VJ!LZH+/QV(8T-4[K5XS_]UGL(.9:-TW/F"BD :)CB0V=CS4'@ZH_#QV=Q=\9;21*L>. M#FR= ,7 L8.A=;#*-/>Q^T?U@)#;"<;NG-'"0JQ&F_.W# P&'6OLV/>)S5"* M@6Z/,812#,F+V[?=?^QWKI[[MK/=9KB>W+V:OZ:$/W(1,1I:/Q;=^X<'Z+/5 MH#LX:LW6>$"+E+F<0!(43:,'B*Q8Q]9ON5*N$5MQJ, MLQIT>O3OH=8XM&S5F2=T32CC2)IR*F@5W#]FW2GU%I)F836V<>/T>5_F;#7G MNU.UR6NOU2>XVH*KS9JK#78R!_^:__XUO3.*@(YB[S!1FWG4)[MWM@O50@$) MQ]X914&H %1#[TRE(& JNK8?0NM#URI5N+=Z1+R-(-S(3@7@G.A5FY^B5*> M]<>K3Z=5?8U\B5 1X6Q.Z*JNT='.>: _L!WG0%NZ@O'?J/'_CD<\4#9L-KOZ M4N(UG["/2&9[AW0P1-@GMA#H-<[X^JF29B=)4J[*E&=&7R*V7!/<5/>K\W@M MZYYUX>P/2O)&0[9^;Y-&>_U=#3+*MSTL+!GOWM=4/7"B;ODG^74JMI:JFCNG M76JA5G>P2O_Q,K_%\1-.V:$H(+VQK:/78!IIJ?/\"QWRMUV&Q,5'DB7ZC!QZ M#8"7^N&\^2=V!3#9$,+'28\!\/ 9<9+0;/*,*-,%+G%>F[#T-WR^TWO^'IX6K[W6^$VLN-8]'(-:Y[75,K'*RQJ*3@!60.*E_E;7VO M!1PS?^3O;KYMJR&A[WZ*\CIB/J)5+3.>X':< K?],4X*_,R/VI;5)3I^QE(M MB5ZH#,&C9U4YXJ[._6RN/*UNZ%,)BT%7>NBXMV%U'7HY0$*9_&&5R==PT$_2 M=%HL]\M;^2:[I+%=NKE]0OA@=_6CHT>]B\D(!H5! R!PP,E.N@9"A80.C8\[R[IP)KS<,,?SY&=$G M,DS?< \V,G/RRX!QD]IXS1TK T:DV2QO-WK@YU(43 ;H["=MXDD.J&Y28\? M?Z_^^'MC'[]0?_S"V,WFF)?-GBR)NQO:S34OC^S[>FR<]G#+ MP:'R;KZ [^._,A5K6QKQ2U**/V5_BR M$MJ^:&+0Z-\:>]B<)@:-;K:Q1\AI8M#H[0-CH%T9 M:Y 8-#H=QWX>V P&'.AQ,(9@P"%6(8([2VS%<^7)$LW*%$481\]Q6M8VSCB; M15_*.,7S#4_QVSZ"G@-::,=Q&2; >/R6%?I#W);1N*TFMX'A>55%L%A95O:J M8Y"OO#+6-9,;V/&-"Q[,JZJ1H>QBE8>;[)E-"Z&;/W=0W[/S@S[+PT: O8)W MT[YWLWW\9^%9T)T.XM7[$US9XL"DBGZX!X4D28Z74^@W 0 MTX)5" /Q/PRDY>8B70X;7S!3FXS:'%EC]\9U7U%:JL;8W5+=X8(KF+XLK?!T MUZ#-U6M$,9FQ[]-BB%G'K314[[9.!XA 2J"!C3;<=X,D,?8NWG AZ9'& M,W31R(-&#\>IO1]1 6-!UL4V#^R.F>V>NL),?E QT-S^])49>_3O7@JLEO8% M6;&#>,M1['(Z8[HCNVOB]"[&LYOL(E[C(DY%',E; M#Z[X_X\.*5.L^.,V0Z!S\I179;T@])ZV=4#U?Z%T=DTH3Q/Y2(H[IG9.YYPJ)G3M70@ [25-^KP%0*"8">CIZU:*+L])E5#:9$76WS](QH@9DL=HF>U%,C:>R2 M;N7QHVQOE?K+K96D%JZ83'4D4;)E+N !V,LJ)[(GAP5L0+JXYT&YHH"]K'+R M!R&SKS@5B<6G/UL.[2OB;,$WX/921<75R[81RD4[7D-[32.>I$*]$7-7!,?W[ M-T?N^$N>;!D4!<5/95$Y<0F_9+EMD*2,B@53=!%%.9S7-H/#9-V1ASU#]E_( M(3B?' (;8;EC":\<8%CN$ -- :YD7P"1L[HO-Z,=Z^7+UE'BLV\(CG#R)=@? M#(W8$&XNP-C)^V)@1%IXNGVI: 3&2-LR,O;R9_I'3H<0(7-UT@I2Q.E ]YTT MILV7*TM'QE'%-_DEYDBX)6WLF+ZL&!UT--P=?@DZQ1=)!L!O@U5"F3IF M3I0I$+6MAVMC!$OM\F5CZ<$##]KU1:#1PTQH+J NY:.\ MH+KIX >H+!;KW/\YC\@\2N)\&,*H M":4\C9;RY#KW)'XCC=/OO1QIG>5Q5_STA MM+?Q>F#K#S9S_!Z99I7QA2O/.(M%1(M;MWPS1T 5 X3R#URB^O_>9*]M1'?Q MIMH/333J]NV!W"G%"X9#>I/G)=I-ZC0[LMAP@T03L7H]>R#UCI($H5E^S6X$ M_E%NG)S.CR1X=L9_CBE;:\WHMNG?,]GW:+V=0O[A5T8Q%<6 KCT2NUMIT^S8 M"CQ]2O%"N,-T^UHN%_JO,B\JNK:'4F5(>"3WB%U8":[R,@ZRZ2/AN2N,HV?, M[J7WFT\Y=Z3L=^.$G67/M5RA*!=HZ;.NL.S,B!JWSI]P55ARQ67V?U=+?CH_ MOC/O*%KAK_.\WB1^';7&\IN7J#LQ.)=]43%6TEMR_C52[*,LP6Z9WK/U7R.A#>#72(< MG8$G@HKTS5YI6\O%.)^*FIJ#I0< M8?X>994%,TX/M%^CN"BIJ#A(EZ'L\[P5^/DK0'E');CW<2VCL::(30XG@/UW MBBHS8#8[ECN$#,.[6N6I/N2F\^.#CZFB[F_3X1!FM^SLWMA2$XEK8;9.3!"= MF_).KEXV?GO)G@3/"[A1]G/T0HB8KD.) FV6#ET'-4TG\?LZ; FZNN;I-+4; MSM)ISRC[?2!,":L>@)D3CC"[$Z'Z4P1PH;R*/-;9>0]_A3.*N8HG. M67+49SB,[*UDV]@.A153?P#'_&V+A.P64V.Q$#"OD,'<36WM].>1.K*2\XVM M[%;D)MF"4;'B2M/CYO4#T2?DRIHZI;G1F0QK;)5N7BZHP3:^+8 (,+_#!W!D M6((3J#C:V@\T!'[YY9*#'"KP 88UHPT$MIM1P$!#X!?N(H,/,*P9U7>BMA_( M-K\'[Z28E4,;1Z^6[1S1^PV1S?;'7>6=5DV';G^[%>JWT0>/9))\*3%%[\L< M9XA):77 :65>JW^9"1C4&<*5X/>&1F%Y*BB3P@&P6]=\&;.-P12D&0_O9AJ1S''0W-C1^3?BUP?XR7/-XV?AKPX( MNX37!IKH+-?KM*(A3G?(W61S0E5]L7K[M09?]\JNQ+33E$SWCB M"R;JLOMJ Y@OV9K0]0$(#O(%$AL/4PP^7S4\3*'DD_1G(#&'EI-Z^QW@($!3 MC7>'C71]VZ=*&EJ5.:+BY8]'!W=(/GNW3DLQITR.Z8\!I:K[X MU#O@L-,'VY6I]/Q2:0.@5E527YPG/>.G5X?6%[FZ&XAZ"3\&K:Z#N70U@6N? MW>V+&;8?'(=6W,NT2]UME4US1N1U11J3'6EQ=M/2L92O 7OTJTFYRH:A MV0YY2G[V\UH!/E37)DO0%P5.E_E7;A-)%2-?')U Z5YM' M2[Q1_=N@=D@LZ%KLV1L+0&<8^RL9[8U!H"NF^O76?;$?MS\+^WO&ZX"ELW?S MR!N=N-.[>6^'<_ENGHB:\&Z>T7?S^GI@KC-,@WI^R%4Y*'Y=3N=_$#*K'O-$ M]!DG*'\@AX/QA!-U![MO%&S?#+Y#=)?%AA,!Z=*V5JF^)A3A158_1)]LCJZ MW7I_CYCVAH[>\3WAI<4(8W^KP T?3!"G<C%SUJC[*EKQZ8=@RH9+= M"G13B6;-#S@+>#;X1:<8[BT>ZB+DLM8.*&<8;[=)K03+*1>V=E(P?)>K4M,F M)%S6V G=6PBY7'+ULC4Z UXN@G9W)=SHUXYU5-.79&07_UL3([]>A.T=T;\/ M7MZ2(<+Z3;NAT*LX))7MW5"O7-L-+5TA?CCH>&PL$'90)ZM\W*,5 MZ2*?ED5>Q!E?IS*31ZLQ_*N@J])R0O'<\RF>:Z,2Z,!]UJ$2J%Y@2&>)P;N% M(X4+ZB(P%[O@(+(6!HW$Q.I+U $,"*!*[,4P#CIUX4< TX6@]# 2&OGZ0Y]WX+BQ<#PC*$@9(L- M*PN&@DNLW@GT@,AQ.#I#M\QIH]/!R>PVQXEG >6\-M"2I&QN\@A]*7&QV9'8 M-M=),:RCG"<05;#<)T%F3U5FJR(.,[\ M:3]:RW!3/:[^C-,2U7]F.L9)JK,V5QJC.6*I^K$OCEX-UA=#^6YIO*5#2+>D MCZN@Y4F2E*LRY9NW.HKYDUP4+=DIC)^W$N#KAUI/4\UT^]OE;C:K%*8XY04G M;K)MQ60Y1Y ^EKDX*I8M(*_:M4^GCZI55RJB"4,E JT\(FH?0NY4EMDIDC:K M;T@%:*2S4<>JM^1>R=I%6@KY:#/(GCC./1NX;.)"5(P6,3"FH9RCM0I"P3 ML#[O2_"V-BX:%CQ?PK>U,8*HL+[$<>DOH'9&;5^"N+3Q ICIO#N,!IC,Z.Q! M 6#-=)4)RMP:&3HR2EG>NWM*C4=+VX%WEU8;I"!JNG>W5?LE)5#Y?8DZ[KZ4 MN@+DQ8,-'9W!YJ*.QPI6IT@"72:GMD6L3 MGPU'#R[7CP$]G>AC6YD2&5O@T;L?FU(%HIQ/7X2SA#5DLDZT3N,LBNN'$#?1 MC!NP4XV78GK[E/&,BIXI#2_,&'UAYC!O!F;P.(7 Z(?LAF=_C>GLD7U1$D37 MV,9^W>+JI=3J^/R4X2*_?_BDB P%]+$?;PY-[N)-5;&4 M8U]+N(<7V/)*_7QD-\A6'V>BRASAZI6V^BH18&*1 E=9-,99+-G57 M<2[907 =8]J4=S0LXOR;FHK'W-GB;_Z\E]@.;^6WI,^3V?E(JI0#A2>"A);NTX ,HS>.+U"JH_,E M;@5?4A24ZTG#2>$+)C:>X1I+2$_(7&D5$>?"DGF^&3%#,.6<=P[.8%2Q,\OH M<>(P/+-DH&'Z!0WD&PTW+M&YZ=A \E) N[VAV$!ZU#E/ASHTRD "50"\92R4 MN9RK82?4N(I@..O4+M=JE7 N7#S*D/.'"I+CG,HH/9U0-MNOLMG!>ZU75GC_Y%##3, +#.N,$OST MSHU"FA,6G/#GXX2WX2 ]LR<9+TVL;DFI)NU")=N MID-@ YF>.5]FE:6RK8XLN542X/GUY[E4225;!@,V"%M[[>D86Y>J>N[WG_K) M('#N!D&H?E[K)\EP[\.'V]O;]=O-]2CN?6A_^O3IPQU>L\87[<6R6[CPKA,' M=.E&J[7S 7XU%^(/GI]=6[R.?S27AL)W5?%*)=WU7G3S@7Z">S8V[.?Z4Y>P M^<$/52)"5V;7*Z]L9W!M^\._SKY>N7TY$.9B_RYIPJL+-YBE^&'@A_)?7RZ_ M?DAB$:IN% ]$XD-)"%NR^/?CGQ8?D]M>Y& PM0LX'I MKI3V'UB+)_WR8X)J;QK$,W5'YN\VO MA5N4[TY!$-\M7"COW'[YE?A+<1E1&B;QM%7PCX4; (-[0@Q+41M_*%P<3\'H MN(C/7A*/$7 !S/#S!_P9[VDAT6RTU_;_XOS4E\+;=_[B.#\E?A+(?82)@<5_ MVJT?Z\#O?_K O]%E_U^SZ?PB0QF+1'I.9^1<,QX> 1XZ%U&?BS&DV^1$#F0@'%]F4?Z;^S<]KAU&8R#!I7L,"UQR7__IY M+9%WR0>6-Q_V?_I@EOI3)_)&CDI& 2!^%RYN*O^_^Z(J!'XSV MG+__F4;)YVM_()7S3=XZE]% A/SE9VP_5@$IW"N=[_)T9KC M@]BRZ+U9?ME^"ZATL[6[O?OIIP^%9RYRL4/\DW^&7:JL:NVO]Z^K_7 MQX>_.J??KH\OOQU8T' QEZ\+_D)!"]-8^_4VO[)OQ?Z+MR/NU=)[%P43\A)'$_;>]L[6Q]VEHKO-LOO# - M??[Z^]61>;WFAWL'01#=HL YB8#1I)VDFP8'+K%6=2E=Z=^(3B U$-8<7"?< MW2IB09@.O"CQI.L/!+ 4_0'XY>FWD[7][4^-[>V,;LSR[]_/=LE^VA79SU;K M4Z.UN_.X#7U\*H!.PQM8:12/_BF"E!332ZED?"/5TU:_L[/9V-C8?=SJ/ST5 M'/->_<;.Q\;6;NLQJ]]N;SR9.%R@SS1 >7PDAS$LA;8 GP.)'PY"[V @MG_ M+WU_$4=#&2>CBP!8-/QV##)X.'@RG@&6;>TTX/ ?M]O-)Y/.J^YV%YC$5N-C M:_-1NP5=ZXFP/?'A1_G5OY'>:0@J=\\'OG"@E$R4=1#VAI_(+38_-C:V'X>Q M&V48.Q,,7VI7F]N[C8U<]LZTJYTRS"R%%4C=J[Z(Y?CN+F+9E<"YO:LD$]D=C]O%SDQ0J?HN=N<+BU.ETB?LH+D)B/2XA9)F.\XP3/T\3].2@'?P"J]]MS??87WCUSY8,A]%@$(658*.[SQ8+5=K,,V2" MM8WYL-(V,])',]/=9XB$ZFSB&1)A8A-/Y*I:H6U\^K@#%O#C[)+=9_#7B?4_ MAST]:Q//D&YS!<)&N['Q<;NQVWJ4&V+[XS/$Q/R!\+1-[)3*ND=)"_O\+V+? M?39;?9Q]MS-N.4QU%=YKKGM_I"I!@UM=1P>>Y^-;1' A?##]#L703T1 T.)] MXG_1+W88J>2)SI=VX].GG<;6SJ-H9G>G5;+9=K[9&?U(;BR%DD>2_ST-C[32 M K]$ WDM[I[L$-MLM#:G8^ C7+O_N02#6Q[<^:IY!G;X(!V_J$ "?X*?65F$_&#K?\])X)$4,EO@^?<_"VZTY MK_R^(Y_N%YFV](_W+?T%S_SQ*_^T\$._Q\OT970F_HCBPT H19L[!"8%!!I? MRH#\3:KO#]62'" MWZX$X=^_W[D"N!H4#S;B,$UD_$)0WJD$><^PZ7F">N<^6IZJ],Q[T_^4?=\- MI%HP@"M!QM/W.E>XWD?"+P97$D;]*/!.!\,XNI'D7U@LD#\^28M_I8W/$^(? MGR:52^R7C:W9LCXNTDEGV/D0,T[!F* 3^%WZO3ZF"-S MSUYY"O*G;H4"3K) M7#N]H[DQH[6QN;:_L[[]"*?1[L9X IAQ&FTU6Q_MCU^CL >L=W D.XG%D$-8 M?8+6(WX_8565G0)>>!JB:84 LY[ 'Q5F+J%1UWZJB[#=:NWL;DUWG97AL_9L MMG::&QO_(9/ZO/N[B#$#]#R^1$#1?J]DZ$0^* ' M_]%W33&\S:]HS.)3;=?N-9RNC;6;&_?Y%QYC=&]NEL5ES':+ )F^3TVB9X"\ M %:\]C0$<9PAP_@/)U')!$ONX=7>I\=LS6.UF1M3$2T= M:P=4XKN'7"NAB67R8DPHIQM.X55Q*()+>2/#5%[)^,9WY>GEE;X5;N*<:&W@ M 4F\!WF+I><3RY;(J4.X71&< JW %YU?#?TV4N&MQ8."WC__D9K:RK*E;"2 M[4^SY0%6.;H(FY@M[:_*T3G8Q#VY'/^A3 82L"S,:+WC,KN8CS+!H2N9PP+[ MOB?MXV7W_4(I4[#E>[+TEQG4VV7!@C:6IK9WK8_3-D*-[J0A8#OFQ=),H+M<_:9]?P/KPT)&%GLRRG5]=9[T97P-Q'@^I.#E M-^1="E8/QT(+>5K@#7A$8WMKBDGZ&;(J/[L?F5L?]U/SH;;G-K79GIR7<[:T6V%7[<&I!ZDGEW()Z)YM1MZL: M#FS&\0=#>)D3=7'!8.R'CJGF=:1F.PY6H*IU6IU9S#[]99=B$AN&^Z2"O[&H M>T]1"3. Q:'2^[T^=3% =M7L4-OE:7]" Y/?RN6?X[? MO&^^*CY]2!1G_@+I%"=8MKB?K]#=&0C7S>;&1K7.3"_JN6<&O/%@. Q\%RLL)\[.*F?> XXT M>"K.586B"SA7(-)'GM_$'MM5W&/[67NT&5&6:VG>0MI0QOSP4M(Y!*B+3^19 M$_?CETFZ\(@/Q=4_A+[3TAY?'\H%V=2>73:UGR6;IJ%];CBR M,H8:7!2B+F:"K<;/H77!!1^@/@?9PR7QGQZ\[ X9G:]5=L?SX5>,$5@ZZ'W; M6-LO\=OPLW[Z4/J*[!RSE;PD_3X16%.RDI<""D3X8?2.Q9QB+V/ ME@)ZY9M:)K!9Y=YDQ.+/L>SC>=U(#@ L!21GWF?E@3LMM%,+Q+G![77,\.<# MN1:DJPS\FI,OCI._5:2HM;(W"N[R>'@MVN>HDLW9'U>+Z->P=5\%B#57?9-@ MJS6DE[%UYPS<5BT%%PBLUFL JY:"2P#$6@J^2;#54O!EI.!B@%N!0/!"]C@E M[ET+_?GAYNL'\)\&Y%I96&'@UTK&2H&[5DY>*HCQ>DA1$L1X1'UV1>%>M@-; MKI=L9;D"%M/HO0;MFZ3:+!67*MW-XXN9L$/X:.Y_4G[V?\YO0QECJS\N$_;_ MO)9N__O503410L7)7F'%:S2M;6]\W6_#K6I@0#7?,AX")N7UW7I+NLR;-=2C MWW3YU5?9$\$Q+?K-P*ULET7PE>YU*B@??"D.[AH[J*5'EV\'2XTAWQX"6(T4 M)4AQ<7U\/U:4$M[;Q)!LKPM$D%<,N#.,PAO?GF7T3=_G:B % M6+TJ"GR/=G^:R('QU@YQ #6V'(J'QQ(5Q M%K?&QZ?BX_@9UORQ1LE50.9[ M7B"/!S&GRHAO&JT_&AC,7 =]72@+ET0S4UUY!>'9J^ M" 3.H%D>2)=NJ*;I&M*K0].'40P6D4@JZ@F;$<9YKG]A-S4IUP!> @HNGS=S M/!@&T4C*"F<_E"Y<<^2QY:\&J=:0?*LTN971),TE^0_-/TK=)(UQ*E,@PGPJ M4O9MC.Z_BJ;.YI7.)?O0@)V^FT52Z];,U%J8$//4\KFCWWZ;.E('?C/W/SK_ M?;O9;MD?"X=Y&)'S%[Z3\8VNN)31E1P*GJ6I'?)+B623>\_L[HD3>+HCOKKX MC=@P(W[;ESZ_56D)XRK!0\/-KR1.#@]=N6JX:"Z<)Z486)]DVYUI)/1O#*-_CZG",IP#Z#?&+A:I.N^-EN#6NK3*N MC;DCD"9">8A6_66@_U=I? M*:"7FIMO'N2/,Z)7"N!OR\1=B"JP4O#^/?83Z46W2R&[QS:S&A"^P/J_.!FA M+HK'@NV4AY3 ,\JZR,(U'IP>'&GVJS$*WD8W,(,',VS6)!I.V_+338"Z)=E< M\:W*#ZUUF-?&L.7251:-8;5.<@]:K13ZO%D=HX;;F]<9L-=9FLAX%10':VISV9YK M!:(2Z+8T6L2+HENM33R$8RN)2V]6M:B!N%QZQC]EWW<#J59 O2ANM=8J7A.Y MEDZ96"1RU3K$%(Q:)E8< U*%>%,2]M(L$C-EOS[1HM5B*1J(;T*J82X3[[4>"=#H9Q=$.MF%?! M=W?/OFM'7F70;NF\>B^&=K6+;Q9<6UF<>K-*2@W,ZNHA3RE1*+_F6[34.>R/ MW?3RD7$-^5>%?!5I?O7 7E-[#?.W0N?3C+W3T(T&,IOB]#5RJ9.=3NU2R7GW M2E0^5GO/)NQDKK'=+)=9]10 G\/SX:^P=WPWA#.M./7.!.7R+=6@IN[>2P3F MB>TL%X@+:MD7$:"XN>I+602JD5(%7516/ -WVF[&)&_IGMZ6:E7#;<%P6Y 9 M!.J=G\BO_HWT3D-X8L_O!/) *9FH+Z,S\4<4'P9"Z1D/J4J 7<67,J 347U_ M6'%MZ1';L[2GZ?M\6T19 [<*P*T Y5Z :*Z\[_E)X"SL;'FILP;@ZU%@-H;S M^/OEU#&<\)NY?^8QG!H;<)[3Q_]\C<)>(N/!D>PD5L%9> .*!IXC?E]M\)?M MP'9)E&QE8?"F,YV7*\F */^X:! \UFX;V_#]8X<+ES[7;JO.@;PD_&MJG:O; MX570UWB6-O-IB_2Q!NV.B MD[O0SMI[]K(P4BIPNWG!B8SG\^[O(H[A<>?QI=_KWP,N?5VUH39U3_)(:US#'^A _AEAS@B.1ZZQ;1[85GJH-;[A#Y>^^G$22WD*[XVE M2B[!J*R1;AY(-_UD:\S#'TZBN"NIW4B-ZLK M:E9BP&1RGQH#GKW;1?*!W=E3SQ":\POBV46JU^+N($WZ40S+)@0Y@B]5XKN' M41HFL3Z&DHN_B0%C%)DJH0@NY8T,4WDEXQLPG$\OKZJ)+\7JUO'MYY99Z3D\ M7SV??I#YJQ\XT712\$U";[ETLUEX,ACITN^%,Q/(D0A]U<>.F: 5C-_66GL%CD M)QWB_L.L/#->!'Z=2$_&(LC/1/?A^47& Q%65%&L+IIE;Y[E6%<2X4[#0(2> MD3V@Q(LA/.'T\N"-*YFOAVL/G>A*HMEA'RQ#)6O!.1?!^-+?&]O2?<";OK&W19,U%%\4BB]+BY6V#!\$U1LTP!Z@JAH> MU:*/S )[HQ 96_]2T$@-DVK120)[0IM2O$%XC*W]S=-'#8N7HXM7#J=6#;9+ M'"Q]DP',1Z)G'OJJ ?[GHZ9M#T#KJ MNB)1UXI@9DEA0VT:59=SOHYI]'IU&;.C9VT:K9YIM(QX69M&2V@:O05$K4VC M*@CX5S*-W@*"UJ;1*II&KUH3_+#1OG3Z9#4TNXH;Q#74EY_6#V#5GA^DB7\# MEK:;PC'Y4AW?N4'J2>\DC@:'T6"8)G0PY]UC$8<@L-6%C*FGXY=1^0,(;2Y! MP8A]["]ZE43NC^^AGZC+J^_5QIH%'D@NW>X]F25D-R^,>!>Q[*8A/.9MM(M> M*,KI@;^E!U)CVG,Q[4T,J7@1EK:PH1850:P2C:F6G:LC.ROE.JAEYQ++SE?! MM$)B]16<%K7_U',LB,[8V91/"\-CD7&LJ;#:2#)U0Z5ST,IV-D]H+SX;NP;@ M2P%P(2G&3^6;A)5M%D5-MPK73(_28!.;[\Y03E=K.]:W^\2CL*5 81CZX$GDS. M72_2#FS[O O@SYP$ 01=6X]'U8_8'$/29I+INYI MP:3Y:7;2_#1?UFL#>]& >U-G\[&YL6U]K.#9X+)F/!O[TN>?3;O=W/AD?:S> MV="R9O1BVI?.X6PVL.UW_K&"9[-AM;)^V,,[CZ[7QM'V4:MZ^F/5SD8O:S;7 M4.'2YZI)YFQJ-6DA:M(8M.8P8ND!I59_=9'&;A_[X?=B66$S=%:@W;^KRJNX M?FUEOCDX54!$+-K,(S@MF^= Y^+X+M?0I=\2B61:^[;U>+$STV[.; EA]!HF:G![TW M \0'M89[]K24M*K3/FY%[&5S3]]FAI"]A5?(Z5G8,*/V9I:F Q\?#:\W&>9= M"% ??&LE@LL&W#-P X,.X_PN5# MQ&*J-4^3?#XB5CTCHI*H]\)Y&"\\DG)J7O\CD TTQC K9[ON2WS,:>CBQF_0 M&*@97=;5J;;TO &*:69-3 79(JB!JB MBV"OB^QU_FC;HX97575]OX;H H,0-I 6H. <1J&* M^C6KM3&E!%>;CP:/@J M[%WQPK6C/J]2^I(J[+JCS.\ZG)S(6']331BCY5V^92M?MWSOSU>9[SV\+'8] M?H358!:+UL5J/%Q9/*Q4;YVYXN$AW#3P756CXG-0L?04:ZY88^,*8./R\L:+ M0& KTQH;GX6-I:=8\\8:&U< &Y>7-QX$P7G2S_3OBF;^51D=,U].Z4G6#+)& MR55!R4IQR9F$\$4<>:E;511[@CPL;F@UF$\-Z9JFWX['QUFBL MAMA;H[':!GB3A%:#K9K45KEN18O/2,7ZH9C\]Y>^^O%E]$6&;G\@8NZ.@?TE ME)Y$^DUJV)7=EJ4A'Z8JB08RGKA&WWLF_HAB<' M/>XY=JO/__WG__15<"'M./",,EL$X6JXYVKJJ:GG35%/I6(9U:*>+S7UO'7J M^5++GIIZ:NJI*/74LF>PECTU]=344U'J>5NRY\!UHS1, !5< MZ=^(3B!KY6TF IIV<"M!0[7U4]-034/5IJ%:#JV$(K?2-%1;0C4-U314;1JJ MY=!]-'14T] 2T-!1+8=J&JIIJ-(T5,NA^VCHN*:A):"AXUH.U314TU"E::B6 M0_?1T$E-0TM 0R>U'*IIJ*:A2M/0&Y-#2LE$74>)"&8@GE]DU(O%L.^[T\@G M*S/++S5C/G]; L(9/ZT7HI@'S_UY-#,5:&O[Q"CBT=[1;TLH=*I-,-^O:H)Y MNP3S_:HFF!5V5[/5LF&H33*V2O66" M6:!*5A-,K9(M'\$L4"5[/8+9I#=OVA^OTHZ2?Z:P^.,;^$^&^6/?:VR_]I- MGG=/0\^_\;U48_J72,3>>??(CZ6;1+$Z[ L_'E1]%/J4G5OU;&5'\#S$*SV_ MM7W\Z?Y#7!@R:CR8!1G'+JTH,IZ)4/2(N&OT>P3ZC1_;$B)V.9J^"AJE*@" M2KQ>7_L:#UX9#Q;9)+,&;55 NS%?T#Z2:K-?3Z+X,):>GWR-5,6[V#X6KO?M ML?+T^DR%K8;O,JEJ3V'>-0:\!;;=JB5R921RZU5!6]-KQ8'Z3'NYAN_;M93] MN[U8!G02JN\/G< /?UQ&01$>>--Z%/<^;+1:FQ]B^/D#7K?FB-B-[[]87_&A M*]RDV8VB)(P2N>8DT:7LJI_7NCL 7;F[(9OBH_NQN=5Q/S4_>EMN@<_S;_:=OSC.3_@!_G6<;_+6N8P&(OP_G^E7Y?]7[K5;PX3_O!&Q#Y2[%T;Q M0 2?!R+N^>$>_@Q+%DX_EMV?U_XGB=RULG\?$3O47YBV.?HU#6Q:!WX/=8O11QI\=_6Y''WEG__NW MT^OC(^?J^N#Z^.JG#YU[M[O8I5P='WZ_/+T^/;YR#KX=.PE4=APCM8/UYV-UO;6IX?6]/91Y.3\\LQ!]AE& MX;=T /S5=4*!@LR3_MY1Y*8#'?I9U%BQ!X ./L;6(!K_BY9TOBACRWHUO>2/GQL_4VOHQG( M;K(GTB0R7\1^KZ^_@9-..I$'LC(!?IQXYH4W,DXPKJ^AE$1#_>"=]9V_P5W. MPMCQ0P _",-4!)=R&,4)R"U\1 ):,R 4*#5[G2@*.@)4"=C5W8QX 1#:V&EO M?)[$#8#93Q\2;Z:#T< -K#Q]+9/_CV[?O!5^?R^.+\\MJY^'YY]?W@ MV[5S?>X ![L&-N6T-YWS2Z>]__'CL6<\L8V\'A-?[<_K2YE:'_ MPE8-VIR3]*73]16PZ1]02K5,2M:!5#O>9B" F_O>V*$CY3A MC+ ^DBYKK)OMAH,_3&4(#/@/0!:@LV@:^4#T6S.+-\,LKF,!9@D[ >;-,%I5 M9QC7EP??KDZ),RR(:;PZB;R"6G(8#0:^0EO7.?&!/@'XP$_VIK.S8S)&\5J^ M=$8D [.MN;FST6Z]LLKR"D?\U?_S6KI]YQ1_#\EP$D$#_G377U$5?W=\!R8V M 19-MECV?)4 ?TDTY[>.?\3XO^[_-4EKG17O]TCT!Y L^TP*ZA/LY%'Z!K0,HH'FKSGE)C M#SD)]C#RY*2X47C%,(YN\#DS:RW?Y(WPQ .JR@PBI[W^\6\6UA3O6B:H7(N[ M4^W#= DRCV*]Z/C=VFSO[.[.I!W.J R]^#&](W1T0 &/<#*K\T<:^\KS73P/ MY&"^C;IT6=P3H?]?^OO]'#&K0D=RNGZY?K7N' ^&032",REBB?,M6G__7/@^ M\@R>=W+V;66K72:B/O"\6"JE__GJA[(](T&?AEX*LMH?BOB'#)V-C<.&<_2; ML[&[/:%=/:3'Z;J+ER6!]'?:2@B"Q[&P(0!+0-'WDDW3?P;U"V!'4DU3P;\A@[G M__I#!U6G23:\&A;F9696H)>AU?[T6<%=@1SVHU Z(:DQ#13=08IZO2-B*8#0 M/7CQ_S^5>R"W.H +62>=B2UL;4]PA&E/_QH!ZES@^AZE96VV-]O;G[;:I5Z4 MY03N%=!X["<^/)[-1QF#Q3A,8Y6B'9E$#EQ!BDA[XUWG/7((])T>N,E>;4<^ MVX[DZ\R[M^[U39Y$)8,?>E3^*9]2802\L[MB[ '7X3.;=^';W(>\52;Y,5W=)\.J[G? MJ+W1(6*844Z@PQ6.Y"J)W!\-YZ^M]5:K[8 F[]R(()7/UUOOQ:6W<;*:FJZ( MF&8\UJ^G_WN]2H=W#8+T0=0\UC2(A#EI7B&%/LYO)Y0G_IPP,0F5G3,T1A/G MZ]?#%0ZH/$HCZA4UHLZ^\PV4SDK$0QZ3(C;MM.R3*1S='ZE*_.Y(?^F'Z+/: MAS5AE, W?Z8^DB909!?# MGC'%TU4YJ6ZB-SG[BT++.>$N$'7^&05IF(B8HJVQJE'F!5#FMB\INH#0S9T7 MSKOV>]Y-']@*8HSGB"#(T,;&IX[4%\"#-=+PK8Q'!?RQN)"1U8A3^#.F)C@> M_ IF!5XZC*4KRRAA%Y<^P.;0M MU(%84T[4=ZZ:U\X[/,3=S\[&YL9Z)O9]2F088B+#HDF+%YP1BU3OGTH*UOG@ M\6C*6$52\/P;]C3]O';QRY??,D\=6V$.^=\7!R?7RY!Z+B%GCA M9^V$1 K$@HG"LON2E[)R.<'_TXB@-O6;QIS7GP^1>?CVZ M+-T+'LG83DPYBKFYWVW&T2U_7_CA^OSPJQ_^<. "=)>6'[WGJV$@@#OY(9:$ M-#L!&(9%/D)K6./:F'M*56[U:?@A"$?D58PW>,7XEQE;&[MVG/W-P#D;;!DV MP):(_>[GTH(606NWBGDR!- ?LG_GGP?IF/]]A$MMAJUMIP6:OB\A*\BB"^!% MTA$N8!EP/63XR#W1G M+OT5::I;^H 84H]:J#7)W-QH,13AJH!H&CP.U!3?5 MY^S"&2Z9NLCL2M3'S-53 M5IQ=:^S<]D:GN6%T3%NQ7*_C+H_(]_ZTWIZO6Z]P6%_+T>B1S> MXS)&7:Z<5I(&-JI$ U?3Y$:U:.$!;*-=?$D5*(M*O5CU6X6H\;A]1FS.*:T0F/3B%R!8$4 M0&]\$CFI8I4;WLOEE$E6ZF:\+NB-P7<%(WSYK0^OAM@(+M=2:ZO4*>8XJT^%U(%Q$/B M*' BH&(+\KE0I/84&7RW6EM6&MJ5B#L"'ML\OPODB-SN[]K;SO?U*^Q*L+NQ M@SEK[W'G^39U.+<3 !NT\*OKQP/V"@[AW0(O I2D0*1'*Q:IYR=Z7>O3X_:G M;C<^P$NC^" _L9- ]%Z G2X'5L\48^XZ*@^\ +@>F[XXE=?9A)'CHS(C!I1Y MANWUH-Q7#E+S;3JRT@THX )?N5$2*5'T9!$:]<=Z5Y),4_&S %Z;'>+)D@(CV@5$2B 2>[4ZBSP>'J-*D0JCE:RW3.8IZ<2 S?\> JCE?6RFN.HN)J1N;2,S ?1'!AB-G00%.O^JL?B$XI)PR3@:7Y"* M=!)$(EESL%.*) ]O&OJ,K=^OCM9@XZX/,%(_KYU^.RDV1 G3@1C)8DF-.76*1TP! 4@J M[+W[\]K&V@P'NLA0)6[AX/+:.2W=Q O";/+N>T_P19!X06=^FLB!TW[>82\* M'3*]8PAZ6(:K9^\^;>+(XTVG*T_BPJAY()FU+FR? MT'Z[="M+CKL'%4?>V%<_YHB\.,W8.1$T[76)$)A.:;^]DAC\I>(8G(:Q5'-$ MX>_XO"C Z,95(KIHM@T&95, WC ^\YGM;VRN($)O5!R?AW$TG"<^7\#S<%-R MF1"8#VE_8VL%$7BSX@@=P;_.E>C*9.0<^0HCFVF\5$R9#NQ)N%Q!+T_MYGEA=K!==780_TCFR0XX M]<(T&\B3=@Q#F/U1)@OB\7%:7>SY$BKTPN_TF6>XJ- M"I8(F_61K28^[U8]P7SEBZE+>%F!@JIMRH-X4& <6"G%.5T=1J''13%X MS:54:=#R<]=*B&"D-W?V%Y%HJMZ_.//5(1SI+K_Q9QU'^M=;B3A-GP1 MF+\MJ\\YZ$1I8II-8M1DB?"=SG1_*HWN7IJ7/4\[D3/TJKS!!S+]* MA\. _A;Q:-DT*7..^YNKR-4_/0_+JJYV;0A+LY8O0Y%3F>AER)!+\O$2[S6>WO[*XB(A]6')$] M5 ;FB,BY?Q%3@>5)%$O8G_,/:R*DKM:^B.4-MI,X#7&D[;(Y2/ATGX3Z M58P?<3S5.R.?&SN$,6JX1QG[17.37L%U/8.]0A9Z?R";170 MII%+Q3!BU/D^KJ"H;%>]'$+>N=%@CLB>8_BAU8)DB9"9#VQ%L;GJV;B OC1- M>(Y19IYIY9S?AL"M^_Z02H-AH\(/G2\RE,#&T?_$OQ,WSV-Y.EXV-4ECBJLT"1!VHX$#I*$*^'Z-O12Y=XAJ:/\HD10]0QAFA,^UU(-,W<\#U(X)U+J@)J,;W $^1+A-Q_@D["[@H;_ M/VN[_X491-5SAC47F*LU1#>IL6!E%GMWKMR^]-)@J=B$.<;]G4\5%8.,CCMS M"(F+=NN'2@D1XVL$%F!Y.!.9",QD&SKT0R5:Y MO[LQ_N(%0N,Q3']KDQ^U>!/1[\W3N7<%VQ#)D@5JZ8SV=Q^N-_[I@]61YZ>L M-SW^\9I-FN;_FKFVH9MXX&,[T>'_Y5V_'*OOE_.Z3>DF=O;(OG1C]Q=:TXW] M-N?N=.85;[5#779$%BH4\2+_;']\$?JQ^M(M>#[=Q)OO[Y*W* OC4*0H*S"5 M\JL(>ZGHC46.;^%C\VL4_<"_QU(Q3T,O54F6A9DW@'LA8+W:[%= ;1R6>A"& M*2C)E]DLAUQYP@PBX8)5NC,Q&/ W M&'2SNAU_A7]ZW#7]4F+>2M[_^-,VMC+6(*0!KH$(&6(1C2GV;[C"+I\Q0?6" MW135 R?*:B7H%MW+.8EEZ/$W\@YS!?B2]0Q')C?FN*";=*3CX\GY79_[NE,3 M?T&M^WE,[,CQ(CUU'/UQ\(#8=Y-@A"W:X923*$8E!"=&N#S;E6Z'-Y^"YA,- M)+Q&(=<912F]4;]NY$P_\FP=41!$MS0O!>2,VLN@-1"CR6&$;I0&WN37M^5? MJW[Y]WQZD]_CU(ZPY'H$7LGL1-@BNG02.?E;1P:^O"GY00R'<73G#^"NH&1_ M4B7T6\D:8HEY(V4_1'^4[F88(<,'>9+]H@M20^P0SFW[\6^<:R/C@<*?*5.) M&\K')#GP%S\$\=T;-4 C2.!$>WUN-=Y1Z)+-'T+P T22/, ^E*Y4"J@:T AI MB9%-Y"A@)MV/X1^%9',WL!TX9CT#9\A:J!M"M#D!'[$?WF"/(R?$ M-OI1JAQL<<5L(PVUVQGYU[ISGL;EC"E[$XX1P6;=28/FY"@P#(?\*GZ+86_( M:_T0IWO >G L$@\"B> %'=WT#IN=Y[<3HZ&[(\T&@%]&^(59_A^IU[-RN\%H M&O)X=\##082,68]%P+XA#<,YAU'@D\74 &6MYZN ,+WA@$D61@/?;?"TB\3/ MRG@TMW\F2-_!D=.8H0!FEL1@;I00TDY>#_:?L^#27/;,J,F>>L MR,,%(&]VNG$T,+/#;P2/;!D(-XZ:YBPL=!B9KOR'^:@L1#YKF <]G(<=*=R: M#5M+8#404J;FS_X:1$3?Z0*OUP&>? P,'!B=O-[Q@>$RMW@LQ$<9L?&--@KR M.8S,&N^A))Z3(A1H60"8ACW8Q'X@21<:P 42,S0PP]7JGOR(I:8]OY:L842/ MB#$-)Q^[/@M5DYXQH<+<^H!>O 2>*V^60<(V0*/"+!TL[Q!DNHNAA )EPZ-Q MB32Z9^;E,)/A,1+TI2%B&A#OYXFY#HM5XMT=J?4*@6P!\K@^A2P,]4 M\3#CD2980 D5A3E$;;8#:,'\B$Z!-M]'^'OKSN^2X9V('W3H42<$\]6 MPQ>E0P]AQA.P IYA<\_VNWIMC!TK)'ONT1DU2C2 O!,B'81TX ]\Y #(?VW] M,D+$0T5Y[_Y=/<\E9>:>6(?YP'1Q=*,]L35UP2M0.+O6\,Z8_X7VTC\EF1^E MS!^;^RMRSYY^R66YVSBTC;;K-.P9@(YQWP!XX@S"ZYN;+O=SY-.O8FE MF<;;+[4T5)Q8SI6*N>\_8H$MF2C# "O6!>)I-R!)C%(6@(127-=-&1TDDXLR MO/'C*,RR4!^EDLU)"8N'5M6C:TO MN#3JG(MC\5"N!Z"ZX@P_GH5&T]BZG!6##B 4GE0ZD*M?,I1Q;X1"%V1?3TM) M4)'A'N!N^E?R"6 '$##4,0.-ABI1J>1QBDTB:S2MT?2AI:$U"-8;EZ[@"-30 M1:U(>O>8#0_AU8L!\!%(]]0#G52]BB,Y+.VC @=28S2K"6B-QCWCJ3H\_^?I M4;/]"2T%!1IM(&*G%T0=M$*!ATI ;U7SRAJS9N&5>5HJ^<:<+CQ](/X@)[E* MHH%)\69G*6F+R%8'R#@Q&U:[F.)"4BSYNJ*03-E!%%ONU;%'UUA:8^DL6&IA M'ILPDG&L,(597X/82F.G 6$]^6=*SB\7W?AX.PZ^IYGF^E;=5B.[,O#_3'WO M 9O(3@*Q][Y''M#5@A-#<8C,@,ECNP9X7]BGP.N,8"N31@,J ^ M\^"Z[/URO!048%@2XW=2"!FP955SWQHM9T%+$.Z^T!J"2CL4VN$1 M.BC@/?B5)J,#7H:D/;A]/\0O (T]>2.#"-::8G3)1U\4K"K%P#L/67<%,BNM M5$B9P!UP@5>C9HV:C^28.LKB4"<*X'V].+I-^I4Q96O;OD;A&2PPF.I 2FEEA?V+764KDXT!Z* ,VSH8F4F62,BK#KFK^7:/X@RJ()X8)94R9 MK$7,W? %,#+W;SS9R&I*Y:]%#Y',;LNLMPOIQN+@;R-XA^UH5:CXH-+LQK+ MRH%/#>YUEG6>!P!(I;$M;U&0H:K336-.1L3T+&G2QLW#T,,6>B+V:F6B1N\J M:,INUD(LBIT>=1'C"H0TI)0#3(K+*4'GHV+R0@_X:HW$-1*_NKK 'EF=$LKZ M 2)NCLLZ.BE8WH@ @Q?W>LU>&:GG7$Y:?-[)=7G- M96DUJ3Z9Z4678S\AM3EHS"U0?>52Z3#5[Q^,K4M]V M0>J#Z/!0->8S[<2)DZT%S,H(F&OV'F;9;V5V:"+N4!M2\L\45:FE\K#,3L.U MK^4MXG:>[S&>.-\-0!U*13:S3><6HZ8%;+JK.Y=SO:'KUUA?8_W;P?K<13, MW9#&5;F1XN)$3W8EV[MH%F#M=X 9]%B+-\2<^1@(@+3GVN*MT??5+5Z54@BH MFZ)" OB98#'T0XAKBHVMK)$?873K]*/;VC%>H^!L'!2KV3-U0%";I!1=AP"" M*XQAD4YC_2D%K[?77;!UWD5CI]<<.]!#!)*B6? MNY4<7;/AF@9>G0:H;OU6ZEX!'>EB^QN54A$[\ND@;PI$EYKK2.\(1@TNI&Y0 M+QT,[P.IJ M:R6"+"TK\\F[(E6ZK8ET^]1WB +ZPKM!8E'F!I.1'=U?"%-C>(WA+X#A@6\4 M=8J<%K(&^B(>$ <7 ZK>YNXX%&4E!PRB.>>L".Z:$\,G/Z!)XF/446-ZC>G5 MT'^PQ5]X([$QH!-$+K6&LEHG?@]]'F(#/RBP/T>F5Y#0;;$0R0'0CI]8S;,P MBQ&[#%'*X\CJ_Q5UL%Z2K8GBHT&Y0BT(M#"4&]A5,N:PKA8A+&?!QPZ,791A@?V< I"8K=W)C\5J>?L M:C(IU?!\BL<1L45QD=9TJ6Q.PB69%.9=U#-8[V2]NF2VT-3J)PSJL9*C5RT' M>D$C>E8G(?K^X35/&&VSH#[412JP9FR^PO2:-R1F7TQ 3R :'SOYS7LB+3F M)'Z"+^4_-"VMT>0ZGHRX[I3.1GU]20L;^:+E8]D*JR.%7H;ZZ$#.;W#2L+Q= MK4E17_T_KR4H)*?LW>0NW@WXTUW'T1HXVY &U.1N'E?K2:2=H0GA>VA5H+^_ M&76;H ^W.:+QQ$^AJV$=7@0;H8CFFB#L8 M7.CZ :P/$'X@!YU8A&8B KV>6T'#/B7H@9[Q0]'L)S:<8*FPA5OT][K"0[HQ M"55Y.E8Q'5!Z^2*Q,YILNC$\5@0!'+DWOCP:P:"'D,#O[#>+I34C16"[X+UL M>_DN4-O41X1[C/48"=Y" Z2Z5#+@C# WI0%4^BB<=T<7)^H]JZ= M]$4*:B;?$D@][40_B(_)%&F#>@'7V!W><#FIPC%KL ?$)AR2X_,@-9J+\UWA M:8)27R(A1QEX^EB M>:O4[.WZ'D01O4\>:6(6LT)#.O (>3;7W_50+\W*_JY'>C7R$6AR\CLXSR5]0BS8SU^J#K0K\Y*#A)'4WN#3SI$ M"BW.Q<@B*;\!P_$B"B<:BB6&=R1"7_4+LPWC/,+NF_E30QGVT8]'XJ3A_!IU MXHA9^8&(^ZEZ@/P7:[68.335@1>K=7"\%YK55D:U&WO+_+"1Q%>FQ.BNQ4$ M# 9017A.C.U<:'(5:QA&B]+JF!&UU)<[EYQ9+$6K+T8%(9VIH,I0T5RNQ\!] MK-SPM3T@H(B;[$E+:"Y.Z9&-IS(#YR_B\'P M,SZ9QM>!N-1STR)@KF$4-FG;6??0!AXA?&*JX:E;UOML;8%T 1&HR"BYMHYI M5"?4LL8.$8\AUYQTS@"WW--_3'GAV%RY;A1Y>G<=]'"B4D8OPK0YXT?L*'_$[C)&?\BNW:I5B[%!_O4EPF_9H=6_[^E;:L#K5E=:C9_5F! MQ7]E:_4DX_(_??#W*R-97VI X#3'@E'S^T+ESH5&P;/0T(F6 6IV8:0MB'&S MUI:U\5BNC5]T'&C16A".!4.:\CV[4>"3KT#Y.C8U[96EWHF" X MF9*@1NZ!L(^2X2%IM*YGF]@#L+XBC[U%J(^;K$&^1$[ZO*9XK5;(*D>DLUQT ML2SZU,B0%0\B7JZ(DM-C F@C4RTILUG/$QC.C08?F+RYDE&31U0>U\D)=LCD M, ))Z(Q+R7=7_N'[2=[90)'(9RR,Z[(,DT%J -#,C. D[:0X>,L\9MTY39P4 M6X[\5Y(W/HZ4PDG1F R4LI&'GAS@8(!W?5"Q>.QLF!A' DTIIEP)24(';;$N M*J TOIPYF6<8K.E[@H85,D6WCV._6Q_;UJ!M M,_:_SI,X3:J?N#)RP'E?W2= MKH1;\BGF)(KHA0Z63T?:4(9O^ ]X>)H[C"E.8+5+-^8KF*.-[(!L&S [3C@6 M*0;\.C.M&QD:($QN0I,6@;^#]!.!]@WRA&MXZI&$; MO9AY RB*Q\-ZASF68.2@V0U7#X.TUX1;FFA1C(D(8'< ;'1-@FEK'2JG]/B8 MF*;?5^#ML.N8V*VF/5TP3PC1#=([YQT2ROMUVG+QC0 9G#4**@B^$?^EV:-Q MD\QZS.!G]4X.Z%P CYMC*XFER^G_2 XQ*X*PNAMNE8\90)HA@/8RC(+1 -#' MX@YUEFDMPEY#A/TZZL2@S%_G\BGWV'J46QB,R4274: "*L(V]IGI_ MT/$Y["9)BNF@*4V9,&''<4V/A242T'_]&'[PA?/N_\;G%&?XN/$YDZ/(-%E7 M'!)'QJ@J4/Q.BT*/L!Z*@(:#]PTLE/,5B :?$9D>Y&>7'9YO8"0A&<8^@JLS8L47+T!%J4D'C./2.B:; Z"!J_A#]FJ. +- MJ1.%3!47%"BP[N&)& ]14]I3U;G,SXI1;-0QBCI&\:9B%,]_"XM4!T5Z%&T1-G*P5 M@RD0=7W.08J -?KD: "1.QP4YW#"Z]^='Y^]-_ET)D<.Y:A.7<(^1[025P?D M[2RY/*$2A17H,GPU%7%ZS52A8QT]*]S=PDX[-)E,:"J@VH(^,9%DV5M)'M$7 M(/H2$8PX"Y(=(%W.[D(G3Z^0.UEVBIBF9STA1/66%D99/1+ MN\6W\X0&/%X3-4*MP'L@7# N)!Z%IH[YW\?JH>QX0JX31QW$SG$;IOPW_$\FWS*+35+PEA8ADJ, M0G V! )?B9=4#L%@=IYV6:#V@-KGF:ZP'"/%I]=DV$OZ>?.-MZZ%'Q8(3F] M&K8'S'+R-4S%&P+7I+SY-WXR>IT,M"HDFTT-AR'L#;M '+!\]>@C-FBDV,K( M& NBG!=1PQ+3OZ<\[QGQ]X=.&AI8^*%\W;FO.\9T8# -I[$6Y-^W0)[T73X) [;UX;>_% M(I=FJ>LFC;2PVE\ YS'_#1TA/W2L)8J3C-TMJ+E\#;\YP4^K\4/?_8%N&88B MLC9@9O&(JJ,=;-]-G+ &9K6!>8K!Y::+%?J9NF&+JUR>8 =>4,7D_=,=:YB^ M/DS/C0*)OD1R-Z,Z6@2O[^GP"FFO& ^// HKHZ^T!G"U 7S&-HXQC3N!<'^0 M*DE.:S*,^9"-3^ Q,:P:P*\/X"\ T"8(U]RPY;Q0^C/( ]_-Y5,BC OP+JZ MF0DOFPW]51>NY(G.SI5.2>6J#!/T4:OG8#1^#>VM484$9QV[PKHC-;VV6=<$ M%Q(\I]<%.^^P,2T'Y71@K2MCS#B86L=8",PU*'2'R_KU^BP/X1DR>*_3EG0R M:3=RL7B'&PUI3XG4R:B1\K-Y'3C" ]@=-@V=5M-CBII*JI=@/^0]B0+*.**@ MY,B+(^;*5B)RDPI-.84M 3"'W%28RZ*R&L^2LDYS%,6\M*RHTSGAV=P8&6WP M(]!]Q=O/\V\#V1,N*')2]QS6.]=>,^7&:0?CFG:M%I=?\0:96+#+F-DEIP#J MX&4A-V-U*.@\CGM2<.^P#',!"W D]@HF\A^=3;*77PZP"W)H\E)MW#.;\X_IQ\4?6[,$!F42M[70"\5A5S00K MK*0:5A/^$A/^A5$5?D=:L>C]W*($#&-T)(NH\JKOHL:1I;=A6EMG9(A!9_9G M%=R6RL.Y56(0I6$R^3RJKS8IIJWU-I)>V^1Y)84;\07F9@H7<]Z7C+&%M>2J M,^(/F. T$']$L2G:ULEFQ15RGGQD(KQ9"8V>PAQS[@$G6^>![>/SR^+1ES7%"4JX-R@QG$22?;XFJ'4#.4U M&,K9\2_C7&1*(+/09(PY3"9H_;!,G: 1B&P##J(PDDD?]@0/Z@4C-PJ<=VOP M\K7W.>U8T([ MYWX6PKB80)-VE!36&GU%/3/0&-7[SEBZ6;,?]OV.KUERH1^197K8_=0&Y$!F ML,"J[(Q9&\": U-?=IJL;1*,"F-JK(MT\BF;H#HK"1<=2^WQLK+R\51"UNFT MBX!-SLF%H,97,\::,;X&8V3_R97QG_R>62A%*TNE0VH^/5X"7S!RQGPQYC>* MV^AY31DOQ7MQ9JQEL*@TZ*9YS3Z6QTA.Z2<5BXVQ;BI9'7KWZ\GY>TNU:#C" M^"=T]OIXTVPDUM.SCM=$R+W/%$%F*X\'&&E8[A8WMUE2#+C?!=$$BIEDQ M-XJ]K%->9MQ19RP%0,A/QF9!QH9LT'F,L/>]=EW"G]10+9X'=WA2M<39G39->C11Z<^ ZE3Y[1YTU/T/6 M?)VY5DOUQ_M/3 GA<""H!+"G%*VG^8Y+D=?,*FC.D5?!91G,A>=9[0*H M4)&JW8S[=:(VL;8!:F[Q"MSB!'L\(J9^,1T>IT1;D%X+&#S!*\I<)ED;27Q% MUD0R(TV,;N?6-F6"DS60$13'5O*R7W%7:7/Y9?-#?@5PP)F=!/+.1Q)E_]!I MWM'M0O<(/;,[W*]NKD@V*J#/!]!LNS8=&M559P,T&"_.*6,F#H9^OI6 M!AY]Z/">' 4?&WZ283DW@^5S/WLIL\Z.J_@WKR''] UMF_7]6LX MTU7[_$CVCYS0]\9+SSY5EA%I/NR[!G--S<<)G,![/Z!V?SBK)9 M0=SMQCX/PII+_F#M/ 203H +@T\^ XVT+AGB;HI MF=V1+JJ/MS@3"?F1BN(.>U#>FR.'I:5!0KJQ/GBK"R-[8F*X9AB%IC51B0^( M.C46M^+K;&]R?.EVCRQ&4 ?&WHTT7PA]HP'4)]%GLU(9S!UHL0!)D#Q814T M#T).6HQ*J; *T+(_4J386RWU)G$V7QN\ECH"3!);02F;VO+#7&5/D9A[M<_C M>?$LES[ &VAVV9#P?!Y)9=ZJUQB+;J(&F/:H@)N3J!JB[UWKKL;5@*Z86.:= M"-E3;^V@81^T\>$/-*O2-@ENJ-!263-/S)(P-DP^.D\G5<*NJ:\V-Y;7'M,L M>[.3 HR<=*@+7J8+5,R08GFBO4#L&VIPI,%C*. C2MTRW$1/8V+105,RC:'( MMB='#^6(@:]/ =F\W/(S +>QH^#K6#XK3R@P7STR4$K,D)VL=.A$Z*DM]4RG%/&%MV-+A&N-3N@II[U-&EUE] M@ZG[9X+,G?B_F8Y65!JSYL*-"9^J_=A[F\_K7->Q$6GXIQRD :E^^;(:F+%" M4L<4VQ2FJ16CS!,]8"="3*IT6IM,W H'C^J4JBDI55MU2E6=4C6GE*I'R8/[ M!?+$R=;.R143_&>D>QO-MA!E1WGZFQPY? G+Q^.[H6#W$UAGYQ2&TC^/Z0:_ M]_U VO466"9!3)1U SVYURIZ,%U+,Z.%6Y6B.4;^-4%C>QR0NXD/>KKS!RQ2 M@2DU-F>4)K46W#LFREOHBTIZ?(]BN"9NQ%$U%XO>J##.^+4.0040#>>WB.8% M7PT%CJ3^_EO#.8D%]7$\\SWLZG,L<*++%1R.&$8F3OW]"L-KL8Q,G(PGX2BD M*U_UL>+71,ZI$ @@4L1N@02I. MN)9B4&9>Y%""F']BRI*;DDCAEP4$RF-/%:#[N!* >TH=NDG_.(8I2W M4%7/H82QL*^+[.B&FQX7"5B/ES#!V:>[/9EQ1%*HWRL%=CUU_(.Q= MNF).&5'Z-'6[GCSW2T2=)WJ],Z#+VXUN#@&J:1)"2/I#'C3 /1(92AR.3)-9MDR5G M09'.08^)90\[5$W&3>$7.#ZD]/XF4@D>ZV" ];ZG/LBS/SM &,SXWD2KIEV!V:>8W M&3,;\L@ILQ4UIM20;^0VBG]D37-LWT1#.R;T=%@1)Z&>DB+HC W_&= Q@&74 MDY%.AS>OJ$Z(P%90=C=J/6C%^,V1)71M$B#UP!@G4U4B9#"<2C&93VV;)H(2 M^T ;$-1WE#D!LBY"K:QSB;4 IBWJUHFV!0Z=D71#@NV>D+#24*<\1IGFH.T' M(#.;*+&_"N;(E?H+X)F^1_9-;H],FD+5(=?7=@OHEHFU6^#9;@%VO)W?H)XM M;U>O8@Z;OF#I&1":CSH ]I:\C2RM?8\4_LE,3ZV'Z.%,$QE%XR7>6F>8/D\+ M1^R9^6W,S'H1.BLF/34%WN;R[/2"-S-3PDPB-88ML+X,4UJM*IFNTQ4WD4FW MY<%Q8"%ZJU,B624>U?AWL=2>3FT%J884:9K^9KQJB*5^5U(S1<#N MOLXHM/1N[*_&]0THB 4G_X.L[OA!0)(0K7<9#0.)O8H\,6HX&^L;YF?]DT/# M%)3H2AH AVY_O#E^8SX+D![1$0K($P>$X=1":K^4M7K#N;Q] MT,RI21RJF-I&R )MNZV6,R@^WHW2P*.B<$I.0!>IEY)6H71=WS_]G[=.1C_]G=#&VS/7!D* T_A& PBPC#?'4+!N(C@'.G$]"P?/96J)=)WUJ6!'8ZVH"G5-#X9P#V9M4+[H6"/-;IIDM#N"X >TPK3LU MP6NP;S=:&QL-.NU>$'6P.&1<0FH1A%SE;@CPX&Z"&'E#>A2^?], MVWRW+V+.UJ?F,*9UFKUZ-U)ZZ7K,<)0FPS3)H@%YV-6*"VB'7U;"-!$_H:PD MUH.U7C2,$I/ $'(+5N[%C;:4"R]A8T!PR=I$QSASKR8*&AMIP1#'O!>.A>,*&]4)[>B7HFP0P33$&/:Y8;C MA*A91Y58PC/) HJ,K4ZGG89@_&!KI[+I#'G.KAHSDV^);SD)2E899F8Y&L9( M3L#% F!W*M#,47?:R*]+%7*Z=X39_$U6;@-D!] '>@KTO(GWV7AT9%9Y&C'\ M>FQ&.IS#NB]-6_IW)3,=WC.71!.6$A>P>9-&?$K_,P$ZM$RRV,#D1"_B1C%Q M*>S%',%5Z ")E#2MF3,TM0,#9 SG 0!JVP**CR2[9B):,$F)Y=WU<1\2#0PZ M J KO(,79S^0FUZ6]?,_._[%ZN:O7WDF <@R1LDB]-R0V*0<:(4E!K#?GLQC M/':K& LI+;K)A6E3%[=F@F1FN&2Z +8G*/>_9F&O#C9A0W9>R(O)&A(!\N0# M3.X2[LG&:3?HBL,1+79:D!9:-(%)9;6NXYTA5HAS7F=%Q79C]ZE)4>@1D$/J MW)%0;)]J?RGF1[@)/(>3AB@-D;""3'=NP4Y:)3:,58E^1=9[=3V+9W&^UQP_1']>\UVB]Q\)ADI0,4)%1UJ2I1E, J[?K'4GT#=L7#Q(9P);!10 M'OV$V#(CT:7C.#0'A&W[4T-3@UZ>0@\AM\D+([,ZX 48&-VR5D>L,$_F0'1& MA04I1B].E?A!C[[]T_GE*U)(Q.KQ&;F1L)$]\OD@Z5/R]0#;D!7;[]Y*'N\3 M-H,(([#F):9G2LZ3\#WH\,V8E=8VLP9\H#_H@4B>A[/3;.I$<%K^(4N?(S;O ME;S=3 RQBTK-R^$18&?S] [.*R_5PUE7&D0WTL8ECE5;@225BT+;Z^Z3,HBZ MDCMR$1B8F9>M8;*X']@PG+Z6H>0R0$S35]@7:U"36'BLE3WK M@!"G4J5;L^@"(F'ZL%DG;6OJ"/Z.! N"?;8^5!V5Q\UP)5H1USH!EA47*X5Y* M($U1<:(49 MN.6?J<_L03>B-KF3>N;!AXROYVF4-!UA4K\P-B2N;IRTQ^1B+I=H)D6L9]^0 M-]/5SD.XUF/KBQGMU&K B=R[EBT,2>IWH\XK1&WT82L8:!H>II-6L:O;6:N>Y\,2:3 M52S68K:/^#Q9)E/27CQ78=ONR*>[.K;'A* M)KDF6Y"SO>WV@\@@<;'MN+:YC2D#>YGH-XY.-4N7M$MSL#D(=Z[D*79T&'FI M/](^'*T?=MDXT@Q=C'G]QR&F-\5JERKMF5[@N_@PP@9BAJ;M">9I:X;$+%0' MS(K,R%0U<:3.\&RM@N9J]M4OC3$6*1*#C86UV[9!U@D7 XZRHW:1R::FC'NFH))-8'V6I:_'_L:45FNP'$6EJROEK>WU[(L3#S;?*8DC& MI[!3<"G@-?#OQUD\"\6HUC]26 >&ME9(;9X8VFHX&E;=9?8OMW[F.6-^HG)< M%'GBA*[=-5Q,)_N;*=:"'L%3R["9'OO\J*LSNSSH=FKG@[/'B-NI<72T?P5OLF(1X8Q1K4O(]Z:* !=.;%(,LAY>C7J63 SIIB$7' MY8HE.1LLX MBXY29GIY:9C!%3H:C%T%HA.9)&[D&JSP&U1B29PC$NFF[/3-_+U9,8A"XP;K MV@VGX@V]-&G7 =(I =*=.D!:!TCK .FCA+4NK!_K)GRHPX1GQ>S4(\Y.O;"R M4T_L[-2S1Z0[UBG7.CP=R)YP1[DOUQJDBZ*5Q*#2_A8XY%-4VAJ6S@Q1M)H*!S\3E M M0*E?3'Z+TT![$W*O)T6#S'I0(LL[@1%D," XN1+4YE]0FPA'^7J_@$:'#8SS MMBI4XDD%L>PBLM2#?#5Z*X-LR,;DGDP1MW6T5N:? D5%.]W9^<$MB2F!D\;X MZNLL+*/06KLUH>9$GBFED:'^O]0W.AIQ"!D"22(2$:_+)3,F-R) M#B6B8N(\&5Y9)Z"LZR<:_I83(LLPL+Q<6)RO$PM@M:@I@#T-.:BN$)X6<4&'-I./A M>6QVO)LN8#@6N_G9^85=%RQJG/,T":+HA_,.?MQM@J&]\_Y]@\;8>LX_1)@B M%K9WK%"%]GQ8;@3$/YNOYLU@&8CGQV<3S#:;_E#,M&YO_HU"T)16K;T'[5WM M/=A9-_(S'^VKA^*1C:IK6!-XG(MN0ID;I[X;8*&)714";R2YJZ(H@1UKZL!( M+?>W)]\7=I;G7\"VO8(KB01I9B]H?C]X+X7VFOT4MJ^G))EXJ\+<&J Z[M,Q MM@,RF'@4,"*[OI/'/I%KQB3O-,@ITS.M.-C%PXZ=U:&"T] DFTLMW^&#/C.P M-P'KX)QZZ"<(K0PF'K*,,E(/T"I$SBGZTV.LR.%"V%>4=NN@W@4^H'SHB_QQ MFAMKU+STU0^&-CW[(C >/3R2?T?Q#^<0W:CVW1V?X\H<*J.N*:;'=!9\U&V5 M0<=!I;D'*$E^E3AU?ZA\/"3Y*/QLI)A4NM) YE.D06]!0_[(O,LY/G1VV]L? M-EJM77R#]KB/[1'SK MS@&(_P9/2S#M^O\;X;-+0"2U@YW<7-EP E(:+"^EU?Y&8):>V\><$)[-F2E+ MJT,;Z-UE/R%)#../P<[LGH@I!AWX-"M)E[ L$5(7(<],_D4$N4$ M1?^RXR0*H'0 MXSZDN2'QK[!=S/+E?+M"C@YIOR#XH@%B:6+Z6Y S>F+>KW%C6AWA)]VSQAVK M@RI7_F'#^?7ZC!EJ<:*P-8=FT)&>9\TDG71ATW,9D#R&C?W(C?'V$B'GPFK_ MKA/CYAHO)17F&%)8: %XI1N(E:T M'85&YMUN2LI9)(E1:!' ^Z74\;+6Y9DI5=8)G-,@%<6H33X?-PBG*F,#/2)V M$E"Z@XC.0#39Q[H53)Z;3'9AGK@(>C&FR+."D-='YYG'IME",<\Y[ZB(;:)D MWM\E2;VLS"EOBF#RHHBQ)Q'Z(";S=!YB0N/*U?US M A O*$2'VKM/[VEJ4Y.RC>6 !J)+:[ILWE>#\^,\>WHJ5>NPACUD0\U*!QW+ MK1TKIT5]($#G;)K/;1LYQ# +/O8IHWY0C ]48RP_BSV%=G/S3,960[%="&Z/ M#4U?,83.Z[,LSV!ARAC3_,5)KIL""G^A5+5TV# ]ZIUWAY@JV\?R/<1\\9YM M+9X")4O3-O-".^?7J!-'C;SAO2Y*L-=DIE'9RZ#$#FY<,2*G1,(4=B#B?JJR MY_$\LT"0.XD[9W(6\1!S:?];:"SC$[7H=OI674-FZUF-,L@P,;H@9KAB0BWY MIO)67'F:2J;)&@=)H24^1[*H=2_]O,04=RENG;/"Z+G#;,+8*A'@E(X!G @( M:!>+6VM$'Y!#2E/4F#K+^30)G3&F#_I-(F70 --H, 2BH*!>K',R\\ENFK[H M \9:!Z:U8A (ST\'3$0I: ':'Z*XR#+R]!1 Q'OC#>2&)5="-=3HR> MFNIQJ'TIVC K9C(JW>+>CD5J33=O7)O'3T<,GYV2?V9V*=YF/>5 MZ^!40!D6\]CM5MQV$\Z"!RY+R+ ;YRB==\)31"<[[YG1F90O/O7GHF-6S]7. MYDQS4P/*8HE'^:*U1S3370K]?(P6:!Y<#>1>F*O;4ABYJ0)IR)S'4=IJ%2XL M=C6F'O!6$^D\$T1-*I]CB*?U3XJFV)6 FUQJQ7:FAY+\!C#O7;MMFZ&::0T* MTB8;ZZ ;MOG%DAX[FYK[4.2#IC1O8_D?(ZF.=6(L8YKTT,S[:9U*5D+.65R9 M!9SU$J'0$H9K3!H,5FI1H9;.&:=)\U8/,X$QYIM1[FU_Z=JM*C%BX((FZ$M) M_>C\;A3!A6(TS^/73)A$IDD%STH2F"M:8H_8#BA^D[^0R11?WV^M?=XXX8IHE$MQ(*YC8*%L]OB3J)E0J MJF5'R9,5"R974OL9S(ZYH4(C2@CPXWP3Q=&MN9K-:\8](+J/[5F_&6@!V]1@ M$ ,G.IDZ=LS0"94CA6P&N"7 L@T7+$&T 0!UC)C.0,E_1D 9@.M>2:. M3T>8W9:&@0XPQ;K+2S[#!L.E)B 5@;JV/@MMO%$*).7^U';%76A7W"KI\9EC MU,&R--#04FGZ,IF(8C$A-]%]!-VHB=D/FHDG?3]FW1DT+NI";#])%>8A8DYB M]BH@/PD$DUWX+LNOU4,)D7JNHA3>0N,)W\^R )+0(WS:9\_I1Y#!9Q2H9VCJX3>DAU +R'RG<\9%2@[;>F] M]B8 MX9HXW]>OUK$1 ?*#.#3-FPJ;B#07\A., _D##$;[4>R;Y2N7:@]1.4CS$=/4 MQH@_Z**6LI=9%6] MY-0M+S>EPXYYNDMZ@-6E3!4I9?I8ES+5I4P+"+$NL7%M/4E9V$[.N9&!7#:(G,G9JX,SHIE$TWDDA/ M,[/0>E&NQIB**PZ*!\',!V:UUS"VF#XF^Y1H2>-G1%\.$,L0"\+,RIWU?GPA M!A"]-,Z-N#3FVGA.H\V'XYE3,/5&F4Q=4J ML)I,Q\7A X+3GLG%Q@IP*' 9OM*ITKK;/5(Q*;662VEB1@@!!%53\E 0Z\&K M>41BS+4<@ZSG04[RI:ZWOO"T\9$]B#*JE79CD)E"9@?G"1(?G'YE%CP_^-_O M!\[5^=?OUZ?GW\!PB<[D /XYNO@7\X"3[]??+X^=D].OUY<'>,W[K,,JG9^V MLW0<4+N?,\=E#+1X.V4,FW4@><5?/BP-$19-^N7$23+@?\EST2\S)]'*&?!> MI(6Y18BWC&$JI0D17-LVXE[06(60G5LQ5]\:;E(@QBR[V!2YPA=L*N,:IB(.&^=C>8EUY&3(S03+)-;!?%U(7(1MF*/505?2MIIH-NQ=UUO_1 M:I)H\O0Q.23"/D 4T!Y&RLSOQ1Y0NA<0/8IK+L5_1>Q1@D?:T=&%=>+F*'+18<2EFJU;IS0EXO=(:CND0%2Z8A&ZM6 M5'4Q\$-24.TWT%)\:H!#'D-ZS?CCKR/RHS7LJVGQQ6=QL1-'54.J.$5'538H MGCUVN9*MP\1MM!JF'(Y7R+PA4#L"X%2;40T]6"U@JS MJ)4I^\R*8 JY"-S_BVT.$\O-3H"S+KDQJBY-I3!<48QWA4_SS@92)GD[Z9!: M?%G%>*Q4:U%IWX_6O4Y(B#HJPMD_)@#&4\2(IG%%'K;?DX:H=&=28ZDUK([. MFGX:5HFDBP9PWB@1B[.;V,4+UT&5.LLLF \-UV ]MD(1N(7E:Q2RQIAK:@;. M4C++.3*9^>06(D;(LE'<87V=$QLYCMA9N-ZOKC&RP2E+KSJ*; AM5KU,4_BQL@ MMP\ ) I#&603[L:;%-K-WL%N16Z573JE4()L6KO+:38A@7FFN:Z8P4)%O6@5 MY"T)"RDKQ@=92/%98@YR;*R:RMC!"^,-IZ KOMVZI&&.*'&+EQ,^'V;H4>3Q\C-7MY:GMM.C#JE7)*3^J0ZIUR'U M.J3^@%D4#R/*Q3[-@XR547!>REG2]4T1PX'NO8:X/NCG#9KFI/+7;; MKIFX'T$R*:(, FPLDMF__IXU%Q"DY$4[;DS=MB0LB#8;%:>"T2.@0696"T3K@7LVX:XO___A$5ASHT%T='HX$+B"!OYS*KDJ#H_[.3=;?B=->?+H)YAI6(*]7^+HGTU2PF-@ MFOC/E?Z=EQLN^F<Y=RL2P5MF IZ"0V>U%E@Q(1-]R !ZC(P? M3/.8T2.8$4WYLXME''QERE'*&6FR'QL$B^K]W637_BM*<)4RX22'],G#.$+A![R51 M;(FG);\E,:RCOU:K) ],D)F9BA[\+U9Q:"D\B[[[.VH(V'/[9\7Y7_^"M_W] M09F_-\"G,SAXE-9H3ZAS+PAU\'4T'#E;KF(>7XNA"@N;SO[V79E6X+G4:8UO MY1]DO>$JF,C76.$S>+[O8OS^_X]$"\AW^A.!I&XC+W^K'!.OW__R/GKWZM?G M'UZ]!#