0001437749-23-031248.txt : 20231109 0001437749-23-031248.hdr.sgml : 20231109 20231109160548 ACCESSION NUMBER: 0001437749-23-031248 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36210 FILM NUMBER: 231392297 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-Q 1 liqt20230930_10q.htm FORM 10-Q liqt20230930_10q.htm
0001307579 LIQTECH INTERNATIONAL INC false --12-31 Q3 2023 48,909 59,559 898,944 663,227 10,713,077 9,046,499 509,641 438,250 1,455,127 519,686 0.001 0.001 2,500,000 2,500,000 0 0 0 0 0.001 0.001 12,500,000 12,500,000 5,727,310 5,727,310 5,498,260 5,498,260 0.50 1,996,469 42,274 3 10 1 10 5 6.2 5 5 5 0 1 3 4 0 0 0 5,727,310 5,498,260 5 00013075792023-01-012023-09-30 xbrli:shares 00013075792023-11-09 thunderdome:item iso4217:USD 00013075792023-09-30 00013075792022-12-31 iso4217:USDxbrli:shares 00013075792023-07-012023-09-30 00013075792022-07-012022-09-30 00013075792022-01-012022-09-30 0001307579us-gaap:CommonStockMember2022-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001307579us-gaap:RetainedEarningsMember2022-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001307579us-gaap:CommonStockMember2023-01-012023-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0001307579us-gaap:RetainedEarningsMember2023-01-012023-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 00013075792023-01-012023-03-31 0001307579us-gaap:CommonStockMember2023-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2023-03-31 0001307579us-gaap:RetainedEarningsMember2023-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 00013075792023-03-31 0001307579us-gaap:CommonStockMember2023-04-012023-06-30 0001307579us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0001307579us-gaap:RetainedEarningsMember2023-04-012023-06-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 00013075792023-04-012023-06-30 0001307579us-gaap:CommonStockMember2023-06-30 0001307579us-gaap:AdditionalPaidInCapitalMember2023-06-30 0001307579us-gaap:RetainedEarningsMember2023-06-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 00013075792023-06-30 0001307579us-gaap:CommonStockMember2023-07-012023-09-30 0001307579us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0001307579us-gaap:RetainedEarningsMember2023-07-012023-09-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-30 0001307579us-gaap:CommonStockMember2023-09-30 0001307579us-gaap:AdditionalPaidInCapitalMember2023-09-30 0001307579us-gaap:RetainedEarningsMember2023-09-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0001307579us-gaap:CommonStockMember2021-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001307579us-gaap:RetainedEarningsMember2021-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 00013075792021-12-31 0001307579us-gaap:CommonStockMember2022-01-012022-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0001307579us-gaap:RetainedEarningsMember2022-01-012022-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 00013075792022-01-012022-03-31 0001307579us-gaap:CommonStockMember2022-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-03-31 0001307579us-gaap:RetainedEarningsMember2022-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 00013075792022-03-31 00013075792022-06-30 00013075792022-04-012022-06-30 0001307579us-gaap:CommonStockMember2022-04-012022-06-30 0001307579us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0001307579us-gaap:RetainedEarningsMember2022-04-012022-06-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0001307579us-gaap:CommonStockMember2022-06-30 0001307579us-gaap:AdditionalPaidInCapitalMember2022-06-30 0001307579us-gaap:RetainedEarningsMember2022-06-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0001307579us-gaap:CommonStockMember2022-07-012022-09-30 0001307579us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 0001307579us-gaap:RetainedEarningsMember2022-07-012022-09-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0001307579us-gaap:CommonStockMember2022-09-30 0001307579us-gaap:AdditionalPaidInCapitalMember2022-09-30 0001307579us-gaap:RetainedEarningsMember2022-09-30 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 00013075792022-09-30 xbrli:pure 0001307579liqt:ReverseStockSplitMember2023-05-262023-05-26 00013075792023-05-26 00013075792022-01-012022-12-31 utr:Y 0001307579srt:MinimumMember2023-09-30 0001307579srt:MaximumMember2023-09-30 0001307579us-gaap:CustomerRelationshipsMember2023-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2023-07-012023-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2022-07-012022-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2023-01-012023-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2022-01-012022-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2023-07-012023-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2022-07-012022-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2023-01-012023-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2022-01-012022-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2023-07-012023-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2022-07-012022-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2023-01-012023-09-30 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2022-01-012022-09-30 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2023-07-012023-09-30 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2022-07-012022-09-30 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2023-01-012023-09-30 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2022-01-012022-09-30 0001307579liqt:WaterSegmentMember2023-07-012023-09-30 0001307579liqt:WaterSegmentMember2022-07-012022-09-30 0001307579liqt:WaterSegmentMember2023-01-012023-09-30 0001307579liqt:WaterSegmentMember2022-01-012022-09-30 0001307579liqt:CeramicsSegmentMember2023-07-012023-09-30 0001307579liqt:CeramicsSegmentMember2022-07-012022-09-30 0001307579liqt:CeramicsSegmentMember2023-01-012023-09-30 0001307579liqt:CeramicsSegmentMember2022-01-012022-09-30 0001307579liqt:PlasticsSegmentMember2023-07-012023-09-30 0001307579liqt:PlasticsSegmentMember2022-07-012022-09-30 0001307579liqt:PlasticsSegmentMember2023-01-012023-09-30 0001307579liqt:PlasticsSegmentMember2022-01-012022-09-30 0001307579us-gaap:CorporateMember2023-07-012023-09-30 0001307579us-gaap:CorporateMember2022-07-012022-09-30 0001307579us-gaap:CorporateMember2023-01-012023-09-30 0001307579us-gaap:CorporateMember2022-01-012022-09-30 0001307579liqt:PropertyAndEquipmentNetMember2023-09-30 0001307579liqt:PropertyAndEquipmentNetMember2022-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:ConvertibleDebtMember2023-09-30 0001307579us-gaap:ConvertibleDebtMember2022-12-31 0001307579us-gaap:ConvertibleDebtMember2023-07-012023-09-30 0001307579us-gaap:ConvertibleDebtMember2022-07-012022-09-30 0001307579us-gaap:ConvertibleDebtMember2023-01-012023-09-30 0001307579us-gaap:ConvertibleDebtMember2022-01-012022-09-30 0001307579liqt:SeniorPromissoryNotesMember2022-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:The2023WarrantsMember2023-09-30 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:SubsequentEventMember2023-10-13 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputExpectedTermMemberus-gaap:SubsequentEventMember2023-10-13 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputSharePriceMemberus-gaap:SubsequentEventMember2023-10-13 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputExercisePriceMemberus-gaap:SubsequentEventMember2023-10-13 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:SubsequentEventMember2023-10-13 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:SubsequentEventMember2023-10-13 0001307579liqt:SeniorPromissoryNotesMemberliqt:MeasurementInputForfeitureRateMemberus-gaap:SubsequentEventMember2023-10-13 0001307579liqt:SeniorPromissoryNotesMember2023-09-30 0001307579liqt:SeniorPromissoryNotesMember2022-12-31 0001307579liqt:SeniorPromissoryNotesMember2023-07-012023-09-30 0001307579liqt:SeniorPromissoryNotesMember2022-07-012022-09-30 0001307579liqt:SeniorPromissoryNotesMember2023-01-012023-09-30 0001307579liqt:SeniorPromissoryNotesMember2022-01-012022-09-30 0001307579srt:MinimumMember2023-01-012023-09-30 0001307579srt:MaximumMember2023-01-012023-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-30 0001307579liqt:PrefundedWarrantsMember2023-01-012023-09-30 0001307579us-gaap:WarrantMember2023-01-012023-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-30 0001307579liqt:PrefundedWarrantsMember2022-01-012022-09-30 0001307579us-gaap:WarrantMember2022-01-012022-09-30 0001307579us-gaap:EmployeeStockOptionMember2023-07-012023-09-30 0001307579us-gaap:EmployeeStockOptionMember2023-01-012023-09-30 0001307579us-gaap:EmployeeStockOptionMember2022-07-012022-09-30 0001307579us-gaap:EmployeeStockOptionMember2022-01-012022-09-30 0001307579us-gaap:ConvertiblePreferredStockMember2023-09-30 0001307579srt:DirectorMember2023-01-032023-01-03 0001307579srt:ManagementMember2023-01-032023-01-03 0001307579srt:DirectorMember2023-06-262023-06-26 0001307579srt:DirectorMember2023-08-252023-08-25 0001307579srt:ManagementMember2023-09-122023-09-12 0001307579liqt:WarrantPurchaseAgreementMember2022-05-17 0001307579liqt:PublicOfferingMember2022-05-17 0001307579liqt:WarrantPurchaseAgreementMember2022-05-172022-05-17 0001307579us-gaap:PrivatePlacementMember2022-06-232022-06-23 0001307579liqt:PrivatePlacementWarrantsMember2022-06-23 0001307579liqt:PrivatePlacementWarrantsMember2022-06-232022-06-23 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2023-09-302023-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2013-01-012013-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:BoardOfDirectorsChairmanMember2013-01-012013-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMemberliqt:The2022IncentivePlanMember2023-09-302023-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2023-09-30 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerAMember2023-07-012023-09-30 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2022-07-012022-09-30 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2022-01-012022-09-30 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerCMember2022-07-012022-09-30 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerDMember2022-07-012022-09-30 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerEMember2022-01-012022-09-30 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerAMember2023-01-012023-09-30 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerDMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerEMember2023-01-012023-09-30 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerEMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerFMember2022-01-012022-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:DK2023-01-012023-09-30 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:US2023-01-012023-09-30 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2023-01-012023-09-30 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:OperatingSegmentsMemberliqt:WaterSegmentMember2023-07-012023-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:WaterSegmentMember2022-07-012022-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:WaterSegmentMember2023-01-012023-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:WaterSegmentMember2022-01-012022-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2023-07-012023-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2022-07-012022-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2023-01-012023-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2022-01-012022-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2023-07-012023-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2022-07-012022-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2023-01-012023-09-30 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2022-01-012022-09-30 0001307579us-gaap:CorporateNonSegmentMember2023-07-012023-09-30 0001307579us-gaap:CorporateNonSegmentMember2022-07-012022-09-30 0001307579us-gaap:CorporateNonSegmentMember2023-01-012023-09-30 0001307579us-gaap:CorporateNonSegmentMember2022-01-012022-09-30 0001307579liqt:PlasticProductsMember2023-07-012023-09-30 0001307579liqt:PlasticProductsMember2022-07-012022-09-30 0001307579liqt:PlasticProductsMember2023-01-012023-09-30 0001307579liqt:PlasticProductsMember2022-01-012022-09-30 0001307579liqt:WaterSegmentMember2023-09-30 0001307579liqt:WaterSegmentMember2022-12-31 0001307579liqt:CeramicsSegmentMember2023-09-30 0001307579liqt:CeramicsSegmentMember2022-12-31 0001307579liqt:PlasticProductsMember2023-09-30 0001307579liqt:PlasticProductsMember2022-12-31 0001307579us-gaap:CorporateMember2023-09-30 0001307579us-gaap:CorporateMember2022-12-31
 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C.20549

 

FORM 10-Q

 

(Mark One) 

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

 

For the quarterly period ended September 30, 2023

or

 

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

 

For the transition period from to                            to                             

 

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:  +45 3131 5941

 

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

 

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, 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 (Check one):

 

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 is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes No ☒

 

As of November 9, 2023, there were 5,727,310 shares of Common Stock, $0.001 par value per share, outstanding. 

 

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

Quarterly Report on Form 10-Q

For the Period Ended September 30, 2023

 

TABLE OF CONTENTS

 

 

Page

PART I. FINANCIAL INFORMATION

5

   

Item 1. Financial Statements

5

   

Condensed Consolidated Balance Sheets as of September 30, 2023 (unaudited) and December 31, 2022

5

   

Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2023 and September 30, 2022 (unaudited)

7

   
Condensed Consolidated Statements of Comprehensive Loss for the Three and Nine Months Ended September 30, 2023 and September 30, 2022 (unaudited) 8
   

Condensed Consolidated Statements of Stockholders Equity for the Three and Nine Months ended September 30, 2023 and September 30, 2022 (unaudited)

9

   

Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2023 and September 30, 2022 (unaudited)

11

   

Notes to Condensed Consolidated Financial Statements (unaudited)

13

   

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

29

   

Item 3. Quantitative and Qualitative Disclosures About Market Risk

37

   

Item 4. Controls and Procedures

37

   

PART II. OTHER INFORMATION

39

   

Item 1. Legal Proceedings

39

   

Item 1A. Risk Factors

39

   

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

39

   

Item 3. Defaults Upon Senior Securities

39

   

Item 4. Mine Safety Disclosures

39

   

Item 5. Other Information

39

   

Item 6. Exhibits

40

   

SIGNATURES

41

 

 

 

FORWARD-LOOKING STATEMENTS

 

Certain statements made in this Quarterly Report on Form 10-Q are “forward-looking statements” regarding the plans and objectives of management for future operations and market trends and expectations. Such statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements.

 

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 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 impacts from the supply chain-related disruptions, inflationary pressure, prevailing macro-economic uncertainty, geopolitical instability in the Middle East and Ukraine, and the European energy crisis 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 Quarterly Report on Form 10-Q 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.

 

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

 

 

Our exposure to increased macro-economic uncertainty;

   

 

 

The risk of a prolonged period of inflationary pressure including energy shortages and volatile energy prices in Europe;

   

 

 

The impact from prevailing conflicts across the Middle East and Ukraine including overall changes to the economic environment;

   

 

 

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 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 and critical components for our machinery to develop sufficient manufacturing capacity to meet demand;

   

 

 

Our ability to achieve revenue growth and execute the Company strategy;

   

 

 

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 or environmental regulations and potential further tightening of emission standards;

   

 

 

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

 

 

 

Our 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.

 

Any forward-looking statement made by us herein speaks only as of the date on which such statement is made, and the Company undertakes no obligation to update any forward-looking statement or statements to reflect events or circumstances after the date on which such statement is made or to reflect the occurrence of unanticipated events. New factors emerge from time to time, and it is not possible for management to predict all such factors, nor can we assess the impact of each such factor on the business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.

 

 

PART I - FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

 

  

As of

  

As of

 
  

September 30,

  

December 31,

 
  

2023

  

2022

 
  

(Unaudited)

     

Assets

        
         

Current Assets:

        

Cash and restricted cash

 $11,832,959  $16,597,371 

Accounts receivable, net of allowance for doubtful accounts of $48,909 and $59,559 at September 30, 2023 and December 31, 2022, respectively

  3,883,813   2,310,344 

Inventories, net of allowance for excess and obsolete inventory of $898,944 and $663,227 at September 30, 2023 and December 31, 2022, respectively

  4,556,000   4,062,001 

Contract assets

  2,587,397   2,253,295 

Prepaid expenses and other current assets

  1,311,140   1,720,902 

Assets held for sale

  394,623   723,872 
         

Total Current Assets

  24,565,932   27,667,785 
         

Long-Term Assets:

        

Property and equipment, net of accumulated depreciation of $10,713,077 and $9,046,499 at September 30, 2023 and December 31, 2022, respectively

  8,640,532   8,296,807 

Operating lease right-of-use assets

  2,827,101   3,271,997 

Deposits and other assets

  446,149   450,038 

Intangible assets, net of accumulated amortization of $509,641 and $438,250 at September 30, 2023 and December 31, 2022, respectively

  135,363   212,933 

Goodwill

  223,951   226,095 
         

Total Long-Term Assets

  12,273,096   12,457,870 
         

Total Assets

 $36,839,028  $40,125,655 

 

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

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS (CONTINUED)

 

  

As of

  

As of

 
  

September 30,

  

December 31,

 
  

2023

  

2022

 
  

(Unaudited)

     

Liabilities and Stockholders Equity

        
         

Current Liabilities:

        

Accounts payable

 $2,233,853  $1,389,355 

Accrued expenses

  3,847,849   3,087,206 

Current portion of finance lease obligations

  558,961   399,198 

Current portion of operating lease liabilities

  548,417   561,182 

Contract liabilities

  540,153   649,557 
         

Total Current Liabilities

  7,729,233   6,086,498 
         
         

Deferred tax liability

  111,077   154,645 

Finance lease obligations, net of current portion

  2,899,640   2,384,011 

Operating lease liabilities, net of current portion

  2,278,684   2,710,815 
Senior promissory notes payable, net of debt discount of $1,455,127 and $519,686 at September 30, 2023 and December 31, 2022, respectively  4,544,873   5,480,314 
         

Total Long-term Liabilities

  9,834,274   10,729,785 
         

Total Liabilities

  17,563,507   16,816,283 
         
         

Stockholders’ Equity:

        

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

  -   - 

Common stock; par value $0.001, 12,500,000 shares authorized, 5,727,310 and 5,498,260 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively

  5,727   5,498 

Additional paid-in capital

  98,662,745   96,975,476 

Accumulated deficit

  (72,710,060

)

  (67,351,035

)

Accumulated other comprehensive loss

  (6,682,891

)

  (6,320,567

)

         

Total Stockholders’ Equity

  19,275,521   23,309,372 
         

Total Liabilities and Stockholders’ Equity

 $36,839,028  $40,125,655 

 

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

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

 

    For the Three Months     For the Nine Months  
   

Ended

   

Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Revenue

  $ 5,070,446     $ 3,305,534     $ 14,071,984     $ 11,961,062  

Cost of Goods Sold

    4,121,881       3,198,255       11,569,549       11,460,102  
                                 

Gross Profit

    948,565       107,279       2,502,435       500,960  
                                 

Operating Expenses:

                               

Selling expenses

    965,039       676,420       3,175,699       2,932,881  

General and administrative expenses

    1,253,779       1,429,315       3,690,211       4,611,375  

Research and development expenses

    428,600       283,524       1,131,003       1,377,097  

Restructuring costs

    -       (1,964

)

    -       1,786,863  
                                 

Total Operating Expense

    2,647,418       2,387,295       7,996,913       10,708,216  
                                 

Loss from Operations

    (1,698,853

)

    (2,280,016

)

    (5,494,478

)

    (10,207,256

)

                                 

Other Income (Expense)

                               

Interest and other income

    103,887       1,870       272,105       344,593  

Interest expense

    (34,734

)

    (28,514

)

    (92,633

)

    (394,532

)

Amortization discount on Notes

    (86,447

)

    (84,098

)

    (257,765

)

    (2,304,054

)

Gain (Loss) on currency transactions

    287,437       628,137       170,653       361,928  

Gain on lease termination

    -       (3,317

)

    -       150,258  

Gain on sale of fixed assets

    -       (19

)

    -       642  
                                 

Total Other Income (Expense)

    270,143       514,059       92,360       (1,841,165

)

                                 

Loss Before Income Taxes

    (1,428,710

)

    (1,765,957

)

    (5,402,118

)

    (12,048,421

)

                                 

Income Tax Benefit

    14,480

 

    13,293

 

    43,093

 

    42,274

 

                                 

Net Loss

  $ (1,414,230

)

  $ (1,752,664

)

  $ (5,359,025

)

  $ (12,006,147

)

                                 
                                 

Basic and Diluted Loss Per Share

  $ (0.25

)

  $ (0.32

)

  $ (0.94

)

  $ (2.95

)

                                 

Basic and Diluted Weighted Average Common Shares Outstanding

    5,705,729       5,486,475       5,684,430       4,066,144  

 

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

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF

COMPREHENSIVE LOSS (UNAUDITED)

 

    For the Three Months     For the Nine Months  
   

Ended

   

Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Net Loss

    (1,414,230

)

    (1,752,664

)

    (5,359,025

)

    (12,006,147

)

                                 

Other Comprehensive Loss – Currency Translation, Net

    (671,128

)

    (1,646,038

)

    (362,324

)

    (2,616,504

)

                                 

Total Comprehensive Loss

  $ (2,085,358

)

  $ (3,398,702

)

  $ (5,721,349

)

  $ (14,622,651

)

 

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

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY (UNAUDITED)

For the periods ended September 30, 2023 and September 30, 2022

 

                                Accumulated          
                   

Additional

   

Accumu-

   

Other

         
   

Common Stock

   

Paid-in

   

lated

   

Comprehensive

         
   

Shares

   

Amount

   

Capital

   

Deficit

   

Income/(Loss)

   

TOTAL

 

BALANCE, December 31, 2022

    5,498,260       5,498       96,975,476       (67,351,035

)

    (6,320,567

)

    23,309,372  
                                                 

Common Stock issued in settlement of RSUs

    160,670       161       (161

)

    -       -       -  
                                                 

Stock-based compensation

    -       -       157,173       -       -       157,173  
                                                 

Currency translation, net

    -       -       -       -       408,596       408,596  
                                                 

Net Loss

    -       -       -       (2,389,503

)

    -       (2,389,503

)

                                                 

BALANCE, March 31, 2023

    5,658,930       5,659       97,132,488       (69,740,538

)

    (5,911,971

)

    21,485,638  
                                                 

Common Stock issued in settlement of RSUs

    24,500       24       (24

)

    -       -       -  
                                                 

Fractional shares from individual shareholder round-up following reverse split

    16,796       17       (17

)

    -       -       -  
                                                 

Stock-based compensation

    -       -       193,924       -       -       193,924  
                                                 

Currency translation, net

    -       -       -       -       (99,792

)

    (99,792

)

                                                 

Net Loss

    -       -       -       (1,555,292

)

    -       (1,555,292

)

                                                 

BALANCE, June 30, 2023

    5,700,226       5,700       97,326,371       (71,295,830

)

    (6,011,763

)

    20,024,478  
                                                 

Common Stock issued in settlement of RSUs

    27,084       27       (27

)

    -       -       -  
                                                 

Warrants issued in connection with Senior Promissory Notes

    -       -       1,193,206       -       -       1,193,206  
                                                 

Stock-based compensation

    -       -       143,195       -       -       143,195  
                                                 

Currency translation, net

    -       -       -       -       (671,128

)

    (671,128

)

                                                 

Net Loss

    -       -       -       (1,414,230

)

    -       (1,414,230

)

                                                 

BALANCE, September 30, 2023

    5,727,310       5,727       98,662,745       (72,710,060

)

    (6,682,891

)

    19,275,521  

 

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

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY (UNAUDITED)

For the periods ended September 30, 2023 and September 30, 2022

 

BALANCE, December 31, 2021

 

2,660,713

  

2,661

  

70,929,526

  

(53,181,928

) 

(4,975,399

) 12,774,860 
                         

Common Stock issued in settlement of RSUs

  8,373   8   (8

)

  -   -   - 
                         

Stock-based compensation

  -   -   178,778   -   -   178,778 
                         

Currency translation, net

  -   -   -   -   (355,891

)

  (355,891

)

                         

Net Income

  -   -   -   (3,746,424

)

  -   (3,746,424

)

                         

BALANCE, March 31, 2022

  2,669,086   2,669   71,108,296   (56,928,352

)

  (5,331,290

)

  8,851,323 
                         

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

  2,816,981   2,817   24,450,711   -   -   24,453,528 
                         

Warrants issued in connection with Senior Promissory Notes

  -   -   664,704   -   -   664,704 
                         

Stock-based compensation

  -   -   221,472   -   -   221,472 
                         

Currency translation, net

  -   -   -   -   (614,575

)

  (614,575

)

                         

Net Income

  -   -   -   (6,507,059

)

  -   (6,507,059

)

                         

BALANCE, June 30, 2022

  5,486,067   5,486   96,445,183   (63,435,411

)

  (5,945,865

)

  27,069,393 
                         

Common stock issued in settlement of RSUs

  1,042   1   (1

)

  -   -   - 
                         

Adjustment to warrants issued in connection with Senior Promissory Notes

  -   -   (3,868

)

  -   -   - 
                         

Stock-based compensation

  -   -   382,111   -   -   382,111 
                         

Currency translation, net

  -   -   -   -   (1,646,038

)

  (1,646,038

)

                         

Net Loss

  -   -   -   (1,752,664

)

  -   (1,752,664

)

                         

BALANCE, September 30, 2022

  5,487,109   5,487   96,823,424   (65,188,075

)

  (7,591,903

)

  24,048,934 

 

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

 

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

   

For the Nine Months Ended

 
   

September 30,

 
   

2023

   

2022

 

Cash Flows from Operating Activities:

               

Net Loss

  $ (5,359,025

)

  $ (12,006,147

)

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

               

Depreciation and amortization

    2,329,639       2,260,060  

Amortization of discount on convertible notes payable

    257,765       2,304,054  

Stock-based compensation

    494,292       782,361  

Change in deferred tax asset / liability

    (43,093

)

    (42,274

)

Gain on lease termination

    -       (150,258

)

Gain on sale of fixed assets

    -       (642

)

Changes in assets and liabilities:

               

Accounts receivable

    (1,632,953

)

    (1,262,577

)

Inventory

    (545,083

)

    5,728  

Contract assets

    (640,098

)

    (485,469

)

Prepaid expenses and other current assets

    405,001       (1,497,612

)

Accounts payable

    877,608       212,304  

Accrued expenses

    1,081,573       (1,028,428

)

Operating lease liabilities

    (423,587

)

    (409,008

)

Contract liabilities

    (105,671

)

    (165,028

)

Assets held for sale

    329,969       -  
                 

Net Cash used in Operating Activities

    (2,973,663

)

    (11,482,936

)

                 

Cash Flows from Investing Activities:

               

Purchase of property and equipment

    (2,261,131

)

    (792,523

)

Proceeds from sale of fixed assets

    -       642  
                 

Net Cash used in Investing Activities

    (2,261,131

)

    (791,881

)

                 

Cash Flows from Financing Activities:

               

Payments on finance lease obligation

    (299,980 )     (259,197

)

Proceeds from Sale and Leaseback Agreements     1,018,307       -  

Proceeds from issuance of Common Stock and prefunded warrants

    -       24,418,612  

Proceeds from issuance of Senior Promissory Notes

    -       6,000,000  

Payments on Convertible Note

    -       (16,800,000

)

                 

Net Cash provided by Financing Activities

    718,327       13,359,415  
                 

Gain (Loss) on Currency Translation

    (247,945

)

    (968,601

)

                 

Net change in Cash and Restricted Cash

    (4,764,412

)

    115,997  
                 

Cash and Restricted Cash at Beginning of Period

    16,597,371       17,489,380  
                 

Cash and Restricted Cash at End of Period

  $ 11,832,959     $ 17,605,377  

 

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

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

   

For the Nine Months Ended

September 30,

 
   

2023

   

2022

 

Supplemental Disclosures of Cash Flow Information:

               

Cash paid during the period for:

               

Interest

  $ 117,648

 

  $ 364,846  
                 

Non-cash financing activities

               

Debt discount on Senior Promissory Notes

    1,193,206       695,749  

 

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

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

NOTE 1 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms “Company”, “us”, “we” and “our” as used in this report refer to the Company and its subsidiaries, which are set forth below in Item 2, management’s discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. 

 

These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the period ended September 30, 2023 are not necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of a normal recurring nature and necessary for a fair presentation have been included.

 

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

 

Reverse Stock Split On May 26, 2023, the Company effected a 1-for-8 reverse split of its outstanding Common Stock, $0.001 par value (“Common Stock”). All outstanding Common Stock, warrants, and RSUs were adjusted to reflect the 1-for-8 reverse split, with respective exercise prices of the warrants proportionately increased. All stock and per share data throughout these condensed consolidated financial statements have been retroactively adjusted to reflect the reverse share split. The total number of authorized Common Stock was adjusted to reflect the 1-for-8 reverse split.

 

As a result of the reverse Common Stock split, an amount equal to the decreased value of Common Stock was reclassified from “Common Stock” to “Additional Paid-in Capital.”

 

Functional Currency / Foreign Currency translation – The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA 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”); 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 nine months ended September 30, 2023 and 2022. 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. 

 

13

 

Cash 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 September 30, 2023, and December 31, 2022, the Company held $901,437 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution against a leasing facility and for bank guarantees issued for the benefit of customers in connection with prepayments of sales orders and general product warranties.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At September 30, 2023 and December 31, 2022 the Company had $0 and $12,999,271 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 for the periods ended September 30, 2023 and December 31, 2022 is as follows: 

 

  

September 30,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  (10,322

)

  (295,778

)

Effect of currency translation

  (328

)

  (29,205

)

Allowance for doubtful accounts at the end of the period

 $48,909  $59,559 

 

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

 

For inventory produced, standard costs that approximate actual costs, applying 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 of the products and spare parts.

 

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 water treatment 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 the delivery. Also included in Contract assets are short-term receivables such as value-added tax (“VAT”) and other receivables.

 

14

 

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 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 includes prepaid lease payments, reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, for which the Company will reflect the change 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 – The Company sells products throughout the world, and sales by geographical region are as follows for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

 $986,316  $382,573  $1,798,608  $861,260 

Asia-Pacific

  891,058   895,696   2,031,013   2,944,449 

Europe

  2,933,092   1,903,930   8,944,536   6,651,065 

Middle East & Africa

  259,980   123,335   1,297,827   1,504,288 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 

 

15

 

The Company’s sales by product line are as follows for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Water

 $2,629,910  $785,046  $6,135,127  $3,522,049 

Ceramics

  1,608,763   1,854,981   4,807,600   5,548,951 

Plastics

  656,693   665,507   2,951,376   2,839,809 

Corporate

  175,080   -   177,881   50,253 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 

 

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 the commissioning services are 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.

 

16

 

Aftermarket sales represent spare parts, extended warranties, commissioning activities, 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 periods ended September 30, 2023 and December 31, 2022 is as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Cost incurred

 $4,176,466  $3,860,179 

Unbilled project deliveries

  941,767   950,105 

VAT

  242,831   229,006 

Other receivables

  107,607   45,814 

Prepayments

  (3,357,497

)

  (3,363,039

)

Deferred Revenue

  (63,930

)

  (118,327

)

  $2,047,244  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,587,397  $2,253,295 

Contract liabilities

  (540,153

)

  (649,557

)

 
 $2,047,244  $1,603,738 

 

Advertising Cost – Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the three-month periods ended September 30, 2023, and 2022 were $7,372 and $39,094, respectively. Total advertising costs amounted to $52,138 and $142,522 for the nine months ended September 30, 2023, and 2022, respectively.

 

Research and Development Cost – The Company expenses research and development costs as incurred. Included in operating expense for the three-month periods ended September 30, 2023, and 2022 were research and development costs of $428,600 and $283,524, respectively. For the nine-month periods ended September 30, 2023, and 2022, research and development costs were $1,131,003 and $1,377,097, respectively.

 

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 with respect to 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 shares of Common Stock 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 shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have not yet 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.

 

17

 

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 non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or 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, accrued expenses, convertible notes payable, and senior promissory notes payable 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; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.

 

Recent Accounting Pronouncements – Recent accounting pronouncements issued by the FASB did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

18

 
 

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, strategy, and profitability improvement measures, thus achieving profitable operations. The financial statements do not include any adjustments that might result from the realization of these uncertainties.

 

As of September 30, 2023, the Company had cash and cash equivalents of $11,832,959, net working capital of $16,836,699, an accumulated deficit of $72,710,060, and total assets and liabilities of $36,839,028 and $17,563,507, respectively.

 

 

NOTE 3 INVENTORY

 

Inventory consisted of the following on September 30, 2023, and December 31, 2022:

 

  

September 30,

2023

  

December 31,

2022

 

Furnace parts and supplies

 $60,826  $66,495 

Raw materials

  2,846,711   2,474,227 

Work in process

  1,305,301   982,973 

Finished goods and filtration systems

  1,242,106   1,201,533 

Reserve for excess and obsolescence

  (898,944

)

  (663,227

)

Net Inventory

 $4,556,000  $4,062,001 

 

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.

 

 

NOTE 4 – 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 leases for production and office space in Hobro, Aarhus, and Copenhagen, Denmark.

 

During the nine months ended September 30, 2023, cash paid for amounts included for the measurement of finance lease liabilities was $406,235, and the Company recorded finance lease expenses in other income (expenses) of $335,342.

 

During the nine months ended September 30, 2023, cash paid for amounts included for the measurement of operating lease liabilities was $567,544, and the Company recorded operating lease expense of $567,544.

 

19

 

Other information related to leases as of September 30, 2023 and December 31, 2022 was as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets

 $2,827,101  $3,271,997 
         

Operating lease liabilities – current

 $548,417  $561,182 

Operating lease liabilities – long-term

  2,278,684   2,710,815 

Total operating lease liabilities

 $2,827,101  $3,271,997 
         

Finance leases:

        

Property and equipment, at cost

 $5,211,613  $3,877,955 

Accumulated depreciation

  (765,434

)

  (544,653

)

Property and equipment, net

 $4,446,179  $3,333,302 
         

Finance lease liabilities – current

 $558,961  $399,198 

Finance lease liabilities – long-term

  2,899,640   2,384,011 

Total finance lease liabilities

 $3,458,601  $2,783,209 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   9.6 

Finance leases

  4.9   5.4 
         

Weighted average discount rate:

        

Operating leases

  6.1

%

  6.2

%

Finance leases

  6.5

%

  2.2

%

 

Maturities of lease liabilities at September 30, 2023 were as follows:

 

  

Operating

Lease

  

Finance

lease

 

2023 (remaining 3 months)

 $184,330  $190,998 

2024

  598,589   764,883 

2025

  312,017   761,497 

2026

  301,705   726,614 

2027

  301,705   1,259,360 

Thereafter

  2,036,507   463,845 

Total payment under lease agreements

  3,734,853   4,167,198 

Less imputed interest

  (907,752

)

  (708,597

)

Total lease liability

 $2,827,101  $3,458,601 

 

20

 
 

NOTE 5 – LINES OF CREDIT

 

In connection with certain orders, we provide the customer with a working guarantee, prepayment guarantee, or a security bond. For that purpose, the Company has a credit line of EUR 850,000 (approximately $900,000) secured by a cash deposit, available for issuance of trade finance products. As of September 30, 2023, the Company had guaranties of $47,141 issued against the credit line.

 

 

NOTE 6 – LONG-TERM DEBT

 

Convertible Note

 

On March 24, 2021, the Company entered into a Securities Purchase Agreement with an institutional investor (“Investor”) pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior convertible note (the “Convertible Note”) maturing on October 1, 2023 and 10,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 Convertible 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 Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 805.3992 shares of Common Stock per $1,000 of principal amount of the Convertible 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 Convertible 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 Convertible 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 $14.00 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 Convertible 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:

 

  

September 30,

2023

  

December 31,

2022

 

Convertible note

 $-   - 

Less: unamortized debt issuance costs

  -   - 

Convertible note payable

 $-  $- 
         

Current portion of convertible note payable

  -   - 

Convertible note payable, less current portion

  -   - 

Convertible note payable

 $-  $- 

 

For the three months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $0 and $0, respectively, related to the amortization of debt issuance costs.

 

For the nine months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $308,958, respectively, and $0 and $2,213,065, respectively, related to the amortization of debt issuance costs.

 

21

 

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 531,250 shares of Common Stock 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 warrants issued in this transaction have an exercise price of $5.20 per share, a term of five years and are exercisable for cash at any time.

 

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 28,846 warrants to the placement agent. The warrants issued in this transaction have an exercise price of $5.20 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 $3.44, exercise price of $5.20, 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.

 

On October 13, 2023, the Company and the Purchasers entered into an amendment to the Note and Warrant Purchase Agreement (the “Amendment”) and Allonge No. 1 to each of the Notes (collectively, the “Allonges”) effective as of September 30, 2023, pursuant to which the Company and the Purchasers extended the maturity date of the Notes from June 20, 2024, to January 1, 2026 (the “Extension”). As consideration for the Extension, simultaneously with the entry into the Amendment and Allonges, the Company issued to the Purchasers additional warrants to purchase an aggregate of 531,250 shares of Common Stock at an exercise price of $5.20 per share, subject to adjustment as provided therein (the “2023 Warrants”). The 2023 Warrants are exercisable at any time prior to the five-year anniversary of the initial exercise date of September 30, 2023. The Amendment qualifies as a modification and entitles the Purchasers to registration rights with respect to the shares of Common Stock issuable upon exercise of the 2023 Warrants pursuant to the existing Registration Rights Agreement, dated June 22, 2022, by and between the Company and the Purchasers.

 

As a result of the amendment, the Company recorded an initial debt discount of $1,193,206, 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 5.0 years, stock price of $3.89, exercise price of $5.20, volatility of 73.66%, risk-free rate of 4.60%, 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:

 

  

September 30,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (1,455,127

)

  (519,686

)

Senior Promissory Notes payable

 $4,544,873  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  4,544,873   5,480,314 

Senior Promissory Notes payable

 $4,544,873  $5,480,314 

 

For the three months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $86,447 and $84,098, respectively, on the Senior Promissory Notes related to the amortization of debt issuance costs.

 

For the nine months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $257,765 and $90,989, respectively, on the Senior Promissory Notes related to the amortization of debt issuance costs.

 

22

 
 

NOTE 7 – AGREEMENTS AND COMMITMENTS

 

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 November 2022, the Company entered into a commercial settlement agreement regarding marine wastewater treatment systems delivered in 2019 and associated, potential warranty claims related to alleged corrosion on certain parts and components. The Company disputed the claim in full, subsequently reaching an amicable settlement agreement with expected remediation work to be conducted in 2023. The cost of any remediation work is shared between the two parties.

 

Product Warranties – The Company provides a standard warranty for 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 installation occurred. 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, as of September 30, 2023 and December 31, 2022, were as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Balance at January 1

 $898,072  $962,313 

Warranty costs charged to cost of goods sold

  91,609   86,256 

Utilization charges against reserve

  (296,522

)

  (93,653

)

Foreign currency effect

  (3,810

)

  (56,844

)

Balance at the end of the period

 $689,349  $898,072 

 

The utilization charges against the reserve for the nine months ended September 30, 2023 relate to the commercial settlement agreement as described under “Contingencies”.

 

23

 
 

NOTE 8 – EARNINGS PER SHARE

 

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

 

As of September 30, 2023, the Company had outstanding balances of 314,462 RSUs, 3,930,008 prefunded warrants, and 1,091,346 warrants, all exercisable for shares of Common Stock.

 

As of September 30, 2022, the Company had outstanding balances of 313,043 RSUs, 3,930,008 prefunded warrants, and 560,096 warrants, all exercisable for shares of Common Stock.

 

The following table shows the amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive Common Stock for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Net (Loss)

  (1,414,230

)

  (1,752,664

)

  (5,359,025

)

  (12,006,147

)

Weighted average number of common shares used in basic earnings per share

  5,705,729   5,486,475   5,684,430   4,066,144 

Effect of dilutive securities, stock options, RSUs, and warrants

  -   -   -   - 

Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share

  5,705,729   5,486,475   5,684,430   4,066,144 

 

For the three and nine months ended September 30, 2023 and 2022, respectively, the Company had no options outstanding to purchase Common Stock.

 

 

NOTE 9 – STOCKHOLDERS EQUITY

 

Common Stock – The Company has 12,500,000 authorized shares of Common Stock. As of September 30, 2023 and December 2022, there were 5,727,310 and 5,498,260 shares of Common Stock issued and outstanding, respectively.

 

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, 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 shares of authorized Preferred stock, $0.001 par value. As of September 30, 2023, there were no preferred shares issued and outstanding.

 

24

 

Stock Issuance 

 

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

 

On January 3, 2023, the Company issued 2,340 shares of Common Stock to settle RSUs. The RSUs were valued at $110,254 for services provided by the Board of Directors in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

On January 3, 2023, the Company issued 158,330 shares of Common Stock to settle RSUs. The RSUs were valued at $674,164 for services provided by management in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

On June 26, 2023, the Company issued 24,500 shares of Common Stock to settle RSUs. The RSUs were valued at $73,500 for services provided by the Board of Directors in 2023. The Company recognized the stock-based compensation of the award over the requisite service period during the period ended June 30, 2023.

 

On August 25, 2023, the Company issued 1,042 shares of Common Stock to settle RSUs. The RSUs were valued at $57,500 for services provided by the Board of Directors in 2023. The Company recognized the stock-based compensation of the award over the requisite service period during the period ended September 30, 2023.

 

On September 12, 2023, the Company issued 26,042 shares of Common Stock to settle RSUs. The RSUs were valued at $116,667 for services provided by management in the last 12 months. The Company recognized the stock-based compensation of the award over the requisite service period during the period ended September 30, 2023.

 

Warrants 

 

On May 17, 2022, the Company entered a warrant purchase agreement with existing shareholders to purchase 3,803,133 shares of Common Stock at an offering price of $3.992 per prefunded warrant, which represents the offering price of $4.00 per share of the Company’s Common Stock less the $0.008 per share exercise price for each pre-funded warrant. The warrants represented 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 22, 2022, the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 531,250 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 28,846 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $5.20 per share, a term of five years, and are exercisable for cash at any time. 

 

On October 13, 2023, the Company entered into an amendment to the Note and Warrant Purchase Agreement effective as of September 30, 2023, pursuant to which the Company and the Purchasers extended the maturity date of the Notes from June 20, 2024, to January 1, 2026 (the “Extension”). As consideration for the Extension, the Company issued to the Purchasers additional warrants to purchase an aggregate of 531,250 shares of Common Stock at an exercise price of $5.20 per share. The warrants are exercisable at any time prior to the five-year anniversary of the initial exercise date of September 30, 2023.

 

The following is a summary of the periodic changes in warrants outstanding for the nine months ended September 30, 2023 and 2022:

 

  

2023

  

2022

 

Warrants outstanding at January 1

  4,490,104   126,875 

Warrants issued

  531,250   4,363,229 

Exercises and conversions

  -   - 

Warrants outstanding at September 30

  5,021,354   4,490,104 

 

25

 

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, directors, and consultants of the Company. At September 30, 2023, 113,357 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation consisting of annual grants of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum with one-year vesting.

 

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 September 30, 2023, 201,104 RSUs were granted and outstanding under the 2022 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 $143,195 and $382,111 for the three-month periods ended September 30, 2023, and 2022, respectively. For the nine months periods ended September 30, 2023, and 2022, the stock-based compensation related to share grants was $494,292 and $782,360, respectively. On September 30, 2023, the Company had $822,601 of unrecognized compensation cost related to non-vested stock grants.

 

A summary of the status of the RSUs as of September 30, 2023, and changes during the period are presented below:

 

  

September 30, 2023

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2022

  301,111  $4.80  $- 

Granted

  225,604   3.00   - 

Vested and settled with share issuance

  (212,253

)

  (4.86

)

  - 

Outstanding, September 30, 2023

  314,462  $3.46  $- 

 

26

 
 

NOTE 10 - SIGNIFICANT CUSTOMERS / CONCENTRATION / DISAGGREGATED REVENUE

 

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

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Customer A

  12

%

  *

%

  *

%

  *

%

Customer B

  *

%

  14

%

  *

%

  17

%

Customer C

  *

%

  12

%

  *

%

  *

%

Customer D

  *

%

  11

%

  *

%

  *

%

Customer E

  *

%

  *

%

  *

%

  12

%

* Zero or less than 10%

 

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

 

  

September 30,

2023

  

December 31,

2022

 

Customer A

  12

%

  *

%

Customer D

  *

%

  20

%

Customer E

  11

%

  17

%

Customer F

  *

%

  10

%

* Zero or less than 10%

 

As of September 30, 2023, approximately 97% of the Company’s assets were located in Denmark, 1% were located in the U.S., and 2% were located in China. 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.

 

27

 
 

NOTE 11 SEGMENT REPORTING

 

The Company operates in three segments: Water, Ceramics and Plastics. Effective as of January 1, 2020, the group structure was changed, with shared group activities 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 Three Months  For the Nine Months 
  

Ended

  

Ended

 
  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue

                

Water

 $2,629,910  $785,046  $6,135,127  $3,522,049 

Ceramics

  1,608,763   1,854,981   4,807,600   5,548,951 

Plastics

  656,693   665,507   2,951,376   2,839,809 

Corporate

  175,080   -   177,881   50,253 

Total consolidated Revenue

  5,070,446   3,305,534   14,071,984   11,961,062 

 

  For the Three Months  For the Nine Months 
  

Ended

  

Ended

 
  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Income (Loss)

                

Water

 $177,446  $(107,681

)

 $(283,590

)

 $(864,378

)

Ceramics

  (531,682

)

  (772,862

)

  (1,532,455

)

  (3,519,182

)

Plastics

  (365,978

)

  (152,492

)

  (499,312

)

  (392,092

)

Corporate

  (694,016

)

  (719,629

)

  (3,043,668

)

  (7,230,495

)

Total consolidated Loss

  (1,414,230

)

  (1,752,664

)

  (5,359,025

)

  (12,006,147

)

 

  

As of

 

Total Assets

 

September 30,

2023

  

December 31,

2022

 

Water

 $9,114,839  $7,781,211 

Ceramics

  14,900,727   13,808,529 

Plastics

  894,434   1,099,019 

Corporate

  11,929,028   17,436,896 

Total consolidated Assets

 $36,839,028  $40,125,655 

 

 

NOTE 12 - SUBSEQUENT EVENTS

 

None

 

28

 
 

ITEM 2.    MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes included elsewhere in this quarterly report. In addition, the following discussion should be read in conjunction with our annual report on Form 10-K filed with the U.S. Securities and Exchange Commission on March 22, 2023, and the financial statements and notes thereto. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

 

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 and membranes while also providing engineered systems. For more than two decades, we have developed and manufactured products of re-crystallized silicon carbide. We specialize in the following business areas: water treatment systems and services, ceramic membranes and systems for liquid filtration, diesel particulate filters (DPFs) to control soot exhaust particles from diesel engines, and plastic components for applications across 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 Strategy

 

Our strategy is to leverage our core competencies in material science, advanced filtration, automation 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 clients, chemical producers, industrial wastewater applications, and other manufacturing companies. We are expanding our range of products to better leverage existing customer relationships and develop new relationships within the oil & gas, marine, global manufacturing, and chemical industries.

   

 

 

Better penetrate existing end markets where our value proposition is strong. We have successfully sold products and installed systems into several end markets—including automotive/transportation, clean water and pool filtration, marine, industrial wastewater, and oil & gas. We are focused on targeting and activating new customers in these end markets while working with distributors, agents, and partners to access 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 partner with strategic customers to perfect new applications and validate associated value propositions.

 

 

Results of Operations

 

The financial information below is derived from our unaudited condensed consolidated financial statements included elsewhere in this report. 

 

The following table sets forth our revenues, expenses and net loss for the three months ended September 30, 2023 and 2022:

 

   

Three Months Ended September 30,

 
                                   

Period to Period Change

 
   

2023

   

As a %

of Sales

   

2022

   

As a %

of Sales

   

Variance

   

Percent

%

 

Revenue

    5,070,446       100.0

%

    3,305,534       100.0

%

    1,764,912       53.4

%

Cost of goods sold

    4,121,881       81.3       3,198,255       96.8       923,626       28.9  

Gross Profit

    948,565       18.7       107,279       3.2       841,286       784.2  
                                                 

Operating Expenses

                                               

Selling expenses

    965,039       19.0       676,420       20.5       288,619       42.7  

General and administrative expenses

    1,253,779       24.7       1,429,315       43.2       (175,536

)

    (12.3

)

Research and development expenses

    428,600       8.5       283,524       8.6       145,076       51.2  

Restructuring costs

    -       -       (1,964

)

    (0.1

)

    1.964       (100.0

)

Total Operating Expenses

    2,647,418       52.2       2,387,295       72.2       260,123       10.9  
                                                 

Loss from Operation

    (1,698,853

)

    (33.5

)

    (2,280,016

)

    (69.0

)

    581,163       (25.5

)

                                                 

Other Income (Expense)

                                               

Interest and other income

    103,887       2.0       1,870       0.1       102,017       5455.5  

Interest (expense)

    (34,734

)

    (0.7

)

    (28,514

)

    (0.9

)

    (6,220

)

    21.8  

Amortization discount, Notes

    (86,447

)

    (1.7

)

    (84,098

)

    (2.5

)

    (2,349

)

    2.8  

Gain (loss) on currency transactions

    287,437       5.7       628,137       19.0       (340,700

)

    (54.2

)

Gain on lease termination

    -       -       (3,317

)

    (0.1

)

    3,317       (100.0

)

Gain (loss) on sale of fixed assets

    -       -       (19

)

    -       19       (100.0

)

Total Other Income (Expense)

    270,143       5.3       514,059       15.6       (243,916

)

    (47.4

)

                                                 

Loss Before Income Taxes

    (1,428,710

)

    (28.2

)

    (1,765,957

)

    (53.4

)

    337,247       (19.1

)

Income Tax Benefit

    14,480

 

    0.3

 

    13,293

 

    0.4

 

    1,187

 

    8.9  
                                                 

Net Loss

    (1,414,230

)

    (27.9

)

    (1,752,664

)

    (53.0

)

    338,434       (19.3

)

 

Revenue 

 

Revenue for the three months ended September 30, 2023, was $5,070,446 compared to $3,305,534 for the same period in 2022, representing an increase of $1,764,912, or 53%. The favorable variance in revenue reflects a continued strengthening of our established business lines along with a significant increase in aftermarket sales, including membrane housings and general spare part sales, and increased deliveries for pool systems in Europe and Asia Pacific. Furthermore, the quarterly revenue benefitted from stable DPF activity, continued remediation work for marine systems, and progress on external R&D projects to further strengthen our technology base.

 

 

Gross Profit

 

Gross profit for the quarter ended September 30, 2023, of $948,565 (or 18.7% gross margin), increased $841,626, compared to a gross profit of $107,279 (or 3.2% gross margin) for the same period in 2022. The positive variance is a result of increased volume, an improved revenue mix with elevated contribution of high-margin aftermarket activities, enhanced pricing discipline, and targeted cost reductions. During the quarter, we have onboarded new hires to ramp up our ceramics manufacturing throughput, improve kiln utilization, and compress delivery lead times. Profitability was also underpinned by new quality and production optimization efforts, seeking to standardize our system and service delivery platforms.

 

Included in gross profit was depreciation of $663,938 and $436,257 for the three months ended September 30, 2023, and 2022, respectively, with the increase reflecting investments in manufacturing equipment and facilities as well as an accelerated depreciation schedule for select kiln equipment.

 

Expenses

 

Total operating expenses for the three months ended September 30, 2023, were $2,647,418, representing an increase of $260,123, or 11%, compared to $2,387,295 for the same period in 2022.

 

Selling expenses for the three months ended September 30, 2023, were $965,039 representing an increase of $288,619 or 43%, compared to $676,420 for the same period in 2022. The increase is attributable to the onboarding of additional sales representatives, including new sales leadership to help execute the Company’s strategy to increase established business and penetrate target end markets. In addition, the Company incurred increased investor relations and marketing costs during the quarter due to conference participation and associated travel.

 

General and administrative expenses for the three months ended September 30, 2023, were $1,253,779, representing a decrease of $175,536 or 12%, compared to $1,429,315 for the same period in 2022. The decrease is predominantly related to CEO transition and other management changes in the quarter ended September 30, 2022, and ongoing cost reductions, partly offset by IT-related costs associated with outsourcing of IT services, onboarding of new employees, and consulting expenses.

 

Included in general and administrative expenses were non-cash compensation of $143,195 and $382,111 for the three months ended September 30, 2023, and 2022, respectively.

 

The following is a summary of non-cash compensation: 

 

   

For the Three Months Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

 

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

  $ 37,146     $ 51,125  

Compensation for vesting of restricted stock awards issued to management

    106,049       330,986  

Total Non-Cash Compensation

  $ 143,195     $ 382,111  

 

Research and development expenses for the three months ended September 30, 2023, were $428,600, representing an increase of $145,076, or 51%, compared to $283,524 for the same period in 2022. The change was attributable to external costs related to finalizing ongoing projects, partially offset by a decrease in the average number of employees engaged in research and development activities, as the Company has streamlined and centralized the R&D function.

 

Other Income (Expenses)

 

Other Income for the three months ended September 30, 2023, was $270,143, representing a decrease in other income of $243,916, or 47%, compared to $514,059 for the comparable period in 2022, with the change reflecting a reduced gain on currency transactions, partially offset by increased interest income due to a more favorable deposit interest rate.

 

 

Net Loss

 

Net loss for the three months ended September 30, 2023, was $(1,414,230), representing an improvement of $338,434, or 19%, compared to $(1,752,664) recorded in the quarter ended September 30, 2022. The change was attributable to the increased volume from system and aftermarket sales and elevated gross profit margin due to realization of manufacturing efficiencies and associated cost reductions across our business. This was partially offset by increased operating expenses of $260,123, predominantly caused by onboarding of additional sales representatives and cost associated with finalizing ongoing R&D projects and reduced gain on currency transactions.

 

Comparison of the Nine Months Ended September 30, 2023, and September 30, 2022

 

The following table sets forth our revenues, expenses and net loss for the nine months ended September 30, 2023 and 2022:  

 

   

Nine Months Ended September 30,

 
                                    Period to Period  
                                   

Change

 
   

2023

   

As a %

of Sales

   

2022

   

As a %

of Sales

   

Variance

   

Percent

%

 

Revenue

    14,071,984       100.0

%

    11,961,062       100.0

%

    2,110,922       17.6

%

Cost of Goods Sold

    11,569,549       82.2       11,460,102       95.8       109,447       1.0  

Gross Profit

    2,502,435       17.8       500,960       4.2       2,001,475       399.5  
                                                 

Operating Expenses

                                               

Selling expenses

    3,175,699       22.6       2,932,881       24.5       242,818       8.3  

General and administrative expenses

    3,690,211       26.2       4,611,375       38.6       (921,164

)

    (20.0

)

Research and development expenses

    1,131,003       8.0       1,377,097       11.5       (246,094

)

    (17.9

)

Restructuring costs

    -       -       1,786,863       14.9       (1,786,863

)

    (100.0

)

Total Operating Expenses

    7,996,913       56.8       10,708,216       89.5       (2,711,303

)

    (25.3

)

                                                 

Loss from Operation

    (5,494,478

)

    (39.0

)

    (10,207,256

)

    (85.3

)

    4,712,778       (46.2

)

                                                 

Other Income (Expense)

                                               

Interest and other income

    272,105       1.9       344,593       2.9       (72,488

)

    (21.0

)

Interest (expense)

    (92,633

)

    (0.7

)

    (394,532

)

    (3.3

)

    301,899       (76.5

)

Amortization discount, Notes

    (257,765

)

    (1.8

)

    (2,304,054

)

    (19.3

)

    2,046,289       (88.8

)

Gain (loss) on currency transactions

    170,653       1.2       361,928       3.0       (191,275

)

    (52.8

)

Gain on lease termination

    -       -       150,258       1.3       (150,258

)

    (100.0

)

Gain (loss) on sale of fixed assets

    -       -       642       -       (642

)

    (100.0

)

Total Other Income (Expense)

    92,360       (0.7

)

    (1,841,165

)

    (15.4

)

    1,933,525       (105.0

)

                                                 

Loss Before Income Taxes

    (5,402,118

)

    (38.4

)

    (12,048,421

)

    (100.7

)

    6,646,303       (55.2

)

Income Tax Benefit

    43,093

 

    0.3

 

    42,274

 

    0.4

 

    819

 

    1.9

 

                                                 

Net Loss

    (5,359,025

)

    (38.1

)

    (12,006,147

)

    (100.4

)

    6,647,122       (55.4

)

 

Revenue 

 

Revenue for the nine months ended September 30, 2023, was $14,071,984 (or 17.8% gross margin), representing an increase of $2,110,922, or 18%, compared to $11,961,062 (or 4.2% gross margin) recorded in for the same period in 2022. The positive variance reflects an increase in system sales and aftermarket activities, including increased spare parts and membrane housing orders, due to the establishment of a new, dedicated aftermarket organization, coupled with continued traction within our system business related to pool and marine system deliveries as well as oil & gas and industrial system applications. Furthermore, the period benefitted from a general increase in sales of plastic products and completion of external R&D projects.

 

 

The positive variance for the nine months ended September 30, 2023, was partly offset by a decrease in sale of ceramic products (DPF and membranes) as the period ended September 30, 2022, benefitted from delivery of a large legacy DPF order, and the Company is deliberately targeting an improved revenue mix consisting of higher-margin products.

 

Gross Profit

 

Gross profit for the nine months ended September 30, 2023, was $2,502,435 representing an increase of $2,001,475 or 400% compared to the gross profit of $500,960 reported for the same period in 2022. The increase derives from a reduction in cost of goods sold due to improved product mix and renewed pricing discipline within the recurring ceramic DPF business and the continued delivery of profitable system and aftermarket orders within the pool and phosphoric acid businesses.

 

The efforts specified above resulted in improved profitability, despite remediation costs related to legacy system deliveries and increased depreciation from recent investments in manufacturing equipment and facilities to improve kiln utilization and manufacturing throughput. Included in the gross profit was depreciation of $1,915,515 and $1,406,003 for the nine months ended September 30, 2023, and 2022, respectively.

 

Expenses

 

Total operating expenses for the nine months ended September 30, 2023, were $7,996,913, representing a decrease of $2,711,303, or 25%, compared to $10,708,216 for the comparable period in 2022, partly due to the restructuring costs of $1,786,863 incurred in the quarter ended June 30, 2022. Adjusting for the reported restructuring costs, total operating expenses decreased $924,440, or 9%.

 

Selling expenses for the nine months ended September 30, 2023, were $3,175,699, representing an increase of $242,818, or 8%, compared to $2,932,881 for the same period in 2022, primarily attributable to the onboarding of new sales and commercial leadership in 2023, partly offset by the ongoing focus on cost reduction and reduced bad debt expenses.

 

General and administrative expenses for the nine months ended September 30, 2023, were $3,690,211, representing a decrease of $921,164, or 20%, compared to $4,611,375 recorded in the same period of 2022. The decrease reflects reduced legal expenses and the absence of costs associated with the now-closed production facility in China, CEO transition and other transition costs, management changes executed in 2022. Non-cash compensation included in general and administrative expenses was $494,293 and $782,360 for the nine months ended September 30, 2023, and 2022, respectively.

 

The following is a summary of non-cash compensation: 

 

   

For the Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

 

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

  $ 176,146     $ 153,375  

Compensation for vesting of restricted stock awards issued to management

    318,146       628,985  

Total Non-Cash Compensation

  $ 494,292     $ 782,360  

 

Research and development expenses for the nine months ended September 30, 2023, of $1,131,003 represented a decrease of $246,094, or 18%, compared to $1,377,097 recorded for the same period in 2022. The decrease was attributable to the centralization of R&D to inspire more focused R&D efforts, partially offset by costs related to completion of external R&D projects in the third quarter of 2023.

 

Restructuring costs for the nine months ended September 30, 2023, were $0 compared to $1,786,863 for the same period in 2022. The restructuring program was executed in the second quarter of 2022.

 

 

Other Income (Expenses)

 

Other Income for the nine months ended September 30, 2023, was $92,360, representing an increase of $1,933,525, compared to $(1,841,165) for the comparable period in 2022. The favorable variance is predominantly a result of early repayment of the Convertible Note in the second quarter of 2022, including associated amortization cost incurred, and increased interest income due to a more favorable deposit interest rate, offset by a lower gain on currency transactions, the non-recurring gain on the lease termination related to the now-closed production facility in China, and the receipt of COVID-19 grants in the second quarter of 2022.

 

Net Loss

 

Net loss for the nine months ended September 30, 2023, was $(5,359,025) compared to $(12,006,147) for the comparable period in 2022, representing an improvement in net loss of $6,647,122. The improvement was attributable to increased volume; the favorable trend in gross profit margin due to improved mix from system sales and aftermarket activities, and cost efficiencies realized through elevated manufacturing throughput, reduced operating expenses from the absence of restructuring costs incurred in the quarter ended June 30, 2022, and the reduction in other expense following the repayment of the Convertible Note in 2022.

 

Liquidity and Capital Resources 

 

Based on the prevailing market volatility and macro-economic uncertainty, including the geopolitical unrest pertaining to the Middle East and the Russia/Ukraine conflicts, the Company is unable to predict the full impact this will have on its long-term financial condition, results of operations, liquidity, and cash flows. The Company has recently planned and executed on decisive measures to help safeguard the business and its financial position by reducing cost, headcount controlling, and overall capex commitments, improving the Company’s ability to fund investments and general operating expenses from anticipated future Company profits.

 

Furthermore, in relation to the delivery and installation of new machinery and equipment to facilitate revenue growth, the Company has secured approximately $1.4 million of new finance leases from financial institutions to further strengthen its liquidity. On September 30, 2023, the Company proactively addressed the maturity of the $6 million senior promissory notes, extending the original maturity from June 2024 to January 2026 with terms and conditions that are aligned with the original agreement dated on June 22, 2022.

 

Based on current projections, which are subject to significant uncertainties, including the duration and severity of global macroeconomic issues, geopolitical instability, commodity price volatility, and continued global supply chain disruptions, the Company believes that 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, continued and escalating geopolitical instability, 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 characteristics 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.

 

We have historically satisfied our capital and liquidity requirements through offerings of equity instruments, internally generated cash from operations and our available lines of credit. On September 30, 2023, we had cash of $11,832,959 and net working capital of $16,836,699, and on December 31, 2022, we had cash of $16,597,371 and net working capital of $21,581,287. On September 30, 2023, our net working capital had decreased by $4,744,588 compared to December 31, 2022, mainly due to a reduction in cash and cash equivalents.

 

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 850,000 (approximately $900,000). The credit line is secured by a cash deposit.

 

 

Going Concern and Managements Plans

 

The financial statements included herein for the period ended September 30, 2023, 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 September 30, 2023, we had cash and cash equivalents of $11,832,959, net working capital of $16,836,699, an accumulated deficit of $72,710,060, and total assets and liabilities of $36,839,028 and $17,563,507, respectively. We have incurred losses from continuing operations, used cash in our continuing operations, and remain dependent on external 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 to help right-size the business and develop a clear and sustainable path to profitability, further underpinned by an updated strategy and onboarding of key executives. There can be no assurance, however, 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 could 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.

 

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 “Convertible Note”) maturing on October 1, 2023 and 10,000 shares of our 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 Convertible 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 Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 805.3992 shares of Common Stock per $1,000 of principal amount of the Convertible 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 Convertible 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 Convertible 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 $14.00 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 and allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875. 

 

 

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 531,250 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.

 

On October 13, 2023, the Company and the Purchasers entered into an amendment to the Note and Warrant Purchase Agreement (the “Amendment”) and Allonge No. 1 to each of the Notes (collectively, the “Allonges”) effective as of September 30, 2023, pursuant to which the Company and the Purchasers extended the maturity date of the Notes from June 20, 2024, to January 1, 2026 (the “Extension”). As consideration for the Extension, simultaneously with the entry into the Amendment and Allonges, the Company issued to the Purchasers additional warrants to purchase an aggregate of 531,250 shares of Common Stock at an exercise price of $5.20 per share, subject to adjustment as provided therein (the “2023 Warrants”). The 2023 Warrants are exercisable at any time prior to the five-year anniversary of the initial exercise date of September 30, 2023. The Amendment qualifies as a modification and entitles the Purchasers to registration rights with respect to the shares of Common Stock issuable upon exercise of the 2023 Warrants pursuant to the existing Registration Rights Agreement, dated June 22, 2022, by and between the Company and the Purchasers.

 

Cash Flows 

 

Nine months ended September 30, 2023 compared to nine months ended September 30, 2022

 

Cash flows from operating activities for the period ending September 30, 2023 consist of the net loss for the period, adjusted for non-cash items and changes in assets and liabilities. Cash flows from operating activities for the nine months ended September 30, 2023 were $(2,973,663), representing an improvement of $8,509,273 compared to $(11,482,936) for the nine months ended September 30, 2022. The favorable change reflects the reported improvement in net loss benefiting from an improved gross profit and a general reduction in both operating and other expenses adjusted for depreciation and other non-cash-related items, and further underpinned by a reduction in Changes in assets and liabilities of $3,976,848 for the nine months ended September 30, 2023 compared to the same period in 2022, mainly caused by a reduction in prepaid expenses and increase in accrued expenses.

 

Cash flows from investing activities were $(2,261,131) for the nine months ended September 30, 2023 as compared to $(791,881) for the nine months ended September 30, 2022, representing an increase of $1,469,250. The investing activities were mainly related to growth investments in new machinery for ceramics production, as we redirected purchased and inbound equipment from our closed facility in China, as well as general maintenance investments across our manufacturing facilities.

 

Cash flows from financing activities were $718,327 for the nine months ended September 30, 2023 compared to $13,359,415 for the nine months ended September 30, 2022, representing a decrease of $12,641,088. The decrease was mainly driven by the equity raise recorded in May 2022, generating net proceeds of $24,418,612 from the issuance of Common Stock and prefunded warrants, coupled with proceeds of $6,000,000 from the issuance of the new Senior Promissory Notes, and partly offset by the full repayment of the Convertible Note issued in April 2021 of $16,800,000.

 

Off Balance Sheet Arrangements

 

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

 

 

Significant Accounting Policies and Critical Accounting Estimates

 

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 gross profit;

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 profit 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 gross profit;

the recognition and measurement of loss contingencies, which impact gross profit or operating expenses when we recognize a loss contingency, revise the estimate for a loss contingency, or record an asset impairment; and

the valuation of warrants issued in connection with the Senior Promissory Notes, which impacts other income (expense).

 

Recently Enacted Accounting Standards

 

For a description of accounting changes and recent accounting standards, including the expected dates of adoption and estimated effects, if any, on our consolidated financial statements, see “Note 1: Recently Enacted Accounting Standards” in the accompanying Financial Statements.

 

ITEM 3.  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 4.  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 Quarterly Report. A material 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 September 30, 2023 were not effective as of the period covered by this Quarterly Report due to material weaknesses in internal controls over financial reporting. For more information on material weaknesses identified by management, please reference our Form 10-K filed on March 31, 2023 for the year ended December 31, 2022.

 

Changes in Internal Control over Financial Reporting

 

There was no change in our internal control over financial reporting during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 

Management's Remediation Initiatives

 

In response to the identified material weaknesses, Company 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 has 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 work processes. Further, the Company made an investment in a new ERP system along with other supporting IT systems to support the controls and processes of the Company. These investments are an important part of our remediation plan. Lastly, the Company has started the process of redesigning and ensuring documentation of all processes and procedures related to financial reporting to ensure the effective design and operation of process-level controls.

 

While management believes that the steps taken and those planned will improve internal control over financial reporting and will remediate the identified material weaknesses, these material weaknesses cannot be considered fully remediated until the applicable relevant controls operate for a sufficient period of time.

 

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

 

 

PART II - OTHER INFORMATION

 

ITEM 1. 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. For a description of contingencies, see “Note 7 – Agreements And Commitments”.

 

ITEM 1A. RISK FACTORS

 

Not required for a “smaller reporting company.”  

 

ITEM 2.   UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS 

 

None.

 

ITEM 3.   DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4.   MINE SAFETY DISCLOSURES

 

None.  

 

ITEM 5.   OTHER INFORMATION

 

None.  

 

 

ITEM 6.    EXHIBITS

 

3.1

Articles of Incorporation, as amended as of May 24, 2023

  Incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q as filed with the SEC on August 10, 2023
       

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 Warrant   Incorporated by reference to Exhibit 4.1 to the Company’s Current Report on Form 8-K as filed with the SEC on October 19, 2023
       
10.1 First Amendment to Note and Warrant Purchase Agreement   Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K as filed with the SEC on October 19, 2023
       
10.2 Form of Allonge No. 1   Included in Exhibit 10.1
       

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

 

 

SIGNATURES

 

In accordance with the requirements of the Securities Exchange Act of 1934, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

LiqTech International, Inc.

 
     

Dated: November 9, 2023 

/s/ Fei Chen 

 
 

Fei Chen, Chief Executive Officer

 
 

(Principal Executive Officer)

 
     
     

Dated: November 9, 2023 

/s/ Simon S. Stadil

 
 

Simon S. Stadil, Chief Financial Officer

 
 

(Principal Financial and Accounting Officer)

 
     

 

41
EX-31.1 2 ex_587145.htm EXHIBIT 31.1 ex_587145.htm

Exhibit 31.1

OFFICERS CERTIFICATE

PURSUANT TO SECTION 302

 

I, Fei Chen, certify that:

 

1.     I have reviewed this Quarterly Report on Form 10-Q for the period ended September 30, 2023 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: November 9, 2023

By:

/s/ Fei Chen

 

Name:

Fei Chen

 

Title:

President and Chief Executive Officer and

Principal Executive Officer

 

 
EX-31.2 3 ex_587146.htm EXHIBIT 31.2 ex_587146.htm

Exhibit 31.2

OFFICERS CERTIFICATE

PURSUANT TO SECTION 302

I, Simon S. Stadil, certify that:

 

1.     I have reviewed this Quarterly Report on Form 10-Q for the period ended September 30, 2023 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: November 9, 2023

By:

/s/ Simon S. Stadil

 

Name:

Simon S. Stadil

 

Title:

Chief Financial Officer and Principal

Financial and Accounting Officer

 

 
EX-32.1 4 ex_587147.htm EXHIBIT 32.1 ex_587147.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 Quarterly Report of LiqTech International, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 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 her 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: November 9, 2023

By:

/s/ Fei Chen

 

Name:

Fei Chen

 

Title:

President & 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 5 ex_587148.htm EXHIBIT 32.2 ex_587148.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 Quarterly Report of LiqTech International, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 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: November 9, 2023

By:

/s/ Simon S. Stadil

 

Name:

Simon S. 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 6 liqt-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) 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 - Inventory link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Leases link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - Lines of Credit link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Long-term Debt link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Agreements and Commitments link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 8 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 9 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 11 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 12 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 3 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 4 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 6 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 7 - Agreements and Commitments (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 8 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 9 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 11 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 2 - Going Concern (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 3 - Inventory - Summary of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 4 - Leases - Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 5 - Lines of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 6 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 6 - Long-term Debt - Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 7 - Agreements and Commitments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 8 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 9 - Stockholders' Equity - Warrants (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 11 - Segment Reporting - Summary of Segment Activity (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 liqt-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 liqt-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 liqt-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other receivables Other Income (Expense) Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Summary of Significant Accounting Policies Note 3 - Inventory Note 4 - Leases Note 6 - Long-term Debt Note 7 - Agreements and Commitments Note 8 - Earnings Per Share Note 9 - Stockholders' Equity Note 10 - Significant Customers / Concentration / Disaggregated Revenue VAT Note 11 - Segment Reporting Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) us-gaap_GuaranteeObligationsCurrentCarryingValue Guarantor Obligations, Current Carrying Value Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) us-gaap_LiabilitiesCurrent Total Current Liabilities Note 3 - Inventory - Summary of Inventory (Details) Schedule of Debt [Table Text Block] Note 4 - Leases - Balance Sheet Information (Details) Convertible Debt [Table Text Block] Note 4 - Leases - Maturities of Lease Liabilities (Details) Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) Note 6 - Long-term Debt - Notes Payable (Details) Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) Note 9 - Stockholders' Equity - Warrants (Details) Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Outstanding, aggregated intrinsic value Note 11 - Segment Reporting - Summary of Segment Activity (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Granted, weighted average grant-date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average grant-date fair value (in dollars per share) Outstanding, September 30, 2023 (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding, units (in shares) Outstanding, September 30, 2023 (in shares) Other Comprehensive Loss – Currency Translation, Net Currency translation, net Granted, units (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 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] Cash 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. Contract liabilities us-gaap_AccruedLiabilitiesCurrent Accrued expenses Proceeds from sale of fixed assets us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment Non-cash financing activities Accounts payable liqt_FinanceLeaseExpense Finance Lease Expense Amount of expense on finance lease. Current Liabilities: Segment assets us-gaap_Assets Assets Total Assets Supplemental Disclosures of Cash Flow Information: 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] Stock-based compensation Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Contract assets Award Type [Domain] Award Type [Axis] Net Loss Net (Loss) Net Loss Intangible assets, accumulated depreciations Intangible assets, net of accumulated amortization of $509,641 and $438,250 at September 30, 2023 and December 31, 2022, respectively Water Segment [Member] Information pertaining to the water segment. Restricted Stock Units (RSUs) [Member] Ceramics Segment [Member] Information pertaining to the ceramics segment. Share-Based Payment Arrangement, Option [Member] us-gaap_InterestExpenseDebtExcludingAmortization Interest expense Warrant [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Property and equipment, accumulated depreciation Commitments and Contingencies Disclosure [Text Block] Customer A [Member] Customer A Property and equipment, net of accumulated depreciation of $10,713,077 and $9,046,499 at September 30, 2023 and December 31, 2022, respectively Goodwill 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. Cash Flows from Investing Activities: Reverse Stock Split [Member] The conversion of a reverse stock split where there is a reduction in the shares outstanding. Earnings Per Share [Text Block] Convertible Debt [Member] Accrued expenses us-gaap_IncomeTaxExpenseBenefit Income Tax Benefit CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_DebtInstrumentRedemptionPricePercentage Debt Instrument, Redemption Price, Percentage DENMARK us-gaap_OperatingExpenses Total Operating Expense us-gaap_DebtInstrumentTerm Debt Instrument, Term (Month) General and administrative expenses us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue Restricted Cash and Cash Equivalents, Current us-gaap_CashAndCashEquivalentsAtCarryingValue Cash and Cash Equivalents, at Carrying Value us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_DebtInstrumentConvertibleConversionRatio1 Debt Instrument, Convertible, Conversion Ratio Assets Held for Sale [Policy Text Block] Disclosure of accounting policy for assets held for sale. The 2023 Warrants [Member] Represents the 2023 warrants. 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] Fractional shares from individual shareholder round-up following reverse split (in shares) us-gaap_DebtInstrumentPeriodicPaymentPrincipal Debt Instrument, Periodic Payment, Principal us-gaap_IncreaseDecreaseInContractWithCustomerLiability Contract liabilities us-gaap_SharesOutstanding BALANCE (in shares) BALANCE (in shares) Common stock, outstanding (in shares) Common Stock, Shares, Outstanding (in shares) Preferred stock, shared outstanding (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] liqt_FinanceLeaseLiabilityPaymentsDueAfterYearFour Thereafter, finance lease Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fourth fiscal year following latest fiscal year. liqt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour Thereafter, operating lease Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year. Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Restructuring costs Warrants issued in connection with Senior Promissory Notes Adjustment to 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] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One Shares issued, offering cost Entity Address, City or Town Geographic Concentration Risk [Member] Entity Address, Country Entity Address, Postal Zip Code 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 Gain on sale of fixed assets Gain on sale of fixed assets us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Bad debt expense us-gaap_ProvisionForDoubtfulAccounts 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) Common Stock issued in settlement of RSUs Common Stock issued in settlement of RSUs (in shares) Selling expenses us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders’ Equity us-gaap_CashUninsuredAmount Cash, Uninsured Amount UNITED STATES Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 us-gaap_IncreaseDecreaseInContractWithCustomerAsset Contract assets Research and development expenses Research and Development Expense Accumulated deficit Retained Earnings (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 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 liabilities, 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 obligations, 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 Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2026, operating lease Measurement Input Type [Domain] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2027, operating lease us-gaap_FinanceLeaseRightOfUseAsset Property and equipment, net Fair Value Measurement, Policy [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2024, operating lease us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2025, operating lease Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock-based compensation us-gaap_ShareBasedCompensation Customer E [Member] Represents customer E. Lessee, Leases [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear 2023 (remaining 9 months), operating lease 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 discount on Notes Income Tax, Policy [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] us-gaap_StockholdersEquityNoteStockSplitConversionRatio1 Stockholders' Equity Note, Stock Split, Conversion Ratio Depreciation and amortization Shares issued, offering cost per share (in dollars per share) Shares Issued, Price Per Share (in dollars per share) us-gaap_AssetsCurrent Total Current Assets Long-Term Assets: Share-Based Payment Arrangement [Policy Text Block] Equity [Text Block] Advertising Cost [Policy Text Block] Common stock; par value $0.001, 12,500,000 shares authorized, 5,727,310 and 5,498,260 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively Assets held for sale Adjustments to reconcile net loss to net cash provided by (used in) operations: Common stock, authorized (in shares) Common Stock, Shares Authorized (in shares) liqt_WorkingCapitalDeficit Working Capital Deficit Represents the value of total current assets net of current liabilities as of the balance sheet date. Americas [Member] Proceeds from Sale and Leaseback Agreements Amount of cash inflow from sale and leaseback agreements. Common stock, 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) Asia Pacific [Member] Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating Lease, Payments Maximum [Member] Minimum [Member] Statistical Measurement [Axis] Contract assets us-gaap_ContractWithCustomerAssetNetCurrent Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at September 30, 2023 and December 31, 2022 Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued (in shares) Geographical [Axis] Goodwill and Intangible Assets, Policy [Policy Text Block] Geographical [Domain] 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 $898,944 and $663,227 at September 30, 2023 and December 31, 2022, 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 (Loss) on currency transactions Finished goods and filtration systems 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 Raw materials Warranty costs charged to cost of goods sold Furnace parts and supplies us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life (Year) Cash Flows from Operating Activities: Reverse Stock Split [Policy Text Block] Disclosure of accounting policy for reverse stock splits. Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] Accounts receivable, allowance for doubtful accounts Accounts receivable, net of allowance for doubtful accounts of $48,909 and $59,559 at September 30, 2023 and December 31, 2022, respectively Additional paid-in capital AOCI Attributable to Parent [Member] Schedule of Product Warranty Liability [Table Text Block] Stockholders’ Equity: Property, Plant and Equipment, Policy [Policy Text Block] Board of Directors Chairman [Member] us-gaap_NonoperatingIncomeExpense Total Other Income (Expense) Segment Reporting Disclosure [Text Block] Current Assets: us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Deferred Revenue us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and Restricted Cash at Beginning of Period Cash and Restricted Cash at End of Period Inventory, Policy [Policy Text Block] Private Placement [Member] Gain (Loss) on Currency Translation us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net change in Cash and Restricted Cash us-gaap_Liabilities 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_NetCashProvidedByUsedInInvestingActivities Net Cash used in Investing Activities Prepaid expenses and other current assets us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod Prepayments us-gaap_GrossProfit Gross Profit Cost of Goods Sold Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Consolidation Items [Domain] Deferred tax liability Reportable Geographical Components [Member] 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). Warrants issued (in shares) Class of Warrant or Right, Issued During Period (in shares) The number of warrants or rights issued during period. Exercises and conversions (in shares) The number of warrants or rights exercised or converted 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] Title of Individual [Domain] Title of Individual [Axis] Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Senior Promissory Notes payable Convertible note payable 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 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) us-gaap_DeferredFinanceCostsNet Less: unamortized debt issuance costs Interest Represents interest paid during period. Accounts Receivable [Policy Text Block] us-gaap_RepaymentsOfConvertibleDebt Repayments of Convertible Debt Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Debt discount Balance Sheet Location [Domain] us-gaap_DebtInstrumentUnamortizedDiscount Debt Instrument, Unamortized Discount Less: unamortized debt discount Document Quarterly Report 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] Gain on lease termination Gain on lease termination Amount of gain (loss) on lease termination. 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 Security Exchange Name Title of 12(b) Security us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs Receivables written off during the periods Warrant Purchase Agreement [Member] Related to warrant purchase agreement. Private Placement Warrants [Member] Related to private placement warrants. liqt_RepaymentsOfConvertibleDebtPrincipal Repayments of Convertible Debt, Principal The amount of cash outflow for the repayment of principal of convertible debt. Nonmonetary Transaction Type [Domain] Senior Promissory Notes Placement Agent Warrants [Member] Related to senior promissory notes placement agent warrants. Measurement Input, Forfeiture Rate [Member] Related to the forfeiture rate measurement input. liqt_RepaymentsOfConvertibleDebtPremium Repayments of Convertible Debt, Premium The amount of cash outflow for repayments of the premium of convertible debt. Fractional shares from individual shareholder round-up following reverse split Value of fractional shares for reverse stock split issued during period. 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. Nonmonetary Transaction Type [Axis] Segments [Axis] Segments [Domain] Corporate Segment [Member] Effect of dilutive securities, stock options, RSUs, and warrants (in shares) Customer F [Member] Represents the information pertaining to the customer F. us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share (in shares) Proceeds from issuance of Senior Promissory Notes Unbilled project deliveries Statement [Table] Statement of Financial Position [Abstract] Weighted average number of common shares used in basic earnings per share (in shares) 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_ProceedsFromIssuanceOfDebt Proceeds from Issuance of Debt us-gaap_FinanceLeaseLiabilityPaymentsDue Total payment under lease agreements us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less imputed interest on finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2024, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2025, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree 2026, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour 2027, finance lease us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent Finance leases us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear 2023 (remaining 9 months), finance lease us-gaap_LiabilitiesNoncurrent Total Long-term Liabilities Finance leases (Year) Cash Flows from Financing Activities: Deposits and other assets Represents the amount of deposits and other included in noncurrent assets. Corporate, Non-Segment [Member] Contract with Customer, Asset (Liability), Net Contract with Customer, Asset (Liability), Net The amount of contract with customer classified as assets, net of liabilities. Cost incurred The amount of costs incurred in a contract with customer. Convertible Preferred Stock [Member] us-gaap_StockholdersEquity BALANCE BALANCE Class of Stock [Axis] Class of Stock [Domain] Convertible note payable, less current portion Senior Promissory Notes payable, less current portion Schedule of Weighted Average Number of Shares [Table Text Block] Operating Segments [Member] Senior promissory notes payable, net of debt discount of $1,455,127 and $519,686 at September 30, 2023 and December 31, 2022, respectively EX-101.PRE 10 liqt-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 09, 2023
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 Q3  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
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  
Entity Address, Postal Zip Code DK 2750  
Entity Address, City or Town Ballerup  
Entity Address, Country DK  
City Area Code 45  
Local Phone Number 3131 5941  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol LIQT  
Security Exchange Name NASDAQ  
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  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   5,727,310
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and restricted cash $ 11,832,959 $ 16,597,371
Accounts receivable, net of allowance for doubtful accounts of $48,909 and $59,559 at September 30, 2023 and December 31, 2022, respectively 3,883,813 2,310,344
Inventories, net of allowance for excess and obsolete inventory of $898,944 and $663,227 at September 30, 2023 and December 31, 2022, respectively 4,556,000 4,062,001
Contract assets 2,587,397 2,253,295
Prepaid expenses and other current assets 1,311,140 1,720,902
Assets held for sale 394,623 723,872
Total Current Assets 24,565,932 27,667,785
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $10,713,077 and $9,046,499 at September 30, 2023 and December 31, 2022, respectively 8,640,532 8,296,807
Operating lease right-of-use assets 2,827,101 3,271,997
Deposits and other assets 446,149 450,038
Intangible assets, net of accumulated amortization of $509,641 and $438,250 at September 30, 2023 and December 31, 2022, respectively 135,363 212,933
Goodwill 223,951 226,095
Total Long-Term Assets 12,273,096 12,457,870
Total Assets 36,839,028 40,125,655
Current Liabilities:    
Accounts payable 2,233,853 1,389,355
Accrued expenses 3,847,849 3,087,206
Current portion of finance lease obligations 558,961 399,198
Current portion of operating lease liabilities 548,417 561,182
Contract liabilities 540,153 649,557
Total Current Liabilities 7,729,233 6,086,498
Deferred tax liability 111,077 154,645
Finance lease obligations, net of current portion 2,899,640 2,384,011
Operating lease liabilities, net of current portion 2,278,684 2,710,815
Senior promissory notes payable, net of debt discount of $1,455,127 and $519,686 at September 30, 2023 and December 31, 2022, respectively 4,544,873 5,480,314
Total Long-term Liabilities 9,834,274 10,729,785
Total Liabilities 17,563,507 16,816,283
Stockholders’ Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at September 30, 2023 and December 31, 2022 0 0
Common stock; par value $0.001, 12,500,000 shares authorized, 5,727,310 and 5,498,260 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively 5,727 5,498
Additional paid-in capital 98,662,745 96,975,476
Accumulated deficit (72,710,060) (67,351,035)
Accumulated other comprehensive loss (6,682,891) (6,320,567)
Total Stockholders’ Equity 19,275,521 23,309,372
Total Liabilities and Stockholders’ Equity $ 36,839,028 $ 40,125,655
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounts receivable, allowance for doubtful accounts $ 48,909 $ 59,559
Inventories, allowance for excess and obsolete inventory 898,944 663,227
Property and equipment, accumulated depreciation 10,713,077 9,046,499
Intangible assets, accumulated depreciations 509,641 438,250
Debt discount $ 1,455,127 $ 519,686
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, authorized (in shares) 12,500,000 12,500,000
Common stock, issued (in shares) 5,727,310 5,498,260
Common stock, outstanding (in shares) 5,727,310 5,498,260
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 5,070,446 $ 3,305,534 $ 14,071,984 $ 11,961,062
Cost of Goods Sold 4,121,881 3,198,255 11,569,549 11,460,102
Gross Profit 948,565 107,279 2,502,435 500,960
Operating Expenses:        
Selling expenses 965,039 676,420 3,175,699 2,932,881
General and administrative expenses 1,253,779 1,429,315 3,690,211 4,611,375
Research and development expenses 428,600 283,524 1,131,003 1,377,097
Restructuring costs 0 (1,964) 0 1,786,863
Total Operating Expense 2,647,418 2,387,295 7,996,913 10,708,216
Loss from Operations (1,698,853) (2,280,016) (5,494,478) (10,207,256)
Other Income (Expense)        
Interest and other income 103,887 1,870 272,105 344,593
Interest expense (34,734) (28,514) (92,633) (394,532)
Amortization discount on Notes (86,447) (84,098) (257,765) (2,304,054)
Gain (Loss) on currency transactions 287,437 628,137 170,653 361,928
Gain on lease termination 0 (3,317) 0 150,258
Gain on sale of fixed assets 0 (19) 0 642
Total Other Income (Expense) 270,143 514,059 92,360 (1,841,165)
Loss Before Income Taxes (1,428,710) (1,765,957) (5,402,118) (12,048,421)
Income Tax Benefit 14,480 13,293 43,093 42,274
Net Loss $ (1,414,230) $ (1,752,664) $ (5,359,025) $ (12,006,147)
Basic and Diluted Loss Per Share (in dollars per share) $ (0.25) $ (0.32) $ (0.94) $ (2.95)
Basic and Diluted Weighted Average Common Shares Outstanding (in shares) 5,705,729 5,486,475 5,684,430 4,066,144
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net (Loss) $ (1,414,230) $ (1,752,664) $ (5,359,025) $ (12,006,147)
Other Comprehensive Loss – Currency Translation, Net (671,128) (1,646,038) (362,324) (2,616,504)
Total Comprehensive Loss $ (2,085,358) $ (3,398,702) $ (5,721,349) $ (14,622,651)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
BALANCE (in shares) at Dec. 31, 2021 2,660,713        
BALANCE at Dec. 31, 2021 $ 2,661 $ 70,929,526 $ (53,181,928) $ (4,975,399) $ 12,774,860
Common Stock issued in settlement of RSUs (in shares) 8,373        
Common Stock issued in settlement of RSUs $ 8 (8) 0 0 0
Stock-based compensation 0 178,778 0 0 178,778
Currency translation, net 0 0 0 (355,891) (355,891)
Net (Loss) $ 0 0 (3,746,424) 0 (3,746,424)
BALANCE (in shares) at Mar. 31, 2022 2,669,086        
BALANCE at Mar. 31, 2022 $ 2,669 71,108,296 (56,928,352) (5,331,290) 8,851,323
BALANCE (in shares) at Dec. 31, 2021 2,660,713        
BALANCE at Dec. 31, 2021 $ 2,661 70,929,526 (53,181,928) (4,975,399) 12,774,860
Currency translation, net         (2,616,504)
Net (Loss)         (12,006,147)
BALANCE (in shares) at Sep. 30, 2022 5,487,109        
BALANCE at Sep. 30, 2022 $ 5,487 96,823,424 (65,188,075) (7,591,903) 24,048,934
BALANCE (in shares) at Mar. 31, 2022 2,669,086        
BALANCE at Mar. 31, 2022 $ 2,669 71,108,296 (56,928,352) (5,331,290) 8,851,323
Stock-based compensation 0 221,472 0 0 221,472
Currency translation, net 0 0 0 (614,575) (614,575)
Net (Loss) 0 0 (6,507,059) 0 (6,507,059)
Warrants issued in connection with Senior Promissory Notes $ 0 664,704 0 0 664,704
Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 (in shares) 2,816,981        
Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 $ 2,817 24,450,711 0 0 24,453,528
Adjustment to warrants issued in connection with Senior Promissory Notes $ 0 (664,704) 0 0 (664,704)
BALANCE (in shares) at Jun. 30, 2022 5,486,067        
BALANCE at Jun. 30, 2022 $ 5,486 96,445,183 (63,435,411) (5,945,865) 27,069,393
Common Stock issued in settlement of RSUs (in shares) 1,042        
Common Stock issued in settlement of RSUs $ 1 (1) 0 0 0
Stock-based compensation 0 382,111 0 0 382,111
Currency translation, net 0 0 0 (1,646,038) (1,646,038)
Net (Loss) 0 0 (1,752,664) 0 (1,752,664)
Warrants issued in connection with Senior Promissory Notes (0) 3,868 (0) (0) (0)
Adjustment to warrants issued in connection with Senior Promissory Notes $ 0 (3,868) 0 0 0
BALANCE (in shares) at Sep. 30, 2022 5,487,109        
BALANCE at Sep. 30, 2022 $ 5,487 96,823,424 (65,188,075) (7,591,903) 24,048,934
BALANCE (in shares) at Dec. 31, 2022 5,498,260        
BALANCE at Dec. 31, 2022 $ 5,498 96,975,476 (67,351,035) (6,320,567) 23,309,372
Common Stock issued in settlement of RSUs (in shares) 160,670        
Common Stock issued in settlement of RSUs $ 161 (161) 0 0 0
Stock-based compensation 0 157,173 0 0 157,173
Currency translation, net 0 0 0 408,596 408,596
Net (Loss) $ 0 0 (2,389,503) 0 (2,389,503)
BALANCE (in shares) at Mar. 31, 2023 5,658,930        
BALANCE at Mar. 31, 2023 $ 5,659 97,132,488 (69,740,538) (5,911,971) 21,485,638
BALANCE (in shares) at Dec. 31, 2022 5,498,260        
BALANCE at Dec. 31, 2022 $ 5,498 96,975,476 (67,351,035) (6,320,567) 23,309,372
Currency translation, net         (362,324)
Net (Loss)         (5,359,025)
BALANCE (in shares) at Sep. 30, 2023 5,727,310        
BALANCE at Sep. 30, 2023 $ 5,727 98,662,745 (72,710,060) (6,682,891) 19,275,521
BALANCE (in shares) at Mar. 31, 2023 5,658,930        
BALANCE at Mar. 31, 2023 $ 5,659 97,132,488 (69,740,538) (5,911,971) 21,485,638
Common Stock issued in settlement of RSUs (in shares) 24,500        
Common Stock issued in settlement of RSUs $ 24 (24) 0 0 0
Stock-based compensation 0 193,924 0 0 193,924
Currency translation, net 0 0 0 (99,792) (99,792)
Net (Loss) $ 0 0 (1,555,292) 0 (1,555,292)
Fractional shares from individual shareholder round-up following reverse split (in shares) 16,796        
Fractional shares from individual shareholder round-up following reverse split $ 17 (17) 0 0 0
BALANCE (in shares) at Jun. 30, 2023 5,700,226        
BALANCE at Jun. 30, 2023 $ 5,700 97,326,371 (71,295,830) (6,011,763) 20,024,478
Common Stock issued in settlement of RSUs (in shares) 27,084        
Common Stock issued in settlement of RSUs $ 27 (27) 0 0 0
Stock-based compensation 0 143,195 0 0 143,195
Currency translation, net 0 0 0 (671,128) (671,128)
Net (Loss) 0 0 (1,414,230) 0 (1,414,230)
Warrants issued in connection with Senior Promissory Notes 0 1,193,206 0 0 1,193,206
Adjustment to warrants issued in connection with Senior Promissory Notes $ 0 (1,193,206) 0 0 (1,193,206)
BALANCE (in shares) at Sep. 30, 2023 5,727,310        
BALANCE at Sep. 30, 2023 $ 5,727 $ 98,662,745 $ (72,710,060) $ (6,682,891) $ 19,275,521
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parentheticals)
3 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
Shares issued, offering cost per share (in dollars per share) | $ / shares $ 0.5
Shares issued, offering cost | $ $ 1,996,469
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash Flows from Operating Activities:    
Net Loss $ (5,359,025) $ (12,006,147)
Adjustments to reconcile net loss to net cash provided by (used in) operations:    
Depreciation and amortization 2,329,639 2,260,060
Amortization of discount on convertible notes payable 257,765 2,304,054
Stock-based compensation 494,292 782,361
Change in deferred tax asset / liability (43,093) (42,274)
Gain on lease termination 0 (150,258)
Gain on sale of fixed assets 0 (642)
Changes in assets and liabilities:    
Accounts receivable (1,632,953) (1,262,577)
Inventory (545,083) 5,728
Contract assets (640,098) (485,469)
Prepaid expenses and other current assets 405,001 (1,497,612)
Accounts payable 877,608 212,304
Accrued expenses 1,081,573 (1,028,428)
Operating lease liabilities (423,587) (409,008)
Contract liabilities (105,671) (165,028)
Assets held for sale 329,969 0
Net Cash used in Operating Activities (2,973,663) (11,482,936)
Cash Flows from Investing Activities:    
Purchase of property and equipment (2,261,131) (792,523)
Proceeds from sale of fixed assets 0 642
Net Cash used in Investing Activities (2,261,131) (791,881)
Cash Flows from Financing Activities:    
Payments on finance lease obligation (299,980) (259,197)
Proceeds from Sale and Leaseback Agreements 1,018,307 0
Proceeds from issuance of Common Stock and prefunded warrants 0 24,418,612
Proceeds from issuance of Senior Promissory Notes 0 6,000,000
Payments on Convertible Note 0 (16,800,000)
Net Cash provided by Financing Activities 718,327 13,359,415
Gain (Loss) on Currency Translation (247,945) (968,601)
Net change in Cash and Restricted Cash (4,764,412) 115,997
Cash and Restricted Cash at Beginning of Period 16,597,371 17,489,380
Cash and Restricted Cash at End of Period 11,832,959 17,605,377
Supplemental Disclosures of Cash Flow Information:    
Interest 117,648 364,846
Non-cash financing activities    
Debt discount on Senior Promissory Notes $ 1,193,206 $ 695,749
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

NOTE 1 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms “Company”, “us”, “we” and “our” as used in this report refer to the Company and its subsidiaries, which are set forth below in Item 2, management’s discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. 

 

These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the period ended September 30, 2023 are not necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of a normal recurring nature and necessary for a fair presentation have been included.

 

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

 

Reverse Stock Split On May 26, 2023, the Company effected a 1-for-8 reverse split of its outstanding Common Stock, $0.001 par value (“Common Stock”). All outstanding Common Stock, warrants, and RSUs were adjusted to reflect the 1-for-8 reverse split, with respective exercise prices of the warrants proportionately increased. All stock and per share data throughout these condensed consolidated financial statements have been retroactively adjusted to reflect the reverse share split. The total number of authorized Common Stock was adjusted to reflect the 1-for-8 reverse split.

 

As a result of the reverse Common Stock split, an amount equal to the decreased value of Common Stock was reclassified from “Common Stock” to “Additional Paid-in Capital.”

 

Functional Currency / Foreign Currency translation – The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA 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”); 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 nine months ended September 30, 2023 and 2022. 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 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 September 30, 2023, and December 31, 2022, the Company held $901,437 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution against a leasing facility and for bank guarantees issued for the benefit of customers in connection with prepayments of sales orders and general product warranties.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At September 30, 2023 and December 31, 2022 the Company had $0 and $12,999,271 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 for the periods ended September 30, 2023 and December 31, 2022 is as follows: 

 

  

September 30,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  (10,322

)

  (295,778

)

Effect of currency translation

  (328

)

  (29,205

)

Allowance for doubtful accounts at the end of the period

 $48,909  $59,559 

 

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

 

For inventory produced, standard costs that approximate actual costs, applying 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 of the products and spare parts.

 

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 water treatment 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 the delivery. Also included in Contract assets are short-term receivables such as value-added tax (“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 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 includes prepaid lease payments, reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, for which the Company will reflect the change 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 – The Company sells products throughout the world, and sales by geographical region are as follows for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

 $986,316  $382,573  $1,798,608  $861,260 

Asia-Pacific

  891,058   895,696   2,031,013   2,944,449 

Europe

  2,933,092   1,903,930   8,944,536   6,651,065 

Middle East & Africa

  259,980   123,335   1,297,827   1,504,288 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 

 

The Company’s sales by product line are as follows for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Water

 $2,629,910  $785,046  $6,135,127  $3,522,049 

Ceramics

  1,608,763   1,854,981   4,807,600   5,548,951 

Plastics

  656,693   665,507   2,951,376   2,839,809 

Corporate

  175,080   -   177,881   50,253 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 

 

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 the commissioning services are 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 spare parts, extended warranties, commissioning activities, 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 periods ended September 30, 2023 and December 31, 2022 is as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Cost incurred

 $4,176,466  $3,860,179 

Unbilled project deliveries

  941,767   950,105 

VAT

  242,831   229,006 

Other receivables

  107,607   45,814 

Prepayments

  (3,357,497

)

  (3,363,039

)

Deferred Revenue

  (63,930

)

  (118,327

)

  $2,047,244  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,587,397  $2,253,295 

Contract liabilities

  (540,153

)

  (649,557

)

 
 $2,047,244  $1,603,738 

 

Advertising Cost – Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the three-month periods ended September 30, 2023, and 2022 were $7,372 and $39,094, respectively. Total advertising costs amounted to $52,138 and $142,522 for the nine months ended September 30, 2023, and 2022, respectively.

 

Research and Development Cost – The Company expenses research and development costs as incurred. Included in operating expense for the three-month periods ended September 30, 2023, and 2022 were research and development costs of $428,600 and $283,524, respectively. For the nine-month periods ended September 30, 2023, and 2022, research and development costs were $1,131,003 and $1,377,097, respectively.

 

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 with respect to 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 shares of Common Stock 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 shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have not yet 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.

 

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 non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or 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, accrued expenses, convertible notes payable, and senior promissory notes payable 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; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.

 

Recent Accounting Pronouncements – Recent accounting pronouncements issued by the FASB did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Going Concern
9 Months Ended
Sep. 30, 2023
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, strategy, and profitability improvement measures, thus achieving profitable operations. The financial statements do not include any adjustments that might result from the realization of these uncertainties.

 

As of September 30, 2023, the Company had cash and cash equivalents of $11,832,959, net working capital of $16,836,699, an accumulated deficit of $72,710,060, and total assets and liabilities of $36,839,028 and $17,563,507, respectively.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Inventory
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

NOTE 3 INVENTORY

 

Inventory consisted of the following on September 30, 2023, and December 31, 2022:

 

  

September 30,

2023

  

December 31,

2022

 

Furnace parts and supplies

 $60,826  $66,495 

Raw materials

  2,846,711   2,474,227 

Work in process

  1,305,301   982,973 

Finished goods and filtration systems

  1,242,106   1,201,533 

Reserve for excess and obsolescence

  (898,944

)

  (663,227

)

Net Inventory

 $4,556,000  $4,062,001 

 

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.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Leases
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

NOTE 4 – 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 leases for production and office space in Hobro, Aarhus, and Copenhagen, Denmark.

 

During the nine months ended September 30, 2023, cash paid for amounts included for the measurement of finance lease liabilities was $406,235, and the Company recorded finance lease expenses in other income (expenses) of $335,342.

 

During the nine months ended September 30, 2023, cash paid for amounts included for the measurement of operating lease liabilities was $567,544, and the Company recorded operating lease expense of $567,544.

 

Other information related to leases as of September 30, 2023 and December 31, 2022 was as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets

 $2,827,101  $3,271,997 
         

Operating lease liabilities – current

 $548,417  $561,182 

Operating lease liabilities – long-term

  2,278,684   2,710,815 

Total operating lease liabilities

 $2,827,101  $3,271,997 
         

Finance leases:

        

Property and equipment, at cost

 $5,211,613  $3,877,955 

Accumulated depreciation

  (765,434

)

  (544,653

)

Property and equipment, net

 $4,446,179  $3,333,302 
         

Finance lease liabilities – current

 $558,961  $399,198 

Finance lease liabilities – long-term

  2,899,640   2,384,011 

Total finance lease liabilities

 $3,458,601  $2,783,209 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   9.6 

Finance leases

  4.9   5.4 
         

Weighted average discount rate:

        

Operating leases

  6.1

%

  6.2

%

Finance leases

  6.5

%

  2.2

%

 

Maturities of lease liabilities at September 30, 2023 were as follows:

 

  

Operating

Lease

  

Finance

lease

 

2023 (remaining 3 months)

 $184,330  $190,998 

2024

  598,589   764,883 

2025

  312,017   761,497 

2026

  301,705   726,614 

2027

  301,705   1,259,360 

Thereafter

  2,036,507   463,845 

Total payment under lease agreements

  3,734,853   4,167,198 

Less imputed interest

  (907,752

)

  (708,597

)

Total lease liability

 $2,827,101  $3,458,601 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Lines of Credit
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 5 – LINES OF CREDIT

 

In connection with certain orders, we provide the customer with a working guarantee, prepayment guarantee, or a security bond. For that purpose, the Company has a credit line of EUR 850,000 (approximately $900,000) secured by a cash deposit, available for issuance of trade finance products. As of September 30, 2023, the Company had guaranties of $47,141 issued against the credit line.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Long-Term Debt [Text Block]

NOTE 6 – LONG-TERM DEBT

 

Convertible Note

 

On March 24, 2021, the Company entered into a Securities Purchase Agreement with an institutional investor (“Investor”) pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior convertible note (the “Convertible Note”) maturing on October 1, 2023 and 10,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 Convertible 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 Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 805.3992 shares of Common Stock per $1,000 of principal amount of the Convertible 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 Convertible 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 Convertible 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 $14.00 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 Convertible 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:

 

  

September 30,

2023

  

December 31,

2022

 

Convertible note

 $-   - 

Less: unamortized debt issuance costs

  -   - 

Convertible note payable

 $-  $- 
         

Current portion of convertible note payable

  -   - 

Convertible note payable, less current portion

  -   - 

Convertible note payable

 $-  $- 

 

For the three months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $0 and $0, respectively, related to the amortization of debt issuance costs.

 

For the nine months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $308,958, respectively, and $0 and $2,213,065, 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 531,250 shares of Common Stock 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 warrants issued in this transaction have an exercise price of $5.20 per share, a term of five years and are exercisable for cash at any time.

 

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 28,846 warrants to the placement agent. The warrants issued in this transaction have an exercise price of $5.20 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 $3.44, exercise price of $5.20, 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.

 

On October 13, 2023, the Company and the Purchasers entered into an amendment to the Note and Warrant Purchase Agreement (the “Amendment”) and Allonge No. 1 to each of the Notes (collectively, the “Allonges”) effective as of September 30, 2023, pursuant to which the Company and the Purchasers extended the maturity date of the Notes from June 20, 2024, to January 1, 2026 (the “Extension”). As consideration for the Extension, simultaneously with the entry into the Amendment and Allonges, the Company issued to the Purchasers additional warrants to purchase an aggregate of 531,250 shares of Common Stock at an exercise price of $5.20 per share, subject to adjustment as provided therein (the “2023 Warrants”). The 2023 Warrants are exercisable at any time prior to the five-year anniversary of the initial exercise date of September 30, 2023. The Amendment qualifies as a modification and entitles the Purchasers to registration rights with respect to the shares of Common Stock issuable upon exercise of the 2023 Warrants pursuant to the existing Registration Rights Agreement, dated June 22, 2022, by and between the Company and the Purchasers.

 

As a result of the amendment, the Company recorded an initial debt discount of $1,193,206, 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 5.0 years, stock price of $3.89, exercise price of $5.20, volatility of 73.66%, risk-free rate of 4.60%, 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:

 

  

September 30,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (1,455,127

)

  (519,686

)

Senior Promissory Notes payable

 $4,544,873  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  4,544,873   5,480,314 

Senior Promissory Notes payable

 $4,544,873  $5,480,314 

 

For the three months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $86,447 and $84,098, respectively, on the Senior Promissory Notes related to the amortization of debt issuance costs.

 

For the nine months ended September 30, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $257,765 and $90,989, respectively, on the Senior Promissory Notes related to the amortization of debt issuance costs.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Agreements and Commitments
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 7 – AGREEMENTS AND COMMITMENTS

 

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 November 2022, the Company entered into a commercial settlement agreement regarding marine wastewater treatment systems delivered in 2019 and associated, potential warranty claims related to alleged corrosion on certain parts and components. The Company disputed the claim in full, subsequently reaching an amicable settlement agreement with expected remediation work to be conducted in 2023. The cost of any remediation work is shared between the two parties.

 

Product Warranties – The Company provides a standard warranty for 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 installation occurred. 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, as of September 30, 2023 and December 31, 2022, were as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Balance at January 1

 $898,072  $962,313 

Warranty costs charged to cost of goods sold

  91,609   86,256 

Utilization charges against reserve

  (296,522

)

  (93,653

)

Foreign currency effect

  (3,810

)

  (56,844

)

Balance at the end of the period

 $689,349  $898,072 

 

The utilization charges against the reserve for the nine months ended September 30, 2023 relate to the commercial settlement agreement as described under “Contingencies”.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 8 – EARNINGS PER SHARE

 

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

 

As of September 30, 2023, the Company had outstanding balances of 314,462 RSUs, 3,930,008 prefunded warrants, and 1,091,346 warrants, all exercisable for shares of Common Stock.

 

As of September 30, 2022, the Company had outstanding balances of 313,043 RSUs, 3,930,008 prefunded warrants, and 560,096 warrants, all exercisable for shares of Common Stock.

 

The following table shows the amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive Common Stock for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Net (Loss)

  (1,414,230

)

  (1,752,664

)

  (5,359,025

)

  (12,006,147

)

Weighted average number of common shares used in basic earnings per share

  5,705,729   5,486,475   5,684,430   4,066,144 

Effect of dilutive securities, stock options, RSUs, and warrants

  -   -   -   - 

Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share

  5,705,729   5,486,475   5,684,430   4,066,144 

 

For the three and nine months ended September 30, 2023 and 2022, respectively, the Company had no options outstanding to purchase Common Stock.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Equity [Text Block]

NOTE 9 – STOCKHOLDERS EQUITY

 

Common Stock – The Company has 12,500,000 authorized shares of Common Stock. As of September 30, 2023 and December 2022, there were 5,727,310 and 5,498,260 shares of Common Stock issued and outstanding, respectively.

 

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, 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 shares of authorized Preferred stock, $0.001 par value. As of September 30, 2023, there were no preferred shares issued and outstanding.

 

Stock Issuance 

 

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

 

On January 3, 2023, the Company issued 2,340 shares of Common Stock to settle RSUs. The RSUs were valued at $110,254 for services provided by the Board of Directors in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

On January 3, 2023, the Company issued 158,330 shares of Common Stock to settle RSUs. The RSUs were valued at $674,164 for services provided by management in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

On June 26, 2023, the Company issued 24,500 shares of Common Stock to settle RSUs. The RSUs were valued at $73,500 for services provided by the Board of Directors in 2023. The Company recognized the stock-based compensation of the award over the requisite service period during the period ended June 30, 2023.

 

On August 25, 2023, the Company issued 1,042 shares of Common Stock to settle RSUs. The RSUs were valued at $57,500 for services provided by the Board of Directors in 2023. The Company recognized the stock-based compensation of the award over the requisite service period during the period ended September 30, 2023.

 

On September 12, 2023, the Company issued 26,042 shares of Common Stock to settle RSUs. The RSUs were valued at $116,667 for services provided by management in the last 12 months. The Company recognized the stock-based compensation of the award over the requisite service period during the period ended September 30, 2023.

 

Warrants 

 

On May 17, 2022, the Company entered a warrant purchase agreement with existing shareholders to purchase 3,803,133 shares of Common Stock at an offering price of $3.992 per prefunded warrant, which represents the offering price of $4.00 per share of the Company’s Common Stock less the $0.008 per share exercise price for each pre-funded warrant. The warrants represented 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 22, 2022, the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 531,250 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 28,846 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $5.20 per share, a term of five years, and are exercisable for cash at any time. 

 

On October 13, 2023, the Company entered into an amendment to the Note and Warrant Purchase Agreement effective as of September 30, 2023, pursuant to which the Company and the Purchasers extended the maturity date of the Notes from June 20, 2024, to January 1, 2026 (the “Extension”). As consideration for the Extension, the Company issued to the Purchasers additional warrants to purchase an aggregate of 531,250 shares of Common Stock at an exercise price of $5.20 per share. The warrants are exercisable at any time prior to the five-year anniversary of the initial exercise date of September 30, 2023.

 

The following is a summary of the periodic changes in warrants outstanding for the nine months ended September 30, 2023 and 2022:

 

  

2023

  

2022

 

Warrants outstanding at January 1

  4,490,104   126,875 

Warrants issued

  531,250   4,363,229 

Exercises and conversions

  -   - 

Warrants outstanding at September 30

  5,021,354   4,490,104 

 

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, directors, and consultants of the Company. At September 30, 2023, 113,357 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation consisting of annual grants of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum with one-year vesting.

 

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 September 30, 2023, 201,104 RSUs were granted and outstanding under the 2022 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 $143,195 and $382,111 for the three-month periods ended September 30, 2023, and 2022, respectively. For the nine months periods ended September 30, 2023, and 2022, the stock-based compensation related to share grants was $494,292 and $782,360, respectively. On September 30, 2023, the Company had $822,601 of unrecognized compensation cost related to non-vested stock grants.

 

A summary of the status of the RSUs as of September 30, 2023, and changes during the period are presented below:

 

  

September 30, 2023

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2022

  301,111  $4.80  $- 

Granted

  225,604   3.00   - 

Vested and settled with share issuance

  (212,253

)

  (4.86

)

  - 

Outstanding, September 30, 2023

  314,462  $3.46  $- 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Significant Customers / Concentration / Disaggregated Revenue
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

NOTE 10 - SIGNIFICANT CUSTOMERS / CONCENTRATION / DISAGGREGATED REVENUE

 

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

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Customer A

  12

%

  *

%

  *

%

  *

%

Customer B

  *

%

  14

%

  *

%

  17

%

Customer C

  *

%

  12

%

  *

%

  *

%

Customer D

  *

%

  11

%

  *

%

  *

%

Customer E

  *

%

  *

%

  *

%

  12

%

* Zero or less than 10%

 

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

 

  

September 30,

2023

  

December 31,

2022

 

Customer A

  12

%

  *

%

Customer D

  *

%

  20

%

Customer E

  11

%

  17

%

Customer F

  *

%

  10

%

* Zero or less than 10%

 

As of September 30, 2023, approximately 97% of the Company’s assets were located in Denmark, 1% were located in the U.S., and 2% were located in China. 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.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment Reporting
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 11 SEGMENT REPORTING

 

The Company operates in three segments: Water, Ceramics and Plastics. Effective as of January 1, 2020, the group structure was changed, with shared group activities 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 Three Months  For the Nine Months 
  

Ended

  

Ended

 
  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue

                

Water

 $2,629,910  $785,046  $6,135,127  $3,522,049 

Ceramics

  1,608,763   1,854,981   4,807,600   5,548,951 

Plastics

  656,693   665,507   2,951,376   2,839,809 

Corporate

  175,080   -   177,881   50,253 

Total consolidated Revenue

  5,070,446   3,305,534   14,071,984   11,961,062 

 

  For the Three Months  For the Nine Months 
  

Ended

  

Ended

 
  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Income (Loss)

                

Water

 $177,446  $(107,681

)

 $(283,590

)

 $(864,378

)

Ceramics

  (531,682

)

  (772,862

)

  (1,532,455

)

  (3,519,182

)

Plastics

  (365,978

)

  (152,492

)

  (499,312

)

  (392,092

)

Corporate

  (694,016

)

  (719,629

)

  (3,043,668

)

  (7,230,495

)

Total consolidated Loss

  (1,414,230

)

  (1,752,664

)

  (5,359,025

)

  (12,006,147

)

 

  

As of

 

Total Assets

 

September 30,

2023

  

December 31,

2022

 

Water

 $9,114,839  $7,781,211 

Ceramics

  14,900,727   13,808,529 

Plastics

  894,434   1,099,019 

Corporate

  11,929,028   17,436,896 

Total consolidated Assets

 $36,839,028  $40,125,655 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Subsequent Events
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 12 - SUBSEQUENT EVENTS

 

None

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
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., (the “Company”) and its subsidiaries. The terms “Company”, “us”, “we” and “our” as used in this report refer to the Company and its subsidiaries, which are set forth below in Item 2, management’s discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. 

 

These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the period ended September 30, 2023 are not necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of a normal recurring nature and necessary for a fair presentation have been included.

Consolidation, Policy [Policy Text Block] Consolidation  The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and its majority-owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.
Reverse Stock Split [Policy Text Block]

Reverse Stock Split On May 26, 2023, the Company effected a 1-for-8 reverse split of its outstanding Common Stock, $0.001 par value (“Common Stock”). All outstanding Common Stock, warrants, and RSUs were adjusted to reflect the 1-for-8 reverse split, with respective exercise prices of the warrants proportionately increased. All stock and per share data throughout these condensed consolidated financial statements have been retroactively adjusted to reflect the reverse share split. The total number of authorized Common Stock was adjusted to reflect the 1-for-8 reverse split.

 

As a result of the reverse Common Stock split, an amount equal to the decreased value of Common Stock was reclassified from “Common Stock” to “Additional Paid-in Capital.”

Foreign Currency Transactions and Translations Policy [Policy Text Block] Functional Currency / Foreign Currency translation – The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA 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”); 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 nine months ended September 30, 2023 and 2022. 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 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 September 30, 2023, and December 31, 2022, the Company held $901,437 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution against a leasing facility and for bank guarantees issued for the benefit of customers in connection with prepayments of sales orders and general product warranties.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At September 30, 2023 and December 31, 2022 the Company had $0 and $12,999,271 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 for the periods ended September 30, 2023 and December 31, 2022 is as follows: 

 

  

September 30,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  (10,322

)

  (295,778

)

Effect of currency translation

  (328

)

  (29,205

)

Allowance for doubtful accounts at the end of the period

 $48,909  $59,559 

 

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 (“FIFO”) method.

 

For inventory produced, standard costs that approximate actual costs, applying 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 of the products and spare parts.

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 water treatment 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 the delivery. Also included in Contract assets are short-term receivables such as value-added tax (“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 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 includes prepaid lease payments, reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, for which the Company will reflect the change 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 – The Company sells products throughout the world, and sales by geographical region are as follows for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

 $986,316  $382,573  $1,798,608  $861,260 

Asia-Pacific

  891,058   895,696   2,031,013   2,944,449 

Europe

  2,933,092   1,903,930   8,944,536   6,651,065 

Middle East & Africa

  259,980   123,335   1,297,827   1,504,288 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 

 

The Company’s sales by product line are as follows for the three and nine months ended September 30, 2023 and 2022:

 

  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Water

 $2,629,910  $785,046  $6,135,127  $3,522,049 

Ceramics

  1,608,763   1,854,981   4,807,600   5,548,951 

Plastics

  656,693   665,507   2,951,376   2,839,809 

Corporate

  175,080   -   177,881   50,253 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 

 

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 the commissioning services are 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 spare parts, extended warranties, commissioning activities, 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 periods ended September 30, 2023 and December 31, 2022 is as follows:

 

  

September 30,

2023

  

December 31,

2022

 

Cost incurred

 $4,176,466  $3,860,179 

Unbilled project deliveries

  941,767   950,105 

VAT

  242,831   229,006 

Other receivables

  107,607   45,814 

Prepayments

  (3,357,497

)

  (3,363,039

)

Deferred Revenue

  (63,930

)

  (118,327

)

  $2,047,244  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,587,397  $2,253,295 

Contract liabilities

  (540,153

)

  (649,557

)

 
Advertising Cost [Policy Text Block] Advertising Cost – Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the three-month periods ended September 30, 2023, and 2022 were $7,372 and $39,094, respectively. Total advertising costs amounted to $52,138 and $142,522 for the nine months ended September 30, 2023, and 2022, respectively.
Research and Development Expense, Policy [Policy Text Block] Research and Development Cost – The Company expenses research and development costs as incurred. Included in operating expense for the three-month periods ended September 30, 2023, and 2022 were research and development costs of $428,600 and $283,524, respectively. For the nine-month periods ended September 30, 2023, and 2022, research and development costs were $1,131,003 and $1,377,097, respectively.
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 with respect to 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 shares of Common Stock 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 shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have not yet 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.
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 non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or 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, accrued expenses, convertible notes payable, and senior promissory notes payable 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; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; 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 – Recent accounting pronouncements issued by the FASB did not or are not believed by management to have a material impact on the Company’s present or future financial statements.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  (10,322

)

  (295,778

)

Effect of currency translation

  (328

)

  (29,205

)

Allowance for doubtful accounts at the end of the period

 $48,909  $59,559 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

 $986,316  $382,573  $1,798,608  $861,260 

Asia-Pacific

  891,058   895,696   2,031,013   2,944,449 

Europe

  2,933,092   1,903,930   8,944,536   6,651,065 

Middle East & Africa

  259,980   123,335   1,297,827   1,504,288 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Water

 $2,629,910  $785,046  $6,135,127  $3,522,049 

Ceramics

  1,608,763   1,854,981   4,807,600   5,548,951 

Plastics

  656,693   665,507   2,951,376   2,839,809 

Corporate

  175,080   -   177,881   50,253 
  $5,070,446  $3,305,534  $14,071,984  $11,961,062 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Cost incurred

 $4,176,466  $3,860,179 

Unbilled project deliveries

  941,767   950,105 

VAT

  242,831   229,006 

Other receivables

  107,607   45,814 

Prepayments

  (3,357,497

)

  (3,363,039

)

Deferred Revenue

  (63,930

)

  (118,327

)

  $2,047,244  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,587,397  $2,253,295 

Contract liabilities

  (540,153

)

  (649,557

)

 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Inventory (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Furnace parts and supplies

 $60,826  $66,495 

Raw materials

  2,846,711   2,474,227 

Work in process

  1,305,301   982,973 

Finished goods and filtration systems

  1,242,106   1,201,533 

Reserve for excess and obsolescence

  (898,944

)

  (663,227

)

Net Inventory

 $4,556,000  $4,062,001 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Leases (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets

 $2,827,101  $3,271,997 
         

Operating lease liabilities – current

 $548,417  $561,182 

Operating lease liabilities – long-term

  2,278,684   2,710,815 

Total operating lease liabilities

 $2,827,101  $3,271,997 
         

Finance leases:

        

Property and equipment, at cost

 $5,211,613  $3,877,955 

Accumulated depreciation

  (765,434

)

  (544,653

)

Property and equipment, net

 $4,446,179  $3,333,302 
         

Finance lease liabilities – current

 $558,961  $399,198 

Finance lease liabilities – long-term

  2,899,640   2,384,011 

Total finance lease liabilities

 $3,458,601  $2,783,209 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   9.6 

Finance leases

  4.9   5.4 
         

Weighted average discount rate:

        

Operating leases

  6.1

%

  6.2

%

Finance leases

  6.5

%

  2.2

%

Maturity of Operating and Finance Lease Liabilities [Table Text Block]
  

Operating

Lease

  

Finance

lease

 

2023 (remaining 3 months)

 $184,330  $190,998 

2024

  598,589   764,883 

2025

  312,017   761,497 

2026

  301,705   726,614 

2027

  301,705   1,259,360 

Thereafter

  2,036,507   463,845 

Total payment under lease agreements

  3,734,853   4,167,198 

Less imputed interest

  (907,752

)

  (708,597

)

Total lease liability

 $2,827,101  $3,458,601 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Convertible Debt [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Convertible note

 $-   - 

Less: unamortized debt issuance costs

  -   - 

Convertible note payable

 $-  $- 
         

Current portion of convertible note payable

  -   - 

Convertible note payable, less current portion

  -   - 

Convertible note payable

 $-  $- 
Schedule of Debt [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (1,455,127

)

  (519,686

)

Senior Promissory Notes payable

 $4,544,873  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  4,544,873   5,480,314 

Senior Promissory Notes payable

 $4,544,873  $5,480,314 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Agreements and Commitments (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Balance at January 1

 $898,072  $962,313 

Warranty costs charged to cost of goods sold

  91,609   86,256 

Utilization charges against reserve

  (296,522

)

  (93,653

)

Foreign currency effect

  (3,810

)

  (56,844

)

Balance at the end of the period

 $689,349  $898,072 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Net (Loss)

  (1,414,230

)

  (1,752,664

)

  (5,359,025

)

  (12,006,147

)

Weighted average number of common shares used in basic earnings per share

  5,705,729   5,486,475   5,684,430   4,066,144 

Effect of dilutive securities, stock options, RSUs, and warrants

  -   -   -   - 

Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share

  5,705,729   5,486,475   5,684,430   4,066,144 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2023

  

2022

 

Warrants outstanding at January 1

  4,490,104   126,875 

Warrants issued

  531,250   4,363,229 

Exercises and conversions

  -   - 

Warrants outstanding at September 30

  5,021,354   4,490,104 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

September 30, 2023

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2022

  301,111  $4.80  $- 

Granted

  225,604   3.00   - 

Vested and settled with share issuance

  (212,253

)

  (4.86

)

  - 

Outstanding, September 30, 2023

  314,462  $3.46  $- 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

For the Three Months

  

For the Nine Months

 
  

Ended September 30,

  

Ended September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Customer A

  12

%

  *

%

  *

%

  *

%

Customer B

  *

%

  14

%

  *

%

  17

%

Customer C

  *

%

  12

%

  *

%

  *

%

Customer D

  *

%

  11

%

  *

%

  *

%

Customer E

  *

%

  *

%

  *

%

  12

%

  

September 30,

2023

  

December 31,

2022

 

Customer A

  12

%

  *

%

Customer D

  *

%

  20

%

Customer E

  11

%

  17

%

Customer F

  *

%

  10

%

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  For the Three Months  For the Nine Months 
  

Ended

  

Ended

 
  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue

                

Water

 $2,629,910  $785,046  $6,135,127  $3,522,049 

Ceramics

  1,608,763   1,854,981   4,807,600   5,548,951 

Plastics

  656,693   665,507   2,951,376   2,839,809 

Corporate

  175,080   -   177,881   50,253 

Total consolidated Revenue

  5,070,446   3,305,534   14,071,984   11,961,062 
  For the Three Months  For the Nine Months 
  

Ended

  

Ended

 
  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Income (Loss)

                

Water

 $177,446  $(107,681

)

 $(283,590

)

 $(864,378

)

Ceramics

  (531,682

)

  (772,862

)

  (1,532,455

)

  (3,519,182

)

Plastics

  (365,978

)

  (152,492

)

  (499,312

)

  (392,092

)

Corporate

  (694,016

)

  (719,629

)

  (3,043,668

)

  (7,230,495

)

Total consolidated Loss

  (1,414,230

)

  (1,752,664

)

  (5,359,025

)

  (12,006,147

)

  

As of

 

Total Assets

 

September 30,

2023

  

December 31,

2022

 

Water

 $9,114,839  $7,781,211 

Ceramics

  14,900,727   13,808,529 

Plastics

  894,434   1,099,019 

Corporate

  11,929,028   17,436,896 

Total consolidated Assets

 $36,839,028  $40,125,655 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended 9 Months Ended
May 26, 2023
$ / shares
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Apr. 08, 2021
$ / shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001 $ 0.001   $ 0.001   $ 0.001 $ 0.001
Restricted Cash and Cash Equivalents, Current   $ 901,437   $ 901,437   $ 1,440,394  
Cash, Uninsured Amount   0   0   $ 12,999,271  
Advertising Expense   7,372 $ 39,094 52,138 $ 142,522    
Research and Development Expense   $ 428,600 $ 283,524 $ 1,131,003 $ 1,377,097    
Customer Relationships [Member]              
Finite-Lived Intangible Asset, Useful Life (Year)   5 years   5 years      
Minimum [Member]              
Property, Plant and Equipment, Useful Life (Year)   3 years   3 years      
Finite-Lived Intangible Asset, Useful Life (Year)   1 year   1 year      
Maximum [Member]              
Property, Plant and Equipment, Useful Life (Year)   10 years   10 years      
Finite-Lived Intangible Asset, Useful Life (Year)   10 years   10 years      
Reverse Stock Split [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio 8            
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 59,559 $ 409,076
Bad debt expense 0 (24,534)
Receivables written off during the periods (10,322) (295,778)
Effect of currency translation (328) (29,205)
Allowance for doubtful accounts $ 48,909 $ 59,559
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 5,070,446 $ 3,305,534 $ 14,071,984 $ 11,961,062
Reportable Geographical Components [Member] | Americas [Member]        
Revenue 986,316 382,573 1,798,608 861,260
Reportable Geographical Components [Member] | Asia Pacific [Member]        
Revenue 891,058 895,696 2,031,013 2,944,449
Reportable Geographical Components [Member] | Europe [Member]        
Revenue 2,933,092 1,903,930 8,944,536 6,651,065
Reportable Geographical Components [Member] | Middle East and Africa [Member]        
Revenue $ 259,980 $ 123,335 $ 1,297,827 $ 1,504,288
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 5,070,446 $ 3,305,534 $ 14,071,984 $ 11,961,062
Water Segment [Member]        
Revenue 2,629,910 785,046 6,135,127 3,522,049
Ceramics Segment [Member]        
Revenue 1,608,763 1,854,981 4,807,600 5,548,951
Plastics Segment [Member]        
Revenue 656,693 665,507 2,951,376 2,839,809
Corporate Segment [Member]        
Revenue $ 175,080 $ 0 $ 177,881 $ 50,253
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Cost incurred $ 4,176,466 $ 3,860,179
Unbilled project deliveries 941,767 950,105
VAT 242,831 229,006
Other receivables 107,607 45,814
Prepayments (3,357,497) (3,363,039)
Deferred Revenue (63,930) (118,327)
Contract with Customer, Asset (Liability), Net 2,047,244 1,603,738
Contract assets 2,587,397 2,253,295
Contract liabilities (540,153) (649,557)
Contract with Customer, Asset (Liability), Net $ 2,047,244 $ 1,603,738
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Going Concern (Details Textual) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Cash and Cash Equivalents, at Carrying Value $ 11,832,959  
Working Capital Deficit 16,836,699  
Retained Earnings (Accumulated Deficit) (72,710,060) $ (67,351,035)
Assets 36,839,028 40,125,655
Liabilities $ 17,563,507 $ 16,816,283
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Inventory - Summary of Inventory (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Furnace parts and supplies $ 60,826 $ 66,495
Raw materials 2,846,711 2,474,227
Work in process 1,305,301 982,973
Finished goods and filtration systems 1,242,106 1,201,533
Reserve for excess and obsolescence (898,944) (663,227)
Net Inventory $ 4,556,000 $ 4,062,001
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Leases (Details Textual)
9 Months Ended
Sep. 30, 2023
USD ($)
Finance Lease, Principal Payments $ 406,235
Finance Lease Expense 335,342
Operating Lease, Payments 567,544
Operating Lease, Expense $ 567,544
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Leases - Balance Sheet Information (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Operating lease right-of-use assets $ 2,827,101 $ 3,271,997
Operating lease liabilities – current 548,417 561,182
Operating lease liabilities – long-term 2,278,684 2,710,815
Total operating lease liability 2,827,101 3,271,997
Property and equipment, at cost 5,211,613 3,877,955
Accumulated depreciation (765,434) (544,653)
Finance lease liabilities – current 558,961 399,198
Finance lease liabilities – long-term 2,899,640 2,384,011
Total finance lease liabilities $ 3,458,601 $ 2,783,209
Operating leases (Year) 9 years 7 months 6 days 9 years 7 months 6 days
Finance leases (Year) 4 years 10 months 24 days 5 years 4 months 24 days
Operating leases 6.10% 6.20%
Finance leases 6.50% 2.20%
Property and equipment, Net [Member]    
Property and equipment, net $ 4,446,179 $ 3,333,302
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
2023 (remaining 9 months), operating lease $ 184,330  
2023 (remaining 9 months), finance lease 190,998  
2024, operating lease 598,589  
2024, finance lease 764,883  
2025, operating lease 312,017  
2025, finance lease 761,497  
2026, operating lease 301,705  
2026, finance lease 726,614  
2027, operating lease 301,705  
2027, finance lease 1,259,360  
Thereafter, operating lease 2,036,507  
Thereafter, finance lease 463,845  
Total payment under operating lease agreements 3,734,853  
Total payment under lease agreements 4,167,198  
Less imputed interest on operating lease (907,752)  
Less imputed interest on finance lease (708,597)  
Total operating lease liability 2,827,101 $ 3,271,997
Total finance lease liability $ 3,458,601 $ 2,783,209
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Lines of Credit (Details Textual) - Sep. 30, 2023
USD ($)
EUR (€)
Line of Credit Facility, Maximum Borrowing Capacity $ 900,000 € 850,000
Guarantor Obligations, Current Carrying Value $ 47,141  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt (Details Textual)
3 Months Ended 9 Months Ended
Jun. 22, 2022
USD ($)
$ / shares
shares
Mar. 01, 2022
USD ($)
Apr. 08, 2021
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
Oct. 13, 2023
USD ($)
May 26, 2023
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Stock Issued During Period, Shares, Issued for Commitment Fee (in shares) | shares     10,000              
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.001 $ 0.001   $ 0.001     $ 0.001 $ 0.001
Senior Promissory Notes Placement Agent Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares 28,846                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 5.2                  
Warrants and Rights Outstanding, Term (Year) 5 years                  
The 2023 Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares       531,250   531,250        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 5.2   $ 5.2        
Warrants and Rights Outstanding, Term (Year)       5 years   5 years        
Senior Promissory Notes [Member]                    
Debt Instrument, Face Amount $ 6,000,000     $ 6,000,000   $ 6,000,000       $ 6,000,000
Interest Expense, Debt       0 $ 0 0 $ 0      
Amortization of Debt Issuance Costs       86,447 84,098 257,765 90,989      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares 531,250                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 5.2                  
Warrants and Rights Outstanding, Term (Year) 5 years                  
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 $ 695,749     1,455,127   1,455,127       $ 519,686
Senior Promissory Notes [Member] | Subsequent Event [Member]                    
Debt Instrument, Unamortized Discount               $ 1,193,206    
Senior Promissory Notes [Member] | Measurement Input, Expected Term [Member]                    
Debt Instrument, Measurement Input 2.5                  
Senior Promissory Notes [Member] | Measurement Input, Expected Term [Member] | Subsequent Event [Member]                    
Debt Instrument, Measurement Input               5    
Senior Promissory Notes [Member] | Measurement Input, Share Price [Member]                    
Debt Instrument, Measurement Input 3.44                  
Senior Promissory Notes [Member] | Measurement Input, Share Price [Member] | Subsequent Event [Member]                    
Debt Instrument, Measurement Input               3.89    
Senior Promissory Notes [Member] | Measurement Input, Exercise Price [Member]                    
Debt Instrument, Measurement Input 5.2                  
Senior Promissory Notes [Member] | Measurement Input, Exercise Price [Member] | Subsequent Event [Member]                    
Debt Instrument, Measurement Input               5.2    
Senior Promissory Notes [Member] | Measurement Input, Price Volatility [Member]                    
Debt Instrument, Measurement Input 0.808                  
Senior Promissory Notes [Member] | Measurement Input, Price Volatility [Member] | Subsequent Event [Member]                    
Debt Instrument, Measurement Input               0.7366    
Senior Promissory Notes [Member] | Measurement Input, Risk Free Interest Rate [Member]                    
Debt Instrument, Measurement Input 0.0313                  
Senior Promissory Notes [Member] | Measurement Input, Risk Free Interest Rate [Member] | Subsequent Event [Member]                    
Debt Instrument, Measurement Input               0.046    
Senior Promissory Notes [Member] | Measurement Input, Forfeiture Rate [Member]                    
Debt Instrument, Measurement Input 0                  
Senior Promissory Notes [Member] | Measurement Input, Forfeiture Rate [Member] | Subsequent Event [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              
Debt Instrument, Redemption Price, Percentage     112.00%              
Debt Instrument, Convertible, Conversion Ratio     805.3992              
Debt Instrument, Periodic Payment, Principal   $ 840,000                
Debt Instrument, Redemption Covenant, Floor Price (in dollars per share) | $ / shares     $ 14              
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       0   0 308,958      
Amortization of Debt Issuance Costs       $ 0 $ 0 $ 0 $ 2,213,065      
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) - Convertible Debt [Member] - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Convertible note $ 0 $ 0
Less: unamortized debt issuance costs 0 0
Convertible note payable 0 0
Current portion of convertible note payable 0 0
Convertible note payable, less current portion $ 0 $ 0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Long-term Debt - Notes Payable (Details) - Senior Promissory Notes [Member] - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Jun. 22, 2022
Senior Promissory Notes $ 6,000,000 $ 6,000,000 $ 6,000,000
Less: unamortized debt discount (1,455,127) (519,686) $ (695,749)
Senior Promissory Notes payable 4,544,873 5,480,314  
Current portion of Senior Promissory Notes payable 0 0  
Senior Promissory Notes payable, less current portion $ 4,544,873 $ 5,480,314  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Agreements and Commitments (Details Textual)
9 Months Ended
Sep. 30, 2023
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
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Balance $ 898,072 $ 962,313
Warranty costs charged to cost of goods sold 91,609 86,256
Utilization charges against reserve (296,522) (93,653)
Foreign currency effect (3,810) (56,844)
Balance $ 689,349 $ 898,072
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share (Details Textual) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     314,462 313,043
Prefunded Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     3,930,008 3,930,008
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     1,091,346 560,096
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0 0 0 0
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Net (Loss) $ (1,414,230) $ (1,555,292) $ (2,389,503) $ (1,752,664) $ (6,507,059) $ (3,746,424) $ (5,359,025) $ (12,006,147)
Weighted average number of common shares used in basic earnings per share (in shares) 5,705,729     5,486,475     5,684,430 4,066,144
Effect of dilutive securities, stock options, RSUs, and warrants (in shares) 0     0     0 0
Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share (in shares) 5,705,729     5,486,475     5,684,430 4,066,144
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 12, 2023
Aug. 25, 2023
Jun. 26, 2023
Jan. 03, 2023
Jun. 23, 2022
May 17, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2013
May 26, 2023
Dec. 31, 2022
Jun. 30, 2022
Apr. 08, 2021
Common Stock, Shares Authorized (in shares) 12,500,000             12,500,000   12,500,000       12,500,000    
Common Stock, Shares, Issued (in shares) 5,727,310             5,727,310   5,727,310       5,498,260    
Common Stock, Shares, Outstanding (in shares) 5,727,310             5,727,310   5,727,310       5,498,260    
Preferred Stock, Shares Authorized (in shares) 2,500,000             2,500,000   2,500,000       2,500,000    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001             $ 0.001   $ 0.001       $ 0.001    
Preferred Stock, Shares Issued (in shares) 0             0   0       0    
Shares Issued, Price Per Share (in dollars per share)                             $ 0.5  
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001             $ 0.001   $ 0.001     $ 0.001 $ 0.001   $ 0.001
Class of Warrant or Right, Issued During Period (in shares)                   531,250 4,363,229          
Restricted Stock Units (RSUs) [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                   225,604            
Share-Based Payment Arrangement, Expense               $ 143,195 $ 382,111 $ 494,292 $ 782,360          
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 822,601             $ 822,601   $ 822,601            
Restricted Stock Units (RSUs) [Member] | The 2022 Incentive Plan [Member]                                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 201,104                              
Public Offering [Member]                                
Shares Issued, Price Per Share (in dollars per share)             $ 4                  
Private Placement [Member]                                
Proceeds from Issuance of Debt           $ 6,000,000                    
Warrant Purchase Agreement [Member]                                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             3,803,133                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 3.992                  
Common Stock, Par or Stated Value Per Share (in dollars per share)             $ 0.008                  
Proceeds from Issuance or Sale of Equity, Total             $ 15,182,075                  
Private Placement Warrants [Member]                                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           531,250                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 5.2                    
Class of Warrant or Right, Issued During Period (in shares)           28,846                    
The 2023 Warrants [Member]                                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 531,250             531,250   531,250            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 5.2             $ 5.2   $ 5.2            
Warrants and Rights Outstanding, Term (Year) 5 years             5 years   5 years            
Director [Member]                                
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)     1,042 24,500 2,340                      
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures     $ 57,500 $ 73,500 $ 110,254                      
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) 113,357                              
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, Restricted Stock Award, Net of Forfeitures (in shares)   26,042     158,330                      
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures   $ 116,667     $ 674,164                      
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   0            
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Stockholders' Equity - Warrants (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Balance, Warrants (in shares) 4,490,104 126,875
Warrants issued (in shares) 531,250 4,363,229
Exercises and conversions (in shares) 0 0
Balance, Warrants (in shares) 5,021,354 4,490,104
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Outstanding, units (in shares) | shares 301,111  
Outstanding, weighted average grant-date fair value (in dollars per share) | $ / shares $ 4.8  
Outstanding, aggregated intrinsic value | $ $ 0 $ 0
Granted, units (in shares) | shares 225,604  
Granted, weighted average grant-date fair value (in dollars per share) | $ / shares $ 3  
Vested and settled with share issuance, units (in shares) | shares (212,253)  
Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share) | $ / shares $ (4.86)  
Outstanding, September 30, 2023 (in shares) | shares 314,462  
Outstanding, September 30, 2023 (in dollars per share) | $ / shares $ 3.46  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) - Geographic Concentration Risk [Member] - Assets, Total [Member]
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
DENMARK    
Concentration Risk, Percentage 97.00% 65.00%
UNITED STATES    
Concentration Risk, Percentage 1.00% 33.00%
CHINA    
Concentration Risk, Percentage 2.00% 2.00%
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue Benchmark [Member] | Customer A [Member]          
Concentration Risk, Percentage 12.00%        
Revenue Benchmark [Member] | Customer B [Member]          
Concentration Risk, Percentage   14.00%   17.00%  
Revenue Benchmark [Member] | Customer D [Member]          
Concentration Risk, Percentage   11.00%      
Revenue Benchmark [Member] | Customer C [Member]          
Concentration Risk, Percentage   12.00%      
Revenue Benchmark [Member] | Customer E [Member]          
Concentration Risk, Percentage       12.00%  
Accounts Receivable [Member] | Customer A [Member]          
Concentration Risk, Percentage     12.00%    
Accounts Receivable [Member] | Customer D [Member]          
Concentration Risk, Percentage         20.00%
Accounts Receivable [Member] | Customer E [Member]          
Concentration Risk, Percentage     11.00%   17.00%
Accounts Receivable [Member] | Customer F [Member]          
Concentration Risk, Percentage         10.00%
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment Reporting - Summary of Segment Activity (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue $ 5,070,446     $ 3,305,534     $ 14,071,984 $ 11,961,062  
Net Loss (1,414,230) $ (1,555,292) $ (2,389,503) (1,752,664) $ (6,507,059) $ (3,746,424) (5,359,025) (12,006,147)  
Segment assets 36,839,028           36,839,028   $ 40,125,655
Corporate, Non-Segment [Member]                  
Revenue 175,080     0     177,881 50,253  
Water Segment [Member]                  
Revenue 2,629,910     785,046     6,135,127 3,522,049  
Net Loss 177,446     (107,681)     (283,590) (864,378)  
Segment assets 9,114,839           9,114,839   7,781,211
Water Segment [Member] | Operating Segments [Member]                  
Revenue 2,629,910     785,046     6,135,127 3,522,049  
Ceramics Segment [Member]                  
Revenue 1,608,763     1,854,981     4,807,600 5,548,951  
Net Loss (531,682)     (772,862)     (1,532,455) (3,519,182)  
Segment assets 14,900,727           14,900,727   13,808,529
Ceramics Segment [Member] | Operating Segments [Member]                  
Revenue 1,608,763     1,854,981     4,807,600 5,548,951  
Plastics Segment [Member]                  
Revenue 656,693     665,507     2,951,376 2,839,809  
Plastics Segment [Member] | Operating Segments [Member]                  
Revenue 656,693     665,507     2,951,376 2,839,809  
Plastic Products [Member]                  
Net Loss (365,978)     (152,492)     (499,312) (392,092)  
Segment assets 894,434           894,434   1,099,019
Corporate Segment [Member]                  
Revenue 175,080     0     177,881 50,253  
Net Loss (694,016)     $ (719,629)     (3,043,668) $ (7,230,495)  
Segment assets $ 11,929,028           $ 11,929,028   $ 17,436,896
XML 65 liqt20230930_10q_htm.xml IDEA: XBRL DOCUMENT 0001307579 2023-01-01 2023-09-30 0001307579 2023-11-09 0001307579 2023-09-30 0001307579 2022-12-31 0001307579 2023-07-01 2023-09-30 0001307579 2022-07-01 2022-09-30 0001307579 2022-01-01 2022-09-30 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 2023-01-01 2023-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001307579 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001307579 2023-01-01 2023-03-31 0001307579 us-gaap:CommonStockMember 2023-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001307579 us-gaap:RetainedEarningsMember 2023-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001307579 2023-03-31 0001307579 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001307579 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001307579 2023-04-01 2023-06-30 0001307579 us-gaap:CommonStockMember 2023-06-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001307579 us-gaap:RetainedEarningsMember 2023-06-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001307579 2023-06-30 0001307579 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001307579 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001307579 us-gaap:CommonStockMember 2023-09-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001307579 us-gaap:RetainedEarningsMember 2023-09-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 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 2021-12-31 0001307579 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001307579 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001307579 2022-01-01 2022-03-31 0001307579 us-gaap:CommonStockMember 2022-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001307579 us-gaap:RetainedEarningsMember 2022-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001307579 2022-03-31 0001307579 2022-06-30 0001307579 2022-04-01 2022-06-30 0001307579 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001307579 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001307579 us-gaap:CommonStockMember 2022-06-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001307579 us-gaap:RetainedEarningsMember 2022-06-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001307579 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001307579 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001307579 us-gaap:CommonStockMember 2022-09-30 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001307579 us-gaap:RetainedEarningsMember 2022-09-30 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001307579 2022-09-30 0001307579 liqt:ReverseStockSplitMember 2023-05-26 2023-05-26 0001307579 2023-05-26 0001307579 2022-01-01 2022-12-31 0001307579 srt:MinimumMember 2023-09-30 0001307579 srt:MaximumMember 2023-09-30 0001307579 us-gaap:CustomerRelationshipsMember 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2023-07-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2022-07-01 2022-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2023-01-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2022-01-01 2022-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2023-07-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2022-07-01 2022-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2023-01-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2022-01-01 2022-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2023-07-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2022-07-01 2022-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2023-01-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2022-01-01 2022-09-30 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2023-07-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2022-07-01 2022-09-30 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2023-01-01 2023-09-30 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2022-01-01 2022-09-30 0001307579 liqt:WaterSegmentMember 2023-07-01 2023-09-30 0001307579 liqt:WaterSegmentMember 2022-07-01 2022-09-30 0001307579 liqt:WaterSegmentMember 2023-01-01 2023-09-30 0001307579 liqt:WaterSegmentMember 2022-01-01 2022-09-30 0001307579 liqt:CeramicsSegmentMember 2023-07-01 2023-09-30 0001307579 liqt:CeramicsSegmentMember 2022-07-01 2022-09-30 0001307579 liqt:CeramicsSegmentMember 2023-01-01 2023-09-30 0001307579 liqt:CeramicsSegmentMember 2022-01-01 2022-09-30 0001307579 liqt:PlasticsSegmentMember 2023-07-01 2023-09-30 0001307579 liqt:PlasticsSegmentMember 2022-07-01 2022-09-30 0001307579 liqt:PlasticsSegmentMember 2023-01-01 2023-09-30 0001307579 liqt:PlasticsSegmentMember 2022-01-01 2022-09-30 0001307579 us-gaap:CorporateMember 2023-07-01 2023-09-30 0001307579 us-gaap:CorporateMember 2022-07-01 2022-09-30 0001307579 us-gaap:CorporateMember 2023-01-01 2023-09-30 0001307579 us-gaap:CorporateMember 2022-01-01 2022-09-30 0001307579 liqt:PropertyAndEquipmentNetMember 2023-09-30 0001307579 liqt:PropertyAndEquipmentNetMember 2022-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 2023-09-30 0001307579 us-gaap:ConvertibleDebtMember 2022-12-31 0001307579 us-gaap:ConvertibleDebtMember 2023-07-01 2023-09-30 0001307579 us-gaap:ConvertibleDebtMember 2022-07-01 2022-09-30 0001307579 us-gaap:ConvertibleDebtMember 2023-01-01 2023-09-30 0001307579 us-gaap:ConvertibleDebtMember 2022-01-01 2022-09-30 0001307579 liqt:SeniorPromissoryNotesMember 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:The2023WarrantsMember 2023-09-30 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:SubsequentEventMember 2023-10-13 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:SubsequentEventMember 2023-10-13 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputSharePriceMember us-gaap:SubsequentEventMember 2023-10-13 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputExercisePriceMember us-gaap:SubsequentEventMember 2023-10-13 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:SubsequentEventMember 2023-10-13 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputRiskFreeInterestRateMember us-gaap:SubsequentEventMember 2023-10-13 0001307579 liqt:SeniorPromissoryNotesMember liqt:MeasurementInputForfeitureRateMember us-gaap:SubsequentEventMember 2023-10-13 0001307579 liqt:SeniorPromissoryNotesMember 2023-09-30 0001307579 liqt:SeniorPromissoryNotesMember 2022-12-31 0001307579 liqt:SeniorPromissoryNotesMember 2023-07-01 2023-09-30 0001307579 liqt:SeniorPromissoryNotesMember 2022-07-01 2022-09-30 0001307579 liqt:SeniorPromissoryNotesMember 2023-01-01 2023-09-30 0001307579 liqt:SeniorPromissoryNotesMember 2022-01-01 2022-09-30 0001307579 srt:MinimumMember 2023-01-01 2023-09-30 0001307579 srt:MaximumMember 2023-01-01 2023-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001307579 liqt:PrefundedWarrantsMember 2023-01-01 2023-09-30 0001307579 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001307579 liqt:PrefundedWarrantsMember 2022-01-01 2022-09-30 0001307579 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001307579 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001307579 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001307579 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001307579 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001307579 us-gaap:ConvertiblePreferredStockMember 2023-09-30 0001307579 srt:DirectorMember 2023-01-03 2023-01-03 0001307579 srt:ManagementMember 2023-01-03 2023-01-03 0001307579 srt:DirectorMember 2023-06-26 2023-06-26 0001307579 srt:DirectorMember 2023-08-25 2023-08-25 0001307579 srt:ManagementMember 2023-09-12 2023-09-12 0001307579 liqt:WarrantPurchaseAgreementMember 2022-05-17 0001307579 liqt:PublicOfferingMember 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:PrivatePlacementWarrantsMember 2022-06-23 2022-06-23 0001307579 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 2023-09-30 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 us-gaap:RestrictedStockUnitsRSUMember liqt:The2022IncentivePlanMember 2023-09-30 2023-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001307579 liqt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001307579 liqt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001307579 liqt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001307579 liqt:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001307579 liqt:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001307579 liqt:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001307579 liqt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001307579 liqt:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001307579 liqt:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerFMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 country:DK us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001307579 country:US us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001307579 country:CN us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 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 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2023-07-01 2023-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2022-07-01 2022-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2023-01-01 2023-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2022-01-01 2022-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2023-07-01 2023-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2022-07-01 2022-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2023-01-01 2023-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2022-01-01 2022-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2023-07-01 2023-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2022-07-01 2022-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2023-01-01 2023-09-30 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2022-01-01 2022-09-30 0001307579 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-09-30 0001307579 us-gaap:CorporateNonSegmentMember 2022-07-01 2022-09-30 0001307579 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-09-30 0001307579 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-09-30 0001307579 liqt:PlasticProductsMember 2023-07-01 2023-09-30 0001307579 liqt:PlasticProductsMember 2022-07-01 2022-09-30 0001307579 liqt:PlasticProductsMember 2023-01-01 2023-09-30 0001307579 liqt:PlasticProductsMember 2022-01-01 2022-09-30 0001307579 liqt:WaterSegmentMember 2023-09-30 0001307579 liqt:WaterSegmentMember 2022-12-31 0001307579 liqt:CeramicsSegmentMember 2023-09-30 0001307579 liqt:CeramicsSegmentMember 2022-12-31 0001307579 liqt:PlasticProductsMember 2023-09-30 0001307579 liqt:PlasticProductsMember 2022-12-31 0001307579 us-gaap:CorporateMember 2023-09-30 0001307579 us-gaap:CorporateMember 2022-12-31 shares thunderdome:item iso4217:USD iso4217:USD shares pure utr:Y iso4217:EUR utr:M 0001307579 LIQTECH INTERNATIONAL INC false --12-31 Q3 2023 48909 59559 898944 663227 10713077 9046499 509641 438250 1455127 519686 0.001 0.001 2500000 2500000 0 0 0 0 0.001 0.001 12500000 12500000 5727310 5727310 5498260 5498260 0.5 1996469 42274 P3Y P10Y P1Y P10Y P5Y 0.062 P5Y P5Y P5Y 0 P1Y P3Y P4Y 0 0 0 5727310 5498260 P5Y 10-Q true 2023-09-30 false 001-36210 NV 20-1431677 Industriparken 22C DK 2750 Ballerup DK 45 3131 5941 Common Stock, $0.001 par value LIQT NASDAQ Yes Yes Non-accelerated Filer true false false 5727310 11832959 16597371 3883813 2310344 4556000 4062001 2587397 2253295 1311140 1720902 394623 723872 24565932 27667785 8640532 8296807 2827101 3271997 446149 450038 135363 212933 223951 226095 12273096 12457870 36839028 40125655 2233853 1389355 3847849 3087206 558961 399198 548417 561182 540153 649557 7729233 6086498 111077 154645 2899640 2384011 2278684 2710815 4544873 5480314 9834274 10729785 17563507 16816283 0 0 5727 5498 98662745 96975476 -72710060 -67351035 -6682891 -6320567 19275521 23309372 36839028 40125655 5070446 3305534 14071984 11961062 4121881 3198255 11569549 11460102 948565 107279 2502435 500960 965039 676420 3175699 2932881 1253779 1429315 3690211 4611375 428600 283524 1131003 1377097 0 -1964 0 1786863 2647418 2387295 7996913 10708216 -1698853 -2280016 -5494478 -10207256 103887 1870 272105 344593 34734 28514 92633 394532 86447 84098 257765 2304054 287437 628137 170653 361928 0 -3317 0 150258 0 -19 0 642 270143 514059 92360 -1841165 -1428710 -1765957 -5402118 -12048421 -14480 -13293 -43093 -42274 -1414230 -1752664 -5359025 -12006147 -0.25 -0.32 -0.94 -2.95 5705729 5486475 5684430 4066144 -1414230 -1752664 -5359025 -12006147 -671128 -1646038 -362324 -2616504 -2085358 -3398702 -5721349 -14622651 5498260 5498 96975476 -67351035 -6320567 23309372 160670 161 -161 0 0 0 0 157173 0 0 157173 0 0 0 408596 408596 0 0 -2389503 0 -2389503 5658930 5659 97132488 -69740538 -5911971 21485638 24500 24 -24 0 0 0 16796 17 -17 0 0 0 0 193924 0 0 193924 0 0 0 -99792 -99792 0 0 -1555292 0 -1555292 5700226 5700 97326371 -71295830 -6011763 20024478 27084 27 -27 0 0 0 0 1193206 0 0 1193206 0 143195 0 0 143195 0 0 0 -671128 -671128 0 0 -1414230 0 -1414230 5727310 5727 98662745 -72710060 -6682891 19275521 2660713 2661 70929526 -53181928 -4975399 12774860 8373 8 -8 0 0 0 0 178778 0 0 178778 0 0 0 -355891 -355891 0 0 -3746424 0 -3746424 2669086 2669 71108296 -56928352 -5331290 8851323 2816981 2817 24450711 0 0 24453528 0 664704 0 0 664704 0 221472 0 0 221472 0 0 0 -614575 -614575 0 0 -6507059 0 -6507059 5486067 5486 96445183 -63435411 -5945865 27069393 1042 1 -1 0 0 0 -0 3868 -0 -0 -0 0 382111 0 0 382111 0 0 0 -1646038 -1646038 0 0 -1752664 0 -1752664 5487109 5487 96823424 -65188075 -7591903 24048934 -5359025 -12006147 2329639 2260060 257765 2304054 494292 782361 43093 -0 150258 -0 642 1632953 1262577 545083 -5728 640098 485469 -405001 1497612 877608 212304 1081573 -1028428 -423587 -409008 -105671 -165028 -329969 -0 -2973663 -11482936 2261131 792523 0 642 -2261131 -791881 -299980 -259197 1018307 0 0 24418612 0 6000000 0 -16800000 718327 13359415 -247945 -968601 -4764412 115997 16597371 17489380 11832959 17605377 117648 364846 1193206 695749 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><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;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms “Company”, “us”, “we” and “our” as used in this report refer to the Company and its subsidiaries, which are set forth below in Item <em style="font: inherit;">2,</em> management’s discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. </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;">These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022. </em>The results of operations for the period ended <em style="font: inherit;"> September 30, 2023 </em>are <em style="font: inherit;">not</em> necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of a normal recurring nature and necessary for a fair presentation have been included.</p><p style="font-family:Times New Roman;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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></b><b>Consolidation</b> <b>–</b> The consolidated financial statements include the accounts of the Company and 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b></b></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Reverse Stock Split </b>–<b> </b>On <em style="font: inherit;"> May 26, 2023, </em>the Company effected a <em style="font: inherit;">1</em>-for-8 reverse split of its outstanding Common Stock, $0.001 par value (“Common Stock”). All outstanding Common Stock, warrants, and RSUs were adjusted to reflect the <em style="font: inherit;">1</em>-for-<em style="font: inherit;">8</em> reverse split, with respective exercise prices of the warrants proportionately increased. All stock and per share data throughout these condensed consolidated financial statements have been retroactively adjusted to reflect the reverse share split. The total number of authorized Common Stock was adjusted to reflect the <em style="font: inherit;">1</em>-for-<em style="font: inherit;">8</em> reverse split.</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;">As a result of the reverse Common Stock split, an amount equal to the decreased value of Common Stock was reclassified from “Common Stock” to “Additional Paid-in Capital.”</p><p style="font-family: Times New Roman; 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;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b></b><b>Functional Currency / Foreign Currency translation</b> – The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA 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”); 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;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022.</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:'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></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Cash and Restricted Cash</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;"> September 30, 2023, </em>and <em style="font: inherit;"> December 31, 2022, </em>the Company held $901,437 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution against a leasing facility and for bank guarantees issued for the benefit of customers in connection with prepayments of sales orders and general product warranties.</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;">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;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>the Company had $0 and $12,999,271 in excess of the FDIC insured limit, respectively.</p><p style="font-family:Times New Roman;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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Accounts Receivable</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:'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 roll-forward of the allowance for doubtful accounts for the periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: 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: 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;">59,559</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;">409,076</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Bad debt expense</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;"> </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;">(24,534</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: 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: 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,322</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;">(295,778</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of currency translation</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);">(328</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);">(29,205</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: 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: 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);">48,909</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);">59,559</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:'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></b></p><p style="font-family:Times New Roman;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 (“FIFO”) method.</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;">For inventory produced, standard costs that approximate actual costs, applying 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:'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;">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:'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;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand of the products and spare parts.</p><p style="font-family:Times New Roman;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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></b></p><p style="font-family:Times New Roman;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:'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;">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 water treatment 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 the delivery. Also included in Contract assets are short-term receivables such as value-added tax (“VAT”) and other receivables.</p><p style="font-family:Times New Roman;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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></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:'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></b><b>Leases</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 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 includes prepaid lease payments, reduced by accrued lease payments. The Company’s lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease, for which the Company will reflect the change 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:'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></b><b>Property and Equipment</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:c104751787">three</span> to <span style="-sec-ix-hidden:c104751788">ten</span> years.</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></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Goodwill and Intangible Assets</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:'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;">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:c104751790">one</span> to <span style="-sec-ix-hidden:c104751791">ten</span> years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of <span style="-sec-ix-hidden:c104751792">five</span> years.</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 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:'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;">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:Times New Roman;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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Revenue Recognition</b> – The Company sells products throughout the world, and sales by geographical region are as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">986,316</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">382,573</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,798,608</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">861,260</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Asia-Pacific</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">891,058</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">895,696</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,031,013</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,944,449</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,933,092</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,903,930</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,944,536</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,651,065</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Middle East &amp; Africa</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">259,980</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">123,335</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,297,827</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,504,288</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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company’s sales by product line are as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,629,910</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">785,046</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,135,127</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,522,049</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,608,763</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,854,981</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,807,600</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,548,951</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">656,693</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">665,507</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,951,376</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,839,809</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">175,080</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: 9%; 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><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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,881</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,253</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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</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: Times New Roman; 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;"> </p> <p style="font-family:Times New Roman;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:'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;">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 the commissioning services are 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:'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;">Aftermarket sales represent spare parts, extended warranties, commissioning activities, 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:'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 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:'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 roll-forward of Contract assets / liabilities for the periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost incurred</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;">4,176,466</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;">3,860,179</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled project deliveries</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;">941,767</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;">950,105</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">VAT</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;">242,831</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;">229,006</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</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;">107,607</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;">45,814</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepayments</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,357,497</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,363,039</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred Revenue</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);">(63,930</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);">(118,327</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;"> </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);">2,047,244</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);">1,603,738</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(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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributed as follows:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets</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;">2,587,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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,253,295</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract liabilities</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);">(540,153</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);">(649,557</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;"> </td></tr> </tbody></table><div><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; background-color: rgb(255, 255, 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; 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);">2,047,244</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);">1,603,738</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> </div> <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></b><b>Advertising Cost</b> – Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022</em> were $7,372 and $39,094, respectively. Total advertising costs amounted to $52,138 and $142,522 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023, </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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></b><b>Research and Development Cost</b> – The Company expenses research and development costs as incurred. Included in operating expense for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022</em> were research and development costs of $428,600 and $283,524, respectively. For the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022,</em> research and development costs were $1,131,003 and $1,377,097, respectively.</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></b><b>Income Taxes</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 with respect to accounting for income taxes.</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></b><b>Income/(Loss)</b> <b>Per Share</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 shares of Common Stock 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 shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have <em style="font: inherit;">not</em> yet been exercised.</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></b><b>Stock Awards</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.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></b></p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Fair Value of Financial Instruments</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 non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or 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: 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: 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: 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:Times New Roman;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, accrued expenses, convertible notes payable, and senior promissory notes payable approximate their recorded values due to their short-term maturities.</p><p style="font-family:Times New Roman;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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b></b><b>Accounting Estimates</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; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; 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></b><b>Recent Accounting Pronouncements</b> – Recent accounting pronouncements issued by the FASB did <em style="font: inherit;">not</em> or are <em style="font: inherit;">not</em> believed by management to have a material impact on the Company’s present or future financial statements.</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;"><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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms “Company”, “us”, “we” and “our” as used in this report refer to the Company and its subsidiaries, which are set forth below in Item <em style="font: inherit;">2,</em> management’s discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. </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;">These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022. </em>The results of operations for the period ended <em style="font: inherit;"> September 30, 2023 </em>are <em style="font: inherit;">not</em> necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of a normal recurring nature and necessary for a fair presentation have been included.</p> <b>Consolidation</b> <b>–</b> The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and its majority-owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Reverse Stock Split </b>–<b> </b>On <em style="font: inherit;"> May 26, 2023, </em>the Company effected a <em style="font: inherit;">1</em>-for-8 reverse split of its outstanding Common Stock, $0.001 par value (“Common Stock”). All outstanding Common Stock, warrants, and RSUs were adjusted to reflect the <em style="font: inherit;">1</em>-for-<em style="font: inherit;">8</em> reverse split, with respective exercise prices of the warrants proportionately increased. All stock and per share data throughout these condensed consolidated financial statements have been retroactively adjusted to reflect the reverse share split. The total number of authorized Common Stock was adjusted to reflect the <em style="font: inherit;">1</em>-for-<em style="font: inherit;">8</em> reverse split.</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;">As a result of the reverse Common Stock split, an amount equal to the decreased value of Common Stock was reclassified from “Common Stock” to “Additional Paid-in Capital.”</p> 8 0.001 <b>Functional Currency / Foreign Currency translation</b> – The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA 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”); 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;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022.</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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Cash and Restricted Cash</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;"> September 30, 2023, </em>and <em style="font: inherit;"> December 31, 2022, </em>the Company held $901,437 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution against a leasing facility and for bank guarantees issued for the benefit of customers in connection with prepayments of sales orders and general product warranties.</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;">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;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>the Company had $0 and $12,999,271 in excess of the FDIC insured limit, respectively.</p> 901437 1440394 0 12999271 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Accounts Receivable</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:'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 roll-forward of the allowance for doubtful accounts for the periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: 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: 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;">59,559</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;">409,076</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Bad debt expense</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;"> </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;">(24,534</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: 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: 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,322</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;">(295,778</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of currency translation</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);">(328</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);">(29,205</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: 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: 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);">48,909</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);">59,559</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> <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 class="finHeading" 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>September 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: 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: 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;">59,559</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;">409,076</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Bad debt expense</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;"> </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;">(24,534</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: 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: 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,322</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;">(295,778</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of currency translation</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);">(328</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);">(29,205</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: 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: 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);">48,909</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);">59,559</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 59559 409076 0 -24534 10322 295778 -328 -29205 48909 59559 <p style="font-family:Times New Roman;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 (“FIFO”) method.</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;">For inventory produced, standard costs that approximate actual costs, applying 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:'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;">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:'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;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand of the products and spare parts.</p> <p style="font-family:Times New Roman;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:'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;">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 water treatment 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 the delivery. Also included in Contract assets are short-term receivables such as value-added tax (“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> – 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 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 includes prepaid lease payments, reduced by accrued lease payments. The Company’s lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease, for which the Company will reflect the change 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> – 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:c104751787">three</span> to <span style="-sec-ix-hidden:c104751788">ten</span> years. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Goodwill and Intangible Assets</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:'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;">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:c104751790">one</span> to <span style="-sec-ix-hidden:c104751791">ten</span> years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of <span style="-sec-ix-hidden:c104751792">five</span> years.</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 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:'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;">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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Revenue Recognition</b> – The Company sells products throughout the world, and sales by geographical region are as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">986,316</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">382,573</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,798,608</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">861,260</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Asia-Pacific</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">891,058</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">895,696</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,031,013</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,944,449</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,933,092</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,903,930</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,944,536</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,651,065</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Middle East &amp; Africa</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">259,980</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">123,335</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,297,827</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,504,288</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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company’s sales by product line are as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,629,910</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">785,046</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,135,127</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,522,049</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,608,763</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,854,981</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,807,600</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,548,951</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">656,693</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">665,507</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,951,376</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,839,809</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">175,080</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: 9%; 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><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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,881</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,253</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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</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: Times New Roman; 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;"> </p> <p style="font-family:Times New Roman;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:'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;">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 the commissioning services are 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:'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;">Aftermarket sales represent spare parts, extended warranties, commissioning activities, 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:'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 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:'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 roll-forward of Contract assets / liabilities for the periods ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost incurred</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;">4,176,466</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;">3,860,179</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled project deliveries</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;">941,767</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;">950,105</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">VAT</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;">242,831</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;">229,006</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</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;">107,607</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;">45,814</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepayments</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,357,497</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,363,039</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred Revenue</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);">(63,930</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);">(118,327</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;"> </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);">2,047,244</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);">1,603,738</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(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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributed as follows:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets</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;">2,587,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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,253,295</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract liabilities</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);">(540,153</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);">(649,557</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;"> </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 class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">986,316</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">382,573</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,798,608</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">861,260</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Asia-Pacific</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">891,058</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">895,696</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,031,013</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,944,449</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,933,092</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,903,930</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,944,536</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,651,065</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Middle East &amp; Africa</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">259,980</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">123,335</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,297,827</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,504,288</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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 986316 382573 1798608 861260 891058 895696 2031013 2944449 2933092 1903930 8944536 6651065 259980 123335 1297827 1504288 5070446 3305534 14071984 11961062 <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 class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,629,910</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">785,046</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,135,127</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,522,049</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,608,763</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,854,981</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,807,600</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,548,951</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">656,693</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">665,507</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,951,376</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,839,809</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">175,080</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: 9%; 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><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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,881</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,253</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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2629910 785046 6135127 3522049 1608763 1854981 4807600 5548951 656693 665507 2951376 2839809 175080 0 177881 50253 5070446 3305534 14071984 11961062 <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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost incurred</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;">4,176,466</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;">3,860,179</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Unbilled project deliveries</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;">941,767</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;">950,105</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">VAT</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;">242,831</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;">229,006</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other receivables</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;">107,607</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;">45,814</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepayments</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,357,497</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,363,039</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred Revenue</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);">(63,930</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);">(118,327</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;"> </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);">2,047,244</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);">1,603,738</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(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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributed as follows:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets</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;">2,587,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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,253,295</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract liabilities</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);">(540,153</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);">(649,557</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;"> </td></tr> </tbody></table> 4176466 3860179 941767 950105 242831 229006 107607 45814 3357497 3363039 63930 118327 2047244 1603738 2587397 2253295 540153 649557 2047244 1603738 <b>Advertising Cost</b> – Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022</em> were $7,372 and $39,094, respectively. Total advertising costs amounted to $52,138 and $142,522 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022,</em> respectively. 7372 39094 52138 142522 <b>Research and Development Cost</b> – The Company expenses research and development costs as incurred. Included in operating expense for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022</em> were research and development costs of $428,600 and $283,524, respectively. For the <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022,</em> research and development costs were $1,131,003 and $1,377,097, respectively. 428600 283524 1131003 1377097 <b>Income Taxes</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 with respect to accounting for income taxes. <b>Income/(Loss)</b> <b>Per Share</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 shares of Common Stock 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 shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have <em style="font: inherit;">not</em> yet been exercised. <b>Stock Awards</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. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b>Fair Value of Financial Instruments</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 non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or 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: 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: 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: 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:Times New Roman;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, accrued expenses, convertible notes payable, and senior promissory notes payable approximate their recorded values due to their short-term maturities.</p> <b>Accounting Estimates</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; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated. <b>Recent Accounting Pronouncements</b> – Recent accounting pronouncements issued by the FASB did <em style="font: inherit;">not</em> or are <em style="font: inherit;">not</em> believed by management to have a material impact on the Company’s present or future financial statements. <p style="font-family:Times New Roman;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: Times New Roman; 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 <em style="font: inherit;">no</em> assurance that the Company will be successful in executing the proposed cost reductions, strategy, and profitability improvement measures, thus achieving profitable operations. The financial statements do <em style="font: inherit;">not</em> include any adjustments that might result from the realization of these uncertainties.</p> <p style="font-family: Times New Roman; 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;">As of <em style="font: inherit;"> September 30, 2023, </em>the Company had cash and cash equivalents of $11,832,959, net working capital of $16,836,699, an accumulated deficit of $72,710,060, and total assets and liabilities of $36,839,028 and $17,563,507, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 11832959 16836699 -72710060 36839028 17563507 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">3</em> </b>–<b> INVENTORY</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;">Inventory consisted of the following on <em style="font: inherit;"> September 30, 2023, </em>and <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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furnace parts and supplies</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;">60,826</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;">66,495</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</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,846,711</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;">2,474,227</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</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,305,301</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;">982,973</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods and filtration systems</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,242,106</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,201,533</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for excess and obsolescence</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);">(898,944</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);">(663,227</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Inventory</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);">4,556,000</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);">4,062,001</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: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, movements, expected useful lives, and estimated future demand for the products.</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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Furnace parts and supplies</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;">60,826</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;">66,495</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</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,846,711</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;">2,474,227</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in process</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,305,301</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;">982,973</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods and filtration systems</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,242,106</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,201,533</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve for excess and obsolescence</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);">(898,944</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);">(663,227</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Inventory</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);">4,556,000</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);">4,062,001</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 60826 66495 2846711 2474227 1305301 982973 1242106 1201533 898944 663227 4556000 4062001 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">4</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 leases for production and office space in Hobro, Aarhus, and Copenhagen, Denmark.</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;">During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023, </em>cash paid for amounts included for the measurement of finance lease liabilities was $406,235, and the Company recorded finance lease expenses in other income (expenses) of $335,342.</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;">During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023, </em>cash paid for amounts included for the measurement of operating lease liabilities was $567,544, and the Company recorded operating lease expense of $567,544.</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;">Other information related to leases as of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Operating leases</b>:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: 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: 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);">2,827,101</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);">3,271,997</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> </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: Times New Roman; font-size: 10pt;"> <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: 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;">548,417</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;">561,182</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities – long-term</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,278,684</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);">2,710,815</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <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: 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);">2,827,101</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);">3,271,997</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> </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: Times New Roman; font-size: 10pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, at 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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,211,613</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;">3,877,955</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</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);">(765,434</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);">(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></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, 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: 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);">4,446,179</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);">3,333,302</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(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: Times New Roman; font-size: 10pt;"> <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: 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;">558,961</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;">399,198</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease liabilities – long-term</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,899,640</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);">2,384,011</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease liabilities</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: 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,458,601</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);">2,783,209</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(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: Times New Roman; font-size: 10pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</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;">9.6</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;">9.6</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</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.9</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;">5.4</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> </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;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</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;">6.1</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;"><span style="-sec-ix-hidden:c104751973">6.2</span></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</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;">6.5</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;">2.2</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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Maturities of lease liabilities at <em style="font: inherit;"> September 30, 2023 </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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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: right; 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:right;margin:0pt;"><b><b><b>Operating</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b><b>Lease</b></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: right; 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:right;margin:0pt;"><b><b><b>Finance</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b><b>lease</b></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (remaining 3 months)</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;">184,330</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;">190,998</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</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;">598,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;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">764,883</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</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;">312,017</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;">761,497</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</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;">301,705</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;">726,614</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</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;">301,705</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,259,360</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</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,036,507</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);">463,845</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total payment under lease agreements</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,734,853</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;">4,167,198</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</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);">(907,752</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);">(708,597</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease liability</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: 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,827,101</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);">3,458,601</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> 406235 335342 567544 567544 <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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Operating leases</b>:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: 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: 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);">2,827,101</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);">3,271,997</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> </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: Times New Roman; font-size: 10pt;"> <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: 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;">548,417</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;">561,182</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities – long-term</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,278,684</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);">2,710,815</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <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: 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);">2,827,101</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);">3,271,997</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> </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: Times New Roman; font-size: 10pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, at 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; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,211,613</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;">3,877,955</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</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);">(765,434</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);">(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></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Property and equipment, 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: 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);">4,446,179</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);">3,333,302</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(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: Times New Roman; font-size: 10pt;"> <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: 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;">558,961</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;">399,198</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease liabilities – long-term</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,899,640</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);">2,384,011</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease liabilities</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: 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,458,601</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);">2,783,209</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(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: Times New Roman; font-size: 10pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</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;">9.6</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;">9.6</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</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.9</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;">5.4</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> </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;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating leases</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;">6.1</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;"><span style="-sec-ix-hidden:c104751973">6.2</span></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance leases</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;">6.5</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;">2.2</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> 2827101 3271997 548417 561182 2278684 2710815 2827101 3271997 5211613 3877955 765434 544653 4446179 3333302 558961 399198 2899640 2384011 3458601 2783209 P9Y7M6D P9Y7M6D P4Y10M24D P5Y4M24D 0.061 0.065 0.022 <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 class="finHeading" 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: right; 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:right;margin:0pt;"><b><b><b>Operating</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b><b>Lease</b></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: right; 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:right;margin:0pt;"><b><b><b>Finance</b></b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b><b>lease</b></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (remaining 3 months)</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;">184,330</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;">190,998</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</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;">598,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;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">764,883</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</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;">312,017</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;">761,497</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</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;">301,705</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;">726,614</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</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;">301,705</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,259,360</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</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,036,507</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);">463,845</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total payment under lease agreements</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,734,853</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;">4,167,198</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</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);">(907,752</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);">(708,597</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease liability</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: 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,827,101</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);">3,458,601</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 184330 190998 598589 764883 312017 761497 301705 726614 301705 1259360 2036507 463845 3734853 4167198 907752 708597 2827101 3458601 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">5</em></b> –<b> 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">In connection with certain orders, we provide the customer with a working guarantee, prepayment guarantee, or a security bond. For that purpose, the Company has a credit line of EUR 850,000 (approximately $900,000) secured by a cash deposit, available for issuance of trade finance products. As of <em style="font: inherit;"> September 30, 2023, </em>the Company had guaranties of $47,141 issued against the credit line.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 850000 900000 47141 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">6</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:Times New Roman;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: Times New Roman; 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 (“Investor”) pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior convertible note (the “Convertible Note”) maturing on <em style="font: inherit;"> October 1, 2023 </em>and 10,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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Convertible 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 Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 805.3992 shares of Common Stock per <em style="font: inherit;">$1,000</em> of principal amount of the Convertible 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 Convertible Note. </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;">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 Convertible 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 $14.00 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;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> June 22, 2022, </em>the Convertible 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:Times New Roman;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:'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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible note</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;">-</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;">-</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: unamortized debt issuance costs</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);">-</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);">-</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible note payable</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: 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><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> <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: Times New Roman; font-size: 10pt;"> <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: 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;"> </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;"> </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: 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: 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);">-</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);">-</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible note payable</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: 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><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> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized interest expense of $0 and $0, respectively, and $0 and $0, 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized interest expense of $0 and $308,958, respectively, and $0 and $2,213,065, 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:Times New Roman;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: Times New Roman; 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 531,250 shares of Common Stock 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. The warrants issued in this transaction have an exercise price of $5.20 per share, a term of <span style="-sec-ix-hidden:c104752037">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:Times New Roman;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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Additionally, as part of the transaction, the Company issued 28,846 warrants to the placement agent. The warrants issued in this transaction have an exercise price of $5.20 per share, a term of <span style="-sec-ix-hidden:c104752047">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:Times New Roman;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 $3.44, exercise price of $5.20, 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.</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;"> October 13, 2023, </em>the Company and the Purchasers entered into an amendment to the Note and Warrant Purchase Agreement (the “Amendment”) and Allonge <em style="font: inherit;">No.</em> <em style="font: inherit;">1</em> to each of the Notes (collectively, the “Allonges”) effective as of <em style="font: inherit;"> September 30, 2023, </em>pursuant to which the Company and the Purchasers extended the maturity date of the Notes from <em style="font: inherit;"> June 20, 2024, </em>to <em style="font: inherit;"> January 1, 2026 (</em>the “Extension”). As consideration for the Extension, simultaneously with the entry into the Amendment and Allonges, the Company issued to the Purchasers additional warrants to purchase an aggregate of 531,250 shares of Common Stock at an exercise price of $5.20 per share, subject to adjustment as provided therein (the <em style="font: inherit;">“2023</em> Warrants”). The <em style="font: inherit;">2023</em> Warrants are exercisable at any time prior to the <span style="-sec-ix-hidden:c104752061">five</span>-year anniversary of the initial exercise date of <em style="font: inherit;"> September 30, 2023. </em>The Amendment qualifies as a modification and entitles the Purchasers to registration rights with respect to the shares of Common Stock issuable upon exercise of the <em style="font: inherit;">2023</em> Warrants pursuant to the existing Registration Rights Agreement, dated <em style="font: inherit;"> June 22, 2022, </em>by and between the Company and the Purchasers.</p> <p style="font-family: Times New Roman; 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;">As a result of the amendment, the Company recorded an initial debt discount of $1,193,206, 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 5.0 years, stock price of $3.89, exercise price of $5.20, volatility of 73.66%, risk-free rate of 4.60%, and <span style="-sec-ix-hidden:c104752069">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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The components of notes payable 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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Promissory Notes</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;">6,000,000</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;">6,000,000</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: unamortized debt discount</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);">(1,455,127</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);">(519,686</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Promissory Notes payable</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: 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);">4,544,873</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);">5,480,314</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(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: Times New Roman; font-size: 10pt;"> <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: 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;"> </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;"> </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: 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: 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);">4,544,873</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);">5,480,314</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Promissory Notes payable</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: 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);">4,544,873</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);">5,480,314</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;">For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized interest expense of $0 and $0, respectively, and $86,447 and $84,098, respectively, on the Senior Promissory Notes 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized interest expense of $0 and $0, respectively, and $257,765 and $90,989, respectively, on the Senior Promissory Notes 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> 15000000 10000 0.001 15000000 1.12 805.3992 840000 14 840000 13446875 11640000 1806875 <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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible note</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;">-</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;">-</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: unamortized debt issuance costs</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);">-</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);">-</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible note payable</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: 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><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> <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: Times New Roman; font-size: 10pt;"> <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: 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;"> </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;"> </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: 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: 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);">-</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);">-</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Convertible note payable</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: 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><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> 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 308958 0 2213065 6000000 531250 5.2 P24M 0.10 0.01 0.16 28846 5.2 695749 2.5 3.44 5.2 0.808 0.0313 0 531250 5.2 1193206 5 3.89 5.2 0.7366 0.046 <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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Promissory Notes</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;">6,000,000</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;">6,000,000</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: unamortized debt discount</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);">(1,455,127</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);">(519,686</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Promissory Notes payable</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: 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);">4,544,873</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);">5,480,314</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(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: Times New Roman; font-size: 10pt;"> <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: 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;"> </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;"> </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: 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: 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);">4,544,873</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);">5,480,314</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Promissory Notes payable</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: 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);">4,544,873</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);">5,480,314</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 6000000 6000000 1455127 519686 4544873 5480314 0 0 4544873 5480314 4544873 5480314 0 0 86447 84098 0 0 257765 90989 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">7</em></b> –<b> AGREEMENTS AND COMMITMENTS</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;"><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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">In <em style="font: inherit;"> November 2022, </em>the Company entered into a commercial settlement agreement regarding marine wastewater treatment systems delivered in <em style="font: inherit;">2019</em> and associated, potential warranty claims related to alleged corrosion on certain parts and components. The Company disputed the claim in full, subsequently reaching an amicable settlement agreement with expected remediation work to be conducted in <em style="font: inherit;">2023.</em> The cost of any remediation work is shared between the <em style="font: inherit;">two</em> parties.</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>Product Warranties</b> – The Company provides a standard warranty for its systems, generally for a period of <span style="-sec-ix-hidden:c104752111">one</span> to <span style="-sec-ix-hidden:c104752112">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:'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 addition, the Company sells an extended warranty for certain systems, which generally provides a warranty for up to <span style="-sec-ix-hidden:c104752113">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 installation occurred. 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:'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 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:'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;">Changes in the Company’s current and long-term warranty obligations included in accrued expenses on the balance sheet, as of <em style="font: inherit;"> September 30, 2023 </em>and <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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1</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;">898,072</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;">962,313</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: 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: 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;">91,609</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;">86,256</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Utilization charges against reserve</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;">(296,522</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;">(93,653</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency effect</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);">(3,810</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);">(56,844</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at the end of the period</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: 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);">689,349</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);">898,072</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;">The utilization charges against the reserve for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>relate to the commercial settlement agreement as described under “Contingencies”.</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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1</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;">898,072</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;">962,313</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: 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: 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;">91,609</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;">86,256</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Utilization charges against reserve</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;">(296,522</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;">(93,653</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency effect</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);">(3,810</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);">(56,844</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at the end of the period</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: 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);">689,349</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);">898,072</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 898072 962313 91609 86256 296522 93653 3810 56844 689349 898072 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">8</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:Times New Roman;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 number of shares of Common Stock outstanding during the period. For the periods where there is a net loss, stock options, warrants and Restricted Stock Units (“RSUs”) have been excluded from the calculation of diluted net loss per common share because their effect would be anti-dilutive. Consequently, the weighted average number of shares of Common Stock used to calculate both basic and diluted net loss per common share are the same for the reported periods.</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;">As of <em style="font: inherit;"> September 30, 2023, </em>the Company had outstanding balances of 314,462 RSUs, 3,930,008 prefunded warrants, and 1,091,346 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">As of <em style="font: inherit;"> September 30, 2022, </em>the Company had outstanding balances of 313,043 RSUs, 3,930,008 prefunded warrants, and 560,096 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table shows the amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive Common Stock for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (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;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,414,230</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,752,664</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(5,359,025</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(12,006,147</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of common shares used in basic earnings per share</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,705,729</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,486,475</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,684,430</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,066,144</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of dilutive securities, stock options, RSUs, and warrants</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: 9%; 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><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: 9%; 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><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: 9%; 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><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: 9%; 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,705,729</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,486,475</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,684,430</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,066,144</td><td style="width: 1%; font-family: Times New Roman; 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> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">2022,</em> respectively, the Company had no options outstanding to purchase Common Stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 314462 3930008 1091346 313043 3930008 560096 <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 class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (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;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,414,230</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,752,664</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(5,359,025</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(12,006,147</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of common shares used in basic earnings per share</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,705,729</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,486,475</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,684,430</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,066,144</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of dilutive securities, stock options, RSUs, and warrants</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: 9%; 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><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: 9%; 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><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: 9%; 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><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: 9%; 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,705,729</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,486,475</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,684,430</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,066,144</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> -1414230 -1752664 -5359025 -12006147 5705729 5486475 5684430 4066144 0 0 0 0 5705729 5486475 5684430 4066144 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE <em style="font: inherit;">9</em></b> –<b> STOCKHOLDERS</b>’<b> EQUITY</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;"><b><i>Common Stock</i></b><b> </b>– The Company has 12,500,000 authorized shares of Common Stock. As of <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;"> December 2022, </em>there were 5,727,310 and 5,498,260 shares of Common Stock issued and outstanding, respectively.</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><i>Voting</i> </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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b><i>Dividends</i></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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b><i>Liquidation Rights</i> </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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b><i>Other Matters</i> </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;text-indent:54pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;"><b><i>Preferred Stock</i></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, 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The Company has 2,500,000 shares of authorized Preferred stock, $0.001 par value. As of <em style="font: inherit;"> September 30, 2023, </em>there were no preferred shares issued and outstanding.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:36pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Stock Issuance</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;">Since <em style="font: inherit;"> January 1, 2023, </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: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 2,340 shares of Common Stock to settle RSUs. The RSUs were valued at $110,254 for services provided by the Board of Directors in <em style="font: inherit;">2022.</em> The Company recognized the stock-based compensation of the award over the requisite service period during the year ended <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> <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 158,330 shares of Common Stock to settle RSUs. The RSUs were valued at $674,164 for services provided by management in <em style="font: inherit;">2022.</em> The Company recognized the stock-based compensation of the award over the requisite service period during the year ended <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> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> June 26, 2023, </em>the Company issued 24,500 shares of Common Stock to settle RSUs. The RSUs were valued at $73,500 for services provided by the Board of Directors in <em style="font: inherit;">2023.</em> The Company recognized the stock-based compensation of the award over the requisite service period during the period ended <em style="font: inherit;"> June 30, 2023.</em></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;"> August 25, 2023, </em>the Company issued 1,042 shares of Common Stock to settle RSUs. The RSUs were valued at $57,500 for services provided by the Board of Directors in <em style="font: inherit;">2023.</em> The Company recognized the stock-based compensation of the award over the requisite service period during the period ended <em style="font: inherit;"> September 30, 2023.</em></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;"> September 12, 2023, </em>the Company issued 26,042 shares of Common Stock to settle RSUs. The RSUs were valued at $116,667 for services provided by management in the last <em style="font: inherit;">12</em> months. The Company recognized the stock-based compensation of the award over the requisite service period during the period ended <em style="font: inherit;"> September 30, 2023.</em></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;"><b>Warrants</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;"> May 17, 2022, </em>the Company entered a warrant purchase agreement with existing shareholders to purchase 3,803,133 shares of Common Stock at an offering price of $3.992 per prefunded warrant, which represents the offering price of $4.00 per share of the Company’s Common Stock less the $0.008 per share exercise price for each pre-funded warrant. The warrants represented 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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">On <em style="font: inherit;"> June 22, 2022, </em>the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 531,250 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 28,846 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $5.20 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:'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;"> October 13, 2023, </em>the Company entered into an amendment to the Note and Warrant Purchase Agreement effective as of <em style="font: inherit;"> September 30, 2023, </em>pursuant to which the Company and the Purchasers extended the maturity date of the Notes from <em style="font: inherit;"> June 20, 2024, </em>to <em style="font: inherit;"> January 1, 2026 (</em>the “Extension”). As consideration for the Extension, the Company issued to the Purchasers additional warrants to purchase an aggregate of 531,250 shares of Common Stock at an exercise price of $5.20 per share. The warrants are exercisable at any time prior to the <span style="-sec-ix-hidden:c104752208">five</span>-year anniversary of the initial exercise date of <em style="font: inherit;"> September 30, 2023.</em></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 following is a summary of the periodic changes in warrants outstanding for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> September 30, 2023 </em>and <em style="font: inherit;">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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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,490,104</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;">126,875</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants issued</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;">531,250</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;">4,363,229</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercises and conversions</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);">-</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);">-</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants outstanding at September 30</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: 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);">5,021,354</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; 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);">4,490,104</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;text-indent:63pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><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:Times New Roman;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, directors, and consultants of the Company. At <em style="font: inherit;"> September 30, 2023, </em>113,357 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation consisting of annual grants of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum with <em style="font: inherit;">one</em>-year vesting.</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;">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;"> September 30, 2023, </em>201,104 RSUs were granted and outstanding under the <em style="font: inherit;">2022</em> Incentive Plan.</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 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company recognized stock-based compensation expense related to RSU grants of $143,195 and $382,111 for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022,</em> respectively. For the <em style="font: inherit;">nine</em> months periods ended <em style="font: inherit;"> September 30, 2023, </em>and <em style="font: inherit;">2022,</em> the stock-based compensation related to share grants was $494,292 and $782,360, respectively. On <em style="font: inherit;"> September 30, 2023, </em>the Company had $822,601 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:Times New Roman;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;"> September 30, 2023, </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 class="finHeading" 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>September 30, 2023</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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: Times New Roman; 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;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">301,111</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;">4.80</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: Times New Roman; 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;">225,604</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.00</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: Times New Roman; 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; 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);">(212,253</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);">(4.86</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, September 30, 2023</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);">314,462</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);">3.46</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> 12500000 5727310 5498260 2500000 0.001 0 2340 110254 158330 674164 24500 73500 1042 57500 26042 116667 3803133 3.992 4 0.008 15182075 6000000 531250 28846 5.2 531250 5.2 <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 class="finHeading" 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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; 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: 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,490,104</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;">126,875</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants issued</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;">531,250</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;">4,363,229</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercises and conversions</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);">-</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);">-</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants outstanding at September 30</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: 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);">5,021,354</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; 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);">4,490,104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 4490104 126875 531250 4363229 0 0 5021354 4490104 113357 36750 73500 201104 143195 382111 494292 782360 822601 <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 class="finHeading" 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>September 30, 2023</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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: Times New Roman; 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;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">301,111</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;">4.80</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: Times New Roman; 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;">225,604</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.00</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: Times New Roman; 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; 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);">(212,253</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);">(4.86</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, September 30, 2023</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);">314,462</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);">3.46</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> 301111 4.8 0 225604 3 212253 4.86 314462 3.46 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>-</b> <b>SIGNIFICANT CUSTOMERS / CONCENTRATION / DISAGGREGATED</b> <b>REVENUE</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;text-indent:36pt;">The following table presents customers accounting for <em style="font: inherit;">10%</em> or more of the Company’s revenue:</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 class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</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: 9%; 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;"> <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: 9%; 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: 9%; 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;"> <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: Times New Roman; 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: 9%; 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;"> <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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14</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: 9%; 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: 9%; 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></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: Times New Roman; 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: 9%; 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;"> <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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</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: 9%; 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: 9%; 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;"> <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: Times New Roman; 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: 9%; 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;"> <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: 9%; 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><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: 9%; 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: 9%; 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;"> <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: Times New Roman; 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: 9%; 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;"> <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: 9%; 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;"> <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: 9%; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</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;">* 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:Times New Roman;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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</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;">12</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;"> <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: Times New Roman; 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;"><em style="font: inherit;">*</em></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;">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></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: Times New Roman; 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;">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><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></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: Times New Roman; 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;"><em style="font: inherit;">*</em></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;">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></tr> </tbody></table> <p style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of <em style="font: inherit;"> September 30, 2023, </em>approximately 97% of the Company’s assets were located in Denmark, 1% were located in the U.S., and 2% were located in China. 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.</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 class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Nine Months</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</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: 9%; 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;"> <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: 9%; 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: 9%; 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;"> <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: Times New Roman; 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: 9%; 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;"> <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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14</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: 9%; 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: 9%; 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></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: Times New Roman; 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: 9%; 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;"> <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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</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: 9%; 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: 9%; 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;"> <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: Times New Roman; 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: 9%; 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;"> <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: 9%; 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><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: 9%; 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: 9%; 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;"> <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: Times New Roman; 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: 9%; 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;"> <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: 9%; 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;"> <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: 9%; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12</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> <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 class="finHeading" 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>September 30,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer A</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;">12</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;"> <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: Times New Roman; 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;"><em style="font: inherit;">*</em></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;">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></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: Times New Roman; 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;">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><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></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: Times New Roman; 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;"><em style="font: inherit;">*</em></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;">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></tr> </tbody></table> 0.12 0.14 0.17 0.12 0.11 0.12 0.12 0.20 0.11 0.17 0.10 0.97 0.01 0.02 0.65 0.33 0.02 <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> SEGMENT REPORTING </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 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, with shared group activities 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:Times New Roman;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: Times New Roman; text-indent: 0px;"><tbody><tr><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;"><b><b>For the Three Months</b></b></td><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;"><b><b>For the Nine Months</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,629,910</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">785,046</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,135,127</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,522,049</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,608,763</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,854,981</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,807,600</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,548,951</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">656,693</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">665,507</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,951,376</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,839,809</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">175,080</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: 9%; 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><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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,881</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,253</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</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> <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><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;"><b><b>For the Three Months</b></b></td><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;"><b><b>For the Nine Months</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (Loss)</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">177,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(107,681</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(283,590</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(864,378</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(531,682</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(772,862</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,532,455</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,519,182</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(365,978</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(152,492</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(499,312</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(392,092</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(694,016</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(719,629</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,043,668</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,230,495</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: Times New Roman; 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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,414,230</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,752,664</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5,359,025</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,006,147</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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>As of</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Assets </b></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;"><b><b>September 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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;"> <p style="font-family: Times New Roman; 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;">9,114,839</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,781,211</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: Times New Roman; 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;">14,900,727</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;">13,808,529</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: Times New Roman; 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;">894,434</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,099,019</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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);">11,929,028</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);">17,436,896</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total consolidated Assets</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);">36,839,028</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);">40,125,655</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> <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><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;"><b><b>For the Three Months</b></b></td><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;"><b><b>For the Nine Months</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,629,910</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">785,046</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,135,127</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,522,049</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,608,763</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,854,981</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,807,600</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,548,951</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">656,693</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">665,507</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,951,376</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,839,809</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">175,080</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: 9%; 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><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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">177,881</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">50,253</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(255, 255, 255);"><td style="font-family: Times New Roman; font-size: 10pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,070,446</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,305,534</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,071,984</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,961,062</td><td style="width: 1%; font-family: Times New Roman; 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><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;"><b><b>For the Three Months</b></b></td><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;"><b><b>For the Nine Months</b></b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" 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>2023</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>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>2023</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>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; background-color: rgb(204, 238, 255);"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (Loss)</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">177,446</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(107,681</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(283,590</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(864,378</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(531,682</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(772,862</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,532,455</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,519,182</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: Times New Roman; 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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(365,978</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(152,492</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(499,312</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(392,092</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(694,016</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(719,629</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,043,668</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: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,230,495</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: Times New Roman; 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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,414,230</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,752,664</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5,359,025</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,006,147</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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" 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>As of</b></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom;"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Assets </b></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;"><b><b>September 30, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</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>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: 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;"> <p style="font-family: Times New Roman; 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;">9,114,839</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,781,211</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: Times New Roman; 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;">14,900,727</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;">13,808,529</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: Times New Roman; 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;">894,434</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,099,019</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate</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);">11,929,028</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);">17,436,896</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total consolidated Assets</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);">36,839,028</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);">40,125,655</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2629910 785046 6135127 3522049 1608763 1854981 4807600 5548951 656693 665507 2951376 2839809 175080 0 177881 50253 5070446 3305534 14071984 11961062 177446 -107681 -283590 -864378 -531682 -772862 -1532455 -3519182 -365978 -152492 -499312 -392092 -694016 -719629 -3043668 -7230495 -1414230 -1752664 -5359025 -12006147 9114839 7781211 14900727 13808529 894434 1099019 11929028 17436896 36839028 40125655 <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>-</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;"><em style="font: inherit;">None</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +2 :5<'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 " "T@&E70U8/I.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE1,'1S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'J'A_ 8\DK::-,S *JU$ICIKI,FH*>83WIH5GSYSO\"L >S18Z "HA; U#PQ M'<>^@PM@AA%F7[X+:%?B4OT3NW2 G9)C<6MJ&(9Z:)?/ MC<^"JH-?=Z&^ %!+ P04 " "T@&E7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +2 :5 8 >&PO=V]R:W-H965T&UL MM9GA;^(V&(?_%8M-TR:5$CM0VEN+1&F[0]?CVL)NNDW[X"8&HB9QYCBE_>_W M.H&$=LX+BXXO+8&\O_B)'>=)?+Z2ZBE="J')2Q3&Z45KJ77RH=-)O:6(>'HL M$Q'#+W.I(JYA4RTZ::($]_.B*.PPQSGI1#R(6X/S_+L[-3B7F0Z#6-PIDF91 MQ-7KI0CEZJ)%6YLO'H+%4ILO.H/SA"_$5.C?DSL%6YTRQ0\B$:>!C(D2\XO6 MD'X8NQ4B$H4F"=ORS M#FV5QS2%VY\WZ3NT17PQYUFH'^3JHU@#]4R>)\,T M_TM6Q;[=;HMX6:IEM"Z&%D1!7/SG+^L3L57@TIH"MBY@[PIHW1'<=8&;@Q8M MR[&NN.:#YC2W2;KD2J3G'0U',S4=;YU\622SFN0S\EG&>IE"JB_\M_4=:&79 M5+9IZB5# ZT9X^40^'Q/GS%;^ICEN>>;:V3]=? MM[ 7&6L1I7_;3ED1V;5'FDOV0YIP3URTX)I,A7H6K<%//] 3YU<;[W<*>T/? M+>F[6/I@/51&< (4#^$<^.*%?!*O-F@\R7$L(C82/$SG8_HFY L;*%X_YV%J.S\CM*PA5+^$ZJ.-&F5*Y4A!ZL%(_2:X,E,2 M@>G2VI=X6KM-6=NE-DBTL"'D:0EYBC:KG(S6E'="!=(G-_"U=>K&T^ZMTRM: MTY#OK.0[^U]\>2_6TN%9=;A>;G,3A(),LNA1*"O< M+JVA;?>$4<<*> BMH977T+W$9AQ[4D'?Y>IZ1*8:!BV1BHQD!E8'"1SVK3KTI-^W\I[".>A ME?10W%/6O$/?A_3T:/.!Y,\G7V)[O^*1X/CP/*J"A*LG$1/&K/Z*AS3EKCR( MXNKRGOM.IAI\X<\@J1_..]3J$V']GOTR/H02T'D"1621+#Q2;ON*$2 MO':,[@CH]JQ4A_ B5GD1PV7F5N9/(DL98[?1'2$N=2GIG76M3UQX;5/ 2H88 M[B^S0(,AR#FA[.?'7\A4>)F"GK12XDDC&45P*YIJZ3T=D1^=8[ ' O,L>>:A MW7GQP*;HE2(QW&Y __P@7I#I:_0H0RLQ'F#>B5BY#F%&K#(CAKO+I@_)]8NW MY/%"U+[RV1$T&4ZOAM8',KRP*6$E0FPO$=J\%2GD/>]*T#_[X_2.Q&_6M\,C MO*HI9R5 ;"\!&L?PT%FL%9B',KX!MW+BB765@D/VTMXS,,*F#L8_$+6 MW!CQG(F,V]SS!,1 B%\$6GD/(3VLDAZVE_1,([ 5[Q#RXU;RX^+>LIEFW]S8I_E2&OF2:7@HB M9A9UGP>]/NN[YL7$\S9B9VL1T8R^?&TU)9Y1[6(]L?RV7+\=YJN6G6KW8O'W M,S>#-R6AF$.I<]R'HZMB/;78T#+)ER0?I=8RRC\N!?>%,CO [W,I]6;#'*!< MU1[\"U!+ P04 " "T@&E7AU'7%P8( !7(0 & 'AL+W=OW]>I2[TVA*GE;!\V^+-/ZZ:,L]./5 B^>'_RI[K?&/EBN+G?IO;R3YNON MMH:[93]+KDI9-4I702TW5XL/^-TU%79 :_&WDH_-T75@75EK_?,ZO%L@B MDH7,C)TBA7\/\EH6A9T):V+_ZG<;*\6 M8A'D]:W9I M)J\6L*4:63_(Q>KGGS!'[WW>G6FR$U]I[RN=FWUUG3;;(*URV(F-J55FUSR# M9SZG#S/Q=B9;%1Y6& M*$I9<+A^.'?(8A.D!12B-E6AI 6YWJ_-9E] =>B&@,F;2(0)2EIWW[ D M9 RN30#99V2YEG6?@JT%9%7WM,NLT,9H)]MR4SSY G1 SX[\ID)0@>DH/JX= MH1C1*/*'A_7A8;/A^5P]0-KJ6LEF(BSR>R:;IG5/KV&32R,#U8UZ:D,D$HA1 M%!UBQ#D-"8G/&R3F.!\QQA%"HR!Y[! '4IK((=X'B<\GO*Y,#9P1I.WN]B'D M[O(P$=,D'B'TV!%F]X,?8=PCC&<1WM9REZH<%FMG"W*W7&8+4OG/7NU *YJAGF79OMP7 MK3;))2#(5-K*0%N\, IC3$,4QX?ZE80HXF&4G+G,=QX%84K/Z &('?U7U02-"N06U%ZH7>7.SA9KHZ=+.>9*H@,3XJJAUR MUY""79),(1_T!IX7'#=RIQMECJO:#%[JDD#$<306'#X[AA 5$V@'P8'G%80/61A1$1*&SIR#KH; E%$^KJ >.X)) M0NE$9 :M@>?%QF]:YX^J*+S@7.XFA";,R3*?'4=3!(H'CL?S)'^H\./BZ87J MDC@&R4-1PL=@?981BT6,)N .A(_G&?\ =P:DR]:4"PIL+<8@7A,LYTZ/2@%/"\5^HYCES[9=L/KL(?^ M":6".7O1-<14)'1J;<@@$\@L*5N8]5X.DM';LB)/=Q+%PBFF/D,$H@OQ"9@# MMY-Y;G].H9TMEX=2N5%5VYT<:$RO"W7?EE&_"RZ?,B82/JXK'CN:)#B9H -R M=# P3[L>!_2(B8MA>WA=<(F512+"X]["9\>AW9Z0OF3@7_)"P__<_[P$U*54 M!J7$26J/'8\2QB:$ AFHE\Q3[ZE*__("6I?FXI@DA#IP74..0+U-YL9 B&2> M$&_D1@+6/##I]SZX7NXF+NU!BP:J=8S58\R3P]?IK:=+VZR4X3 MW>N%I_T52<*=5M-G")4'X8E.G@R\2>9YQII_G0\X018R$F M7N!2 M;2)H1&)G23VQ;*\':MG9O&N@;6;&#[ MVY/<"U4%6;I34 Z\4%U)D@C.H5:Q,5R/)4]B%L43TIP.ZH7.JYDQY3!E&=*JT#@*&S@N88[3=R;@NH3QL[6OE!Q "NO%7 M6U>*7' N0+>,6PBO)26(\0EA2P?50G^DVY^NN5[@GO/ZA,2,$0>X1Z-0BA(Z M=6I.!Y%"YT6*0VCMYGRE(\)Y-SAQE.&QG#C*6!Z]];8_.?AO6M^KJ@%1N(&A MZ&T,P:@/;_$/-T;OVA?A:VV,+MO+K4S! 6L GV\TB*_NQKY;[W]+L?H_4$L# M!!0 ( +2 :5>U2<,GS0, !(- 8 >&PO=V]R:W-H965T&ULI9?;;N,V$(9?A1!ZD0!I=+"."]O QD'1O2A@K)'VFI;&-A%*])*4 MG?3I.Y04V;)D.;O-14Q*,\/O)X<<:GH4\E7M #1YRWFA9M9.Z_T7VU;I#G*J M'L4>"GRS$3*G&KMR:ZN]!)I53CFW/<<)[9RRPII/JV=+.9^*4G-6P%(25>8Y ME>]/P,5Q9KG6QX/O;+O3YH$]G^[I%E:@7_9+B3V[C9*Q' K%1$$D;&;65_?+ MPO6-0V7Q-X.C.FL3(V4MQ*OI?,MFEF.(@$.J30B*/P=8 .S:S8(AEL:,GU=W'\$QI!@8F7"JZJ_^38V#H6 M24NE1=XX(T'.BOJ7OC43<>: 0H<=O,;!^ZS#I'&85$)KLDK6,]5T/I7B2*2Q MQFBF4$_NEM2\V8%F*>7JGOQ.7E;/Y.ZW^ZFM$= ,8Z<- MS%,-XUV!6<'^D4R$M!*4*+C(@UKCQH(*PQ M?Q^248\4G '&29SX_H6.OED83CPO&A;BMT+\42%+B2>7U.\5+_PHV1[/$OU@ MYKW,2UXE;09XDJ6,FO-A2(#?(W.=R)TX470AH6^8.'[H)U<6(V@U!#<60]-B MRS"-"%4*]]5U_,$\"GI8@9.$OGM!WS?S)[$7.,/P80L?CL(_PUJ3C*DJS8?H MPE[^NGX0N-[EY/;M C<)XW 8+VKQHAOY 1O ,RHC>&2FKP]D3R4Y4%X"N6,% M[E/.J50$!?]NN(R!I!22_)( I5=Z&3WI0E]AC%AU@USF5/N<7 MD/$X++7"G9JQ8GN+NQEA#'S4I$M^5K3=4?*%R'.\ _V/5&\&N)7K-\VZ DZ5 MU1TOK5T!GT_R)FSG#!].\\]8=N%/-=4=+ZI=^,\EN-LOBT'D11.WQSU@Z">Q M%U[#/E50=[R$=K%_)LG[]? *^X#A(+M]=F$U7PM_4;EEA2(<-NCI/$880M87 M\+JCQ;ZZPZZ%QAMQU=SA1PM(8X#O-T+HCXZY%K>?0?/_ %!+ P04 " "T M@&E7/J^@<@4' !2'0 & 'AL+W=O-35X[.8KLR[=A=V8 M!KY9VG9=>OC8/HS=IC7EH@M:UV-.J1ZORZH9W5QU[^[:FRN[]775F+N6N.UZ M7;9_WIK:/EV/V.CEQ9?J8>7#B_'-U:9\,/?&?]W2:!RC=K_P@?/B^N1S3TR-1F[D.*$OX\FHFIZY ) M^O&O?=+1H/K\DOW'CCR0^58Z,['U[]7"KZY'^8@LS++O^)T\[;"9&9+YUWJ[WP="#==7L_I;/>R%. B /'L#W 3P.D#T!8A\@ MOK<%N0^0W]N"V@=TU,<[[IUPT]*7-U>M?2)M0$.V\-"IWT6#7E43)LJ];^'; M"N+\S<0V"QAVLR#PY&Q=+4H/'^X]_('YX!VQ2_+KQK1E&%='SKXVY791 >8# M.2=?[Z?D[([9GE/LX+\;!N_[.Y((+^C7#*!=*?R?>'8TH62140; TI-&>VAK0ZTU2#M3ZUUCMRU=EEYC+!*VBUDKG3$8Y+" M&,UX%K&8IC"N*)S(SK2/9G3SU[\P3?^.E8OW3#9]SV2S=TKV:B2RPTAD@[/N M'@Q!& >S'P=L&+)TYFE%132E)BE,9UIR&LV\%"98!BLM7F"GR[P5X3S M ^%\>)F9!N9>39U(8\&*4BD@!! >ZTR+#%6#TZ+/H6QKX=COWVS8L@#GL.BCK?9;3 M#L2,$<@Y;(4QX[X1@!\%X(,"_!2VUV5KUR?F&67/D<'4 M19XK$=-'D)SGE#(=\T>0X"RDS/)8 *QURF$+5WT*'#TD$\.[KE^9EGQNYG9M MR-E^ N!'A4$W^M_NO.^:;?JNV6;OE>WUD!RM+AOVNI\;;R"O[^JP[<:GZL8' M'17$>E*1YUD\+Q%P[<+S+];CV^X^X:N^Y!IJ1ZP!AI.TR&,-$!Q7618?)68H4%!)E>Q1X>@Z MV;#M_%16#3D+)?E#X#[?MJUIYG\2L&*-*^?]Q1EQA7DF1:(%8D9YSF+<%,&Q MC.JXU,\0G-"LX'F/$$@Q8Z@ 3UBD$#%C, M^"@XE$5$T=P!1 YG*'RC,6CCB*AC!4J MGNX84LEPW(K]%YJ34YE+WG/PY$<'RH<=Z)$Y:-&8GM]Y>.H F91Y0AZ!"5Z( MF'D*DX+&L!D&XSSKJ?/\:#GY\.^6OQA/PN"C1-,?$&&@8:A%PA5#9HKKY(B% M(950<+*.-S9P MV9#?+3.JX&@:"X< );BK+#["8D"=2QE/UAD"E%3#M(H7T_CDCFAMVH?N\?TN]O&G\OVH6H[ M=D(&F4'5]D)LYYQ[[SDVONEOA7Q6*><:O11YJ09>JO7JVO?5/.4%4U=BQ4MX MLQ"R8!JF0LL:0B]TD0Q'[!LM(;]NW:G1SVQ5KG68@GC.Y]I$8/#8\#'/:A_V"!#'32 U@;0)X1$"K0GTK1G"FA"^-4-4$ZQTO])NC9LP MS89]*;9(&C1$,P/KOF6#7UEISLE,2WB; 4\/QZ),8-=Y@F"D1)XE3,-DIN$! MQT$K)!;PJH!#F)K3L>'HJU *G3V6;)UD@#U'E^AQ-D%G[\_[OH:23&!_7JG)D?04W8I2IPI-H8S$P9^ M\=OIQ"7G_[)/_SG[@1FT.1S4Q@N/Q/L&]]29V6[GSE;'P(D#&-&H%Y#H$#AU130W(PX[#?) <=@H#D\J_JY3+EWG M_<.[+L'X(QJOI>3E_!4]2%:JG)G;[@*!42Z'JES1?IEQ!V/2;1GDP.$XC /: M DX<0!H32EI&3ATX$N,X"D*W/5%C3W32G@>A6>ZPQR4^^GN/2-"%_6RK=P I M[74[ 6FI=P"C#L$T[+7D.X XC F)(]S2[^_=G 672]NR%)J+=:FK_TFSVG3% M&]L,6NLC?#W&CO4)=-&JZ?T)7[7@6R:76:E0SA>0*KCJ0-6R:FO51(N5O;>? MA(8N8(&PO=V]R:W-H965T&ULM9U=<]NX%8;_"L?- MM,E,%!.?)+>.9[(B,;N=S3:3--V+3B\8B8[9E40O2=F;?U]05@0!. 3(!+Z) M+>?E"^D<$,##0T)7#TW[>W=;57WTYW:SZUY?W/;]W0^7E]WJMMJ6W:OFKMK) M_[EIVFW9RY?MY\ONKJW*]>&@[>82QS&_W);U[N+ZZO"W=^WU5;/O-_6N>M=& MW7Z[+=LO/U:;YN'U!;KX^H?W]>?;?OC#Y?757?FY^E#U'^_>M?+5Y_+Q^?1$/[ZC:5*M^ ML"CEC_MJ66TV@Y-\'W\<32].;0X'GO_^U5T?Y9_' M0)P=@/'( ?AX #8.('SD '(\@)@M)",'T.,!U&QA[ !V/( 9!R R<@ _'L / ML7\,UB'2>=F7UU=M\Q"U@UJZ#;\#4"_"I M%^"##QWQ^?'-+V]^71;1102]C'",$93;1U=V7^>/&?KP^#Y0W=7KJK7%W)T[*KVOKJX_NM?$(__#B4MI%D1 MTDP$,M-22$XI))-2."5MCTY<3QLR^E[F]/J19$=),!#+3$LI."65A$@HED5F]S.BP2V:E>6%( MJQ NA186?@H+=X;E$(_%L.):1ZMF*Y>A73E,CU 4N._M+6T%2M(D M,2/A-2J\"N%M2@M'<@I'XNXE^U9.M*LO4=^6NVYS",7+:%?U4#P2;SR\BMRK M*&S%@C"69L8H+/PZ+2+I*2*I,R*_2F9Y_DO3P:-;:IT89@A2;PALQ8(DE%-, MC4AXK<0$*RT(V2D(V;>L>MZ6[6GZQ%!X,FC5D\6I,3$NG:W/'?]#FA4AS40@ M,RV%*%;\$D]=]W@3=[0R%C[&XF-Y5)WG-T$H3G%FKGP Y8)QN>XA#!N]')02 M@G!F]G9 F:8,$4S@WH[.4 \]R2K_:.M?YKO;G]OC@[H50=U$*#<]DPK7T#1> MFY0]/&6UCVR4&UGN \JQ]3XDA1?\@-*]XD>*BY ;C&9-_FZOF;UD&=0M#^I6 M!'431S;0YB-$U0;,W0SO9GIRFD6Q'4381RTS.I,!*Y M.?)LGO%GCUOSS) ],W4VX64\Q<3B@AQ0+CA#:1HGS)QG &G",I3%Q)QG;"6F M,4TS,C9.*<9$;LC\5II -N+!..%N?W:O#^E6!'43H=ST3"HV1FXXGH44-BM# M2&$C[!A2 + [AA20%$8*6^E&"D70R(W0J\(O M$?[6]&**8E+L9M)92TYL\YX9%K\D]TL*0+*0TSTSAU,Q0:@'1A$H=A.H>RV' M;-;O=L>+^ M4/>W &=U96\$N%O M38^;XCGLX;G'2_Z/4^S7X-W(,*W*[G88LY_%KU@97?8,BG]! MW40H-[U+*$3$D\IZ3]9Z%]NE6!'43H=ST3"KDP].0;U+V M$@B/3<;#-@QF7)Z_*"5F+POP4X9"G*5R1J84K=_MS5R5!W8J@;B*4 MFYY)Q5@D7.&*3"ID!,?,O)(A "4F),[(6(V&*&XA@;C%QZ/$Q@8T7)2QSH*@MX,& M=2N"NHE0;OHC'HJYJ*?Z]CU$2NU;1)%ULQP%"F26*@=4YCK'+Q%.B1XAQ5_4 MS5]SJ)3Z\0N0()8@\WF8W&]5^"7"WYH>%85>U(U>LZB4^DG,+\G]D@*0T#AE MYHT#PJ_3PZ(HC+HIS$VDU'Y4RXJ#%X9R0++ ),V8N0XJ_&9BBID>B[/'Q]R M->$>'P)&R885QIE:2H@J>0#))W-7F\K,:(IXV/7I*B"*?I-!2OO M$I-"!2L($-SMS^[U00M60=U$*#<]DPKUZ.2"E3][4,'* @0*%:Q 0 "48X M2D% )1N0* *IJBG8#5K.1"RI+,,ZI8'=2N"N@D*/=O',1E[M(\JOJ-NOO,L M6T("SS*H6Q[4K0CJ)BA0C6.$93$>N3>0*6QCTQ[DFSF:^+.4<)]28.G) N9!^ M*([-54-2FS<0\F"G?[LWM]T,U7 M@KJ)4&YZ)A4GL\D;L/BS9U,S0!3,!MD1H@"48T0!26&B )1NHF"*H]FD&S:_ M_^(K@VYW9+%U$@3%ZJ!N15 W$E^S[.GE:#<%]1-A'+3=[-2;,C= M;!@V^U#&.5#W,RF$0V4_0Y0#(FL;+'_5SRG1@ZBPC'_3]B_G=ZZ#BU5NTP]+ MXAB;.X,LW>W//1V"NA5!W40H-SV3"AKYY.U?_-FS'PPFSL;)+"&8$Y,* M8Q0PLV[FP EECV,TK&=W[C",C[I<<'O1PT.X% 2I^8" MU?UV9I\$01_Z"^HF0KGIB54,R0,Q))A,X.$]:[@';F M'X5BW(UBL_: ]-+0$I @2E!F7H#S6Q5^B?"WID?E;&-,-X#-0@T^86],KR3W M2PI LN )0N:.6F*"4 ^,8C#N9C W;' _=/DE.2!9((HHMJ<.KYF88J;'0H$7 M=X-7V .85IW(UI3_D$ K2F MA?WXG63'S4;3A[U8NM-]WWUWUBG=:?-H*T0'+[54=AE5SC47C-F\PIK;B6Y0 MT4FI3\>=V%;..UB6-GR+&W3WS=J0Q0:60M2HK- *#);+Z/+L8C7S\2'@I\"= M/=B#K^1!ZT=O?"^64>P%H<3<>09.RS->H92>B&0\]9S1D-(##_=[]J^A=JKE M@5N\TO*7*%RUC+Y$4&#)6^GN].X;]O6<>[Y<2QN^L.MCXPCRUCI=]V!24 O5 MK?RE[\,!8#H] DAZ0!)T=XF"RFON>)8:O0/CHXG-;T*I 4WBA/(_9>,,G0K" MN>Q*JX):C 70SFHI"N[(V#A:J/<.=$F&SA\K+0LT]A/QFK3D9R1,84;C416+@A.<7?>$8E#74E^[I6 MR8>$/UHU@6E\"DF<)'"_N8;1R1A.@(&M2*S](,5T:-TTI)@=2;$)1""L;;$X MI4:5:(3:0JZM@P9-EPE&0D&AI>3&OGG'\/NHF*Z\+O#8(GOV_8-+SGHR.<7X@XVRQF,_FBW^DL(,K6*/9AD&S1-TJU]W&P3O,\F5W MA=_"NX?@EINM4!8DE@2-)Y_/(S#=<'6&TTVXT _:T7B$;47O$1H?0.>EUFYO M^ 3#"Y?] 5!+ P04 " "T@&E7G2\!T=4' #E(0 & 'AL+W=O&A?/W$Q0^Y9TRAYZJL MY M-_<>Q/*:'U59U.Q!('FLJE2\W+&2/]W,\.SUQK=BMU?ZQF)Y?4AW;,W4]\.# M@*M%KR4O*E;+@M=(L.W-[!9?K?QF02/QGX(]R9//2)NRX?R'OOB2W\P\C8B5 M+%-:10I_'MF*E:76!#C^Z)3.^F?JA:>?7[5_;HP'8S:I9"M>_K?(U?YF%L]0 MSK;IL53?^-._6&=0H/5EO)3-_^BID_5F*#M*Q:MN,2"HBKK]FSYWCCA9 'K, M"TBW@(P7^)8%M%M &T-;9(U9]ZE*E]>"/R&AI4&;_M#XIED-UA2U#N-:"?BV M@'5JN>)U#D%A.8)/DI=%GBJX6"OX ]%2$O$M6J5RCSY#Q"7Z\+U.CWD!,A_1 M''U?WZ,/?_UXO5 12M<9-UC[]K'$LMC$_0;K]5>HE_@\?GY^@68T-M!7NVX M(TZ%:W;XA*CW=T0\0@UX5F]?3AQP:.]6VNBC-K<.'ML*7J'?#TRDJJAWZ%;G M;:$*)J],;FO5^F:UNJ:OY"'-V,T,BE8R\/TPV7TC9F0?\W@.^ M2_OR*[2@7[F4)B/;E6&S4O>9Q^4\H$'BD>!Z\7AJ@$$0ZP:%_:B7/$,7].@" M9WQN\_]!;;4)KCCTHXS765$R5 /L$F#KN_ISI@-Y$/RQ@#Q%FQ?TX:B+I:@_ M(M[&%,K&&,G@DI&\D+(S7X6]KT)G).\9*,V*M&V[=8[2B@M5_+^Y8;*\51>< M1(U0DH0T&477($="B*YGCFW4XXV<>&]/X.GNE1C-AIQEKQ[,=<4U0.L"O@;6GU M>#R!X"<^2<@(Z50LB@D-L1EHT@--G$!7^[3>,2@)39],","KTF>42@GULT!E MD6Z*LE O)N#)!-'&-_49*$NAU9PC70-';S]!=HB+7BPEB>W=JSYP9^X,43 M@%/!("*VK!]8&CN)3>].E8"=OBO1 U,6>UX2CR$:!/TX\,/$@G+@1^PFR ?! M#FF1(_:LFS1K$YZK/1.P@X=^6#OQ3UD0N,/S\!C^5&Z._20*L:UB![[$/R', MUW1U<"&>LEP,7.A-O&Q@0ZSYT )R8$/LID, *8YL<+(1Y)3@L!?C()JDZU1P MCCT2^]:4'<@0N]EPV.FWI'+2^(R0C=1&@S@:0S8)>HGG61"3@02)FP3[(OL) M5&(B-R\(HW&J&@5#H$$;U($%B9L%;UM"V;,R1ULN&C8T0IU2&[35)!SO0 UR MELTG&?B/.,FE&7R:\:\;%(RSGQ$TF;J-)!$-PW'ZFB0Q]F.2T- "?^ N\K[) M5?.#?,OD2BXZNEY*V[D7!E8D;E9\.(ILK\L7MEHP_4$$U4O3UMD?Q^*@YT:C M"PQT"2,-QG12(@;)*"$!H9;X#91)W)3Y('C&6-Y%[ZW;13(EQ_%VT2!BW2V2 M@3N)FSLGU6+*-R-B Q]:?&V0C!(V%@9N)FYH?TI3LIK"'/M =8QWU\4Q8[ZSQ%#"0,33J))YEG$@P2G%@V MOV0@:^(FZ_-B6>MBT47^JT:_2;,?Z'8G6'L.:K1@RLG8PS'UQN1M$+3P#!UH MF[II^QQ[(>6Q\;P^KN55!;%H#A :>R#LVZ,^:$5/J1"IQ1KZ\_G6($)\'\?6 M32@=J)VZJ=UNSIK5!7 ]"%1P&R85]%6?W!A-^/G4:Q )O>:?Q8*!^*F;^$_K M8'5RSJ31&L%.67P"UD3T8>R">W)"[1Y2^\Y[>KIIZF!&[-.!-(+$)^/$-\AA M2H/$QX$%_T#1U$W1S8G(!WW$_+'Q>#-I92_HWY#@LK1V'6KB:#]*_/&QGDDP M">/0L] &'2B:NBE:>S[K#\V:&.@J_0:\)XI,OW[1]XS@33-L%$()CH_Z#)(8 M!XFM9=*!L*F;L&UP4:K0'=L5=:VS!\KV@8F"YT8KIH0,XP'L=">3A$DR\N.$ MQK;T'[B;NH=>EQV_Z/G=:<%TRL4Z_9-@/&&8)&%L#JCMY(8.O$MCY^YC?3P< MRH:[O?N-T(6WG+AGXG+KY_$NM M&.@U;LZI@:PA%/[X!,,@1T'*MTQ6_D#8ON>,UU=>SYO72=N^R:;.)NL[-P#O M#[919Z]BWD'KG>KP+'0))5XXBIU!,$R"R!\?\2U.7IA7 M3.R:WQ%(U&!KWSGW=_O?*MPV;^A']^_PU:K]Q<&@IOT!Q&^I@&8H82>\!97> MIP@22K2_*6@O%#\TK^4W7"E>-1_W+,V9T +P_9:#.[H+_8#^EQW+/P%02P,$ M% @ M(!I5]JN?3,0$@ K"X !@ !X;"]W;W)KF8RZ2; MU%CGU]^OJKI)CC12DHMS@/M@BT/V4GM]5=VO]K7]ZK9:-^I;653N]Q/'LO$Q-=?+F%;^[MF]> MU6U3F$I?6^7:LDSMW5M=U/O7)Z.3\.*3V6P;>G'^YM4NW>@;W7S975O\.N]6 MR4VI*V?J2EF]?GUR,7KQ=D+C>P^A7S#EY6J=.7=?&[R9OMZY/%BQD[34Y4UKJF+OUD4%":2OZFW[PJ\LC<9J],"L\FP09RI2RDUC\=5@7O/FE[K1:J2>JQO1 MBJK7ZL9L*K,V65HUZB++ZK9J3+51UW5A,J/=J_,&&]/T\\QO\E8V21[99*E^ MKJMFZ]3[*M?YX?QS$-Q1G02JWR9/+GBC=V=J'$;WQ$U)P MJJG5E:G2*C-IH6Z:M-&PON8HO[+(K3]E:?O/GAN]$L M?OD$L9..V,E3J[_Y"_6H?WW6WQKUMJBSK_]SC/8G5S].^R^_?GX/*WG;.HQV M3J55KMZFSC@REVL:5D%5 3 X!YFK=2=1U$E6FRHHVUZK!Z%18 MX*4^FC\_ZVRK/E2-MA6OF!81?F9GD3JET3]\MTB2^.5E7>[2ZHY_C5X^8X(, MUG#MRIG1E\T3NB-.UM=&>QN-D5VHGDM/I2 M$:GB;4Z=>DG_>'%QW>EVF]YJB$97)( <^0#C:ZOJTC0T===:UY(O>+';EI8G M-JW>M 5SS<9%'V]TUEK3&#_B_;=LFU8;UE5I'&>:0,/-^\M PIE7Q&6W_^50 M%<>"AG+;NBURT*TH5Q*[H/Z/MI)DQ+*"/3VB1I!624C::JO!V% G-.VBJEK, M^21FAP4I1:E1K-[I3)9[DR3%F=A\)77"(9JVK,!/VC769&0@_*[96GUL7O109U&(ZTYM=<%*URFBQ9>S MFS/\<(UI6G%F2]&!_!>6=L?BO-(Y.2 6W=4.ROM G]D_0SP*!G[U[D-GX:K= MD=R^3Z9Q%,?Q4:-Y0&9/Y2=\,K?IJM <Z8#'U1> MMZMFW19]]*>W-&Z'4%?G3FF""G^/C+]'ZU_LGS:\_4IO3%51K/)T"SWJ>S5= M1M/I$@^3>!G%\QD28 [C7<&J&<#B3BUMQ2IX+CKM

$S3%].H_E\@ J84O.UOG;:;SB,)6E9.>L]HU%+"P M4[K#]V\&&8?2>T/.SE\C^E+P33KP:4?3TD)L9FS6 MEL1&QFDI![(BNI5/#1RYL?P6<:C.6!M(K;^CUJ!/8#0+B BQW ")YVI3DUX# MR"$Q6$,XIDA7M8UXK B0=5DC9&XI1S!S@EHZ[)#_T8I8=1\>#2.HH H?1H'Y MB*4!X[DF[$. 31AM&)J!$R!'2@"4#")DKC(]O2W3B"R6C-0):LN2XN,$C,%+0[\6$6LO!F,+*"C M B93@D):/6(_XW@*.R'C+E#/.1$G8BV;&Y30-@B'8+Y,![8NTA:J'($7A?]( MV,B"\"OZ=.$ Q!R"_T>3KDPA(,$G2AX"T,ZF?PAA75:GP^)+ZG$Z/<^Y2_(D2QD[$C)=$_ M@--M1:["*;)&7?!O\0B:R/&"\"@%$>(!Q:7(N]U!X@X)3M 9PB='CBE=2XRS!.,VWWV^F?L%IR+<][0'MG"@7-LP[H@ M!T&,M"EU!YY3L45LDM +I&GO E1'W7KU]Y8<\L,*D'I-*#E2EDB!X!@"D2"( MFS6V/0@:6IQ3X&/P<;%IMJJBKC;/B=@\L+02(TV[W)2EUG*<]H@-LPB^T6A2 MZP-WJS39"943-!SO,X(\:^0DYTN"IH&2!Q1D!$% 7'AX&9%1IEPPS<,C,5VNP>(T1C:BG+7=#3#TWB11-/Y&$^C:+Y<1+-X@>?%;!0ELQ@. M:=+GUVE&[0ZU6(ZB>+K WVDT6\Y0'\= =_$(RT?+R22:3);J?4N^3R_&XRA> M)EAU&8_Q*U8+'C0=S]0LFDTQ<395/YL\A_^^IYC\0UKN7JJ+-=&H$F"AY2)& M9!E'X_$4RR3+>;1(YGB:QI,H61"94^# &/LR(]$XGC+X RL3?,#."_Z!AQEM MEPR=E.NM^4M$RI0@XNJNBX(<(SB(4#XMV$H"./Y_H\O?.4=\#T'/ $&7*#R_ M5_,%Y,&RF$6C\30:05HDERD*FABZN83YER9S$"&T',UG8SPMIA/(::0FT2*> MXWT,H4X)D4Y'ZIIR)4V83:&RY5C-9O@8STF]4.!X3C:P&"\Q%:O7%K4P(;?1 M''1 =\_Q!)UA<10UR73\?U 8B4U8/75W\,A2$ 0GZS*U7W7S+.KY.LT!&73! MT,((PD%P+C!6II60*2*X=L\$M'3\G5+P13@'A,*GXTD=";^BE,"=',[6J\)L M?'?# 1A)<4S)R6-L@[H MPCU(\Y 93Z3>H*E(^*(_!# MD"-5N]HPLE2(R5IH0P5-"9TRH<@$^.QKZ!I1VM=*6;/;4\ MV8 >@?E5B J>0GS.951 PQ2_>JMA0P^T^:*P*U+;HJ'&[&,:B=0?;;X)VUCM MT3'DVY691 R7BW\=I21"N:%)D]$"/P(?4:5%95K70/5-#"W%0$K5!4(L1=<@ M $L2I)EG8 @'8M,H,C"R1Q".2TA*2EVWH0<*E+E:7>]+GG=IR9OG"E8MQJ M:LO QL1H"D+F2 2%;WEG.G0P'GX1QGM#[J0YJ(W%@G@PG,]NA+I>D>"*#F8V MO=]2F?]\5[1P>8PW%?;G].4CJ03DP]0R/+'H8WL(_O=C_+".3$._O:M!-0UB)NR\M97;MZM) 7W#CSHH2"D" (G9)Q1J4)%.B\F:TDC M(]T $PT(99^FM@815.E!;UZ:)24\8NC80@&@>"->1B%3HQZ(G9I' M5Q>?U>D5]TWNJ$\::NS/J R><4%A&XF:H3,31$M]IBXO^$9=;X$'DL!(H62E M.=3ZQ"+586N/"@AJ^*E>V?J,VO>$5 ;]P".&'AT29P;G1#Y^W:OIN_!V2D<; M!;-:K@HIQB'EM=FT/LU(U(Y(CZ1"CY6XP7"XD_''(U0O#2M'U-N: M+##\D?[E18_9O U:O9.3RV%'*))&&J'@/4>)AD_K#G?FJP1&OC"P2^F(KF+1 M]?DN8&[:C1/8@ *_U]-.)VC$NZGKPI2/^=8'S:#U!XCD=T9O793@. .SK^ZG M1Q2GR.M0.# /Y M.<_!NA5%QF/MSKZ_X)GN&]BI+8STM+JP55(KJC!?-5G9/X0T@F96M#= R/A."0MTX,H_UC^Z-M#A5EW46 81'NB MMG)>)NQQJX?,;I!IB<0-T>4D4FQH\8H#+?Y)WS,4G#DU86N)PL1$ZWAWAUB2 M4 )%,C=0C?40J@&Q_]-RW%>DHP&0>&M"GWC[X$%HZ/A5$ M4A0=NGIT;5^>P>IU@+F/-D&?#'BDBF-2:QOP_.^N/T8)MJF?&.1,P,P]*6#P@>;\AD+ (JX MIM=+[S?^-*8.24P_B68(^7!#.-PK(3ES:]-TY0MW];%'0"C$Q0!$!!8YMZQP<4 MM[PR3<-*3K)^I$J#+-"0KW5?^N.(@]0?.G.[+;><0Y^\ME^CX]5NJ+Y\*>3/ M'OI@?48]ZC]T!\H?0\P#^4H$H-* (0,7I/XT[.#\ P&R8EX&J5\9) ].LM2(FW)S-9E& MB]&$KGKY8A/X;AR-I_-HLIS3031^S,91/%[BQSOMFR2A]7 ZDQ8LQHU&BVB< MT!1J'L:3>91,N.F&;<;1?+Q0[PS=FP".ESZ%;X&^>* FC]=S*/Q:BB7_^-T-ULXC#=EPF>,34&9J M,[D6\FZ04?\#:W^H")VHS^DW<#D'D_[-^>G'VKEGZAIS;K;D"PF,A)L"VHNY%$I]Y6G_X;CF;+U^JC\2*&IW=>Y'< M?S$^HW.]+U7!GDPVMJ=&C;]\%@YW'AZ[W&_)]'>ES("P/J?2L4K47WGH[3CR MY=_!&2W?8C-YN+WA!C-AXS(-;VRKAV, "-@V*#?*%:U^,)<$Y M\T@S-(6.74$]']P@1D+=\#UIJD2PE%PF[MYV5[$OY 9R/USN &;W& MU/AL/CV1:B/\:.H=WT=>U0VR-S_2]0=M:0"^T^W$\(,VZ"ZHO_E?4$L#!!0 M ( +2 :5?-3J&% P, ),& 9 >&PO=V]R:W-H965T&[!-50GS.D5%ZW%T M$+UM/,BB='XCGHQJ4> "W5-];]B*>Y1<5JBM) T&E^/H_.!T>NC]@\,/B6N[ ML0:O)"5Z]L9-/HX&GA JS)Q'$/Q8X0R5\D!,XT^'&?4I?>#F^@W]*FAG+:FP M."/U4^:N'$2X%(UR#[3^CIV>(X^7D;+A']:M[Q%GS!KKJ.J"V:ZD;I_B MI:O#1L#)X#\!21>0!-YMHL#R0C@Q&1E:@_'>C.8706J(9G)2^T-9.,-O)<>Y MR9P<0@)?X)JD+F!&.D.C1[%C;.\19QW.M,5)_H/S#6Y)N]+"I> M6/)&;)KL!%Q@O0_#P1XD@V2X V_8"QT&O.$.H18]F0/=Z%/%DUJG=#.L[R@ M)G4@4NZHCX<$OQ[QQ<%44?;\>YN"G3FV*YC?/5[R=;B^NYE?P^QN/KM\F,-C MB=P]&56UT*^>0$;:DI(YER^'95]/V]<32K%"2!$U,'8M#/M)[>/\&)'NE6^Y M*Z% C48H]>KAL?9H/D_#PCE+;23CUHJ/C9;@F,23EMXGG%O8/*_0R$SLP;J4 M6>GQF4"M^'582]V(T/M=_*R5 ,*"@((Z*;Z69U#2&E=H]CXXENS))!KC!5A9 M:+GD=-KQ.,I8)RBR%NU;>B,D6SS?W@\OWS@\#RQ2J;S\?PCQM>SXXA9RP$7C MO9JU4NY#22-HXI^#\U"'A2]>E:+I.V8/MEW#>&-0<.F*, XMA)*W,Z/?[2?N M>3MHWMW;<7TK3"&U!85+#AWL?SV*P+0CL#4+=N9;:!N$BP? MZ@9)UF(8]H&63C87BM1(RD[^_8Z4H[BHZP^VCN3=P^=XQX>SO=)/9HMHX;D1 MTLR#K;7M9129J14DKM=(-LS34F\BT&EGE@QH1I7%<1 WC,EC,_-R= M7LQ49P67>*?!=$W#],L2A=K/@R1XG;CGFZUU$]%BUK(-/J#]L[W3-(H&E(HW M* U7$C36\^!CA.<.GZJ.)')>N* ]6TRJG.+M8*8N0P6]P*W[:GU+6HJ MH($TG.1%.$X2LO)Q'J;I&+Z1 @"7T&I5HC&0A%D\HE\"TTD:3L>9ZP!.MZ6" MC5)5OV/-A=7,:X1YH:P;%Y?F:9C$A;/B)!QE&=SW!T=GH0&?/;R+5FNC!)H2 M):7Q?C*=A-,\AP_POB@RS^D#K$A;WP[W'>3A:%2$<1Q[.RY2LI,CCQT37<^' M5?^2!/@V/;TO75X^Q#%JE)*)LA/,U4*5G9:D\N1I\ ="A-"HW;])0@) MNB6AI(#.8-T)$"26-.VV0F-YXR'KSKINK.AA< ='C%QWT&E774EO YQJ_^A( MG!K4&R_!AGJLD[;7J6%V4/F/O;B]N?=/Q&>F-UP:HE]3:'PQ'@6@>]GM!U:U M7NK6RI)P>G-++Q5JYT#KM2(E. S&PO=V]R:W-H965T(AKX65>-/ALMC6E/)A-=++'F>BQ;;&AG+E7-#7VJQ42W M"GGIC.IJ$GA>,JFY:$;34R>[4=-3V9E*-'BC0'=US=73!5;R\6SDCU:";V*Q M-%8PF9ZV?(&W:/YL;Q1]3=8HI:BQT4(VH'!^-CKW3RXBJ^\4_A+XJ#?68".9 M27EO/_XHST:>)805%L8B\T@& P"Q[MWY%A^X(9/3Y5\!&6U"H#@%8 &&Z3.,GOC[>&B M_7!V2$YTRPL\&]$4:%0/.)J^_E'EB=E5V_:3ACTZT-KW,L9?SN2#R:RET MU"FJ!P:^4-B78OS"+3[PJN.V_'G78;D.L\]@A2P7Q(9B^8KR6V,12V4CGUME.MI,![5C7_5RIAGB@6D)W: MAB57"J&1S7%AH2L^JW"U8QULY&8C(:X(0#G])&=*,CCG:MGI/F>7]M1=TJG8 M,/B #9V7]V/XT"GKTA"AQF: )H7:>$:Y7(T+^R6=:]I5Y+@_TOO3M:(4EC;! MJX"TC777FM@4@\1WDN#7E*ZW,[8E &6/SV,Y/^YL5] 44'G?0,"R(&6^Y],Z M9$'JLSQ/=VPKP6>B$D80[MO?LL#WW]/9J91MMC<01QF+_-2N$I_YV0Z9O?:5 M;!;'MM>(0Y!F+,DB6J6^QS(_ACMIJ%VVNVL3YS7N'S?;3\/-,$"NZIN#8Z"0 MVM%GQ(1S#>5%T===7K40:9.I?5\JC-(E9%$;P#H[B*&))'-+R M-3<-6A<1BZ*$^6GN7(0A_7G!2Z;_E^,X8WGB(LUSYN?9+UAO9C@CJR3R:!5F M$?-\?\CP_%44RS0BKXG++U4FHQQ[.7QW]S!EA3]0<1;46&C?)L]%LAY/=OLQ M'R?N;ZL^T3B'>!SMPI9"%[*CX D&]^ E8Q]^I]^ ?K&&)M9% M1/.V&R;UP9[Y>O;FKH2M9#N5H^>X0ZC=%?V.$N53>L/0LZOI%T,:)-24D16F:Z'/@CAG8>+9 M4Y,NB#DEFVKCA0F+O12BA!HX6DU/RY\.7 =4WC0D,M2^$?.3U#65O1Y!U&UG M*R$:0D>:D:/<2UD:![;E4X\"(:[O!BO[#6TO7[]+Q_ECVK]X_;+UPM1*.)SIQ,O7$:C_H3;_5A9.L>:3-IZ,GG MEDMZ8Z.R"K0_E_2,&3ZL@_6K??H?4$L#!!0 ( +2 :5>G1?1"X@( D& M 9 >&PO=V]R:W-H965TJ;H-T^3/M@DH-8=>S,OI3R[W=V F,2Y4OBE[O'SV/?Q*RV*+"05*NXDR6E< M"*FCT2"L/=C1P%2DI,8'"ZXJ"F$W8U1F/8Q.HNW"3*YR\@OQ:%"*%WVQN"5+(QY]I/K;!@EGA J3,DC M"/Z]X 25\D!,XT^#&>V.](G[XRWZ5=#.6A;"X<2HGS*C?!B=19#A4E2*9F;] M'1L]?8^7&N7"%]9U;#>)(*T2D]H\R)\N[DO-H=&<(H0^?X88W')@E3"QFD@8Q M,;J/B=,&:5PC==Y ^@JW1E/N8*HSS/[/CYG5CEIG2VW<.0HXQ[(-W:0%G:33 M/8+7W4GM!KSN$:D.R,"5U$*G4BB8DR#D$B-W2&\-USL,Y]UR[DJ1XC!B.SBT M+QB-/KP[.4V^'2';VY'M'4,?7>*"X%*Z5!E7681?C_A*,%8F??Y]B.M1M,-< M[^X?I_ST-]=WTSG<7\%D-KV\?H1K#:G1NG'-6E(.*5IB?X.Q&5K7@C5":-Y6B':64E;6!A=-8&]AJ# M"H*RLJ5Q'.6/F)BB%'H#N7"Y7L5U0; M>/\U">N?ZF,P@\7& PB7LW<97U(+Q(N02BP4 C[ZW$5M[W_A M=9.\%78EM0.%2TY-VE_Z$=BZ\=03,F4P^\(0OTD8YMRKT?H WE\:=D$S\0?L MNO_H+U!+ P04 " "T@&E7_:BIUM4% ![#P &0 'AL+W=OC(!CU"R9D;WKBYJ[U M]$15-A>27VLP55$P_3CCN5J=]L)>._%5+):6)OK3DY(M^ VWOY?7&K_Z'4HJ M"BZ-4!(TSTY[9^'Q;$#R3N /P5=F8PRDR5RI._KXF)[V B+$=H;]R#E&:MR^U6M?N.- M/D/"2U1NW%]8U;)QT(.D,E85S69D4 A9_VU&15,HZD!J^"#D$PF@N5P8YGE&&'6;-.WAAMLAZ-D.38E2_AI#[/! M<'W/>]-?7H6CX-T>LH..[& ?^M1YX[;U!OQURQ\LS'*5W/V]C>I>L.U4OUS= M7J#C/U]]^?7P]N+K);R_F-W"N9+W7%LQSSFXT+B2<,ETLH1HX#P1>G"56#7G M&L+:-7!6:I'#N%V^7?*7,"MF@('A4BCM024-3RK-4U#S7"R8RT^5@75;BY+) M1P]*]LAH/[,0AM'K=AT/0^>5Z#U6J$I:6L?DK+2PC_#F.;FW'AR$7A $,.,+ M(:60"U"M2K5,Y$$FM+$P"5[C"9ISB"$,0*KM8F>&J'RJ) >:K)=(Z029*TG1 MM-;EF1F8QI^!3.58#,TQ8(QC !+?-M#1WTDSTYS[!$42R@&F*R8L-XA0230# M+OZ#QDPI5(0Q%88WT3'(A"1? +2F)2#ZG5=:(V\H":EV1;)KSSY #W(DA67K M*=P/<< :ZVQ6>V"+86I#MV+HR3U2-R[0X%JK NVA]"/4V8_1_,QQ4=C$;S?( ML$LX?]9;E@P_&;C*B':)!E#4=8Y)M+@B9=P/(UKAS%F:"E*:Y3G&,/JZ9-JV M\6 UDX:Y=N1M!KMS&CHP&GOCP0B31:.@=<7*A7R.N4ME"K!-2NL[=IU0LU=( ME!5F\XR&NP3^P'4BC$L>C QDH#&4[S<[0@'>'-\E2Y10$I3/. M-=J"!"Y5RG,/VZY=UJ N.6F%(8/""6.B\8<2+Q)T.=/& ^S2R=V& M<6-_@-5RA]4]N%=DAYP*%DZ. W_\V@,MS-UA1K&OL2G10NR',2Z01; 6X?TK MXP+K7"U0V^6IY5< M2',J!RA+AL9@72<*7#.1'GZ4<,Y*85GN4YIV=3RN$]O#J/ AW)+R7I/2]2?: M_1.3%=XOF[H]PJ;PRZMQ% 7OV@(1US'^$LJO5Y^5B(U<:(W!,!M3RLB?28[0 M"R>Q%P6C_W5Z#/U@=WJ,)S^<'D>Q/QIMS8^!/PK6^?&R TMGI^X:\3.M=U_";W!<.B%T1&\A3?#<.*-QB,<[CIEW2('WA KRO@H MQO'0&XP#+PX'V]KV]Z"H%7]'9D<37U-8$_A9XO]IK]]VV^YO/(@*KA?NV8;('HX*64RDZCPKGJ+$DL+[!DMJ,K5'2STJ9DCK9FG=C*(,N#4BF3 M+$V'2 M$$KDSB,P^GG&!4KI@8C&CQ8SVC_I%0_7._2K8#O9LF06%UI^%[DKIM$H@AQ7 MK);N7F]^P]:>@#=/!187C#'9A.C-V"\-*'Y13 U:!,YH7Q0'IRA6T%Z;G:K'<(I?(+SM4$D M;SL+3.6PT&4I7-A/$D?&$MZ#S!C1[!W0,-UJYPL*ERC%_K9\0P3W+;,=R MGAT%?,"J [TTABS->D?P>GNK>P&O=\1J"T[#E5!,<<$D/#CF\%U[&[C^VW"^ M<,YLQ3A.(ZH,B^89H]G'#]UA^OD(V?Z>;/\8^NP@%&UHE!-JC<2;C+@0EDMM M:X/PYR.^.)A+S9_^>LN(H\^\;<3MU\=+2H_S+_>7ES>7MX\/<'Y[ 8NO-S?7 MC\W^-9N2;>%:P:U^QG*)QL#QXKD(C="YXT&76HO\+A%B./VK& MMZ!7("@N!KDVK_A(P99"BF"=CQK+_Z9J;K5+78=H6E#("97:80>NJ$-IXR68 M [9:4=\*TO^!W()07-8YAFM5!T\3D5IY*E;+/(9"4.LPGGKS.KF9BXI2/ ?# M?/*3_!Z82R:\N[RDA^3:.F]\<]&!1<$HPI:>/8S&QP^CK'OZV5*;,H:R,ZA+ MK=:?')KR)[I>2K%F/IAV1SSW4(QS4],27VC"V) $ 7[))-4D0FAJL7<2<:4. MX)J4VK4!N"#7-2?=N$VT_R,%\Q:?O/P[4S7Y'KKP"XS&HS@]S6@U'F9QK]O; MY>6UQPDHV'\8 (_0HGXUX\'/1H1:.&!HEJ?4H)ADTBG/3B43?UHH-A/.KW M:75@AW<;U8.GY)=-WI(EP]$X[O7'!];Y]*Z/D//J.X*^,D*&4:=XR[5O];;D M8!252-"+4++<)WPSE?:G^YE^WHRRG^+-!\$-,2-.('%%JFGG=!"!:89LLW&Z M"H-MJ1V-R; LZ+L$C1>@^Y6F-M]N_ /[+YW9OU!+ P04 " "T@&E75!V/ MPC0$ !4"@ &0 'AL+W=ONQEQI070:"3#'.F.[+$@G;64N7,T%1M M ETJ9*E3RD40A>$@R!DOO,G(K=VJR4A61O ";Q7H*L^9>IZBD-NQU_5V"PN^ MR8Q="":CDFUPB>:^O%4T"UJ4E.=8:"X+4+@>>U?=BVELY9W GQRW>F\,UI.5 ME ]V\CT=>Z$EA (38Q$8?1[Q&H6P0$3C5X/IM2:MXOYXAW[C?"=?5DSCM10_ M>6JRL3?T(,4UJX19R.TW;/SI6[Q$"NU^85O+]B(/DDH;F3?*Q"#G1?UE3TT< M]A2&X3L*4:,0.=ZU(F$6\U& DWO&!%PIF I6$&*0*L2"'EHC*8 M0D%-@A>)S!%.A-3Z"Y1$C>8YU9=V#+FFFC"H*%5)8?5,NH\\)3<.*-.NR1"V MKG)(FCVBHD8 196O"%>N:TQM1]>UD:4AUX&:BS9$S,*FE;(?"T1DN$P[0.6Z M-]>PS9"8&?=+_)BC8BGXH&N\TG8(FFZ94HQ2P7F]0&T43RRSVNQ]P6GKY/.G M812%EXOEO7;#[N47R(@[K! +P*=$5)3]L%8R=S02)I)*,->$R)/]8%H2;V.X MPH15VC'F"G"]I@Y&S:T2%% D:H:?.A!J9QT*3*'Q5T4)+)[]_QA/,I;:JM@Q M)0K29+;;'4B PYQ9'6'0C,YWW1R PE(JJ]><1 >NG'$J:ZHYRVE7V_Y[.Y$/ M=YE%%'1]N(-F*T%F,KG5S@;+965/S/G "\NJI-"0).[JQY)M6)(O'PY12(9=O%_';>>GR102!J7\ =><%Q=M4MXYV:9/[A;G5G6_=_X+Y]!:B[TW MFM/YG/SNBNNDZ\?=V(]Z(;C)63_R!X/83OI^KW_NAU'?[40^W=]^-SZCV<_W MX[)_VB_1KE/D0*3[_EE(_]$YC>+AP(_/^C0:#&,_)D:Q'PZLS1AF=7;OZL*& M6&-"-6TXOJU/6W.^.\6V4D^;OP]3M]KMT;Y8?2VTWV%VOK:B_\/=FP]GC ^' MKI!@[Z;/46W<>T83>:J!^M)O5]LGTU7]4G@1K]];/YC:\$*#P#6IAIVSO@>J M?L/4$R-+]VZ@7D"O$#?,Z-F'R@K0_EI2%)N)-= ^)"?_ %!+ P04 " "T M@&E7U+J R?@$ "Y"P &0 'AL+W=O3N(E%8G=LA\+^^KUV M'BU#BK02-'[<>WSNTSY<2?6D,\8,O!2YT$=>9LSRH-_7<<8*JGMRR03N+*0J MJ,&I2OMZJ1A-G%*1]TD0C/H%Y<*;'+JU:S4YE*7)N6#7"G19%%2]'K-=/PX'A@Y9W /68$EQ'(6&XM \?/,3EB>6R"D\:/&]-HCK>+FN$$_=[:C M+8]4LQ.9/_#$9$?>V(.$+6B9FQNY^L9J>X86+Y:Y=K^PJF2CP(.XU$86M3(R M*+BHOO2E]L.&PGB; JD5B.-='>18GE)#)X=*KD!9:42S V>JTT9R7-B@S(W" M78YZ9G(E#8-]V(6YD?%3)O.$*?T+G/THN7D][!L\P@KVXQKNN((C6^#VX5(* MDVDX$PE+WNKWD5K+CS3\CLF'@'.V[$$4^$ "$GV %[7V1@XO^L!>#4;".1=4 MQ)SF:#DU#//,Z"Y[*[A!-YPMF0.]I#$[\K F-%//S)M\_A2.@J\?D!VT9 WLY(]OL^^G9S=S./OS[N+V M+SB118'EXO(!T/WHFT>FVAC *8NK%9P1'^ZEX2(%*1@(:>"4/_.$B41CDKZZ M_^\FOW1&&S]+^%2[2=C#9$HUZU MV-!T8M,RQ?X 9/A6\+U13GJ]'))&(22=T@]4*2ILG 0&":W>\^M@[Z!64+N^ M)4J:71+"=*EXOAXLL.-:P5ELI#NZM;_+]15<-1WX/SE]!%\JN"[&-D$6,L<; MQN8BUT";6\:&&;,-EDQQF? 8XHR*%%.&"U@U=N)EI0T5B57&>\XI""RCKO2W MIAZLAVMG;8)0LV8/ W^P'_AA,$!_C_SQWG"MPS'-,$V'&'XR#% R&D4^(?MP M]L)4S#7R1$2(I7C&2L$*TMBI=[>>N4D7AGY 0C\:#C8(N.3>M;=8X@H*+]>J M,"\$6A-NB8LM12=@@_SYTYB0X*NSW?UT:;B-S:I5+):IP.K4:,S&N;'4:(;U M^Z;MJG6M9L;D.%YQDU6=WA6,Z\M?"+8Q,HS@5_B" MD"/\[KXET6%V%&(IC @>'_4&(\>BZY;N;SRG"J92]VBTB5L*4[VLVM7V73JM MGF-K\>I1>TE5BFZ"G"U0->CM#3U0U4.QFABY=(^S1VGPJ>>&&;ZMF;("N+^0 M^&"I)_: ]K4^^0]02P,$% @ M(!I5_7(9Z@9 P <@< !D !X;"]W M;W)K&ULG55-;]LX$/TK RW:0Y%&'W:;;FH;\(>2 M^A EL)4NL$4/M#R6B$BD2])Q^N\[I&35[BH^[,$R.>2\>6\X' [V4CWI M' M2U4*/?0*8[;7OJ^S BNF+^46!:ULI*J8H:G*?;U5R-;.J2K]* @^^A7CPAL- MG.U!C09R9THN\$&!WE454S\G6,K]T N]@V'!\\)8@S\:;%F.2S2/VP=%,[]% M6?,*A>92@,+-T!N'UY.^W>\V?.6XUT=CL$I64C[9R7P]] )+"$O,C$5@]/>, M4RQ+"T0T?C287AO2.AZ/#^@W3CMI63&-4UG^P]>F&'J?/%CCANU*LY#[+]CH M^6#Q,EEJ]X5]O?H<8@<[SJ08SEC MAHT&2NY!V=V$9@=.JO,F"?PWW$EA M"@VQ6./ZU-\G$:V2Z*!D$IT%7.+V$GK!!41!U#N#UVLSTW-XO3.9T6 DW'#! M1,99"4M#FJDBC>[26\/UN^'LY;K66Y;AT*/;HU$]HS=Z^U?X,?A\AFR_)=L_ MASXZ/:0%UT_VG+)2ZIU"^);BBX%)*;.G[UW,SV)W,T_NT[BIF_EM,K^93\=) M"M/'97I_%R^6MF[NDVF$*#BE[B2= MYN&FUA&?7! U5W^'IBY-9UU94T)- -"WH44=D-M+Z1U#^:B0W0 M/K.C7U!+ P04 " "T@&E7112&;$,$ W"0 &0 'AL+W=O#VI M"U55#@@TOO68P;"E"WPKOZ!?^=R1RWUNU(6NOI8KNYD&:4!6ZB'?57:N][^I M/I_8X16Z,OY)]IUO) )2[(S5=1\,!G79=._\N:_#FX"4_2! ] '"\^XV\BP_ MY3:?35J])ZWS!IH3?*H^&N3*QC5E85NLEHBSLUMM%>&<_$(6:HUB6S)76]W: MLEE/QA8;.+=QT8.==V#B!V 9N=&-W1ARV:S4ZGW\&,0&=N*%W;DX"KA0VQ,2 M,DH$$^$1O'#(-O1XX9%L#;&:7)5-WA1E7I&%S:URB9M#^79PT6$X=V!.S38O MU#3 B3"J?5+![.>?N&2_'B$;#62C8^BS_S2$?"I-46FS:Q7Y>ZF>+3FO=/'X MSR'B1Z$/$[_]LKQTH["X_'QS>;LD\\N[+_/E]>UGLMPHOA^I%Z,MPA\-V;]$Z."/MZKUL_+>\U-CWN(-])%0)#0%>,RHB$.RU!:C6^C&Z*IAV"Z=R!=XQ%VQD-E'IX@41;,1C M^&8^,,HR&G(OAAEZZZVO]1_)#)7CTF\'4$Q(MP.+0BJE1TNH0.Y1YO8^T!:7 MMR,8H0=P[-@F8"!EY)28AG%&F?#4.2@PC%R40#LS1#_TD&?&*&L.E?N3*GI+ M=_S$4&/4 'MBJ-Q TR3E5.!POXXNII4QFF"T>8BY2S'=V6O!4F0>N=%!4<"/ MOQM+S)!PI%,T$EZ2IID\E'Q/&T='^NEV$1](Q'"@8BK1KD-?R?&;RZQ6[=I? MV0; N\9V]]I@'?X*SKK+\-6]^Z6XR=MUV1A2J0>$LI,D#DC;7=.=8O767XWW MVN*B]>(&?S:J=0Y8?]"X,'K%;3#\*\W^!5!+ P04 " "T@&E7:RPA[R8" M #:! &0 'AL+W=OQIK+D2NLX_#V2[)HPI+G(6FG?V_):DEPB;<:3%O73/^>HU!=&DR"EX4[OJG(+819TK -YD@/ MS:VV43BRE+Q&:;B2H'&=!I>3B_G,Y?N$1XZ=V9N#<[)2ZLD%7\LTB)P@%%B0 M8V#VL\4K%,(161G/ V #$7G=?R*O\ MS(AEB58=:)=MV=S$6_5H*XY+=R@Y:;O++8ZRI2*$20SO(6]7!I];E 2+K1U- M$I(MX-+"8B";]V3Q*V0?X49)J@PL9(GEO_C0"AO5Q2_JYO%1PAR;$YA&[R". MXND1ONGH=NKYID?<&B %UUPR67 F("=&6+_FMZ>;':9S#7-A&E9@&MB.,*BW M&&1OWTS.HD]'Q,Y&L;-C[-E_!P(_[W%',!>J>/IU2.U1OL-JE]_N%\/Y/\SS MQ?>'Q?(>%H]VS&&I),(A(^'>?:M1;WQ7&2A4*ZF_>N/JV+B7_7W]F]YW_0W3 M&RX-"%Q;:'1R?AJ [CNI#T@U_O:N%-E>\-/*/CZH78+=7RM[ID/@"HS/6?8' M4$L#!!0 ( +2 :5>ZW1OELA, )8[ 9 >&PO=V]R:W-H965TNC35UO7YR>FG0CB\2<5%M9XLVJTD52XZM>GYJMEDG&DXK\- [#Z6F1J/+H MS2M^=JG?O*J:.E>EO-3"-$61Z)NW,J]VKX^B(__@LUIO:GIP^N;5-EG+*UE_ MW5YJ?#MMJ62JD*5152FT7+T^.HM>O(W'-(%'_*GDSO0^"Q)E657?ZRSPG2N#C;T?TJ%V3)O8_>^KO67@(LTR,/*_ROU16;UX? MS8]$)E=)D]>?J]T?T@DT(7IIE1O^O]C9L;/QD4@;4U>%FPP."E7:O\D/IXC> MA'EXSX3838B9;[L0<_DNJ9,WKW2U$YI&@QI]8%%Y-IA3)5GEJM9XJS"O?G.E MUJ5:J30I:W&6IE53UJIG=98CV:=IH[V6TL[OH?V0GRJ MRGICQ$69R6Q__BGX;)F-/;-OXT&"5W)[(D9A(.(P'@W0&[7"CYC>Z!YZAP3^ MU]G2U!K.\C^'!+;TQH?IT0YZ8;9)*E\?88L8J:_ET9O??HFFX)D894:UZ=@HLWS?B7^[O%_FC%F_S*OU^D/T'%F@,GA@CDC(3[6J7)$E9 M)[R)OFRD2*O28+4LJ64F5JI,RE0EN3 8(K%?:R-4F>9-)D6-T8EEEDE]5']_ MD>E&?"AKJ4NFF.0!OJ8G@3BFT;_],H_C\.5Y56R3\H:_12^?,4,*-$RS-"I3 MB8:E3I@9$"K,X6F!?]R8VT]VTCUARNYAU>CVJ1&-@72JA Q0@Y;;2M<4A:06 M=<6"N<4.\A:(W49!T$1+81!:$3WKC5A2#"2:'Z H$0Z1MP% 1N=.-82@O5M0M/.RK+!G,_6 M[4"0,I"(0O%.IK)8P@E'$4?!^ 0RPPSVF8N,1'P@WDS:>#,9# >=$B#24R/- M$TCS_HNBH1 Y;5F>#M+]+*^EAB6O:O EKK:YJA_+\-,)?TIN1#RU*@]$A/_F M_.\,%H97&. "[Y?:32<_A,"6BB$J ;Q!) 7M("'_)J,[/\]D"L\B9[Q.\D82 MI;W9NX3"4IHG<.N5HHBAJZ(7"-N1/J:!KGM[EB& <.P5EXG*GL/ISI.MJI/\ MQ T>,,6L-<5L4&/P6" B4&ZTEB7I7R>E25*[7VD+\ ._@9_F70\L[;8AY&M7 M/Q5W&*J[]44)$H=V$F^Q 6W,6VW,AQT^,1L6FC]<_-TH6)6"P5/WU> RAP%( MN_9G"62C4HII_*S>:'E(ZN!NF D\Z#!B(W..4S)!@OMZK'2L.+T16-0=PJ*G-&X+.%%E1DB"W8_3VZ,&G3VP?E+S\DNY5F5) M>,#Q;?D1OXK)(IA,%O@P#A=!.)L"9&8(=$N$OA];RKSBN3B.Q\%D-!;/>AHQ M8J<)#2 YKE8B0XH'\;ZDQU$8C,#A,TQ?3(+9;(Z/%ZL52C]B(CVTY8]'\=Q. M".)P@D^/% ]:O2/8>!XLPD4GX8 ;1F%7F86#COBAO$:$J/3-4V/$8^D"G6A3 MN_\C/&+C^C=;765-*K. <$N9D1.FE:D)L4 -R1;O?RA 3L+W-64M?AO0F_S& M6^?]A_?_%(6L-Q7H,':E=(9-;3-:N]H) :O^(C06*1,5..'+6N1(A%B501&@ M)^)*D93)FN$48<4"H1TV(0=QN%,2:+"L=\%BK0':T M"KE_0R"1A;-E2UL\9-\:JU;9Y7G%)90WA<,#,#F)U!,\DU3\4,5F!:VY-H,D M*.:! "TV36EUL)R!-"A52^ N:5));DXHFQ"H6,&(E09KG6L0,ZZB8!8M$S"D%,((!%;L%Z][('#;*X3(%."3J 0F@@> M( CXRRT& ZR(\M G7Q4R5+EMG0AX_DA*$5Y1)*;MDQ #8BQN:02J V1ON1L MC-TD*3Q,*V.+\)SV#U1?J92<@KIUM$D3;!GMT"8I&U9Q"MTE_ 8(E"V/%0FJ M[JA<83!;TOYE %JM2_5ONTUI(D=8JI(I[)(,5>ZLRM G*2D3QD*?$ MG:?$P]C!&NL/@DBT5ZZ2)_C,3Y".1"Q&8HP-)L5$3(=DZ'IBT6 3Z\U'[&XI M _&1J@_S:.Y_HC/F5B!WCV+^0_\*E%5#@G3MLFBXG76I*R3HFM)G3@T$[@@ M>6]MM'EB3GW<6ON+.(2-P#TD4%>/1\-5\^](.SML?%[D0XG]LU84E*QK/%FB M_\UB;*FS%(+:1E'[VH4K;H#X!,61LQ_3.4N@Z-4UAPY*,H*:KM1!?TZ,T*ZD M&)&C<'!IA)J1URY:==G \"E+.6*6DV!T,0*]CG7P[0Q"!:LL.Q>XI4VP=D> MC,^3-@1S$,RK4I%V J@T[B^6MT534P&"7DE3$.-1)<%M&V_JHR3.E9!DE=@BLP0\$3[ MC;VO%YVAO0*[CS0 ][> M4BX%[)RA4O&,>3/;[P M6'< XQ_^@Z;V#V5NT3GTK*7=^W2&S H8;5#Q+.;38!1-\6DTCX/);(1/43!; MS(-I.,?G^30*XFF(N*&2YY=)2H=-8KZ(@G RQ]]),%U,11R$J#+#".2#Q7@< MC,<+<=%03*4'HU$0+F)0780C? O%G =-1E,Q#:833)Q.Q">590@S%X1T?DN* M[4MQMB(>18R:;#$/D6)&P6@T 9EX,0OF\0R?)N$XB.?$Y@3U:(AU69!@%$ZX M"(4H8[S RG/^@@]36B[NQQ)N7\Y> G\D5*HN;UILP:&,8QU!YYR=V1?I_V]L M^1IG$L!1L$Z00F6XS$=(J7X8S,"P..9N0# M\]$"4T&]TMN*HJ&(9N #MGN.3[ 9B$_"()Z,?L)@I#8KZK&Y0> H;+' $+A( M]'=9/PLZN8XS '&9'48 M*@-&EY2Y^-2&,? R5VO7"#6H@6Q#EW*H*V?M*1FT"60, M3??U )>TQJ[I ?DM".PQN[D#GJ$SGD@Q2:725^:E33\N5;EM8$-_D7RKM,NA M];U[)&T+(/I$ ?U>=7AY",@G8ELI+B(%4H>TO-6J)MQ!"=OJ!%7/=W]"1.TS M5ERU0X(U&[6UYTU>9)=%]ZN,+U17="==?0WVU485!PAN[7E5>QYVIVCQD9QV MOE-D3P&WJBB;7O?TC?6ND?"SCM+]V=Q678P/;/YM:VJ+%6S!: ^:I#\=XY#D M%>+1C>UQX(U=GAY[KJREK662U*?Y^RS8D+?<]F*_,5IO[M2]9H1H2U=WY$>X MD+XX[K$K;QC@,,2[;;L#/N>[2WZ>9>0ZT3?>6O4-4@VY#')X"USV-Q=>[K4: M.FN23"O);:/?O1@6C+&7+F6]H^--=J![BN?21P7'(5YG=I0OBRA^=5[#CNYY M<_V?MA_5Y#4=PMYGD4!\:[*U7T9+!^*AW[:C1,QP9^CA*&4CE.F[-#DM8"Y@ M7&JKKNZPU#53I:UA$ZK9$6(INGK%U/UC(AJD>P!HVR S&/) 4H=%QIH OSU9 MW0NXU"U/$^?Z?%AQ6)BN1T5]-RVI/0P?LTZ34P&!1)"[X^U4^F;EW3=6\,Z1 M6VWVVF#6@W@P-I]>6^XZ0T(JNH2Q[O8M=?2>;_,&6Q[C58GU.7VY2&H#\GYJ MZ=].Z&*[#_ZW8WR_.Y/XL_6V'T1G\NJPS6_%N(K8;2N; M@KL-W&N7(J380H$ ?$H5%;6^F)BE97N6R1J8J,R=P]N^:($= MT=_8E@-4#+7=970[PG9[,RI$Z% >A07UB=^??1''[[E%>D/'8+YS]04%S#.N M>W1MHZ9OPGK54DNYS0ONP*#SP#U-8*3E9"DYU+K$8HO81A]4$,SP1[74U0D= M.1-2Z9U+''#T8)\YU;L3XN+7K4Y9&]Z.Z1I#SJ(6R]PV.:#EE5HW+LW8Y)RC MAH%%J,F7'$B%#BMQVVY_)>6N0E!9UR]P$_! 'NC_V*.*LPZS.1_4!6VMXTUDT MXK:I:<.4B_G:!4UO]3N(Y"]&;VV4X#@#MR]OIT?4T,CK,#CW8ASATO9;C:GL MU:0^IUT-;L\87-"QE$P7MV@;P@5NW)TP6!"[@?8YSP'=DB+CH9.-K@WBA.X. MTA*=*]LI;L-600W>7'V7Y&5/A#06S9@6M-8;>6OF$A8H,&*E?E"R[K-[P#CV ML&/?@V[N. G'(7LZLA?E[\L?711YBZ[NI>W*,WB]]##W MWJ.%P8!'ICBDM::&S/]NVWB48.OJ.1^=^?4(S^H*IC5TL,)@BUYS-\LA#-]I M M31=,YLCRY=M\X>!3IGL<>#$.AK"X7W%N7C5 4NS6=7;I]XPY>*Y_$Y"": M(>3#QRS^5B_IF3NPJBU?^ /:WB$0E+T0(07D2/''BU[4.@I]6[^K3P->ZO<-Q.V&SQ[\Z5.EOP>'JUU??;E2R!TS=L'Z1%SJZIML0?E] MB+FG7QL!J#1@R, %J3OXWCOJ1( L69;>7$+I"9^X^H-8OM]0- ZVMO);8$CW M!ZT:2,G+)+>)C>_[PTMOG3+^7\ER@)U]?I\H[--DR;NCU).#=VENGZV>]J?\ MUV_1G%=\%FLO&M#=D2":38/QU#:RYM,0WQ<(%>Z(=VLMXH$N<;@81\%L.A.+ M"<:&$_$G &H\IOY9).)X$83A5/R307+O?%A$W)2;B?$DF$=CNM;MBDW@NU$P MFLR"\6)&%V+P93H*PM$"7]Y)UR3QK8?CJ6W!8EP4S8-13%.H>1B.9T$\YJ8; MEAD%L]%]ZR.#"7L1Z\F'B3R[WWU5'=^4O&K[S]Z$D8"B^ M)#^>+/AC"<-S9W#GLOW I;MT^./E3'/ MNE5$C.CTP"%:W%VKB8=OP3#)YV\Y3U^ZOM=9U\UYM"@/K,*WI<]L(WB&D#7$ M>W?1(QZ^C?&>SC__Y///3Q8R_LRE@L]M]NKW6\< M5(^Q#A_326[07:/LZD?TQ /<<8PGG MVI]6=(.Y?5 JB]^H]*<^SMZ@O0N-8$G9KJ/._.U[X^_/V9=F RABJPI,<;\X M&;IK%G>W;^+AVS=?+?J_\'7YDUUJF'SO%V_M$D-\=Y=MXN$+,/^0N[W?#^JJ MQ.?4]V6?*,3P6G0?[];/%?>6\SWS0X*=]GXJB7)CS3\(I3X-*-E?3;9/VQ^= MGMF?6G;#[2]6/W$_%J6>7&%J>#*;'-E>C/]25UO^X>6RJE';\$>Z!RHU#&PO M=V]R:W-H965T;I==KT['BV\7QV.QZY9J*5TK\U*]?@R,W8I/99V/G8KJV0;E9;=..6\ M&"^E[D]&G:FN"X8 X\^MS='.95!\+-];?Q=C1RQ3Z=29Z;[HUB^. M1]6(6C63Z\Y?FLW/:AN/"/8:T[GXES;;LWQ$S=IYL]PJ \%2]\-_>;N]A^'$64;Z67)T?6;,B&T[ 6A!AJU 8XW8>D7'F+KQIZ_N2C\8H2>D57 M0U;(S.A*SWL]TXWL/4V:QJQ[K_LY79A.-UHY.KB6TTZYET=C#P3!SKC9>CL= MO*7_X*VF#Z;W"T?G?:O:;_7'0+Z#G][#/TWW&KQ2J]>4<48I3[,]]K+==631 M7K;G.AP-\3T5WJ"=/ZT="NC0K62CCD>H$*?LC1J=O/@A*?B;/=CR';9\G_63 M=[J7?1,R<:D:I6\"2$:3#G6%?46H4#JSJM6>WAOGZ+<8!EVK6T^GG6F^_OY4 M1'M]/AT1+MVKY539WIA<4;MV@;C#Y9!WX2S# A?0KT6K"PKB.>S&?I$ -&LK55]RMYU M,C:/@RRM!@66<@'IF>&IOOU;8'G%:EX_1+B'&F)'#;&7&E?HU>T:R8:O2W6C M^C5P6;.D\UNO;"\[.HNM1%E'$^^MGJZ]:LD;0FM#X^KI+,"VH;JG=_23,G,K M5PO=T 2=_IE,V@OQ:2;!>[R;ZX55ZKXWW&]^A(5O^@5]2[RG]B(9(_\>I G" M1C-SN/&Z*EB6%)"R*F6BS" EK*PK5O *885IRH>$EE!!2L$% M! M'W3;XD+/I?/T0BY7;V@R"Q@I!2?JBE.29BS+!,RD=,[2*L 4J <. MOS$0EG$1BP"AY/@ SU5<0"B"NW0?PXH=PXJ]#$-]&32?3@_U\#W/KM0X#L<6%GS1Q@KPNHP-M,[14HJ2:N0C MP;#X/+FF- \I3"@%C?!JIF*..^+\: 8F@[.)4F%,1=4 G]Y7K(TCWF'FXR5645O MM=N- K3'F0DSS1T^Y$B&G+FH+ZJ2974999 ,;4D\G.NVN8R/0Y$C;- 0$(H\ M3+@ X2F&C1^]6L&5>7R;.XH#='C [G9WS__)\.I].#[\=O@@+9X1CCHU@RI_ M76(6V>$]/BR\6<4W\-1X$#.*"_R$438

9P<-ONP@.=C^*3OX"4$L#!!0 M ( +2 :5< &PO=V]R:W-H965TH%H<3*>09.GT>\0"D]$6]J-UZ&HTBJ'')-]+=Z.TWW/D9>+Y*2QO^8=OE#M((JHUUNMF!24$C M5/?E3[MS> ,8O0=@.P +NKN-@LHOW/'9Q.@M&)]-;#X(5@.:Q GE+^76&5H5 MA'.S*^T0S))'&W@TY)J1S;OR-@[9&/XH95;6_BJ M:JS_QRVY15.(RH B^81H]G'#UF9?CZ@K>BU%8?89[=4;_5&(NCEZV7$<+$QAF+X M'53#'3XYF$M=/?S99^#@%OL-T!D[;!9H^H.&+UCM9K(PP^!R8Q3AH.7&6>"J MIBIN6RGH-(^@3.,1*WU0QL5X #=\2T_4H1%<6F#QJ"CC89915 R+F+$AW%.E M@E#0&EVAM9#%>3J@7P;C$8O'PQPNA1+TJFM8:5UW.RZ%=(:'6K;/EC1['"M8 MG*6EC](L'N0YW'3&@!H6X%.@]VB]L)INO4)%-HY'XU$\+@HX@>.RS(.F$[BB M'OA:!D=0Q(-!&:=I&N*T9!1GL.^JDS<%V*!9A39CH=(;Y;I:[&?[3G;>%?!K M>M<&?W"S$LJ"Q"5!T]/A( +3M99NX'0;RGFA'36'$*ZI&Z/Q";2^U/3(=P._ M0=_?9_\ 4$L#!!0 ( +2 :5>T>"7". 0 !X* 9 >&PO=V]R:W-H M965TT ))&VS2 M[D/1!UH>V\1*HI:DXN3O.Z1DQTDJJW$4ANFX%K()9A,ON]&S MB>IL)1NXT<1T=2WTXR54:C,-6+ 5?)6KM76"\6S2BA7<@OVCO=$X&^]0%K*& MQDC5$ W+:7#!SB\3M]]O^%/"QNR-B?-DKM1W-_EU,0U"1P@J**U#$/AW#Q^A MJAP0TO@Q8 8[DTYQ?[Q%_^)]1U_FPL!'57V3"[N>!GE %K 4766_JLTO,/CC M"9:J,OY+-OW>K A(V1FKZD$9&=2RZ?_%PW .>PIY^(9"-"A$GG=OR+/\)*R8 M3;3:$.UV(YH;>%>]-I*3C0O*K=6X*E'/SGY3%@@G9^0*T#=#3N[$O )S.AE; M1'=[QN6 =-DC16\@%>1:-79MR.=F 8OG^F-DM:,6;:E=1DO',U]GCQ$5<-Z?T[Y%ZOS0]KN^(X-ZTH81I@]AO0]Q#,WK]C:?CA"#>^ MX\:/H<^NP!@ 2GYO00LKFQ41S8)\D8UH2NAC0\D%[K'&KUQ),9>5M!(]^LN[ M1.[@P9++2I7?_S[DW7'[>-86ZCGHW8&33U .$N8ET1ZYJD^6%P*B70F59 MAQ/1L_V)1#2/,LI"AN.81AFC19&]TJWV/'K_+H\8^X#YKS4T%O42GE/.,C=* M&67Y*S(']2O5K,XLZ!HY1%E.TYSC*&,AS5E"[I05%5%'<-[BOHW+< PWVH'8 M1Q\9^-')%KN6I4184BKCZ5/D0U,6>Y@\RVB1).2B++NZJX2%!382S*I2"M^J M3K(TH3SFY)2<))S3-(EQ^):9!IP)3CE/* M@[/"Q )WOSP%R5D\?YV/Q2CUOQ?QX:.")"/^&G8A3:DZ=!YAX !>.F+D9_Q& M^'V!F8X2%$9NZ4CY)[OR3XZ6W[6PG9886K4\U@+^1]D?M7NXJ3T1Z(T^SP+? M&TZ> A*3VK?]4XP@P[C'<>A&18B5DKO=G"1%3I.\(%G*:9['3IA@5XDP1S(4 M,LJQIE"88O-A- L3DD4I5@MWPFPG9#1*"AJG(;E; SY EI@%F#1AG-(DS A/ ML;+XMJQ;\>BJ@W1X&>F!NEAI ":SW?5@(NNV[Q<]'?^4_;^Y?3M= KV1BDLT35<)1AT'7_&NDG5K7^!3!7%M\3?KC&!QQH MMP'7EPJOQF'B#.R>A+-_ %!+ P04 " "T@&E7,$6D;>4" #F!P &0 M 'AL+W=OT^_4[.VF@&J1[^1 XV_<\?LYW]HTV7-S) M-8 B#V7!Y-A:*U4-'4>F:RBI/.,5,%Q9E!N[:3^SO3.P8RX)*F/+B:YZI]=@:6"2#):T+=<,W M[Z&-QPA,>2'-+]DTOD%LD;26BI+$[R6< M0W5& MD"5IXML77H,.]Z/U)1G*BJ8PMO 62!#W8"6O M7WFQ^Z9'6]AI"_O8DREG]R!4CMJ:/'PS.LDM/"@R*7AZ]WV?Y%[2_9+Q5!64 M"Q#=T>*&:3OCF1F?[,IANE*.L%*P5D#*(:D9+3DN_H0,[P%JS:6L*4N!I%PJ M:3Q_(ZCHHPE($^EO6@L!3)%*,^$MY4M$'\#T$=H$LRGQQCRG^R,-/7F+NKQ% MO7F;XV.9UTL0*]-A4(8^N>89[F:[)G;9O-U;]Z8# M7E.QRIG$.)8(=<_.L3Q$TU6:@>*5>&UL?53O;YLP$/U73FR:,HF57PF%+D%JVDW;M$Y1TZX?IGUP MX BH!C/;-.W^^IV!TDQ*\P7.YWO/[QGNYCLA[U6!J.&QXK5:6(76S9GCJ+3 MBJD3T6!-.[F0%=.TE%M'-1)9UH$J[OBN&SH5*VLKF7>YE4SFHM6\K'$E0;55 MQ>33$KG8+2S/>DY6,+%E98:U*48/$?&&=>V?+ MJ:GO"GZ6N%-[,1@G&R'NS>)KMK!<(P@YIMHP,'H]X 5R;HA(QI^!TQJ/-,#] M^)G]<^>=O&R8P@O![\I,%PLKLB##G+5<7XO=%QS\S Q?*KCJGK#K:V=4G+9* MBVH DX*JK/LW>QSN80\0N:\ _ '@=[K[@SJ5ETRS9"[%#J2I)C83=%8[-(DK M:_-1UEK2;DDXG?P0&N$4/L#Y5B+2;6L%K,[@0E15J?OUY(9M.*KW ME*="T3^5%DQN,0,MNH3QN!4B4Z $SR#V[-"-(0IM?Q;"K2:G?UG7Q3V._M$M M#1S"#6IAXL>A/2-![V$2!W8X"RBBOJ6N)% K)=;I$V">TS2 26!'GFM*9Z$= M3:<4[?G0!0)2"Y D$S8H2Y&1DS"*[6 :[[D[])&=O5ZLD+2:B4-^15OKOBW' M[#C4SOM>?BGO)^(56263P#$GJ'MR.K- ]E.F7VC1=)V]$9KF1!<6-)A1F@+: MSP7]WL/"'#".^N0?4$L#!!0 ( +2 :5&PO M=V]R:W-H965T9.36 MYFHRDHTIN<"Y MU4%5-_IEC*[=CK>?N%.[XNC%T()J.:K7&!YJ&>*]*"#B7G M%0K-I0"%J[%WW;N:QM;>&?S@N-4',MA*EE)NK/(M'WNA30A+S(Q%8/1ZPD]8 MEA:(TOB]P_2ZD-;Q4-ZC?W&U4RU+IO&3+!]Y;HJQ-_0@QQ5K2G,GMU]Q5T]B M\3)9:O>$;6N;)AYDC3:RVCE3!A47[9L][\[AP&$8ON$0[1PBEW<;R&7YF1DV M&2FY!66M"489=FM$]S&IT$7&!] M ?W0ARB,^B?P^EW9?8?7/U&VAK:^8^6UWO%Q;SLH5[IF&8X]F@2-Z@F]R?MW MO33\>"*WN,LM/H4^6=#@Y4V)(%?PZ&X5YG#]A(J&!&9-M:0&T9;KD8:?K@BX MQV<#TU)FFU_'ZCD9\7@]=.G!%(1<*,1]/_>+,T)XU6.@#AETN=DV'5NSK;./ MZ$":$>VK'@X2D M=!C[,644^V%J8\9PLUH1H=@ .2\;2RF@,6L4-QRU#S2PV09D;2F'U+O% SV9 MR&'+E&+":!JU]O?/J5OOFNZK,)R5+U%?&Q'?:D.65%57:V?Z'^4>N\_! =U4 MJ-:.5#4EU C3,D^WVO'V=4M7+^8MZ=\RM>9"0XDK<@TO!D23JB725C&R=N2U ME(:HT(D%?7M060/:7TDZF9UB W1?L\E?4$L#!!0 ( +2 :5>*.(Y22@, M (<' 9 >&PO=V]R:W-H965TCY5G6V$Q%L-IFM;KK\OL5&[69 $+QMWHJJMVXCF MTRVO<(7VZ_96TRH:4$K1HC1"2="XF06+Y&J9N_/^P+W G3F8@U.R5NK1+3Z5 MLR!VA+#!PCH$3L,3OL>F<4!$X]L>,QA<.L/#^0OZ1Z^=M*RYP?>J>1"EK6?! M10 E;GC7V#NU^POW>CS!0C7&?V'7GST_#Z#HC%7MWI@8M$+V(W_>Q^' X")^ MPX#M#9CGW3OR+#]PR^=3K7:@W6E"P+7S=HWDTC2[Z<153L<9<]+GL#]Q(^*VEK ]>R MQ/)'^X@X#D39"]$E.PFXPNT8TC@$%K/T!%XZ"$\]7GI"N(%>WS%YO75VW-J5 MRI79\@)G =6"0?V$P?RW7Y))_,<);MG +3N%/E]1Z95=@Z VQ_/BR(?PP+7F MTAI0&GPU&?C7"X(O^&QAV9#E?\>TG?1^7)N+N@L]._#:66.Y+(6L@%OXF\N. MRAH2R,+L,@Z3.(.$3<*+\_S51AC380EYFH0LC^ED.DE#QB[A^AEU(0REA!"A M4/*)]%+9&KJ:HS=]TJ6PV*Y1T\V /(Q9$J9Y=D#@1#+R(1GY3R?CQO$REA3< MT:!%X:8^0_!5"N*W<$W&9>CG$G'2\_%$'$KNBP%N.K\F?ITG\>!;$3%;4!"I ML\*?+G@CZ@\('[G0\,2;#F%151HK[@Y^DB2&&FT!]_[7/Z]A#N$#%GN'2=A? M@31.PB1)X%?(QA!2$QEH<3"GPZCF/:ON^CY7)JT-J&YCMA:S UU^AO M Y<%PAE+&%V(%-[!&4%.:!S]2.*([#2A/$\8N4_'V<2S.);NZ* YMJ@K_P08 MNF*=M'V?'':'5V;1-]?7X_T3]9GKBL($#6[(-!Z?4_YTW_;[A55;WVK7RE+C M]M.:7DK4[@#]WR@JW/W".1C>WOG_4$L#!!0 ( +2 :5&PO=V]R:W-H965TTF>-@TM0,>$ _7Q$E.3>["W67=_GM\ES2T4ZAX:.*S_=F?S[$[ MV4JUT06B@:>J%'KJ%<;4E[ZODP(KID]EC8(LF505,W14N:]KA2QUH*KTHR X M]RO&A1=/G.Y>Q1/9F)(+O%>@FZIBZGF&I=Q.O=#;*98\+XQ5^/&D9CFNT'RK M[Q6=_#Y*RBL4FDL!"K.I=Q5>SL;6WSE\Y[C5>S+82M92;NSA:SKU DL(2TR, MC<#H]8AS+$L;B&C\[F)Z?4H+W)=WT6]<[53+FFF*/^BD8NWNC( M%6EHZQLJKT6/A]%VJ"YUS1*<>C0U&M4C>O&;5^%Y\/D(MW'/;7PL>KRB(4T; M(@8R>]$I4BRYWIS ^MD)<$,3(!7\=)7 SX9F)4RV?P:*NIX6AH(, 4%*13B MKG\[Y1TY'_04J",&JS4JUY8AG6V5?41[TNXCA"L((W@-[_=^O6WFCN&XTX<7 M^\9YJXN&@(O6%@[9K@]R.?P W04FG28\^3?C%PFCX#"1(W#(^J;-2HY#'XB_ M-^ODG;N-IB&1C3#MV/?:?FE>M;OBKWN[<6^9RKG04&)&T.#TXLP#U6ZQ]F!D M[3;'6AJBYL2"%C\JZT#V3-)H= >;H/\KB?\ 4$L#!!0 ( +2 :5>0Y3@* M] , ,4( 9 >&PO=V]R:W-H965TUE'-MJH]O2?C1;W>'-RO1MZ:#V MZ]AN>UTN0U#;Q((Q%;=EW47S:;#=]?.IV;FF[O1=3^RN;AH MN*_7&^<-\7RZ+=?Z0;L_MW<]M'A$6=:M[FQM.M+KU2RZXI?7B?F_? MR,1WLC#FR2NWRUG$?$&ZT97S""4>S_I&-XT'0AG_'C"C,:4/?"L?T3^'WM'+ MHK3ZQC3?ZJ7;S*(\(DN]*G>-NS?[W_6AG]3C5::QX9?L!]],1J3:66?:0S J M:.MN>)8O!Q[>!.3L!P'B$"!"W4.B4.6GTI7S:6_VI/?>0/-":#5$H[BZ\T-Y M<#W>UHAS\Z_&:<(Y^84\Z#7(=N1>;TWOZFY-)H_EHM'V8AH[9/+^<75 O1Y0 MQ0]0"_+%=&YCR6_=4B_?Q\>H<"Q3',N\%FT-T\V/T/^(-]*]?M;=3I-OI8/7!R*H$@4M M.(.$)C!S50<1# M< K?(@0F14$E#Z(L M,-M@?>5_H@HPQU5(!U!LR)"!)9(J%= R*M![4OC<)\;B^_8%)I@!'(=J,U2@ M5.*5E,JTH$R$TCE*8%BY)(-V9?UQ'""OK-7.GJ+[DZX.%DX'QH\<@P/DQ%+Y MA:99SJG 5_=U=;&MC-$,J\TE]B['=A>OA.7H//&K U)0'W^WEM@AX8O.,4AX M*9H7ZE3SA[)Q=%38;A_Q@20,!RJE"N,Z]>V*WUPMK>[7X0*U -YU;KAE1NMX M1U\-5].K^W#!?RG[==U9TN@50MG'+(U(/UR:@^+,-EQ4"^-P[05Q@_\9NO<. M>+\R^&H?%)]@_.&ULM9IM;^(X$,>_BL6M[G8EMN0!"/0H M4@MY6&E[0N7V3J?3O7#!@+5)G+4-;:7[\&'XS]ORQX\&# M)\:_BQ4A$CTG<2IN&BLIL^M62\Q6),'BBF4D59\L&$^P5+=\V1(9)WB>&R5Q MR[&L;BO!-&T,!_FS"1\.V%K&-"43CL0Z23!_N2,Q>[IIV(W7!P]TN9+Z06LX MR/"23(G\EDVXNFMM*7.:D%10EB).%C>-6_LZLCUMD+?X@Y(GL7>-=%<>&?NN M;[[,;QJ6CHC$9"8U JM_&S(B<:Q)*HX?);2Q]:D-]Z]?Z4'>>=691RS(B,5_ MTKEW!.&+1+@_:Y'CJE0>=<#]W2H'NN!Z\T M\.H>.B<,>J5!+\]ND8X\EV,L\7# V1/BNK6BZ8M<$+FU2B%-M7:GDJM/J;*3 MP]^8),A&G]&T$"]B"S2ERY0NZ RG$MW.9FR=2IHNT83%=$:)0!_'1&(:"_0[ M>99K''\:M*0*10-;L]+MJ'#KG'#KHGN6RI5 ?CHG\R/VOMF^;[!OJ2'8CH/S M.@YWCA%XCU^0TVTBQW)<] &UD%AA3L2QGIE!4Y)=(=L221$VY4\EFWYMH@CEB7-UA2>;H#QRO"9H0]4"[0Q]IBN8LCC$7*%-/\R ^ MH7_-?;LK O#R /32LQE:5Y9E#UJ;?16>U6IL[(Q>%Z]%AF?DIJ$6/D'XAC2& M/_]D=ZU?C^GK+)ZV+?LMNO5\@WITS_/9P#I,SST:;?; MEMMOUU(.Y+2BC,Y6&1WS'*!4T$3?4IJ*-5?RN$WT$GE, D;.I1(H8)U]E=>R M#^G.?]-= .DN[!PFWNGW^XY7_[(#>:UDOKO-?->8^=OYAG!)A7X=\I_5_D&0 M8VDW0BY->_<@#Y[K.;7,=P]&S^U;]2^-?XCJ.+;;JZ7UD&6WG8Y3]@P-M.KVO5O]V'S9R> MVW'J23YL9MNN;5EN+9_5KTWL(V=4("%;)5!1'=ZN04?COC2* C"*$A$5 L(K,;&M7S[&,0W:OA):L$^.T9D9< M*B10VAB4YH/2 E!:"$J+H&A5V>V5$6VC[":<9>K5^*6))K&N&^IW*;U1SM^D MSIW?S#XNUJ4Y8O?T# <:A__N. +0.$)06@1%J^K-V>G-^?_74[./B_5FCMC. M\WQ4;I!A^.\-(P -(P2E15"TJMIV15_;7/6]Q\]O+ZJ0A<\1*&T,2O-!:0$H M+02E15"TJNQV%6C;7(*&651!Z]!O1&Q;AE45M#C]_D "T$!"4%H$1:LJ;E?9 MMLVE;9AE%;3L_4;$1L6!%L3?'T@ &D@(2HN@:%7%[2KJMKFD_D VA M2_*** MIEE,I7F9!2VN@]+&H#0?E!: TD)06@1%JTIP5_^WS3\ Y-);L7BNA/A+OL#* M%Z0/QC3W5=E$(Y9JK>HC5P^Z@'Q4GM[!;RRUWU=&YF@NUAPDS0>E!:"T$)06 M0=$*S;7V3F EA"_STW@"Y6>GBL,EVZ?;$W^W^3FWVO.1?3VVCSSW[>N@.,^W MPQ?'"^\Q7])4H)@LE"OKRE/:X\6)O>)&LBP___7(I&1)?KDB6(E=-U"?+YB2 M>GFC'6S/30[_ U!+ P04 " "T@&E7A\9M7]H" #%!P &0 'AL+W=O MPG7..S[W7OIX>A7Q5.8!&;P7C:N;E M6I+ MC@TV\%!2*2V*AFP<%)37_^2MR<,9P>AT$W!#P)>$T2>$L"&$+M#:F0MK3329 M3Z4X(FG11LT.7&XGO\4&M W:%M748D,K2E>TXSFA"N MT2))1,4UY7NT$8PF%)0!+YBI/N$)('..T%I4.YU5[ 16Z&8-FE"F;@WV9;M& M-U]NI[XV=NVF?M)86];6\"?6)NA)<)TK],A32#OXJW[^ /<(^"9/;;+P*5E+ MW*NXA?(>A<%7A ,<=AGJIZ\A,?2!H^,>.V%;N]#I#3_1^UB%]%0%TE2A*^.U MX,@)V@M^F$>3*)I,_<-Y&->H83 )XE$+^V!WV-H=]MI=DM1_1U M#J@$247:F=7HVM,@"&V-/UCO@.%)%,?C;N^CUONHU_MCEIF>:"]N4DD)/'E' M6A*N&+&-LLOOZ-I(B,<7;CM >(*#J-MLW)J-__>9C:]/XW@27)[9:]3'DUV[ M]<\Z90%R[QX0A=SF==-L5]LW:N%:L_\/7C]P3T3N*5>(06:HP7UL4B7K1Z.> M:%&ZOKL3VG1Q-\S-.PO2 LSW3)C>VTSL!NW+/?\+4$L#!!0 ( +2 :5?0 M:0AGY , /40 9 >&PO=V]R:W-H965T:(FVB4JB1M)V"^S'C_J(8DN* MEGC*0TQ1YYS+>WDL\7IVXN*KW%.JP+7?DKD!RQ71E,:JE"#ZXTB7-$U+);V.OQM1HXU9$L_'3^H? MJ^1U,ALBZ9*G?[!$[>>&;X"$;LDA58_\]!MM$G)*O9BGLOH/3@T6&B ^2,6S MAJQ7D+&\_B3?FD*<$;3.,,%J"%:78+] P T!OS:"W1#LUT9P&D*5NEGG7A4N M)(HL9H*?@"C16JT<5-6OV+I>+"^-LE9"WV6:IQ:?N:( @9_!NG8*X%NP9KN< M;5E,<@7NXI@?;[Z#7RG?"5+L-2$%CW17[O^[ MD"K"4OE>@[^L0_#NQ_:7Z@0]M:$]V*6#ZIC@L'>M"VW9EY/"]7'X""T4V*;UT^Y)G!<]IKB3X\X%F&RK^ O^ MNXP*??MY;JA&HP'+U\.M+$A,YX9^_DLJCM18_/0#@?1CV+M#OV+./\UUDN7#8G&Z; MICNE.24C8$7B\@$_:M#1H&\UZ)1BX91BT41B%SOGM3OG76M0KV^5 $&GXZCE M$,QQ@XZ/PS[,@AA!U#%R-( +;/T7##O4;_/T)W1H=!#Z'#SJS=%P;_7FE&+A ME&+11&(7>Q:T>Q9N;WD=VPX!'6A;OM_QK7G6 MQNDCY*[JGR6H&K#Z7-[.MCWZ7=69=N;OT>T2#%$UD1NN=$M:#?>4)%24 'U_RW4CV5R4 =I?.A;_ M E!+ P04 " "T@&E777#JV;H# Z$ &0 'AL+W=OOD0B=)I[9=J>*"7,VV=,M+$%]WB^$'IF-RIIED$O& MK/O8*@DEXB\&)WEVCXI05IQ_+09_K*<&+G8$*22JD*#Z(BJNAL(O@)B0*MU8J;,OLE6^>+Y851EDKHITSSU.P3 M5X L]"M:5DY!?(.6;)NS#4MHKM!#DO!#KEB^10N>LH2!+, TU=?5=[00?'U( M%/I3RZ)W$2C*4OE>(SXO(_3NY_<34^E-%DN92;VAQVI#]BL;,(IX7MHW7 _.(?BNW?->%V=I,CM\Z&>,>7."$ 7[EQ+/PCV]0 M/'SF<;'G0K]NK[+>L-A;O3>J6C2J6CR6VF59SEH#ZU8#ULR+CRZ?X*#]SNW! MM2!1KY0?M$_'N ='L$V% LT_RZ8_0=02P,$% @ M(!I5Z<-MS-] P _@H M !D !X;"]W;W)K&ULM99;C^(V%,>_BA7U84:: MG?B2ZPJ0&&C52MTM&CK;9Y,K=1L(H^F$!6L%-+'LN3J]0D*>9YZQ'M[\2QV>U._\&>3 ]_! M&LS+8:5LR^^CY**$2@M9(07;J3$UH9&\47 65\\HSJ5C91?Z\9O^=3# M-1$4D)DZ!+=_)UA 4=21+,<_75"O[[,V7CZ_1?^E2=XFL^$:%K+X2^1F/_42 M#^6PY=.RWV4';41I:=V1*4HFK_^;=N("X,-H[; M0#L#O39$-PRL,[ FT9:L26O)#9]-E#PC5:MMM/JA&9O&;;,153V-:Z/L5V%] M9O99&D $?4#K=AZ1W**UV%5B*S)>&33/,GFLC*AV:"4+D0G05KR0E5%V!M!< M:S :\2I'OPN^$84PM>)N"8:+0M];[Y^NI_XQN+6G?I9A_;4HM$;:"GZ M9+O9:_1SE4/N\"_&_82.!/#M./6#1=\&ZXF.1ES#X1$Q_( HILP%-&Y?0F;M MI+'3$1S6SQUKX@4WXBVD-DA4V5$IY_@\M?:HL=?[^30+2!P%433Q3Y?80QU+ M(DSBM-?]AR_H^8)1OI?*+H@"WV*NR>57:%N&C;8.$%15KCQE>P M#EF("0[=K&'/&HZR?IG_Z6(*!YW1@":,7#$Y9#2U!ZF;*>J9HE&F/\P>E#TK M,Q GOBG3BFB,_1EF\7U-. M5#*&-%$/J.2O_G-=%U$'UW43B$[E7A7U08%F;7%%X: M-;5!6VST;_OB;MZ4-/Z[O*T,/W&U$Y5&!6RM%3_&=@A56VRU#2,/3;VRD<9F MWCSN;8$*JA;8[UMI:Y:N47?0E[RS?P%02P,$% @ M(!I5S"!+9>Y @ M#0< !D !X;"]W;W)K&ULG95K;YLP%(;_BL6F MJ9/: B8X29<@M4EWD;:I:M;VLTM.$JO&IK9)VG\_VU"4YH*F?0';G/><]S'X M,-I(]:17 :]%%SH<; RIKP(0YVOH*#Z7)8@[).%5 4U=JJ6H2X5T+D7%3S$ M443"@C(19"._=J.RD:P,9P)N%-)545#U>@5<;L9!'+PMW++ERKB%,!N5= DS M,'?EC;*SL,TR9P4(S:1 "A;CX#*^F! 7[P/N&6STUA@YDDFYQ!6]()M\=OV;]Z=LOR2#5,)']@<[,:!X, S6%! M*VYNY>8[-#RIRY=+KOT5;>K8U%;,*VUDT8CMO&"BOM.79A^V!''OB W ORO M@J01)!ZT=N:QIM30;*3D!BD7;;.Y@=\;K[8T3+BW.#/*/F569[+?T@#"Z Q] MDTPLT42*')1 )U,PE'&-_L"+J2C_;"/N9E-T\O'S*#2VKE.'>5/CJJZ!C]28 M07F.DN@4X0@G!^23;OD46MD7&+3+V^7I'\DVH7B$JYL@/KI\K MMJ8 M,D@(&>[R=%;\3YY>R]/KY+EUWZ. .;JF2E@PC4XN\[PJ*DZ-76WP#GZT;Z21I'2=I&OG.?MN[33O>76H/1A\RE>^82N_G#" ]V MO.T']J(8IR0]8HVTUDBGM9^,/C+.#(.#_LC^Q]Y/29)&_1U_!P+)("9XD.SX M"[>:E?M1_*)JR81&'!96&IWW+:.JFV\],;+T_>M1&ML-_7!E_U>@7(!]OI"V MAS43UQ+;/V#V%U!+ P04 " "T@&E76\TYW;H" !B!P &0 'AL+W=O MVBE;;&<;Z@ J055*T7 MJZJBKM/R<''T\.4KWI+8!![Q47>AIL MC:EOPU 76ZBHOI$U"/MF+55%C9VJ3:AK!;3TIHJ'!.,LK"@3P6SBUY[4;")W MAC,!3PKI7551]7$'7!ZF011\+CRSS=:XA7 VJ>D&EF!>ZB=E9V$7I605",VD M0 K6T^!G=#O/G=X+_C XZ-X8N4Q64KZYR4,Y#; # @Z%<1&H?>QA#IR[0!;C M;QLSZ+9TQO[X,_J]S]WFLJ(:YI*_LM)LI\$H0"6LZ8Z;9WGX!6T^J8M72*[] M+SHTVHP$J-AI(ZO6; DJ)IHG?6^_0\\0)6<,I#60_S7$K2'VB39D/JT%-70V M4?* E%/;:&[@OXUWVVR8<%5<&F7?,NLSLT=I ,7H!WH0>Q!&J@\[7C8E17+= M6[Y:@*&,ZVLK>%DNT-6WZTEH+((+%!;M=G?-=N3,=DNH;U",OR."23Q@GU^V M+Z"P]LC;R5=[:!/OLB==]L3'2\[$N]\I00M -55&(RI*^V^N:\Y #Z76Q,I\ M+'.R#^EPE,9G MN+...[M<>-"@]H!LOT;P[KZM9Y4-$17]CK@.[V^4W5A@F- M.*RM$]_D-D75=/1F8F3MF^)*&MMB_7!K+T%03F#?KZ5MC.W$]=GN6IW] U!+ M P04 " "T@&E7K:&7^T " "!!0 &0 'AL+W=OV$?%85@$:[FG$U]RJMFVN,55Y!3=1,-,#- MSE;(FF@3RA*K1@(I'*AF./#]!->$C9<- M47 KV$]:Z&KN??!0 5O2,OTHND\P^(DM7RZ8EHOT=F[\Q.\X>@]=+S1$=Y[ MR@G/H;=^@5:2\IPVA*$5>37_G593WGO*Q%':/_XEB_PD".,4OTQ(B48IT;]+ M07<[TW,*ILKW-/%!^3",PRB8+A^/Y>.3Y;\U((FFO!S/XL0)Q&\DQ,E5'$73 M$I)10O)_$DX<0O+F#B85X(.VJ$&6KOD5RD7+==\AX^KXOMST;?4GO7^<'H@L M*5>(P=9 _=F5L2_[AN\#+1K79!NA32) VP>QOA6FT(; %QE&ULK9=MCYLX$,>_BD5/U59J%@SF:9M$ZF95M5+;6S77.YVJOG"( MDZ "IK:S:;[]C8$E"1ATVS8O$AMF_OZ-/?;$TP,7W^2.,85^Y%DA9]9.J?+& MMF6R8SF5U[QD!;S9<)%3!5VQM64I&%U73GEFNXX3V#E-"VL^K9[=B_F4[U66 M%NQ>(+G/M9$.9<7Y-]UYMYY9CB9B&4N4EJ#P\\ 6+,NT M$G!\;T2M=DSM>-Y^5']3!0_!K*AD"Y[]DZ[5;F9%%EJS#=UGZA,_O&5-0+[6 M2W@FJV]TJ&T#8J%D+Q7/&V<@R-.B_J4_FHDXW<7"[#OZ @]%6@ M-5D5UAU5=#X5_("$M@8UW:CFIO*&:-)"+^-2"7B;@I^:?^2*(8(FZ#V#R9#0 MN*49+1*&EE46O2OJ5-%3?G7'%$TS^0*L/B_OT-4?+Z:V @@M92?-@+?U@.[ M@$M67B//>8E^A0*9F2IAAKT: 2U3OE8>Y&;H@=/+4?SH/IVWE@%L=A:W=! M[;74WI.HLY2NTBQ5*:S@\V>1B_$K2!XA6*%,]+6X?T;EDXC@L -O, LPCEPS M.VG9R2^S9[S83A03N8F>]+!<-XR"B'3P#7:P0A'VS?Q^R^^/\O_%%% M";#7(>[;>5$8QO[ '(#G4](X'MFU*A%C491WZ1%=5S^U$:,^M/L1W'0S8N^F1?'.([,Y'%+'O\B M^>@VC U)'<_$[E"[C M/=57/%Y@+[)L--IQ'=(P8N<1TB7#\8YK^8T6&96Z#/A4FO&3:K,Y#VL)G65M M?CG73F_C#]D-E&!\JL%XO A?KHH1D9B']KN(9CMW"/%49O%XG1VJ6A_A7^F7 M#RQ?,?'5"#XJJZ]%-[*D"9M94%_CC=9;//KA;Z7O>!BFU:2$B<#7@ZUR',CZBO M2G5'\;*Z;:RX@KM+U=S!]9();0#O-QQN'$U'7V#:"^O\/U!+ P04 " "T M@&E7^+I=V^H# Y$@ &0 'AL+W=OTX0D:+;Q@#3KMQ_8GI.: M!%N6]B8!S'/Y\1C[CV=[+K[++:4*_"SR4LZ]K5+5C>_+Y9861%[SBI;ZRIJ+ M@BC=%1M?5H*256U4Y#Z&,/8+PDIO,:O''L1BQGB*2W//_&5FH[]U(/K.B:['+UB>_?TQ8H,OZ6/)?U+]@W5. M*EZTQCJ#@I7-/_G9+L21 0K/&.#6 (\U"%J#H 9M,JNQ[H@BBYG@>R#,;.W- M-.JUJ:TU#2M-&1^5T%>9ME.+_[FB( 17X)[JQ9"Z\9&HG6"*Z0Y?-\/@GI$G MEC>#%W=4$9;+2SWWR^,=N/C[VJZ)K J,?B MC#:1)>M8LA$L@U7)[*K@6->E1^*,-9$$P<.+& ZQ)*/JTOH9+(P[WE2>(V&! M1O ,UJ;U\NKU@J,LB/NO3W>XJ3@'A8#<$N'SEFJ9O%94C"L2MK P#.((]A\% M[K!3L0ZZ +F%P3'6<*UL*1#&01I:=]Z?T +H( :06PU\YHKDH"(O^KBAP*Y< M4=$O&2 ;0:FY+D^"VCHA2((PC?JO5WXS_@E=@0[" M KF5Q5G&X>UHJXVK!*:1)3?<&4PE/ @.Y%8Z9\.8EFBP^CU$%4?]9^X4KRHFUM*]%/!3-#7UUP? M]]N.^7K0?2U:_ )02P,$% @ M(!I5QI7=:A0 @ "04 !D !X;"]W M;W)K&ULC51M3]LP$/XK)S,AD!C.2UN@I)%&&-ND ML57MRCZ[[;6U<.+,=OKR[V<[H0JL1[Y[E['-\E&ZF>]0K1P#87A1Z0 ME3%EGU(]6V'.]*4LL;">A50Y,]942ZI+A6SN0;F@41#T:,YX0=+$[PU5FLC* M"%[@4(&N\IRIW1T*N1F0D+QLC/AR9=P&39.2+7&,9E(.E;7HGF7.!SQQW.C6&IR2J93/SO@V'Y# %80"9\8Q,/M98X9".");QI^& MD^Q3.F![_<+^X+5;+5.F,9/B-Y^;U8!<$YCC@E7"C.3F*S9ZNHYO)H7V;]C4 ML=T; K-*&YDW8%M!SHOZR[;-.;0 87P$$#6 Z'\!<0/P)T?KRKRL>V98FBBY M >6B+9M;^+/Q:*N&%^XOCHVR7FYQ)OTA#4(7/L)WZ] @%Y IG',#9_=H&!<: M?N'65$R2%!H$+2Q]<7G4)J+KQ:L/( MTM_=J32V$_QR96<5*A=@_0MI[V]CN';83[_T+U!+ P04 " "T@&E7%#_T M]FT/ "9T@ &0 'AL+W=O/_9U-VJVNSJ=[H5#)HE5L%G;I,UI/_S9QL&, M,1/+H/D^8-T;OY89/X<-C5MPPN+I8!0_R1F:?5]=)_M5@J]R% M2QFE81R11-Y?]MX;[_RQ66Q0WN/74'Y-=_Y.BH=R&\=?BB_$W65O6,Q(+N0\ M*X@@_^-)SN1B44CY/'ZOT-YVS&+#W;^_Z+1\\/F#N0U2.8L7OX5WV>-E;](C M=_(^6"^R3_%7+JL'9!?>/%ZDY>_D:W7?88_,UVD6+ZN-\QDLPVCS9_"M^H?8 MV< ZM(%9;6 V-C#- QN,J@U&QXY@51M8QVY@5QO8QTYI7&TP/G:$\VJ#\V-' MF%0;3([=8%IM,&UN8!WZCQN^_,\-&YN,1HUCUP M=JKY<9[UB3%2Y]?">*_M)L_$'%=*_>A:(%\/.7*>/RSCX(ZLR4C,!V%*WJQMWBQM MWHH Y4>89>S.R'60D#Q5-UF0Y0'[-5BL99&^3?+*=-W%BT60I&25WUKFJPB: M]F?*!^T$NH8-B3D;['PG;,/^<&@TPG;4O2AR8NRH(3ER2('$O*/F[[]V+V6' MMK<[M*U?0&04YKOP=1(OPS2-DV=2'&JFY'J1S[Y<*-X_%+__%B1)$&4I^>=' MN;R5R;_:=EWM4%UW723F(#$7B5$DQI 81V("B7E(S =A2OK&V_2-]']AE89[*6;!8Y"O-[7.=QY^C=_Y]\;/_2:3 M>9CFQW-).)<[]VDF[CN.\#:3FNX$T.Z;C?AI)]XU?DC,16(4B3$DQI&80&(> M$O-!F!*_R39^$VW\MHD*HKN72/V\SM(L_SJ,'L[(+\5USC?_D$'2=AGG@UZW MR7.^8>ME0NV&7<.%Q%PD1I$80V(N085J M#E1S*VWW--4>&:;=N+9/H:.R(T?ET%$%5/.@FH_2U)3M/.]M_#^>HNEGU3EG M2,V!:FZE:<]&*71(=LR0'#JD@&H>5/-1FIHPLTZ8>=*S,#W?.2I(S8%J[BO_ MD(=/."ET'NR[Y\&A\Q!0S8-J/DI30U77,HQ7>AD'GE;3G8/IR+^-UE+6& M;<.-=XY!QL/A?G=HIA^W5#-/^*?1-VQZWZ& MH2]HB"B3^02R_'1G):-4GI7%W]9=&EJ_@&H.5',K;?O:@/'=O8$37OH]/^K2Y$P_]\X[/+0[ -4H5&-0C4,U M =4\J.:C-#6+=8? T#_-_[^Z0#PYHL2CGWKG*$*;!E"-0C4&U3A4$U#-@VH^ M2E.C6#<.#'WEX$]?2=;SFD*/?LO.08-V#J :A6H,JG&H)J":!]5\E*:^/K:N M'ICZZL'>Q:Y-L,K7X;8FZQ7/M,BR? UO6[;TVW;-%E1SH1J%:@RJ<:@FH)H' MU7R4IF:K+AR8^L+!7K:V%^ ^!9D\>WFQWW5^:)E_.WB0K7FK7LUO[EXXZC=> MT#73SZ1SLJ"U *A&H1J#:ARJ":CF034?I:G)JHL&IOYYZ;UD55':Y*I8)6BJ M:J[9\EX0EFT;9O-R.G18=NRP'#JL@&H>5/-;]B;;F(XGX_;G0LWZ27Y3_R3_ M:ZT:\@>Y6=^F\O=U\9)U]ZGX7=>XT0_7]9DFJ.9 -1>J4:C&H!J':@*J>5#- M1VEJ&.MB@JDO)GS_8@/M*4 U!ZJY4(U"-0;5.%03YG[MPC"F(W/8>),"#SJL MC]+40-5U"5-?ESAB=?N8GQFMD\W[LHAHM2Z?Y%K)>7$:55X#U*YVT%X%5'.@ MF@O5*%1C4(U#-0'5/*CFHS0UG'7EP]17/O96N[THMD9N@Q;=V+J3T[>;9U70 MQ@94\P]06,[UP#H>\M =4L;*$U]R^:ZOC'2URV^;P'LQGF>?NS.68+V/: :A6H, MJG&H)J":!]5\E*9FJ>Y[C/1]#]PRU_4L3S^QSDL@M$0"U5RH1J$:@VH_DL_]4-WCA*TE@+5*%1C4(U#-0'5/*CFHS0U2G5W M972:[DKK0M?Y= ]:;(%J#E1SH1J%:@RJ<:@FH)H'U7R4IB:W+K:,3E%LT:.= M(P7+_?#1NOH@/.JR/TM0TU:47ZQ2EET]A^H701$KUW8;T MBQZTY +5'*CF0C4*U1A4XU!-0#4/JODH38UI77*Q3E%RJ=#&C[3AR!@U3O_T MHW=.$[2_ M4H5&-0C4,U =4\J.:C-#5-=BX%*HQJ,:AFH!J'E3S49H:I+J+8NN[*'M! M^B3OY'*5A7&T><'!V6M'@M :"51S*DTY2C7ZAMF,%;0? M485.-034 U#ZKY M*$V-5=T/L3OV0W8.#5^^2(N,Y>=<8=R:*VA7!*HYE:84.R=#NS^:3O>R!2V" M0#4&U3A4$U#-@VH^2E.S5==%;'U=9"];^0(5QG?AG%P'S]4M21C-PU6P:$T6 MM Q2:4H4K/UC-PP"]>BOHFC,A=O%@$24I6,B%I\5ZT;\D?Y W4UQ-970S[)U6;I2DE\3YJ7$5M# M--G?44>6-9Z<-S\NJ^6>[0L4M(0!U2A48U"-0S4!U3RHYJ,T-21U"<%!=JS@&H4JC&HQJ&:@&H>5/-1FI*J<5W)&.LK M&:^G2B[#];(M4Y6LK$&38J4:C&H!J':@*J>5#-1VEJI.J& MQ5C?L-@6*HH/88Q2>7;P*$X/=3T5@FH.5',K3=-TH] !V>L#\I:[C(:3J3U1 M[R>@$_.@FH_2U%V];CR,]8V']YN/L _*JP3Y^K&YB)"FZR":RWPU2;/62P!Z MM?-^#^T^0#6WTL:Z_?[5N[#7[\);[F*:QF@XMIM[,[15 -5\E+;9FP?IHY29 M$V3!U<52)@]R)A>+E,R+DL!EK^@:;&\EB;S/]W;CW7NS-]B[W37>4:/E=F:\ MX^7M@YJ_NE@%#_)CD#R$44H6\CX?:M@_SW_().'#X_:++%Y=]O+LWL99%B_+ MOS[*X$XFQ1WR[]_'V/7$= M<0( .0& 9 >&PO=V]R:W-H965TS'MA4D.L.H_F>U VT^_LY-&08)TW1N2 ML^]Y\KN+N:0'I1_-#L"2)\&EF04[:\MI&)I\!X*:@2I!XLY&:4$MAGH;FE(# M+;Q(\#".HB04E,D@2_W:4F>IJBQG$I::F$H(JI]O@*O#+!@&KPOW;+NS;B', MTI)N807VH5QJC,+6I6 "I&%*$@V;6?!Y.)TG+M\G_&!P,)U[XBI9*_7H@F_% M+(@<$'#(K7.@>-G#'#AW1HCQI_$,VDB73:ZN1O?&Z_&:IAT;W%E->XRU-GLN[) M$G)-;I7<7EO0@BQ@;7%AA0>FJ#@0M2%S)?>@+5MCZ!5+^DQ=<+$ 2QDWERCH M)GF/7W<@UJ!_X][#:D$N/ERFH45F]^0P;_AN:K[X#-\*R@$915).[+."). M6N+DOQIZ13@>"QPB1P6=@D[>/+%]&35TV)E!;O[?4;UETB##!C71X"-6K.N9 M6@=6E7XLK97%(>=O=_@9 NT2<'^CL)8F<).N_;!E?P%02P,$% @ M(!I M5Q5S-SC4 @ P@@ !D !X;"]W;W)K&ULI59= M;]HP%/TK5C9-K53(=Z ,(JU$TS:U$RKJ]C#MP80+6$WLS':@W:^?[:01A9!V M&P_$'^?\8_Q>; D>L@S*B;61LIB9-LBW4".19\50-7,BO$<2]7E M:UL4'/#2D/+,]APGLG-,J!6/S=B,QV-6RHQ0F'$DRCS'_/$*,K:;6*[U-'!+ MUANI!^QX7. US$'>%3.N>G8394ERH((PBCBL)M8'=Y1$&F\ WPCLQ%X;:24+ MQNYUY_-R8CDZ(<@@E3H"5H\M3"'+=""5QJ\ZIM6\4A/WVT_1/QKM2LL""YBR M[#M9RLW$&EIH"2M<9O*6[3Y!K2?4\5*6"?./=C76L5!:"LGRFJPRR FMGOBA M]F&/X 8G"%Y-\%Y+\&N"_UI"4!,"XTPEQ?B08(GC,6<[Q#5:1=,-8Z9A*_F$ MZF6?2ZYFB>+)^"N3@"+40]>,KGL2>(X26$@UH&<$FN%'O,@ G24@,XZYGX@4GU;0Z MU69+%2@R@?1>W<:18WYC>[NO_Y6XY&7<,T5^H\CO5'0-0HQ027'.N"2_8:DV MF2J7)1$I*ZEL4U8%#/X$!:"S!T+Z-A="#-/Y+6BR[#07#9+BUH MI 7_LEBHJ+9 F[3@*.,@#(+AP#]0=HP+@Z'CN\&!LLX$]0TP$@5.86*I(UX MWX(5OWOC1L[[CEH-&_EAI_QIR3E0B0J]L.I$9JN3&[W#D?!(Z6$!OXA(.O/\ M1Q>BQH7H?XK@ F5J ZB#^9E7;49$1T7:7AK'N/;2Z$S[;TVQ]RX,?;O?8+XF M5"AQ*Q7>Z0_4$O#JQJPZDA7F#EDPJ6XDT]RHCPS@&J#F5TRY5'?TM=1\ML1_ M %!+ P04 " "T@&E7>[XR9V " "C!@ &0 'AL+W=O)PFR2@6E,DHF_B]AXVEQ4U<*WX RNPG$9O(E+ FM8<[]7V#MI\AHXO5]SX+]DVOL-!1/+: MH!(MV"H03#9_NFOK< "P/,XFD%=Y0Y%F$ZVV1#MOR^86/E6/MN*8 M=$U9HK:GS.(P^Z@0R)B\)E<;#6"KC89069!K)03#QCZ[ :2,&_()=EA3_FH2 MHPWM".*\#3-KPJ0GPKPE-.X3C(=+M#<+?C[Q6& M>0>G%<8'@T. WOCQ:$BN:HG-#.EVNPE\U0R>7^[-^)Y3O6'2$ YK"TTNQK;9 MNAF)C8&J\F-HI= .-;\L[2L"VCG8\[6RHZ@U7(#N7NE5%79]-B'_<]_SQW7&>'J1ZU26 (;\J+O3,*XW9WOF^3DNHJ+Z56Q"XDTM548-3 M5?AZJX!F3E1Q/PR"Q*\H$]Y\ZM8>U7PJ=X8S 8^*Z%U54?6V "X/,V_@O2\\ ML:(T=L&?3[>T@#68Y^VCPIG?>LE8!4(S*8B"?.;=#^Z6(VOO#'XP..BC,;$W MV4CY:B=?LYD76"#@D!KK@>)G#TO@W#I"C)^-3Z\]T@J/Q^_>/[N[XUTV5,-2 M\A>6F7+FC3V204YWW#S)PQ=H[A-;?ZGDVOV20V,;>"3=:2.K1HP$%1/UE_YJ MXG D0#_=@K 1A*>"Y((@:@21NVA-YJZUHH;.ITH>B++6Z,T.7&R<&F_#A,WB MVBC<9:@S\V_2 !F1&W)?* !,C]&$BHPL954Q4\]OR+*DH@!-F" O5"DJS!OY MON&LH#87FERMP%#&]37:/J]7Y.K#]=0WB&XM,$)WX.S"'L]KF%[2Z+@(PF#,.H"ZI>O($7YP,G#'IRH MS57D_ TO^%M03D4*79&MA8D3VC_N?CZ>C(,1GKH_YCTWFR1A-(A:LW^XABW7 ML)>K+8E4:BR7M*2J@(P8Z1:(S$DA9::)EKPKK8O:>WQ,-4B"R0G[N=4X">.D M&SUNT>->]&?#./OMJKCAQO(OL/DAMP(-:M\9[OB,Y2:<)'%X&N\.NTF4Q!?B MG;3022\T]B_L3@B\4PI$^D8@S[$K=H$FYP#1>!"<8'98Q&PO=V]R:W-H965T M\[QP2[<[J1?]]+ &&(L_*>S%P1CI4.X9>]"37].)@_6.((-$:@JB_AYA 5FF MF=0^_FE(G=:G!AZ.G]E_-L&K8.Z)@ 7+OM)4[B;.T$$I;$B5R5NV_P6:@ :: M+V&9,+]HW]AB!R65D"QOP&H'.2WJ?_+4).( H'BZ 7X#\%\"PC< 00,(/NHA M; #A1ST,&H )W:UC-XF+B233,6=[Q+6U8M,#DWV#5OFBA3XH:\G54ZIPLD#N!ED4*:0<^MN-'%KRK8FX#]Y\#G_M6PC64ERC %\C'?M"Q MG\7'X7Y7./_/^_(_>S]*1M">@L#PA6_PW8*0G"824K26+'E =P65 IW=KN_$ M.?KK!O)[X']WJ6[EU;?O#_PHP!@/7Q3&^W9'.ERU.EQ9=6CJP5H.5H93D]R(YD M\O#WQ@=_IGII=G-XW/#Q@5R\;Q*_;[*TFM2Y<@_ZQ1SXUC3J B4ZCKII:%?; MCP$STP*_6)][UPNO8SW6'P],?_J=OO[R<$/XEA8"9;!1KO#EE=HGKYOY>B)9 M:;K5>R95[VN&.R I<&V@GF^8ZEB;B7;0?E*9_@M02P,$% @ M(!I5[-C M(7OH P %! !D !X;"]W;W)K&ULK5AM<^(V M$/XK&K?3R9\46H(DMN9(,=_^^*]OX@"B.T_H+ M6.)Y5KO2X]4NHP,7+W)'B$+?TX3)L;53*KNQ;1GM2(KE-<\(@U\V7*18P5!L M;9D)@N."E":VZSBAG6+*K,FHF'L0DQ'/54(9>1!(YFF*Q8\[DO##V.I9QXE' MNMTI/6%/1AG>DC513]F#@)%=6XEI2IBDG"%!-F/KMG>S"C6^ /Q-R4&>/",= MR3/G+WJPBL>6HQTB"8F4MH#A:T^F)$FT(7#CG\JF52^IB:?/1^OS(G:(Y1E+ M,N7)-QJKW=@:6"@F&YPGZI$?EJ2*)]#V(I[(XA,=*JQCH2B7BJ<5&3Q(*2N_ M\?=J'TX(8,=,<"N">TGPWR!X%<%K2_ K@M^6$%2$H"TAK AA6T*_(O3;[M*@ M(@S:KC"L",-"#N7Y%8=_CQ6>C 0_(*'18$T_% HJV'#FE&FMKY6 7RGPU.0O MK@@:H"]HA@6C;"O1 Q%HO<."P.1MRG.F)'J2)$:4H2E/LUP!S 2_NB<*TT1^ M N+3^AY=_?II9"OP4:]D1Y4_=Z4_[AO^>.@K9VHGT8S%)#;PE\W\80/?AKVI M-\@];M"=VVAP3;)KY#F?D>NXGL&?:3/]CYPUTN^;Z5^Q 'KO3?JLO?.N@3YO M[[R)OFCOO(F^_'\[O_K/L9\)P:O?%*^PY[_UIL#%<_4GE]*HZI(;%EQ]O^PG M7WI^SW<]9V3O3^5B @9!X [=<^"] >AZ@V'@>.? F,'3WZ^19Z?BUZ?B-Y[*M^(V M@^R$]T3 Y8Q8GCY#2N(;%/$TA>M4ZN0D45ZE,+@9:83(,7UE@)5E^J)'K/& M2S>"DP@"V+F^>[%WTT9W=>5R(S,ABI *D+LV.>JZ$?3W5ARU37&.)'U=BEL9DA F.JZW+119?&EH8(C*GN-UMT;A?S=[V;1<\POX26M^Q0?YHO^V4H M [>42920#2SE7/?!6U'VH.5 \:QH4)ZY@G:G>-Q!VTZ$!L#O&PXO0#70"]1_ M!$S^!5!+ P04 " "T@&E7$O"]$QL0 '\@ &0 'AL+W=OR?'QS<5%,'L0\+5YGCV)1_>0NR^=I67V;WU\4C[E(;U># MYK,+K=<;7LS3Z>+L_=O5:W'^_FVV+&?3A8ASI5C.YVG^_:.895_?G:EGFQ<^ M3>\?ROJ%B_=O']-[\5F4OSW&>?7=Q5:YG<[%HIAF"R47=^_./JAODOZH'K!: MXN]3\;5X]K52OY6;+/N]_L:Y?7?6J]=(S,2DK(FT^N>+N!:S62U5Z_'/-7JV MK5D/?/[U1C=7;[YZ,S=I(:ZSV3^FM^7#N[/+,^56W*7+6?DI^VJ+]1L:U-XD MFQ6K_RM?U\OVSI3)LBBS^7IPM0;SZ>+IW_3;>D,\&Z#V7QB@K0=H70?HZP%Z MUP']]8!^UP&#]8!!UP'#]8!AUP&C]8#1[@#]A0&7ZP&7NP,&+PRX6@^XZKI* M:F^SYWI=:ZC;G=UY;ZN;W:WN[>_A2T,V.US=V^,O;2UUL\O5SOMQTM?-> M5S>[7>V\W]7-CE=7>_[BZ>]J]4C:_^%J>+ M.H0^EWGUTVDUKGP?9J50KI2_*I_+;/+[0S:[%7GQ7XKQS^6T_*Z\&HLRG_>V"\)Q]_=6Q\(!^O:A+@HMINVXVG;3;>1TTJ?A:/KQ6]=ZYH/4T_L$+7'8:K MVHO#Q_+A'Y;WKQ5M\.)P0S[<72ZJX<,7AYM'AJ?5\)[^XG"K2_6GX=J!X;9\ M>)!^5]31BZ.=/[;?W.[##U7W_EAU_X]5#^3#QV)2#5?KX>JAZN'Q#2_YI8DZ M%S^X[G&'7QK)6T^._,$\YM6O[.5JN"KY\]>WV:FOO/X+WG4VGU?SJ%5RGBN? M'])<%,J'9?F0Y=-_B5OEU72A%*M7#Z7EQR=\L,+KN>*7*J$&O?J_MQ=?GJ>( M="WJ6>J;XC&=B'=GU32T$/D7TN M6=7K6M4GJP8D%I)8U'5[Q&35!,)::=7?IE7_Y+0Z5YRB6!Z/JO[>UAJ,M)&N M[B:5= U.32H2,TC,)#&+Q&P2F MR*()A+5B:K"-J<$/Q%2T+(LR7=Q.%_?'LFK0,:NDJW%J5I&806(FB5DD9I.8 MTW&ONV11KV-1GRP:D%A(8M&!S7$PJ\BB"82ULFJXS:JA-*OB7-R)/*_F3S]Z M##CO'OZ6PIE%CD3R&V"J[;;#9+\T)YK%Y= MA=C!#'LJ.WJV)7NO>SUU)\&D*W=J@I&806(FB5DD9I.8TVF?NV1)KU-)GRP9 MD%A(8E&GC1&3)1,(:V77Y3:[+G]HHM7M[-7E7M3O3J^DU4\-)Q(S2,PD,8O$ M;!)SCNYOERSG'2WGD^4"$@M)+#JZ(6*R7 )AK4"ZV@;2E3206OE33:7RZ>3' M)D_2,B=ND6L2&Y.806(FB5DD9I.80V(NB7DDYI-80&(AB44D%C]A5ZWIWZ"= MM0E4L!6/:F^;C_7=?IU/XU.'FNNBQXXUY>MV:A"BFH%J)JI9J&:CFM-MU[MH M4:];41\M&J!:V.TM1-T6B]%U2XX6;8?/LWM:57GXS-*B4+([Y1]IGJ>+LLZ> MU>WUV_L=QLN\OI189= T.WK\**]VZB0-U<:H9J":B6H6JMFHYJ":BVK>6FM= MEM/KFYUV0VQ_N;X^U#7MJKU@@*Y>B&H1JL6HEE!:.Q2U)A0U:2A^$D59'::6 MFY-HRF^+:5DHKSY]_JWX1?F?0,QO1/Z_!_-/"I^S$7U9SSYKOR?+DX_;YZ^>*54]?"Z6:GW:OJU6#W?./^V@!]MR&J1:@6HUI":>W0:IH;5'EWP]'0"K/%E^I MO?KQ9J+X;3);KOH>GB:%Y]6,LRBKY4KENRB53V*2W2_J6XW/E0_S;+DH#^;= M8.^WZE+3AOL73M"F"%0S4,U$-0O5;%1S.NY[%ZWJ=:SJHU4#5 M1+4*U&-42 M2FNG8M-&HO:2O(/[&M7& MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)906CMMFSX05=X(\B<^>SG: M/__34]7=\S_7\C=X<@BCW22H9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB64 MU@[AIJ%%/=+1LKR932=*='PY&WSUZ@V1C4#U4Q4LU#-1C4'U5Q4 M\U#-1[4 U4)4BU M1K6$TMKAV33?J#^I^T9>Y^1D1?MO4,U -1/5+%2SUUKK M2DO[^,%!"[JHYJ&:CVH!JH6H%J%:C&H)I;4_I+CIQ='DO3A5/GY)R]6ITLG3 MT;ULMBG'3LU$5!NCFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6D)I[?AL MNHDT>3=1G&<3(6X+Y2[/YJM)9[JHYIO9G3(6-P"P=^ CGFRTK(-J+JIYJ.:C6H!J(:I%J!:C6D)I[734FG24MQ5M6BSC M93YY2 NA?+C/18=9)MI3A&IC5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B M5$LHK9VC34^1=N1A(B_WK(?+.D;KGWT6DV4^+:>B4*[3V4S2?N3I0>P#/.353HU- M5!NCFH%J)JI9:ZWUZ2Z7E_WA3G"B11U4GUL2GO)GI9YX@7:_*L5-SU_)5/CE6T=XF5#-1S4(U&]6 M1:MZ':OZ:-4 U4)4BU M1K6$TMI1V/0CZ3_2/EHR0+40U2)4BU$MH;1V_C5]0]67LOS;1EJZ MN-UD6K0LB[+Z?KJX/U=^%?E<>?7?(LT/IYJ<'RC?JY'%P>-HZ#U\=#T"5 M1+4*U&-422FN'8M/XH\L;?\;37$S* M:I(G/:N(]O&@VAC5#%0S4GFETZ,+U^5.39'&N?-I]!-+Z21NA*.L#;#/+[\2T7%;+'CVOB'8& MH=IXK3T_ Z7V^CO'7\:!I;3^8/=CV\Q#B^G]G:4L] W8J.:@FHMJ'JKYJ!:@ M6HAJ$:K%J)906CL'FS8>_JOFH%J!: MB&H1JL6HEE!:.UZ;)AR]PS.!_I1/M5RO>.N@5]7UP6CW$C?:CH-J!JJ9J&:A MFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":6U0KC?].WTY7T[3^%ZTS&$;\ 0/E<^ M+!;+=/;T@T,Q+%_U4V?,J#9&-0/53%2S4,U&-0?57%3S4,U'M6"M/3\9I0]' MN[>5AFC1"-5B5$LHK9W"31-07]X$%*2+]/[X(SCDRLF!B';_H)J!:B:J6:AF MHYJ#:BZJ>:CFHUJ :B&J1:@6HUI":>W MI?4Q6M1 -?/ 6U 'E[J^>T4?K6JCFH-J+JIYJ.:C6H!J(:I%J!:C6D)I[<1L MFH3Z\B:A__D?N"J^7 X'.VF)-H>A&KF@?Z5?[2JC6H. MJKFHYJ&:CVH!JH6H%J%:C&H)I;53LFDEJKZ4I>3'K$J\U?."U[< %,KU0SK- MY^F"N1E 7O_DE"2U,:H9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEE-9. MW*9/J2_O4_I37X="VZ-0;8QJ!JJ9J&:AFHUJ#JJYJ.:AFH]JP5H[:1GO7578_8TY>_^2,1)]MA&HFJEFH9J.:7(O9K% FV7)1\?6EI.VK2I5C5=JI;SYH M9Q=[KSOJ&U<]\+JGOO%7KU\T_/NWC^F]"-+\?KHHE)FXJTKU7H^JW[V\_JBF MS3=E]OCN3#U3;K*RS.:K+Q]$>BOR>H'JYW=95FZ^J0M\S?+?5V_G_?\!4$L# M!!0 ( +2 :5=A"]QS@ ( ,0& 9 >&PO=V]R:W-H965TAJ$I:VB8.5,M M2-Q9*-TPBU.]#$VK@55>U(B01E$6-HS+H,C]VITNLB7,P?YL[S3.PL&EX@U(PY4D&A:3X&IT.2 0$!IG0/#QQIF((0S0HSGWC,8CG3"[?&K^U>? M.^;RR S,E'C@E:TGP45 *EBPE;#W:O,-^GQ2YUS'C6AV<9X.86]PDP$W.8H[4')C5E!]!)OL0:3Q MB*;1#NM^6!)G,:7CP[#I )L>A;UY 5UR X8P69%2R35>5&P$']8XW>/9)3X6 M\88U&UBS_WL/LOW21G04I[OW8#]N][YTO.%60VA +WV?-%BUE;3=VS6L#JWX MRG>@G?4IMNBNH_ZUZ?K[+=-+CM47L$#+Z.P?N(.&#Y&ULM5==;]LV%/TKA%9L"=!8GU;L MS#:0CV[K0[H@1KJ'80^,="T1D4B7I.P6V(_O):4HBA(+CK?F(2(IWL-SSJ7( MZ]E6R >5 VCRM2RXFCNYUNLSUU5)#B55([$&CF]60I948U=FKEI+H*D-*@LW M\+S8+2GCSF)FQV[D8B8J73 .-Y*HJBRI_'8!A=C.'=]Y'+AE6:[-@+N8K6D& M2]!WZQN)/;=%25D)7#'!B835W#GWSRY]&V!G?&:P59TV,5+NA7@PG8_IW/$, M(R@@T0:"XF,#EU 4!@EY?&E G79-$]AM/Z+_9L6CF'NJX%(4?[%4YW-GXI 4 M5K0J]*W8_@&-H+'!2T2A['^R;>9Z#DDJI479!".#DO'Z2;\V1G0"HET!01,0 M] *"8$= V 2$5FC-S,JZHIHN9E)LB32S$ Z5^0#3R%]'N^BVE9R\"CY(A@$7,)Z1$+O/0F\("1WRRMR].Z8O",N44:L M:AZO,+TC[^S=Q-5]?@^N8D.5-KFL#UGAUN(;D#B,4(R2;D^22GNTA5EDFQH48&5GXJBH%*1-H^3:_+_6LJ,[RA2 $K#/5& MIYA&65?0=4>+M2U"[X7&DM8V<_S5 =),P/2%X1YW@( $P) 9 >&PO=V]R:W-H965T1*+"UFD (Z/8P[<$DE\1J8F>V@>[? MSW;2#%B::1(OB3_N.3GGWLC7@P/C3R(%D.@YSZ@86JF4Q:UMBRB%'(L.*X"J MG2WC.99JRA-;%!QP;$!Y9GN.$]@Y)M0*!V9MP<,!V\F,4%AP)'9YCOFO.\C8 M86BYULO"DB2IU MV."AP BN0C\6"JYE=L\0D!RH(HXC#=FB-W-MQ7\>;@*\$ M#N)HC+23#6-/>O(0#RU'"X(,(JD9L'KM80Q9IHF4C)\5IU5_4@./QR_LGXQW MY66#!8Q9]HW$,AU:?0O%L,6[3"[9X1XJ/UW-%[%,F"Z [0.\F(#')!%K#L]SA[+UB_ PLX;A(271&LB3B"7V?0;X! M_D,%CH0 *:[0FDF*V9NT(Q1F0HTI3'$#?AQ.][U M6@ALE=DZO=Y+>N^\5L85%!WD.U?(MJ^X;O^C6^ MZ7PV6GYIRFPK4)\EMZ+ $0PM=5@(X'NPPK=OW,#YV.3J0F0G'J]KC]>M'O_^ MU:[0 KA>4\=2D_62SRV+H(^]?>AT;GH#>W_LJ3$JZ-91)V*[M=ANJ]C'^<-Z M.D&K]6@]735I:X7_;UDN1';B-*B=!A\O&?,,$\(%2B#K8(ZG9[ZR7G9N\N)9(5I?QLF54\SPU1= M=X#K +6_9:H%5A/]@?H"%?X&4$L#!!0 ( +2 :5<72>"[E 0 '&PO=V]R:W-H965T>&MC-O>^K^,U9$)?R0WD]I.E5)DP]E:M?+U1(!9E M4);Z81",_$PDN3<=EVU/:CJ66Y,F.3PIHK=9)M3?,TCE?N)1[[WA.5FM3='@ M3\<;L8(7,%\V3\K>^35ED620ZT3F1,%RXCW0>QX&14#9X[<$]OKHFA1#>97R MK;CY93'Q@N*)((78% AAWW8PAS0M2/8Y_JJ@7IVS"#R^?J?SO9%_U#3P2;[61615LGR!+\L.[ M^%I-Q%& Y70'A%5 >!HP/!,PJ (&EV885@'#2S-<5P'7IP&C,P&C*F!4SOUA MLLJ9CH01T[&2>Z**WI967)1RE=%V@I.\6%DO1ME/$QMGIK]* X0&Y#-Y259Y MLDQBD1LR+Q.#TL0G4[T M&_DA B.25/]8]*BH)UW+?G\\0O8*ZL^Q;^RHBF?SXVH$L\,(PC,C&)!'F9NU M)BQ?P*(C/G+'WWT4S]WQ-'0 ?"M'K4GXKLDL=!)?8'-%!L$G$@;AH..!YI>' MAUWS\6W9V;=EY^[P"&(;3KO"6W,YJ-?WH.0-S_#>U^<,\GAM]\YFI9%_F@7Y MX%Q_S@S%UG^O-R*&B6?W=@UJ!][T^^_H*/BI2SM,6(0)8Y@PC@1K:3ZL-1\Z M-?_O]O*)/($JVNR799?"!QX]+,KBRW@W#:ZH77^[8^F<6?M*APECF#".!&M) M=UU+=XU0KC-GN3HS]"U73%B$"6.8,(X$:VD^JC4?(9>KD]=7X5%G[0_;M1]A MIF3=*6_:*3E2RI8F-[4F-PAU&#GKT)FAKTJ8L @3QC!A' G6TORVUOP6N0Z= MO+X*WW86!3VI0\R4#!/&D6 MZ>YJZ>X0RG7N+%=GAKYB8L(B3!C#A'$D6$MS M&C1_W0/D@G4#^XIJVEA[B6&YSH\DS MQ)#LQ&L*_\-<PN-:D;1BPPPAIJ4 M8]':"C9.$W5;39>6K_M/KCM);U51[294&D.E<2Q:6_S&PM-"8MHA-AMO9U4KW]T+L@6W:H\P:5)6:&'(Q1U:WU* M[*$\&W72/J/W<]K1'M%[=C@#UN /1](>A5HEN28I+&VJX.K&_MY3AU->AQLC M-^6II%=I[(Y07JY!+$ 5'>SG2RG-^TV1H#YK-_T74$L#!!0 ( +2 :5>7 M;KG8B @ )U2 9 >&PO=V]R:W-H965TQ<+.9"M9G$&-OR2$HR \R/7\I6 MK(BB6]/:,L]S>,1#ZHAOI*N7O/B]?.2\,O[2QJG:7TVFY>.2; MK'R7[_A6_'*?%YNL$E^+AVFY*WBVW!MMUE-JFLYTDZVVDYNK_;';XN8J?ZK6 MJRV_+8SR:;/)BK\^\'7^^!VO?MG=%N+;]$A9 MKC9\6Z[RK5'P^^O)>W*96F9ML&_QWQ5_*=]\-NI0ON3Y[_679'D],>L>\35? M5#4B$_\]\QE?KVN2Z,/%4UGEF\98]&"SVA[^S_YL3L0; M \%1&]#&@,H&]@D#JS&PAAK8C8$]U( U!FRH@=,8.$,-W,; '7J6O,; &^K! M;PS\H0;$?!VY?4I.#T.^SY=Y5F4W5T7^8A1U>\&K/^R3;F\OTF2UK>?'756( M7U?"KKKYE%?<(,2X,.[X@\C[ROC,=WE1K;8/];'#K#'R^^//[^N$7E5_&3_. M>96MUN5/HMTO=W/CQW_\=#6M1)=J\'31N/]P<$]/N+>,C_FV>BR-8+OD2X5] MK+?W-?93<2J.YX.^GH\/5 N\X[MWAF7^;%"36HK^S/3FZ=-6:S[7FW_,"F%. M3IH'PSM/%>;A\,ZKS*/AG5>9Q]]VYI-OBSW5F\_YXE3G.WED'>>5M>?9)WB? M^3/?/G'5C#@8.GO#^O+U?,-,U[1MYVKZ_#;3M [JZ^9EN<$\[L-(T5#R[4=FTK$6.&:6^^<*+WU2IJ@6.C&N&A,V1L )"Y&P" F+D; $"4M!L,ZT<(_3 MPCVW_'-[\U]<%$U/OAQK^6,3&PD+^@%(?0^1[B(D+%:=?-?SB+3T]ILQ43I( M]4T*ZEDGP;QC@GG:!/M5++F%,62YU7+&+K=(V!P)"Y"P$ F+D+ 8"4N0L!0$ MZ\P&_S@;_'.76[\WE:E#?9_(ZZW6P=C,1L*"?@2NQTQYNR!$^HR0L+@?@$,L M1JATAY7TVUF,4M.6[@)34.=4#3W'MESI;BQ%]:^;=6^VZ1 M^(38XM923CZMI]')AZ0%4%H(I4506CQTN!*HVU3A5A3 A!*BW@<@M,U0>D9% M:OQM_&?'BVPO*#4_EMIZ5>]F;,$*IHV@M%@1@[J"5314E["H_G63KM6+B%XP MFHD5>;-:E(,V$/2LT0LRDC:'T@(H+832(B@MAM(2*"U%T;ISHY7:B%YKTRW( M?>U&N/5MF72NC$;V.IMU5<%1J-G$\*J<=5 V#T@)5$*Y+/?D/*4*HVPA*BU5! M$&91F\E_5Z!J*2H&G\B#EJ)ZV$V\5J@B>J5JP,:"0C2Q?=-TY?)GIGS4'T,2HL5 M09RH9OL-3U2SWT,CHZU&1O4:V>TZ*ZNA^PMZUM@5&4J;0VD!E!9":1&4%D-I M"926HFC=N=$J>52OY&E69-H79QSF.+Z\(.L]C,YQJ(*GBL%AS)1JSQ#J-8+2 M8D4,5*RQEBMM6B>JAI[E>Z:\WXOJ7S?G6FV.ZK6YD^OQ^/I9[VGT:@V5YZ"T M $H+H;0(2HNAM 1*2U&T[LQIY3EZMCQ'%:J0O.C5:=HWIU3J>3T+[64E6#9E/33G:%-6_;MJU\AS5RW-?5TEH7_#Q?-N6GXF> MZ1V-SCVH1@>EA5!:!*7% TZ>SBO/R-53V/J/8S.<:C. MIXA!?B 3ZC""TF+E$"B>R52T4SV4B>I<-]=:O8WJ]39M?=I7;RX6<@PIN4%JL&@G+M"W'D5_"H R7BK8^DQ/O>TAN M5BNY67K)[>L5:@.0WF5#%>\(T;L:FW]06@"EA5!:!*7%@\/&P?\]A:2SRIVUU>%76\>CQ78KO]V\0E(Y_()<141R/R65R M>%-BBS^\N/%C5CRLMJ6QYO?"E?G.%7.Y.+P+\?"ERG?[M]Y]R:LJW^P_/O)L MR8NZ@?C]/L^KUR^U@^,;*6_^#U!+ P04 " "T@&E7T!(=JW$# "/%P M#0 'AL+W-T>6QE_:K]DOG&(0G4%]$^K#!0B7U/SKG']G4^.BC4BM/; M.:7*6:9<%$-WKE3^P?.*Z9RFI+C(MWZIAC#I]C'0W?NX[1&V=^_.K[?A9"9R[GE7T<@_1BTX'%P80$P_W$]^EC4GW]I+>H8P)]S>% MUSY.M51MZA0C1W97?W[]1A:I078N4Z]C<=58POST?.M@6D/!B%W[++2IZ-KT M H2\R39TKRK^T2#)1+,' M<$M#Y)J?- ^- =$\XFD@$K(2GC*Q/N0F":\4PZ M2F\^G="'2/%H8-_T8%]6.BD3F2QSFPSF=U*=O@6L>V"0<5X;[+HF,!KD1"DJ MQ;7NE">7P2>04[7O5KEV.)-DY7%'HXH^[ KZ(VD"5N6_652&\#4?5R=Y#E??>1L M)E)J!K]WPM& K'G./)/L46>#4IGJ )6N\T"E8M-VY*9Y1027A;=.Z]@]YEE_L..B]EN7RJK)MV.JQ>A Y=).7QV R/ :31U&3 M_6,P&1V!R=ZK736?8](_?)/!4:QV]QA,!@=ITJL>?%M/UQO/UG74@7>8H?L- MWHEXD]29+!A73%2].8MC*IX\8FMY12:<;NKK\V.:D 57=S4X=)OV5QJS11K5 M9]W 1%1G->TO,#P_K%^@="XF8KJD\;CJRMFD;#JZH;-6'R!L(]?EQXY@'(/9 M$<"P/)@#C&-86)[_:3Q]=#P&P[SUK4@?Y?11CF'9D''YQ?+8.9'^V$<:14$0 MAMB,CL=6!V-LWL(0_NQJF#=@8'D@T_/F&E]MO$)VUP&VIKLJ!!LI7HG82/&Y M!L0^;\"((OMJ8WF @:T"5CN0WYX':LK."0)85-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( +2 :5?/NLE/9@0 '$D / >&PO=V]R:V)O M;VLN>&ULQ9I+;]LX$(#_"J%+TT-JZ^4\4!=(XVPW0+<;U$6O!2W1-A&)=$DJ M:?KK.Y3KS6AC#7H1=;)%R?*GD33?#*6WC]K$9!G8T+F"/*< M@#P?%O(3>(;%[)0MF[KFYHGI-5O*C9+P>ZX<@KP@("\"0"8 ^4WPX"V$Z M.7Q*)?%I +H4Z&[5 VRIS1,F(_4RL%]:L@S(/@INA<58E%#B@8W28N4>2RIA M_15W;40I\<464RZ)!Y9)RS?S?%IM3J&:J=E"K#IXE$7B@372XIT!WM7&"&\W M9QE7/LO4M70UQJ0\$@\LDA;S'#!ON%%PVUIV)PQ;;KD1&)&R2#RP1EK$"Y_\ MG"[NM[HJA;&OV,WW!LI%#$E9)!Y8(_L,/?64SWF973?6Z1IP,2;ED3B(2%J3 MB$U;>7\6.PT-AMI@1,HB<0B-Q$DKNY45WQM/>>-S-HYB0KDD&=@E^!1?%85N ME \@NX/JH9"=#)Y08DE"B*6O:NA4L@G9N8003_C=_WSXF MP9B4A=(0%NI@_L-=8Z23[10,GB&G+)2%L-"1N:'?9Q]C4A;*0ECH6%F\OT8Q M)F6A+(2%CF#"[0Y[+S$F9:%LG DW&/!K<-[,R,XD>@ ME(7R$!;JC2:^TW/*0GF07JBO >Y@4A;*@_1"?9@X(>64A?(@O=#Q/AW&,"9E MH;RUT.3PBDLIUE#)E)_@+RR,%[PJ[@SS'_OG<%GNY\37355=P]B_ZJ/FY>&- MF )/[F/!00D5#B]B %28/ MD<269Q#)[HE"$8Y%08/F5-;8\O5?6)^LD>6;7?(FVV?)\?][I 7S::4 M_B&$O-RD?9MONCX=SE=6W;!ORWDYK$/?+M_;=0HZG<["\'-&\SC_.7/R>NK3 M7R9VJ]5VF9ZZY<<^''Z3)M0.4@C2^D$&058_R"'(ZP=%"(KU@V80-*L?= M!M_6#[B#HKG[0 M/03=UP^2*BWDJ@MZ+>2J"WCCZV"?16U%L)]%;46PGT5M1;"?16U%L) M]%;46PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]+;19@F!WH9Z&X'>AGH; M@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>/MKL M)M#;46\GT-M1;R?0VU%O)]#;46\GT-M1;R?0.Z+>D4#OB'I' KTCZAT)](ZH M=R30.Z+>\3_USN6T2_G:\[W&Y_\GU>5\;[H^_K+\/CEZ>R\X!_B3X/$+4$L# M!!0 ( +2 :5 @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@M:*HB$J] M&R)B^]T76SJ;9/2VM>1[F[IJ_#A9A& ?&//Y@FKM4V.IB2,SXVH=XE\W9U;G M2STG)@:#(F&2>.*I_T'G<3VZQQHJVM MRER'.,[63?$MI;]/2./*;HY?E-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_:TRZH^&5VW-X/ MXY;=>7C67:[?XZ]G?*Q_81\"I \)TH<"Z2,#Z6,(TL&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +2 :5 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M(!I5[5) MPR?- P $@T !@ ("!4!8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ M(!I5]&I6&;?# C64 !@ M ("!J"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ M(!I5]JN?3,0$@ K"X !@ ("!1SP 'AL M+W=O&UL4$L! A0#% @ M(!I5_V"]D%> P !P< !D ("! MQU$ 'AL+W=O&PO=V]R:W-H965TG1?1"X@( D& 9 M " @9Q: !X;"]W;W)K&UL4$L! A0#% M @ M(!I5_VHJ=;5!0 >P\ !D ("!M5T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(!I5]2Z@,GX M! N0L !D ("!EVP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(!I5VLL(>\F @ V@0 !D M ("!D'D 'AL+W=OP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ M(!I5P!RGH+2 @ ZP4 !D ("!D94 M 'AL+W=O"@ &0 @(&:F >&PO=V]R:W-H965T&UL4$L! A0#% @ MM(!I5Q@;A.'0 @ ]@4 !D ("!): 'AL+W=O&UL4$L! A0#% @ M(!I5RD=(C2? @ M5@8 !D ("!XZD 'AL+W=O&PO=V]R:W-H965T2P !X;"]W;W)K&UL4$L! A0#% @ M(!I5X?&;5_: @ Q0< !D M ("!![< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ M(!I5Z<-MS-] P _@H !D ("!),( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(!I M5ZVAE_M @ @04 !D ("!N&PO=V]R:W-H965T&UL4$L! A0#% @ M(!I5QI7=:A0 @ "04 M !D ("!?]8 'AL+W=O&PO=V]R:W-H965TV/7$= M<0( .0& 9 " @:KH !X;"]W;W)K&UL4$L! A0#% @ M(!I5Q5S-SC4 @ P@@ !D M ("!4NL 'AL+W=O[XR9V " "C!@ &0 @(%=[@ >&PO=V]R:W-H965T M 4/B7U ( )H' 9 M " @?3P !X;"]W;W)K&UL4$L! A0# M% @ M(!I5_\+TAB4 P 7A$ !D ("!__, 'AL+W=O M^@# 4 M$ &0 @('*]P >&PO=V]R:W-H965TG[ M !X;"]W;W)K&UL4$L! A0#% @ M(!I5V$+ MW'. @ Q 8 !D ("!.PP! 'AL+W=O&PO=V]R:W-H965T2%X1YW@( $P) 9 " @;D2 0!X;"]W;W)K&UL4$L! A0#% @ M(!I5Q=)X+N4! =R< !D M ("!SA4! 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ ^ #X Z1 ( P 0 $! end XML 67 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 68 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 228 292 1 false 60 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://liqtech.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited- Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Sheet http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parentheticals) Sheet http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited-parentheticals Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parentheticals) Statements 7 false false R8.htm 007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies Sheet http://liqtech.com/20230930/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/20230930/role/statement-note-2-going-concern Note 2 - Going Concern Notes 10 false false R11.htm 010 - Disclosure - Note 3 - Inventory Sheet http://liqtech.com/20230930/role/statement-note-3-inventory Note 3 - Inventory Notes 11 false false R12.htm 011 - Disclosure - Note 4 - Leases Sheet http://liqtech.com/20230930/role/statement-note-4-leases Note 4 - Leases Notes 12 false false R13.htm 012 - Disclosure - Note 5 - Lines of Credit Sheet http://liqtech.com/20230930/role/statement-note-5-lines-of-credit Note 5 - Lines of Credit Notes 13 false false R14.htm 013 - Disclosure - Note 6 - Long-term Debt Sheet http://liqtech.com/20230930/role/statement-note-6-longterm-debt Note 6 - Long-term Debt Notes 14 false false R15.htm 014 - Disclosure - Note 7 - Agreements and Commitments Sheet http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments Note 7 - Agreements and Commitments Notes 15 false false R16.htm 015 - Disclosure - Note 8 - Earnings Per Share Sheet http://liqtech.com/20230930/role/statement-note-8-earnings-per-share Note 8 - Earnings Per Share Notes 16 false false R17.htm 016 - Disclosure - Note 9 - Stockholders' Equity Sheet http://liqtech.com/20230930/role/statement-note-9-stockholders-equity Note 9 - Stockholders' Equity Notes 17 false false R18.htm 017 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue Sheet http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue Note 10 - Significant Customers / Concentration / Disaggregated Revenue Notes 18 false false R19.htm 018 - Disclosure - Note 11 - Segment Reporting Sheet http://liqtech.com/20230930/role/statement-note-11-segment-reporting- Note 11 - Segment Reporting Notes 19 false false R20.htm 019 - Disclosure - Note 12 - Subsequent Events Sheet http://liqtech.com/20230930/role/statement-note-12-subsequent-events Note 12 - Subsequent Events Notes 20 false false R21.htm 020 - Disclosure - Significant Accounting Policies (Policies) Sheet http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies 21 false false R22.htm 021 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) Sheet http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables Note 1 - Summary of Significant Accounting Policies (Tables) Tables http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies 22 false false R23.htm 022 - Disclosure - Note 3 - Inventory (Tables) Sheet http://liqtech.com/20230930/role/statement-note-3-inventory-tables Note 3 - Inventory (Tables) Tables http://liqtech.com/20230930/role/statement-note-3-inventory 23 false false R24.htm 023 - Disclosure - Note 4 - Leases (Tables) Sheet http://liqtech.com/20230930/role/statement-note-4-leases-tables Note 4 - Leases (Tables) Tables http://liqtech.com/20230930/role/statement-note-4-leases 24 false false R25.htm 024 - Disclosure - Note 6 - Long-term Debt (Tables) Sheet http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables Note 6 - Long-term Debt (Tables) Tables http://liqtech.com/20230930/role/statement-note-6-longterm-debt 25 false false R26.htm 025 - Disclosure - Note 7 - Agreements and Commitments (Tables) Sheet http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables Note 7 - Agreements and Commitments (Tables) Tables http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments 26 false false R27.htm 026 - Disclosure - Note 8 - Earnings Per Share (Tables) Sheet http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables Note 8 - Earnings Per Share (Tables) Tables http://liqtech.com/20230930/role/statement-note-8-earnings-per-share 27 false false R28.htm 027 - Disclosure - Note 9 - Stockholders' Equity (Tables) Sheet http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables Note 9 - Stockholders' Equity (Tables) Tables http://liqtech.com/20230930/role/statement-note-9-stockholders-equity 28 false false R29.htm 028 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables) Sheet http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables) Tables http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue 29 false false R30.htm 029 - Disclosure - Note 11 - Segment Reporting (Tables) Sheet http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables Note 11 - Segment Reporting (Tables) Tables http://liqtech.com/20230930/role/statement-note-11-segment-reporting- 30 false false R31.htm 030 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual Note 1 - Summary of Significant Accounting Policies (Details Textual) Details http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables 31 false false R32.htm 031 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://liqtech.com/20230930/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 32 false false R33.htm 032 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Sheet http://liqtech.com/20230930/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 33 false false R34.htm 033 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Sheet http://liqtech.com/20230930/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 34 false false R35.htm 034 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Sheet http://liqtech.com/20230930/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 35 false false R36.htm 035 - Disclosure - Note 2 - Going Concern (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual Note 2 - Going Concern (Details Textual) Details http://liqtech.com/20230930/role/statement-note-2-going-concern 36 false false R37.htm 036 - Disclosure - Note 3 - Inventory - Summary of Inventory (Details) Sheet http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details Note 3 - Inventory - Summary of Inventory (Details) Details 37 false false R38.htm 037 - Disclosure - Note 4 - Leases (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-4-leases-details-textual Note 4 - Leases (Details Textual) Details http://liqtech.com/20230930/role/statement-note-4-leases-tables 38 false false R39.htm 038 - Disclosure - Note 4 - Leases - Balance Sheet Information (Details) Sheet http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details Note 4 - Leases - Balance Sheet Information (Details) Details 39 false false R40.htm 039 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) Sheet http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details Note 4 - Leases - Maturities of Lease Liabilities (Details) Details 40 false false R41.htm 040 - Disclosure - Note 5 - Lines of Credit (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual Note 5 - Lines of Credit (Details Textual) Details http://liqtech.com/20230930/role/statement-note-5-lines-of-credit 41 false false R42.htm 041 - Disclosure - Note 6 - Long-term Debt (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual Note 6 - Long-term Debt (Details Textual) Details http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables 42 false false R43.htm 042 - Disclosure - Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) Sheet http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) Details 43 false false R44.htm 043 - Disclosure - Note 6 - Long-term Debt - Notes Payable (Details) Notes http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details Note 6 - Long-term Debt - Notes Payable (Details) Details 44 false false R45.htm 044 - Disclosure - Note 7 - Agreements and Commitments (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual Note 7 - Agreements and Commitments (Details Textual) Details http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables 45 false false R46.htm 045 - Disclosure - Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) Sheet http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) Details 46 false false R47.htm 046 - Disclosure - Note 8 - Earnings Per Share (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual Note 8 - Earnings Per Share (Details Textual) Details http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables 47 false false R48.htm 047 - Disclosure - Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) Sheet http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) Details 48 false false R49.htm 048 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual Note 9 - Stockholders' Equity (Details Textual) Details http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables 49 false false R50.htm 049 - Disclosure - Note 9 - Stockholders' Equity - Warrants (Details) Sheet http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details Note 9 - Stockholders' Equity - Warrants (Details) Details 50 false false R51.htm 050 - Disclosure - Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) Sheet http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) Details 51 false false R52.htm 051 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) Sheet http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) Details http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables 52 false false R53.htm 052 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Sheet http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Details 53 false false R54.htm 053 - Disclosure - Note 11 - Segment Reporting - Summary of Segment Activity (Details) Sheet http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details Note 11 - Segment Reporting - Summary of Segment Activity (Details) Details 54 false false All Reports Book All Reports liqt-20230930.xsd liqt-20230930_cal.xml liqt-20230930_def.xml liqt-20230930_lab.xml liqt-20230930_pre.xml liqt20230930_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "liqt20230930_10q.htm": { "nsprefix": "liqt", "nsuri": "http://liqtech.com/20230930", "dts": { "schema": { "local": [ "liqt-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "liqt-20230930_cal.xml" ] }, "definitionLink": { "local": [ "liqt-20230930_def.xml" ] }, "labelLink": { "local": [ "liqt-20230930_lab.xml" ] }, "presentationLink": { "local": [ "liqt-20230930_pre.xml" ] }, "inline": { "local": [ "liqt20230930_10q.htm" ] } }, "keyStandard": 258, "keyCustom": 34, "axisStandard": 22, "axisCustom": 0, "memberStandard": 37, "memberCustom": 22, "hidden": { "total": 54, "http://fasb.org/us-gaap/2023": 45, "http://xbrl.sec.gov/dei/2023": 6, "http://liqtech.com/20230930": 3 }, "contextCount": 228, "entityCount": 1, "segmentCount": 60, "elementCount": 450, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 836, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://liqtech.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "liqt:CashCashEquivalentsAndRestrictedCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "liqt:CashCashEquivalentsAndRestrictedCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R5": { "role": "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R6": { "role": "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "longName": "005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "b", "b", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-03-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R7": { "role": "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited-parentheticals", "longName": "006 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": null, "uniqueAnchor": null }, "R8": { "role": "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R9": { "role": "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "longName": "008 - Disclosure - Note 1 - Summary of Significant Accounting Policies", "shortName": "Note 1 - Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://liqtech.com/20230930/role/statement-note-2-going-concern", "longName": "009 - Disclosure - Note 2 - Going Concern", "shortName": "Note 2 - Going Concern", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://liqtech.com/20230930/role/statement-note-3-inventory", "longName": "010 - Disclosure - Note 3 - Inventory", "shortName": "Note 3 - Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://liqtech.com/20230930/role/statement-note-4-leases", "longName": "011 - Disclosure - Note 4 - Leases", "shortName": "Note 4 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit", "longName": "012 - Disclosure - Note 5 - Lines of Credit", "shortName": "Note 5 - Lines of Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "longName": "013 - Disclosure - Note 6 - Long-term Debt", "shortName": "Note 6 - Long-term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "longName": "014 - Disclosure - Note 7 - Agreements and Commitments", "shortName": "Note 7 - Agreements and Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "longName": "015 - Disclosure - Note 8 - Earnings Per Share", "shortName": "Note 8 - Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "longName": "016 - Disclosure - Note 9 - Stockholders' Equity", "shortName": "Note 9 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "longName": "017 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-", "longName": "018 - Disclosure - Note 11 - Segment Reporting", "shortName": "Note 11 - Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://liqtech.com/20230930/role/statement-note-12-subsequent-events", "longName": "019 - Disclosure - Note 12 - Subsequent Events", "shortName": "Note 12 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies", "longName": "020 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "longName": "021 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)", "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://liqtech.com/20230930/role/statement-note-3-inventory-tables", "longName": "022 - Disclosure - Note 3 - Inventory (Tables)", "shortName": "Note 3 - Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://liqtech.com/20230930/role/statement-note-4-leases-tables", "longName": "023 - Disclosure - Note 4 - Leases (Tables)", "shortName": "Note 4 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables", "longName": "024 - Disclosure - Note 6 - Long-term Debt (Tables)", "shortName": "Note 6 - Long-term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables", "longName": "025 - Disclosure - Note 7 - Agreements and Commitments (Tables)", "shortName": "Note 7 - Agreements and Commitments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables", "longName": "026 - Disclosure - Note 8 - Earnings Per Share (Tables)", "shortName": "Note 8 - Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables", "longName": "027 - Disclosure - Note 9 - Stockholders' Equity (Tables)", "shortName": "Note 9 - Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "longName": "028 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables)", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables", "longName": "029 - Disclosure - Note 11 - Segment Reporting (Tables)", "shortName": "Note 11 - Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "longName": "030 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)", "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "i_2023-05-26", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "liqt:ReverseStockSplitPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R32": { "role": "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "longName": "031 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R33": { "role": "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "longName": "032 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConsolidationItemsAxis-ReportableGeographicalComponentsMember_StatementGeographicalAxis-AmericasMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R34": { "role": "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "longName": "033 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": null }, "R35": { "role": "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "longName": "034 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "liqt:ContractWithCustomerCostsIncurred", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "liqt:ContractWithCustomerCostsIncurred", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual", "longName": "035 - Disclosure - Note 2 - Going Concern (Details Textual)", "shortName": "Note 2 - Going Concern (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details", "longName": "036 - Disclosure - Note 3 - Inventory - Summary of Inventory (Details)", "shortName": "Note 3 - Inventory - Summary of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OtherInventorySupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OtherInventorySupplies", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual", "longName": "037 - Disclosure - Note 4 - Leases (Details Textual)", "shortName": "Note 4 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:FinanceLeasePrincipalPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:FinanceLeasePrincipalPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details", "longName": "038 - Disclosure - Note 4 - Leases - Balance Sheet Information (Details)", "shortName": "Note 4 - Leases - Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "liqt:PropertyAndEquipmentUnderFinanceLeaseGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R40": { "role": "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "longName": "039 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Note 4 - Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "liqt:MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "liqt:MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual", "longName": "040 - Disclosure - Note 5 - Lines of Credit (Details Textual)", "shortName": "Note 5 - Lines of Credit (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "longName": "041 - Disclosure - Note 6 - Long-term Debt (Details Textual)", "shortName": "Note 6 - Long-term Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2021-04-08_2021-04-08", "name": "liqt:StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2021-04-08_2021-04-08", "name": "liqt:StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "longName": "042 - Disclosure - Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details)", "shortName": "Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2023-09-30_LongtermDebtTypeAxis-ConvertibleDebtMember", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_LongtermDebtTypeAxis-ConvertibleDebtMember", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "longName": "043 - Disclosure - Note 6 - Long-term Debt - Notes Payable (Details)", "shortName": "Note 6 - Long-term Debt - Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2023-09-30_DebtInstrumentAxis-SeniorPromissoryNotesMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_DebtInstrumentAxis-SeniorPromissoryNotesMember", "name": "us-gaap:LongTermDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R45": { "role": "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual", "longName": "044 - Disclosure - Note 7 - Agreements and Commitments (Details Textual)", "shortName": "Note 7 - Agreements and Commitments (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": null, "uniqueAnchor": null }, "R46": { "role": "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "longName": "045 - Disclosure - Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details)", "shortName": "Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-12-31", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R47": { "role": "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "longName": "046 - Disclosure - Note 8 - Earnings Per Share (Details Textual)", "shortName": "Note 8 - Earnings Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "longName": "047 - Disclosure - Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details)", "shortName": "Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R49": { "role": "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "longName": "048 - Disclosure - Note 9 - Stockholders' Equity (Details Textual)", "shortName": "Note 9 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2023-05-26", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "liqt:ReverseStockSplitPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } }, "R50": { "role": "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details", "longName": "049 - Disclosure - Note 9 - Stockholders' Equity - Warrants (Details)", "shortName": "Note 9 - Stockholders' Equity - Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "longName": "050 - Disclosure - Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details)", "shortName": "Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "longName": "051 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual)", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-AssetsTotalMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-DK", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-AssetsTotalMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-DK", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "longName": "052 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "longName": "053 - Disclosure - Note 11 - Segment Reporting - Summary of Segment Activity (Details)", "shortName": "Note 11 - Segment Reporting - Summary of Segment Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30_ConsolidationItemsAxis-CorporateNonSegmentMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "liqt20230930_10q.htm", "unique": true } } }, "tag": { "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r355", "r356", "r361" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Restructuring costs", "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." } } }, "auth_ref": [ "r6", "r282", "r283", "r705" ] }, "us-gaap_NonmonetaryTransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Axis]", "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r458", "r459", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r663" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible note", "label": "us-gaap_DebtInstrumentCarryingAmount", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r13", "r127", "r336" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, issued (in shares)", "terseLabel": "Common Stock, Shares, Issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r88" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock; par value $0.001, 12,500,000 shares authorized, 5,727,310 and 5,498,260 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r88", "r480", "r649" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "parentTag": "liqt_ContractWithCustomerAssetLiabilityNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "negatedLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r355", "r356", "r361" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-document-and-entity-information", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230930/role/statement-note-12-subsequent-events", "http://liqtech.com/20230930/role/statement-note-2-going-concern", "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual", "http://liqtech.com/20230930/role/statement-note-3-inventory", "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230930/role/statement-note-3-inventory-tables", "http://liqtech.com/20230930/role/statement-note-4-leases", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230930/role/statement-note-4-leases-tables", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r88", "r543" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest and other income", "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)." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, outstanding (in shares)", "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r88", "r543", "r562", "r765", "r766" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r172", "r406", "r407", "r411", "r412", "r413", "r414", "r512" ] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashUninsuredAmount", "terseLabel": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "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." } } }, "auth_ref": [ "r36", "r37", "r40", "r41", "r72", "r124" ] }, "us-gaap_NonmonetaryTransactionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Domain]", "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r458", "r459", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Other Income (Expense)" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-document-and-entity-information", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230930/role/statement-note-12-subsequent-events", "http://liqtech.com/20230930/role/statement-note-2-going-concern", "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual", "http://liqtech.com/20230930/role/statement-note-3-inventory", "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230930/role/statement-note-3-inventory-tables", "http://liqtech.com/20230930/role/statement-note-4-leases", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230930/role/statement-note-4-leases-tables", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Promissory Notes", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r75", "r77", "r311", "r448", "r631", "r632" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "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." } } }, "auth_ref": [ "r693" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Shares issued, offering cost", "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." } } }, "auth_ref": [ "r10", "r123" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "periodStartLabel": "BALANCE", "periodEndLabel": "BALANCE", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r88", "r91", "r92", "r115", "r545", "r562", "r584", "r585", "r649", "r661", "r687", "r700", "r744", "r765" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operations:" } } }, "auth_ref": [] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Management [Member]" } } }, "auth_ref": [ "r695", "r748" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r106", "r330", "r338", "r633", "r634" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r113", "r181" ] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]" } } }, "auth_ref": [ "r695" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r135", "r151", "r165", "r263", "r264", "r265", "r468", "r623" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022", "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." } } }, "auth_ref": [ "r10", "r87", "r88", "r123", "r519", "r583", "r598", "r660" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Inventories, allowance for excess and obsolete inventory", "negatedLabel": "Reserve for excess and obsolescence", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r53", "r677" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "auth_ref": [ "r695", "r763" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "terseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r10", "r123" ] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common shares issued for cash at $0.50 per share, net of offering cost of $1,996,469, in May 2022 (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r87", "r88", "r123", "r513", "r583", "r598" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r22", "r312" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentRedemptionPricePercentage", "terseLabel": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r11" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r154", "r266", "r472", "r629", "r649", "r702", "r703" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "terseLabel": "Liabilities", "totalLabel": "Total Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r19", "r184", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r419", "r420", "r421", "r434", "r542", "r626", "r661", "r708", "r749", "r750" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_AssetsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsTotalMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Assets, Total [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at September 30, 2023 and December 31, 2022", "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." } } }, "auth_ref": [ "r87", "r479", "r649" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-3-inventory" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r263" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Shares issued, offering cost per share (in dollars per share)", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r470", "r471" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r767", "r768", "r769", "r770" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Change in deferred tax asset / liability", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r5" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of discount on convertible notes payable", "negatedLabel": "Amortization discount on Notes", "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." } } }, "auth_ref": [ "r6", "r74", "r106", "r332" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "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)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r380" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average grant-date fair value (in dollars per share)", "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)." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Outstanding, units (in shares)", "periodEndLabel": "Outstanding, September 30, 2023 (in shares)", "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." } } }, "auth_ref": [ "r377", "r378" ] }, "liqt_CeramicsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CeramicsSegmentMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Ceramics Segment [Member]", "documentation": "Information pertaining to the ceramics segment." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Outstanding, weighted average grant-date fair value (in dollars per share)", "periodEndLabel": "Outstanding, September 30, 2023 (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested and settled with share issuance, units (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r381" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r24", "r185", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r448", "r630", "r631", "r632", "r633", "r634", "r686" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "negatedLabel": "Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share)", "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." } } }, "auth_ref": [ "r381" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r93", "r128", "r483", "r649", "r687", "r700", "r744" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Finance leases (Year)", "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." } } }, "auth_ref": [ "r455", "r640" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r605" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentPeriodicPaymentPrincipal", "terseLabel": "Debt Instrument, Periodic Payment, Principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r24" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxExpenseBenefit", "negatedLabel": "Income Tax Benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r134", "r143", "r197", "r198", "r227", "r410", "r417", "r491" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "terseLabel": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: unamortized debt discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r74", "r77", "r711" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Finished goods and filtration systems", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r673" ] }, "liqt_AssetsHeldForSalePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://liqtech.com/20230930", "localname": "AssetsHeldForSalePolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Assets Held for Sale [Policy Text Block]", "documentation": "Disclosure of accounting policy for assets held for sale." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "auth_ref": [ "r767", "r768", "r769", "r770" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r740" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total Operating Expense", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r13", "r84", "r85", "r126", "r127", "r185", "r311", "r312", "r313", "r314", "r315", "r317", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r448", "r630", "r631", "r632", "r633", "r634", "r686" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "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." } } }, "auth_ref": [ "r50", "r101" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r767", "r768", "r769", "r770" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on currency transactions", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r436", "r437", "r438", "r439", "r580" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r6", "r224" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r248", "r638", "r713", "r760", "r761" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses:" } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r51", "r701" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r117", "r285", "r286", "r606", "r706" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r432" ] }, "liqt_CustomerFMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CustomerFMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer F [Member]", "documentation": "Represents the information pertaining to the customer F." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r38", "r248" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "General and administrative expenses", "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." } } }, "auth_ref": [ "r104", "r567" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230930/role/statement-note-3-inventory-tables", "http://liqtech.com/20230930/role/statement-note-4-leases-tables", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "liqt_CashCashEquivalentsAndRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CashCashEquivalentsAndRestrictedCash", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and restricted cash", "documentation": "Represents the amount of cash, cash equivalents and restricted cash as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net of allowance for excess and obsolete inventory of $898,944 and $663,227 at September 30, 2023 and December 31, 2022, respectively", "totalLabel": "Net Inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r166", "r621", "r649" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseDebtExcludingAmortization", "negatedLabel": "Interest expense", "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." } } }, "auth_ref": [ "r107", "r331", "r633", "r634" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible note payable, less current portion", "label": "Senior Promissory Notes payable, less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r158" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r675" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r216", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r248", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r281", "r284", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r629", "r671", "r760" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total Stockholders\u2019 Equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r66", "r67", "r69", "r145", "r146", "r174", "r186", "r187", "r188", "r190", "r196", "r256", "r257", "r354", "r395", "r396", "r397", "r415", "r416", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r440", "r441", "r445", "r460", "r505", "r506", "r518", "r545", "r562", "r584", "r585", "r602", "r660", "r687", "r700", "r744", "r765" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r37", "r40", "r72", "r73", "r248", "r605" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r164", "r253", "r258" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock issued in settlement of RSUs", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock issued in settlement of RSUs (in shares)", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "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." } } }, "auth_ref": [ "r292" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "terseLabel": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r31", "r152", "r620" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Other receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r162", "r551" ] }, "us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "Effect of currency translation", "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." } } }, "auth_ref": [ "r52" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r32" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r65" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)", "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." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "label": "Senior Promissory Notes payable", "totalLabel": "Convertible note payable", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r127", "r323", "r337", "r631", "r632", "r758" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r39", "r605" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r695", "r748" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "terseLabel": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r90", "r123", "r482", "r507", "r509", "r517", "r544", "r649" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherInventorySupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventorySupplies", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Furnace parts and supplies", "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." } } }, "auth_ref": [ "r676" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r185", "r221", "r232", "r233", "r234", "r235", "r236", "r238", "r242", "r297", "r298", "r299", "r300", "r302", "r303", "r305", "r307", "r308", "r708", "r709" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r662" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-3-inventory-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r16", "r94", "r95", "r96" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of fixed assets", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r108" ] }, "srt_ReportableGeographicalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ReportableGeographicalComponentsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Reportable Geographical Components [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r674" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r118" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230930/role/statement-note-12-subsequent-events", "http://liqtech.com/20230930/role/statement-note-2-going-concern", "http://liqtech.com/20230930/role/statement-note-3-inventory", "http://liqtech.com/20230930/role/statement-note-4-leases", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r185", "r221", "r232", "r233", "r234", "r235", "r236", "r238", "r242", "r297", "r298", "r299", "r300", "r302", "r303", "r305", "r307", "r308", "r708", "r709" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r242" ] }, "liqt_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CustomerDMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer D [Member]", "documentation": "Represents customer D." } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r664" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net Cash provided by Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r179" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r742" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "liqt_CustomerEMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CustomerEMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer E [Member]", "documentation": "Represents customer E." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r453" ] }, "liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation", "negatedLabel": "Accumulated depreciation", "documentation": "Amount of accumulated depreciation of property and equipment subject to finance lease." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Member]", "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." } } }, "auth_ref": [ "r119", "r311", "r312", "r322", "r323", "r324", "r328", "r329", "r330", "r331", "r332", "r630", "r631", "r632", "r633", "r634" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r246", "r247", "r531", "r532", "r533", "r589", "r591", "r594", "r596", "r604", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r619", "r637", "r653", "r713", "r760" ] }, "liqt_The2023WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "The2023WarrantsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2023 Warrants [Member]", "documentation": "Represents the 2023 warrants." } } }, "auth_ref": [] }, "liqt_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "liqt_FinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "FinanceLeaseExpense", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_FinanceLeaseExpense", "terseLabel": "Finance Lease Expense", "documentation": "Amount of expense on finance lease." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r147", "r216", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r248", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r280", "r281", "r284", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r629", "r671", "r760" ] }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details)" } } }, "auth_ref": [] }, "liqt_DebtInstrumentRedemptionCovenantFloorPrice": { "xbrltype": "perShareItemType", "nsuri": "http://liqtech.com/20230930", "localname": "DebtInstrumentRedemptionCovenantFloorPrice", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_DebtInstrumentRedemptionCovenantFloorPrice", "terseLabel": "Debt Instrument, Redemption Covenant, Floor Price (in dollars per share)", "documentation": "The floor price used to determine the redemption price of a debt instrument." } } }, "auth_ref": [] }, "liqt_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "liqt_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://liqtech.com/20230930", "localname": "LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]", "documentation": "The tabular disclosure for assets and liabilities under operating and finance leases." } } }, "auth_ref": [] }, "liqt_RepaymentsOfConvertibleDebtPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "RepaymentsOfConvertibleDebtPremium", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_RepaymentsOfConvertibleDebtPremium", "terseLabel": "Repayments of Convertible Debt, Premium", "documentation": "The amount of cash outflow for repayments of the premium of convertible debt." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Month)", "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." } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "liqt_IncreaseDecreaseInOperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "IncreaseDecreaseInOperatingLeasePayments", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "documentation": "Represents the amount of increase (decrease) in operating lease payments during the period." } } }, "auth_ref": [] }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)" } } }, "auth_ref": [] }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details)" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment assets", "label": "us-gaap_Assets", "terseLabel": "Assets", "totalLabel": "Total Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r125", "r156", "r184", "r219", "r234", "r240", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r418", "r420", "r434", "r477", "r556", "r649", "r661", "r708", "r709", "r749" ] }, "liqt_ProceedsPaymentsOnFinanceLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ProceedsPaymentsOnFinanceLeaseObligation", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Payments on finance lease obligation", "documentation": "Amount of cash inflow (outflow) on finance lease obligation." } } }, "auth_ref": [] }, "liqt_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "liqt_FinanceLeaseLiabilityPaymentsDueAfterYearFour", "terseLabel": "Thereafter, finance lease", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fourth fiscal year following latest fiscal year." } } }, "auth_ref": [] }, "liqt_statement-statement-note-11-segment-reporting-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-11-segment-reporting-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Segment Reporting" } } }, "auth_ref": [] }, "liqt_ExtendedProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ExtendedProductWarrantyTerm", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_ExtendedProductWarrantyTerm", "terseLabel": "Extended Product Warranty, Term (Year)", "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." } } }, "auth_ref": [] }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables", "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "liqt_MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://liqtech.com/20230930", "localname": "MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-tables" ], "lang": { "en-us": { "role": { "label": "Maturity of Operating and Finance Lease Liabilities [Table Text Block]", "documentation": "The tabular disclosure for maturities of lease liabilities under operating and finance leases." } } }, "auth_ref": [] }, "liqt_ProceedsFromSaleAndLeasebackAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ProceedsFromSaleAndLeasebackAgreements", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Leaseback Agreements", "documentation": "Amount of cash inflow from sale and leaseback agreements." } } }, "auth_ref": [] }, "liqt_statement-statement-note-3-inventory-summary-of-inventory-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-3-inventory-summary-of-inventory-details", "lang": { "en-us": { "role": { "label": "Note 3 - Inventory - Summary of Inventory (Details)" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "liqt_PropertyAndEquipmentNetMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PropertyAndEquipmentNetMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, Net [Member]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "liqt_statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue" } } }, "auth_ref": [] }, "liqt_ReverseStockSplitPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ReverseStockSplitPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Reverse Stock Split [Policy Text Block]", "documentation": "Disclosure of accounting policy for reverse stock splits." } } }, "auth_ref": [] }, "us-gaap_ValueAddedTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValueAddedTaxReceivable", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "VAT", "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." } } }, "auth_ref": [ "r672" ] }, "liqt_PlasticsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PlasticsSegmentMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Plastics Segment [Member]", "documentation": "Represents the plastics segment." } } }, "auth_ref": [] }, "liqt_statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "lang": { "en-us": { "role": { "label": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)" } } }, "auth_ref": [] }, "liqt_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PublicOfferingMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Public Offering [Member]", "documentation": "Information related to the registered public offering." } } }, "auth_ref": [] }, "liqt_MiddleEastAndAfricaMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "MiddleEastAndAfricaMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Middle East and Africa [Member]", "documentation": "Represents middle east and africa." } } }, "auth_ref": [] }, "liqt_statement-statement-note-11-segment-reporting-summary-of-segment-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-11-segment-reporting-summary-of-segment-activity-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment Reporting - Summary of Segment Activity (Details)" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r362", "r363", "r390", "r391", "r392", "r464", "r465", "r503", "r534", "r535", "r588", "r590", "r592", "r593", "r595", "r616", "r617", "r628", "r635", "r639", "r650", "r653", "r704", "r710", "r752", "r753", "r754", "r755", "r756" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "liqt_statement-statement-note-3-inventory-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-3-inventory-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Inventory" } } }, "auth_ref": [] }, "liqt_SeniorPromissoryNotesPlacementAgentWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "SeniorPromissoryNotesPlacementAgentWarrantsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Senior Promissory Notes Placement Agent Warrants [Member]", "documentation": "Related to senior promissory notes placement agent warrants." } } }, "auth_ref": [] }, "liqt_statement-statement-note-4-leases-balance-sheet-information-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-4-leases-balance-sheet-information-details", "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Balance Sheet Information (Details)" } } }, "auth_ref": [] }, "liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee": { "xbrltype": "sharesItemType", "nsuri": "http://liqtech.com/20230930", "localname": "StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "terseLabel": "Stock Issued During Period, Shares, Issued for Commitment Fee (in shares)", "documentation": "Number of shares issued for commitment fee." } } }, "auth_ref": [] }, "liqt_statement-statement-note-4-leases-maturities-of-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-4-leases-maturities-of-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Maturities of Lease Liabilities (Details)" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "liqt_statement-statement-note-4-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-4-leases-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Leases" } } }, "auth_ref": [] }, "liqt_statement-statement-note-6-longterm-debt-notes-payable-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-6-longterm-debt-notes-payable-details", "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt - Notes Payable (Details)" } } }, "auth_ref": [] }, "liqt_PropertyAndEquipmentUnderFinanceLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PropertyAndEquipmentUnderFinanceLeaseGross", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, at cost", "documentation": "Property and equipment under finance lease before accumulated amortization and depreciation." } } }, "auth_ref": [] }, "liqt_ProceedsFromIssuanceOfCommonStockAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of Common Stock and prefunded warrants", "documentation": "Amount of cash inflow for common stock and warrants." } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r340", "r341", "r343", "r655", "r656", "r657", "r658" ] }, "liqt_statement-statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details)" } } }, "auth_ref": [] }, "liqt_statement-statement-note-6-longterm-debt-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-6-longterm-debt-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfConvertibleDebt", "terseLabel": "Repayments of Convertible Debt", "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." } } }, "auth_ref": [ "r30" ] }, "liqt_ReverseStockSplitMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ReverseStockSplitMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Reverse Stock Split [Member]", "documentation": "The conversion of a reverse stock split where there is a reduction in the shares outstanding." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r363", "r465", "r503", "r534", "r535", "r588", "r590", "r592", "r593", "r595", "r616", "r617", "r628", "r635", "r639", "r650", "r710", "r751", "r752", "r753", "r754", "r755", "r756" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r24", "r60" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Research and development expenses", "terseLabel": "Research and Development Expense", "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." } } }, "auth_ref": [ "r79", "r405", "r757" ] }, "liqt_ProceedsFromRepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ProceedsFromRepaymentsOfConvertibleDebt", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Payments on Convertible Note", "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." } } }, "auth_ref": [] }, "liqt_WorkingCapitalDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "WorkingCapitalDeficit", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_WorkingCapitalDeficit", "terseLabel": "Working Capital Deficit", "documentation": "Represents the value of total current assets net of current liabilities as of the balance sheet date." } } }, "auth_ref": [] }, "liqt_statement-statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "lang": { "en-us": { "role": { "label": "Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details)" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r362", "r363", "r390", "r391", "r392", "r464", "r465", "r503", "r534", "r535", "r588", "r590", "r592", "r593", "r595", "r616", "r617", "r628", "r635", "r639", "r650", "r653", "r704", "r710", "r752", "r753", "r754", "r755", "r756" ] }, "liqt_GainLossOnLeaseTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "GainLossOnLeaseTermination", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 }, "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Gain on lease termination", "negatedLabel": "Gain on lease termination", "documentation": "Amount of gain (loss) on lease termination." } } }, "auth_ref": [] }, "liqt_statement-statement-note-7-agreements-and-commitments-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-7-agreements-and-commitments-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Agreements and Commitments" } } }, "auth_ref": [] }, "liqt_statement-statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details)" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r103", "r469" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r363", "r465", "r503", "r534", "r535", "r588", "r590", "r592", "r593", "r595", "r616", "r617", "r628", "r635", "r639", "r650", "r710", "r751", "r752", "r753", "r754", "r755", "r756" ] }, "liqt_statement-statement-note-8-earnings-per-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-8-earnings-per-share-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share" } } }, "auth_ref": [] }, "liqt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "liqt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "terseLabel": "Thereafter, operating lease", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year." } } }, "auth_ref": [] }, "liqt_RepaymentsOfConvertibleDebtPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "RepaymentsOfConvertibleDebtPrincipal", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_RepaymentsOfConvertibleDebtPrincipal", "terseLabel": "Repayments of Convertible Debt, Principal", "documentation": "The amount of cash outflow for the repayment of principal of convertible debt." } } }, "auth_ref": [] }, "liqt_statement-statement-note-9-stockholders-equity-share-incentive-plan-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details)" } } }, "auth_ref": [] }, "liqt_MeasurementInputForfeitureRateMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "MeasurementInputForfeitureRateMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Forfeiture Rate [Member]", "documentation": "Related to the forfeiture rate measurement input." } } }, "auth_ref": [] }, "liqt_statement-statement-note-9-stockholders-equity-tables": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-9-stockholders-equity-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity" } } }, "auth_ref": [] }, "liqt_InterestPaidDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "InterestPaidDuringPeriod", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Represents interest paid during period." } } }, "auth_ref": [] }, "liqt_StandardProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://liqtech.com/20230930", "localname": "StandardProductWarrantyTerm", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_StandardProductWarrantyTerm", "terseLabel": "Standard Product Warranty, Term (Year)", "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." } } }, "auth_ref": [] }, "liqt_statement-statement-note-9-stockholders-equity-warrants-details": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-note-9-stockholders-equity-warrants-details", "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - Warrants (Details)" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "periodStartLabel": "Allowance for doubtful accounts", "periodEndLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r164", "r253", "r258", "r259", "r262", "r759" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r64" ] }, "liqt_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://liqtech.com/20230930", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "liqt_WarrantPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "WarrantPurchaseAgreementMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrant Purchase Agreement [Member]", "documentation": "Related to warrant purchase agreement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "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." } } }, "auth_ref": [ "r364", "r368", "r387", "r388", "r389", "r390", "r393", "r398", "r399", "r400", "r401" ] }, "liqt_SeniorPromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "SeniorPromissoryNotesMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details" ], "lang": { "en-us": { "role": { "label": "Senior Promissory Notes [Member]", "documentation": "Related to senior promissory notes." } } }, "auth_ref": [] }, "liqt_PrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PrefundedWarrantsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Prefunded Warrants [Member]", "documentation": "Represents prefunded warrants." } } }, "auth_ref": [] }, "liqt_LesseeOperatingAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://liqtech.com/20230930", "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating and Finance Leases [Text Block]", "documentation": "The entire disclosure for operating and finance leases." } } }, "auth_ref": [] }, "liqt_The2022IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "The2022IncentivePlanMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2022 Incentive Plan [Member]", "documentation": "Represents the 2022 incentive plan." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r248", "r638", "r713", "r760", "r761" ] }, "liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant", "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)." } } }, "auth_ref": [] }, "liqt_WaterSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "WaterSegmentMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Water Segment [Member]", "documentation": "Information pertaining to the water segment." } } }, "auth_ref": [] }, "liqt_StockIssuedDuringPeriodValueFractionalSharesForReverseStockSplit": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "StockIssuedDuringPeriodValueFractionalSharesForReverseStockSplit", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Fractional shares from individual shareholder round-up following reverse split", "documentation": "Value of fractional shares for reverse stock split issued during period." } } }, "auth_ref": [] }, "liqt_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Private Placement Warrants [Member]", "documentation": "Related to private placement warrants." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "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." } } }, "auth_ref": [ "r651", "r652", "r655", "r656", "r657", "r658" ] }, "liqt_PlasticProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "PlasticProductsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Plastic Products [Member]", "documentation": "Information pertaining to plastic products." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230930/role/statement-note-12-subsequent-events", "http://liqtech.com/20230930/role/statement-note-2-going-concern", "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual", "http://liqtech.com/20230930/role/statement-note-3-inventory", "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230930/role/statement-note-3-inventory-tables", "http://liqtech.com/20230930/role/statement-note-4-leases", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230930/role/statement-note-4-leases-tables", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r186", "r187", "r188", "r212", "r469", "r511", "r530", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r546", "r547", "r548", "r549", "r550", "r552", "r553", "r554", "r555", "r557", "r558", "r559", "r560", "r561", "r563", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r583", "r654" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, aggregated intrinsic value", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "liqt_DebtDiscountIncurredDuringNoncashOrPartialNoncashTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "DebtDiscountIncurredDuringNoncashOrPartialNoncashTransaction", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Debt discount on Senior Promissory Notes", "documentation": "The amount of debt discount that was incurred during a noncash or partial noncash transaction." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity:" } } }, "auth_ref": [] }, "liqt_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CustomerCMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]", "documentation": "Represents the information pertaining to the customer C." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r89", "r649", "r764" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r231", "r236", "r240", "r241", "r242", "r243", "r244", "r245", "r248" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeasePrincipalPayments", "terseLabel": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r451", "r454" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r404" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r248", "r669" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r102", "r184", "r219", "r233", "r239", "r242", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r434", "r627", "r708" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r395", "r396", "r397", "r519", "r688", "r689", "r690", "r741", "r765" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r118", "r182", "r310", "r316", "r317", "r318", "r319", "r320", "r321", "r326", "r333", "r334", "r335" ] }, "liqt_ContractWithCustomerCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ContractWithCustomerCostsIncurred", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Cost incurred", "documentation": "The amount of costs incurred in a contract with customer." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net Cash used in Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r179" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r8", "r54" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r63" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Intangible assets, accumulated depreciations", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r155", "r278" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net Cash used in Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r110", "r111", "r112" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less imputed interest on operating lease", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r457" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Debt discount", "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r74", "r77" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r48", "r49" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating leases (Year)", "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." } } }, "auth_ref": [ "r455", "r640" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r54" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r663" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r26", "r27", "r97", "r163", "r481", "r508", "r509" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r665" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Total operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r450" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r25", "r145", "r173", "r174", "r175", "r186", "r187", "r188", "r190", "r196", "r198", "r212", "r256", "r257", "r354", "r395", "r396", "r397", "r415", "r416", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r440", "r441", "r442", "r443", "r444", "r445", "r460", "r504", "r505", "r506", "r519", "r583" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for doubtful accounts of $48,909 and $59,559 at September 30, 2023 and December 31, 2022, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r249", "r250" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r712" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity, Total", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r4", "r513" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "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." } } }, "auth_ref": [ "r63" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r145", "r186", "r187", "r188", "r190", "r196", "r198", "r256", "r257", "r395", "r396", "r397", "r415", "r416", "r422", "r424", "r425", "r427", "r429", "r504", "r506", "r519", "r765" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "BALANCE (in shares)", "periodEndLabel": "BALANCE (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Property and equipment, accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r59", "r153", "r485" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liabilities", "terseLabel": "Operating lease liabilities \u2013 current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r450" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Gain on sale of fixed assets", "negatedLabel": "Gain on sale of fixed assets", "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." } } }, "auth_ref": [ "r684" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r666" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r10", "r87", "r88", "r123" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_WarrantsAndRightsOutstandingTerm", "terseLabel": "Warrants and Rights Outstanding, Term (Year)", "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." } } }, "auth_ref": [ "r743" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net of accumulated depreciation of $10,713,077 and $9,046,499 at September 30, 2023 and December 31, 2022, respectively", "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." } } }, "auth_ref": [ "r7", "r476", "r486", "r649" ] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GuaranteeObligationsCurrentCarryingValue", "terseLabel": "Guarantor Obligations, Current Carrying Value", "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." } } }, "auth_ref": [ "r291" ] }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Fractional shares from individual shareholder round-up following reverse split (in shares)", "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split." } } }, "auth_ref": [ "r10" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r145", "r173", "r174", "r175", "r186", "r187", "r188", "r190", "r196", "r198", "r212", "r256", "r257", "r354", "r395", "r396", "r397", "r415", "r416", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r440", "r441", "r442", "r443", "r444", "r445", "r460", "r504", "r505", "r506", "r519", "r583" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling expenses", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r104" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r27", "r423", "r426", "r460", "r504", "r505", "r679", "r680", "r681", "r688", "r689", "r690" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, net of current portion", "terseLabel": "Operating lease liabilities \u2013 long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r450" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r68", "r622" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r667" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs", "negatedLabel": "Receivables written off during the periods", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r261" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Bad debt expense", "label": "us-gaap_ProvisionForDoubtfulAccounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r178", "r260" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r7", "r139", "r142", "r484" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "terseLabel": "Restricted Cash and Cash Equivalents, Current", "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." } } }, "auth_ref": [ "r31", "r152", "r180" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r42", "r43", "r44", "r137", "r138", "r140", "r141" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r663" ] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Assets held for sale", "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." } } }, "auth_ref": [ "r116", "r649" ] }, "us-gaap_SeniorLongTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorLongTermNotes", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Senior promissory notes payable, net of debt discount of $1,455,127 and $519,686 at September 30, 2023 and December 31, 2022, respectively", "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." } } }, "auth_ref": [ "r24", "r649" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r663" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of Senior Promissory Notes", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "negatedLabel": "Prepayments", "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." } } }, "auth_ref": [ "r358" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r663" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r456", "r640" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r456", "r640" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r24" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total Current Liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r21", "r150", "r184", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r419", "r420", "r421", "r434", "r649", "r708", "r749", "r750" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfFinancingCosts", "terseLabel": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r100", "r332", "r447", "r684" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r435" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r34" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230930/role/statement-note-12-subsequent-events", "http://liqtech.com/20230930/role/statement-note-2-going-concern", "http://liqtech.com/20230930/role/statement-note-2-going-concern-details-textual", "http://liqtech.com/20230930/role/statement-note-3-inventory", "http://liqtech.com/20230930/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230930/role/statement-note-3-inventory-tables", "http://liqtech.com/20230930/role/statement-note-4-leases", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230930/role/statement-note-4-leases-tables", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r186", "r187", "r188", "r212", "r469", "r511", "r530", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r546", "r547", "r548", "r549", "r550", "r552", "r553", "r554", "r555", "r557", "r558", "r559", "r560", "r561", "r563", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r583", "r654" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r394", "r402" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r88" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "us-gaap_ShareBasedCompensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r144", "r159", "r160", "r161", "r184", "r202", "r203", "r205", "r207", "r213", "r214", "r255", "r297", "r300", "r301", "r302", "r308", "r309", "r340", "r341", "r343", "r346", "r352", "r434", "r513", "r514", "r515", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r543", "r565", "r583", "r597", "r598", "r599", "r600", "r601", "r668", "r685", "r691" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFinanceCostsNet", "negatedLabel": "Less: unamortized debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r76", "r711" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAssetsHeldForSale", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAssetsHeldForSale", "negatedTerseLabel": "Assets held for sale", "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)." } } }, "auth_ref": [ "r5" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-5-lines-of-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Warrants issued in connection with Senior Promissory Notes", "negatedLabel": "Adjustment to warrants issued in connection with Senior Promissory Notes", "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." } } }, "auth_ref": [ "r10", "r61", "r123" ] }, "country_DK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DK", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "DENMARK" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r446", "r462" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total Current Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r149", "r167", "r184", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r418", "r420", "r434", "r649", "r708", "r709", "r749" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r246", "r247", "r531", "r532", "r533", "r589", "r591", "r594", "r596", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r619", "r637", "r653", "r713", "r760" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOfDebt", "terseLabel": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r682" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)", "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." } } }, "auth_ref": [ "r353" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total Long-Term Assets", "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." } } }, "auth_ref": [ "r184", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r418", "r420", "r434", "r708", "r709", "r749" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentConvertibleConversionRatio1", "terseLabel": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r23", "r62", "r121", "r122", "r313" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r566", "r618", "r624" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r696", "r697", "r698", "r699" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "periodStartLabel": "Balance, Warrants (in shares)", "periodEndLabel": "Balance, Warrants (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r742" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-Term Assets:" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "parentTag": "liqt_ContractWithCustomerAssetLiabilityNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r355", "r357", "r361" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract assets", "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." } } }, "auth_ref": [ "r683" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1", "terseLabel": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r14" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r120", "r183", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r428", "r586", "r587", "r603" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net change in Cash and Restricted Cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r110" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Contract liabilities", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r466", "r683" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from Operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r219", "r233", "r239", "r242", "r627" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "terseLabel": "Preferred Stock, Shares Issued (in shares)", "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." } } }, "auth_ref": [ "r87", "r340" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total payment under operating lease agreements", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r457" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Currency Translation", "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." } } }, "auth_ref": [ "r745" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total Long-term Liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r13", "r81", "r82", "r83", "r86", "r184", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r419", "r420", "r421", "r434", "r708", "r749", "r750" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable", "negatedLabel": "Deferred Revenue", "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." } } }, "auth_ref": [ "r636" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and Restricted Cash at Beginning of Period", "periodEndLabel": "Cash and Restricted Cash at End of Period", "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." } } }, "auth_ref": [ "r31", "r110", "r180" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r742" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r199", "r208", "r209", "r210" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2024, operating lease", "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)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r131", "r132", "r133", "r251", "r252", "r254" ] }, "liqt_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CustomerBMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]", "documentation": "Represents the information pertaining to the customer B." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r446", "r462" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r742" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "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." } } }, "auth_ref": [ "r87", "r543" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Total Comprehensive Loss", "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." } } }, "auth_ref": [ "r28", "r169", "r171", "r176", "r473", "r489" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shared outstanding (in shares)", "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." } } }, "auth_ref": [ "r87", "r543", "r562", "r765", "r766" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2027, operating lease", "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)." } } }, "auth_ref": [ "r457" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r688", "r689", "r741", "r762", "r765" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r144", "r159", "r160", "r161", "r184", "r202", "r203", "r205", "r207", "r213", "r214", "r255", "r297", "r300", "r301", "r302", "r308", "r309", "r340", "r341", "r343", "r346", "r352", "r434", "r513", "r514", "r515", "r516", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r543", "r565", "r583", "r597", "r598", "r599", "r600", "r601", "r668", "r685", "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2026, operating lease", "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)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r742" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r109" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2025, operating lease", "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)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "terseLabel": "2023 (remaining 9 months), operating lease", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r747" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventory", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r446", "r462" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r746" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r37", "r40", "r72", "r73", "r248", "r605", "r670" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r37", "r40", "r72", "r73", "r248", "r605" ] }, "liqt_ContractWithCustomerAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ContractWithCustomerAssetLiabilityNet", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset (Liability), Net", "totalLabel": "Contract with Customer, Asset (Liability), Net", "documentation": "The amount of contract with customer classified as assets, net of liabilities." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r87", "r340" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net of accumulated amortization of $509,641 and $438,250 at September 30, 2023 and December 31, 2022, respectively", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r55", "r57" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r37", "r40", "r72", "r73", "r248", "r510", "r605" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract assets", "label": "us-gaap_ContractWithCustomerAssetNetCurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r355", "r357", "r361" ] }, "us-gaap_DebtInstrumentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMeasurementInput", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentMeasurementInput", "terseLabel": "Debt Instrument, Measurement Input", "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt." } } }, "auth_ref": [ "r433" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "totalLabel": "Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r201", "r207" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities, stock options, RSUs, and warrants (in shares)", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r692" ] }, "liqt_ClassOfWarrantOrRightIssuedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ClassOfWarrantOrRightIssuedDuringPeriod", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details" ], "lang": { "en-us": { "role": { "label": "Warrants issued (in shares)", "terseLabel": "Class of Warrant or Right, Issued During Period (in shares)", "documentation": "The number of warrants or rights issued during period." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r663" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r452", "r454" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash financing activities" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average number of common shares used in basic earnings per share (in shares)", "label": "Basic and Diluted Weighted Average Common Shares Outstanding (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r200", "r207" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r663" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Loss \u2013 Currency Translation, Net", "terseLabel": "Currency translation, net", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r37", "r40", "r72", "r73", "r248" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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)." } } }, "auth_ref": [ "r15", "r17" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r34" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less imputed interest on finance lease", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r457" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Revenue", "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." } } }, "auth_ref": [ "r220", "r221", "r232", "r237", "r238", "r244", "r246", "r248", "r359", "r360", "r469" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total finance lease liability", "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Total finance lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r450", "r457" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r408", "r409", "r478" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "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." } } }, "auth_ref": [ "r208" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Current portion of finance lease obligations", "terseLabel": "Finance lease liabilities \u2013 current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r450" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Loss Before Income Taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r98", "r129", "r219", "r233", "r239", "r242", "r475", "r487", "r627" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "lang": { "en-us": { "role": { "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r12", "r233", "r234", "r235", "r236", "r242", "r694" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Disclosures of Cash Flow Information:" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedLiabilitiesCurrent", "terseLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-12-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r461", "r463" ] }, "liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid": { "xbrltype": "percentItemType", "nsuri": "http://liqtech.com/20230930", "localname": "DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid", "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid", "terseLabel": "Debt Instrument, Stated Rate, Monthly Increase if Unpaid", "documentation": "The monthly increase in the stated rate of debt instrument if unpaid." } } }, "auth_ref": [] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total payment under lease agreements", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r457" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r678" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-note-2-going-concern" ], "lang": { "en-us": { "role": { "label": "Substantial Doubt about Going Concern [Text Block]", "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." } } }, "auth_ref": [ "r80" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Finance lease obligations, net of current portion", "terseLabel": "Finance lease liabilities \u2013 long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r450" ] }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "negatedLabel": "Foreign currency effect", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual." } } }, "auth_ref": [ "r707" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total Other Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense", "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." } } }, "auth_ref": [ "r403" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2024, finance lease", "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)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r449" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "lang": { "en-us": { "role": { "label": "Warranty costs charged to cost of goods sold", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r295" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r34", "r35" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2027, finance lease", "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)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrual", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "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." } } }, "auth_ref": [ "r78", "r291", "r293", "r296" ] }, "liqt_DepositsAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://liqtech.com/20230930", "localname": "DepositsAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deposits and other assets", "documentation": "Represents the amount of deposits and other included in noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2026, finance lease", "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)." } } }, "auth_ref": [ "r457" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Basic and Diluted Loss Per Share (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r177", "r191", "r192", "r193", "r194", "r195", "r200", "r202", "r205", "r206", "r207", "r211", "r430", "r431", "r474", "r490", "r625" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2025, finance lease", "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)." } } }, "auth_ref": [ "r457" ] }, "liqt_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://liqtech.com/20230930", "localname": "CustomerAMember", "presentation": [ "http://liqtech.com/20230930/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "documentation": "Customer A" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "terseLabel": "2023 (remaining 9 months), finance lease", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r747" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProductWarrantyAccrualPayments", "negatedLabel": "Utilization charges against reserve", "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." } } }, "auth_ref": [ "r294" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-4-leases-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Property and equipment, net", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r449" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 }, "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://liqtech.com/20230930/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230930/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230930/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230930/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Loss", "label": "Net (Loss)", "totalLabel": "Net Loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r99", "r112", "r130", "r148", "r168", "r170", "r175", "r184", "r189", "r191", "r192", "r193", "r194", "r197", "r198", "r204", "r219", "r233", "r239", "r242", "r255", "r297", "r298", "r300", "r301", "r302", "r304", "r306", "r308", "r309", "r431", "r434", "r488", "r564", "r581", "r582", "r627", "r659", "r708" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://liqtech.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://liqtech.com/20230930/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r136" ] }, "liqt_ClassOfWarrantOrRightExercisedOrConvertedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://liqtech.com/20230930", "localname": "ClassOfWarrantOrRightExercisedOrConvertedDuringPeriod", "presentation": [ "http://liqtech.com/20230930/role/statement-note-9-stockholders-equity-warrants-details" ], "lang": { "en-us": { "role": { "label": "Exercises and conversions (in shares)", "documentation": "The number of warrants or rights exercised or converted during period." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230930/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of convertible note payable", "label": "Current portion of Senior Promissory Notes payable", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r157" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "presentation": [ "http://liqtech.com/20230930/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Unbilled project deliveries", "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." } } }, "auth_ref": [ "r467" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-3" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-5" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r668": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 73 0001437749-23-031248-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-031248-xbrl.zip M4$L#!!0 ( +2 :5?R'Y!BN < .8B - 97A?-3@W,30U+FAT;>5: M:W/;MA+];/\*7'6:VC.29=GQ32K)FG$2.>.YK>/:RN<.2"Y%-"3! *!D]=?? MLR#UL"T[F@GY",!MM;?:=<2@.Z_OWHY8O. M\Z,]]/;;5>/V%OK_TVJ)MY23D8XB$.?2RUZXU41E:#?KL8;-]CU"UK>DLSO!4WC*AM6-$:PN-D>K51 M/, ;\.[T].SU\))U/_OAY4'G10^-5P)-HS/TG(R&W\2LB_>75^]/SD=B]$Y< M#5^/SMZ=B\/]@T_9\M,M8W[:Q)H;NI_E@2UZ7VZ]?Y36J7AV4^E94YR2$J\3 MRILB),,2PB72=9_@8CM[HM)[]^^92.2$A*&)HBG8R"7*BM]*:0"1="8NJ0 ? M"9V+4ZC"WFO]AJUG($:B(*-T) C4%8DK*AQE 1E@IBD\:^E8_*(^CBA,Q!DC M+I?,13)MXC'<>] '_U(_']SOYU?2PDOP8S83'W(]32D:4[-RMZF<'&G8DVOG MR5J"/V4^$V7N3$FP'[DBP\9EKTKP'/RID"9B&:+)")V!T9RNY.X(Y!22M=+, M6"23'\C';S&G15L$8Z R99YD'2P0*A.6&<1R#!<^18EIHA!/6_*?Y?@I&:HG MX05DRJ9(*T@$8JI<@@7: IF(M:\ )]03#/,)<,4-3Q$7AW\!%R1BE4-A%QJJ=V#AU#8V6=@8^$Y,;*;EC97$& MG1MSQ]JG"(+G]X-@=,-C=5%@ZS#7R8DWDXYCA<<=N\O>/!/2D(\;XJ""E#PS M$\ 2I,HF/(#%,E )TPD_1\J&J;8EQC')&)U6 2R,#BE"LQ4[B%=$ $ 5E.$U M"LU\3.($^_>R3"'1.92MSM$.[?JAG:.H>JH>5<7TZ7Q^P9M\!4]5?-F6C17% M-Q3%4#3/0*LH@P1GLJ>7OGVO OEBP.%_O14[++TABXG@4\_1GPYXD]-' M*$N[^1#F\8 0O%I3E1ET:3 !=O9$6<\7D*+GH\M0YMP:9HVWCS MWP'=YK2Q,?: UXF*&%+2HNQD?I06<.1JAG$F332/.5"H9*!2Y6:$C7X'WANA*->1I^+I>4%&: LBS/N&&H3:1-\#716-_"9 "@.CA CKR(JCY M*I!A!Z@"3/A]P"R\'V;#B4Q+O_,Y!A3'?*\Q@??LFHICD3\W8++J<7T1XE&% M@6 A6Y4Z@2[=_19LPK5R(4U3?Q? B![@G\KG M=V/'9Z>ZH/ ]:P'R"-;A#*;#L#0&H[HF?^SC$V%>+NS:K:Q*I%WD5F82#TV*/,5Z?]3T-\/A[@.E M]1GPEGSS;[OH:<*Q,3CZG&6[J.IV?^42S:';7&YQ9IQ5^"QW.P/@$>GU3CFU ML$ZBI'+:V$5&\PV8,LN4&3]?((T%1MLP2:"0YXX$%Y_AU;CH%FQO,HG.IT04WTN MQ_55H*FYAK(BU3-"[S31%;O(&R@#*CY+'MS[BO%ROF0/ "\RQXW]!A@U3>OW M2XMG6\AP_OSX\$Y5Y!)\W?^QMJ.54NRZ_D55W>!?''7GKZZVMK>V^L[@"W]& MJ.871YB_48WY7"!Y>R_K:+'FO\%[0=,[^:=1\RK@I_J[*I*SK%M?"W ,*,@YW]IN!_NSWQ MB34\_\*+Z*M!V[87+Y3Z;36XO2A\>MC\5?3,M\8_+7[G,J,'(_B-0[.,R;>* MA]/%UPK&B']C\$^.Q@4.P8ISHZ\.7B>*8C&\IK#DL[1X5]7)R[K@"]KAKU:0 MVNYHOPWVI*X9?3T;B-G3''Q]OS]KTMMD."?@:SY@!5M_ED(N,S_ON7_4$L#!!0 M ( +2 :5>0M]^2H@< %DB - 97A?-3@W,30V+FAT;>5:;5,;.1+^ M''Z%UE>7A2H;8PA)SG9<11)(4;=+6' ^7VEF>AA=9D8326/C_?7WM#1^ 0R! MW279(U44]NBM6]U//]W2>)BY(A\-,Y+):./9T"F7TX@N_[/_^E7OQ)B&9BG-5E0N:]+DB<:N-D+CJBM]/=?=7=W=G=$Z_[ M+U[V]_;$Z:^BTQD-"W)2Q)DTEMR;5NW2SNM6TUK*@MZT4FT*Z3H).8J=TF5+ MQ+IT5&*THYRJ3)?TIM2MT<:P&Y0>1CJ9">MFN9]>NHY5OU._MU.Y@7],9:'R M6?_GL2K(BA.:BC-=R/+G02631)47_1U5BNV>*@>\:C5?RM&EZ\A<791]8=1% MY@:BD.9"X9&7%DM1HK=L:(2)YU]J[0;71(9&B!E&H\/+3$7*B;W>]NZP&XV& MW6JTL2)^=;5KRPS6[7(BC9*EZY=LP'RPHGT,ZY$9-,KS!*_ QZ.CXW>'9RS[ M^3]>[_9>#=!X+M T/D;/P?CPNZAU^NGL_-/!R5B,/XKSPW?CXX\G8F_GD4WT MW]HZEJT*4XWQ;G3B8J;XN8# \4+I.N?Y<^-]%V#XVNB']>1K8: M?.,]][9%D'OS_['(Y(2$H8FB*8+?9VA2<)G8I?U)[N=WTH+*\&.Q4Q\+O4TI^2"VL'<)A@YT="GU,YSHP1[R7(FZM*9 MFJ _J+E ;+%5)2@+]E1@Y53&:#)"%R =I\.X&P-*BLE::68\I)"?R?MOL:9% M6P)E(#)G2F09/"!6)JX+#"LQ7?B,(*:9@C]MS?^6\Z=DJ%F$-U HFX/%P<)B MJER&#=H*Q,_25X 3ZPFF^7RS8H:GB(N]/X +$JDJ87EVXM+2;8 "P]%M5OI5 M&1(LP@O?X[SFB(0W5\S:!A(41W0%9S".&%]YO@1*XR-[332PF"A>N,TCZAP# M@ Y=<:V 5NOUB:7-1)KKJ9U#Q]"%LL[ 1D)R8] ;6K97$&#GRMS0]BF"X,7M M(!A?L5B3MVWCYB8Y<3#I-%5XW+1;WIS'0AKRCH,C5)23IV8"6J)WOTE!B]Y^$I["HPI4G\_7%QSE*X *#F9=[BTHO2(HA:!Y"EJ%&49P M*GMZ^=OW*K O)NR]]%ILRJU;P?2>+!:"33U)?]WA;0,J9#!/H"6O5%O.*CY^K$]!GEZT)2B$(>""("_,I>7I$M0YMT7W1=N_@OP&Z^]/&O;$'O$Y4 MPI"2%G4G\Z.T@".7,XPS:9*YSX%")2.5*S?C#+9.+$> AX?W? #OE:$KY9"G MX2S#RA-^1YA NO9-27'(H'>@\G"X_HJQ*,*$\%"-M0ZD:[=[1K< MAVOE8C1Q(9=^O2 6T;Q$](%"P1+09\"+_Q# 2.[@GV#SF[[CPU-34/B>M0!Y M .MP!M-Q7!OVT$JZ6+-JH:U#.U^%8"T;8Z$OX40M-F^9D@)JX(-KHQO%45Z3 M/_?QD;"L%WIM!:TR:1>YE9G$0Y,23['>'@W]S7"Z^TQY\.U5Q5/DS >6#\? M($VE!B'8AG/($P?5Z1NB=9CJP MB[R",J#B+\F#V]_07\Z7[!'@1>9-:Z<%1LWSYNW.XME6,IX_/]R]4Y6X#%]W M_MGHT RI]<0*G^1OX?X4+>&]&EMEUR4,5?EQ]W\[Z=RD77-X) M.O5%K[H4_N0OS$6TN=,6_+_UETK"K1M?WAD^/F#\* MG'E4_-W<>"(+NM.1W]E#-USSO=SB=/6M?#+FM_I_9Z>\RQ2EXFB16CZ&VMA7 M"Z?APD,&5SV>#DOI+/5@>>/2*',+4C;PR3GI6R7 1$U$G$MKW[1^.3@?=TX/ M/AQVWIX='OR;?]*PTGOZX6A\=JTM2SM&3V\VA0 T !E>%\U M.#RL ,)(6T):69@;-W+[G//[NT^EAO9).ZY$8J@M_7,M=+& MV,/KWP\.7[7V7]5IUFV4@UO/:/X'QX$S5&B$Q0"\)-=K.]!X>=_9>=@SV8O 7'Z;D)6@%^)$R&]KB6V] YK*U&E4CPN!9J MDPCK!&C1MU*K&OA:652TVF*,::05'BM=ZVVYC1*TZ^E@"9E=QL5V99U,_H6= M5C.UW>(Q%(F,EYWGDNJ+EM-*U.),)=2 M=8#MP-HNM-8#*\NP_3[7MGO+?CE(-K>5EZ5=MY'VMC;,/]C )WQ?"2.%LAU0 MS%C1E9PN%ZO>%U)#UI8:]=;[D-KW2]8K#5?0%D_I0P4?EPWE'U,(6?%(W4 2"5[P!FF%I,/#2PU]R% MHG*+#$(9T]P-,LYC6NGG1EI); @5P/":JKFZ1""_B@1$:) . M< MD>;)-C+O%EJ*79,08N>6=U&!\-$0=NTMSD^7$+U@-&[=JQ1_?JET&+0*= MD$L7&+G.TS! M5IT:.%:)%N8Q99U/"10SWS=Q-_@^EP83NLH9D[2F?$=0P$+VZ(72?( M37*LV&T=[>V7,4J*M.MR"GV'M+9+6J4JU0QSQ2I&2,YK6=Z.BG,A^:JG!C.F M=Y>G11Q3-Z>;+DE-T41*?&?E!0FE$LKG<3(8R,(T7T-:E<=E='3*ZJRXAV5 M5A6A_A6)ML*+$3QMZ#H?UYHDXC".5W+KYCE+A5\]?WE<%C*P$7UM_K3"X<08 MVH[(K:X&"N%3CM0*^4KZUM 7_@PJEU=<7WP15VK)T];JI NE?3@@^[5RSW^5 M/6O:H/H_*B@\H9AW8*2ORDI\5!;B@E+VW[#!EX)_1.QD^?6RNEMT.UFO]>=.$S9]A_Y$.XLM?(&G"*$@81*K[)A=?JU@C'G']G?&KW5EXAC,-0DE@KVM'$2.I2J8C+?O!HF.YX_T2J;-$GMZ3O36CT8266 M-?4ZD@9QV?,EB3>28!85X:"FPLJM4G'%6YL-/;S+ DY;EKJ!]O-B*;5,NG:< M;+R*I(?P*QE,#7N]8R$S+/4V#1=:@^$(FQLL-;1(4Q0F*S3/,B7?+(@*8;E2 M01@3$J.5]+D/9#>JYCKL_\+OO#9F)V>G\^FML2ATC%[<'601!Y.ST<7; MM3=:P:_F/O)!*!K\JH[::_'.\6]02P,$% @ M(!I5\\;4]PQ!0 ZQ0 M T !E>%\U.##."YS_P7'@G"MNF.4A3!?@Q[D*N3G5 M"8>1-I9)<*!1KS7?U)KUY@&TVH=OV@>O8?0.'*?K)MPR"&)F,FZ/*[F-G%9E M.:I8PH\KD38)LT[(+0^LT*H"@5:6*UQMN>1IK!4_5KK2W7%K)6AWJL,%9'8A MB^W*.IGXB[<;]=1VBMN()4(NVJ]\D? ,!GP.8YTP]:J3LC 4:M:N"P75AE = M.C6]==1R[YVMG8^)N69&,&7;BC20'G6IEVWEG9W/H'EOAY?@&8C' 6^5-,L[3PDX]_I&Z"[ MN+DM$Y7L]H#]QAK]>]G\#K^?3 M3+->_R8B]=O/AC_RS(IH<5OHA:*ZILH:!W-A8[ QA_1##!3E,,=K Y#[>!E78I4TO?VPUF_6.FW=[.DF96KBUO%L,-CI[@,>? M(2:LR1& M6('68"J$_@U68C] 6)N."IP!V2IV3;&_6)+T4LP\'P#[DP/,$JDI'M-I[891AS!AI'N^'>VMZ;N%G'S-+HC;<'AZ7K MDB(:.Q19WZ&UFP]:6ZB2]Y )B>\P05D@REQ:N8()*@RIX1E9?9^FF92 VS"; MD7?A1(INR,ITBH1B*J!Q/# 4Q=&4M+@JEZ73=$H\KLC:TD_+^E']BO:W;"HY M3+7!Y#^NU)'N<2F7Q&Q]GZ4L6-T_WEUS$=H8_]9_6N)P)(]LF^56KP8*AE:. M5 JBBTS8X!^ZABN1UU2- B:7;D;0UNJD ^7Y<(3G5\H]_U50W3+;*?JY#0-] M7=;JMV6I+LQ(,FLV?"S@I\5[LF@_!*YTN5-B:D,CO8%,2X$!.ION8C6GSUX' M/J/#X1,K47-%-ZO!1"28)=0!+0N%=&NB>URRU6IU_+)SX]D#_**=O@GMHCO5CP",[6_6<810*97-%]1D;@8,I* M/ST=AHUTDNH%@C/ MS8ZYR'C)_\G-Q&8(#K.YX26G9VG*FR4X]K4Z&M!SU?X,+%%KHJ G LD;E.BT4NJAZ?<71/E1HDLWASP MQ8]@!@02/,0:19"G.$)@>6:_)J\+Q34$DF79<>72F_C.R#OO.R?COO<+O63; MFAV=G_GC.V-QY!@]OS](7!!&YX.K=QMIN(+>!7[D@BAJ]&X06W7QDO-O4$L# M!!0 ( +2 :5=[-D]?^Q "36 1 ;&EQ="TR,#(S,#DS,"YX^\^W8-!MG6*P96@ MB;_]SH@_!EM@ 4J":QZ:8C32S&A^&HU& C[\^VGN&C\)X]3W3GO#@T'/()[M M.]2;GO:^W9MG]^=75SV#!Y;G6*[OD=.>Y_?^_?'O?_OP#]/\3#S"K( XQGAI M/,Q"SR%LY,^)\>>GNVO#- :_GQP.;[\8WQ[.C]61 L3OK]Q\?'@\>C Y]-^X>#P;#_YY?K>T';BXEM/_0" MMDPK/(V9>\")?3#U?_;CPCXR3"N$C(%>137BTEP5AU Y-13D"0-F!LL%X3GY M1174 (K[6(QU!N9@:!X.DYK$=N0LH"#'@CS9LP)**,F1NM3[+A<$NO*HC\5C MBY,5^8\@)<->/"K.DM,1LU,,1:*=F>]HPAL?'QWU1VC.L(&!T' ;DTF?S$9E8H0O2 MA-Z/T'+IA!('QKI+YL0+<@29XL!B4Q)\M>:$+RR;E ,%?()AB(%-YPN?!8:W M4:],L<@;7/NV%0A?5%@%?YE)/1-OF<-#\VAX *Q[?04I"L$K$X$75X@N3;RL MQSOOJ92X9ZLD/QI(D'$?2NQ3>G'5@/'*B2KQ3]4DV%[S%,DSK::XC>OZ6'SD9V:B\W627\U M<;)I-*?F8V-RO&A@ Q@^QWWFNZ3OD2G&Z&HCT&4L5PN'X3%.L,/WZW)8GN<' MHBEQ+[F[6%!OXL>WX"8&(R=)W'E')H8(3TXL9B.?\B"FOV#^@K" PK#*A*ZB M@1DCD],>AB)F$H/\Y5KC XB0$I(-!OE(0N@)58A[O1(OJ8NH.^UQZ&R7Q%J_ MN#JVY595!ZK8H2NLTE*E'#*IJA14H1YML4X+1JKJ!%4XA-ZU+(4-/ "!06$! M"8%P(*)XT_'M4%S 8MV$_VFP-'$LLKG@TC.PWK>[J](X/I).O=%4M$2XE;&B MQ8K*:O3C8# P3&,4\\I>GGF.<2'8&ENO&9\-[&FFI%MWW.(!PWA%?==Z@@W/;9']& @J=PE\#4^LBZ(+8H6:(&6]N$K M37]BXJPKF/-G\ED*['1AZ4@-2RD)-_R)<9-*9+SI/)6B&0$'(,(,Z.A/8KH^ MSYC3?$;XE//5A:.W=7!TGA7-N ;1.CRIV!7-R@/?_C[S78G"TV^UID*0R+A$B3J?A6;T_("80Y.'\[G%EL(WT*E')S":,,UC MBVU%ZDW-!72H34E-IU2=C2Z4_([Y(\IM",A"1N#'5Q#%$-F#2!CA9E;"&&>I M,,9M+,R>P^/0G/IH&QCH-F$U4X?2EG09^5AJ9%R_?T9^Z!"0WY[;\"T9Z; M[)T))"2*@QB!0*.![3;;TF7$0ZD1<6%XC1Q%S"0X[KDUWYNN[TT#PN:F0\9- M;+G>DBY+'DDMB:NN:^!G(D-C! SWW)"_F=:4D7B-@ON88+ Y#<3O!E8M;5:7 MB=]*38P+H;.4N0',,>.7,-]S<_]N$HMY$ 1RW#,>F>ZY68]E.:P&=I6WI\NP[Z6&/18)C,T$UYZ;=CC()0?L$"PS M1Z.(5:,71%MBID.Y-06O%YU,8P36"6&3D=V(K2Z@_";/5N#Z*)NC.$^$,_K1 MVC81#WZ/L@(:=Y& ^PZIHD"04'*2N2L(JY@UICK MOAOVT.3AF(.[QEN(]49!G+0Y76:5)ZG$ NP^96I<_-SOH&U+7KAA'EJY=4U& M/]S(;&U)-1MODJMN4T)]M\ ,K+'[8GL3"3==&)'GT:IM41AO'H10^XZ:3':Z M.2@DC>FRN3SMELMX=R;-YZV;VW.])5W&E&?>5HGPSI+2S&=S@Q8TJ,NN\G3; M9D:UL^_V'&AS8ZNTKLOR\DQ<>:*U0T%QBK2Y]9I.GG_MK%V2.&UN M[M)F==E;GFTK2LMV%F^>*-6P4-/ 71=^"A)UC;.U'=)*TJS-$532JBYD%.3Z MI"GCN0'X*JF@$:1=,9#)%T'J J6 MM5S7?Q1/FTY\9CI^. XFH9N0II9_*:"IBJ,+@%IRD+ Z2L0V0&QC%(N=$*\@ MVD&S A8\$IC<@AG"'"_-*?&GS%K,\'$7F+^F(MAY66PJRZ,+G/)D:65P?B6! M<8]RXQLJ/V?DAKD8Y>[060<-*1(6S'=".Q G55\:DN5"Z,*A/,];&8P.BSY82X&]+H*P/R/!;; M.!-BB\3F]4KL#IKRQY;.QIE%KJP M(,]VY[>@V9X!@YE]ME7WE7NK98\,]K-)5L.+.FS_K:6==E>GBB6G8GJ M3%]J('P!MQ.Z)'IW'(36+*!C^"F(%]82]P0US!J-V.H"C3R!*P$-K#=B^:+W MUJ7R135N(_FZZ:3 N'B3/R-XY.WK0HGJ ^QQ">_@4.6$I+ZIIA(;7>"H\^A[ M-P=5L9P]L[PI#&_JF8\68Y87+$U_[-)I_%+H9 M?\1B&C5Y\/4FI>%U2JG0ON?,YV2UGSZ!@+6K%9 M=:.EE@RZ("7/PA9 "EQ2)*OQ#61%UW.>R%J&P'U'GOP,N3X?I-:^+L3(T[7% MA]4[-Z1@K#C2T!'<*#+0!0=Y4K80#F82K7012KG!(G=/Q2E]?)'_PK4\T[+A M.C.XM<-$C:LF[+R3YV]+L!/-*U>)>,8MB&>)U@-+Q:(K& ^TZQ= %N8+S MQ1H>E>GF.7W6S]/X$Y-1_EW'(;KG$TH70 O.&#<'J+E&YT^,.U"@\YIECV-E MSUS&A1KGX-HL=8&MX""Q_/&P_&'.N'BO)M\/_?6/R<9W\A^=%9^ AUU7=QO..T%#%\UB*\* M"V@0H@"?F1\N3GMHC$LOD*EJ 7L\D9S(LU*=,&M.;1Z/@R]D/B8LU;6@ ML)G='']N4:^YT5R+\YM)O R[87=T.@LNG@BS*8X!%F]V$F<4,ACVT=<#4\UJ M5JYO5K$BX<^C]17G804]I>2OKUE\:/X/&LR2J$#XD.3[(?U(+OUH-Z2_D$M_L1O27\JEOVR%]*FT>*(%UP*XP9,XR6BN^PKK M1HC.;MBM!2L!RXU_/\#4R'%I@E]QCU1KV,9KS#K*?7,%TQ,3GW^_(PZ9+[#2 MN0]K:YBS+EW?9[<0R))L3RC7:&9_T$;D1;4@8"6S^%Z=HN?$[%,N0FF,5Q$$=@1A_.7NFWE:YEX5*A M1QKYMC 2J'+A@83+S*,4J;KE- WBW0 =06.S73P%Q'.($S^TG!Q^>2!LGJA0 M3E)?@T2^QCI<4@^M*YY/N'A:X-52J\2J*LL1S[#Q(N?L;[QA"X(,% M.YI**5JW $D52YSVB,3. MVXN_ >]-A1Z)L1(U*]"W%LI7'J".\. 6)BE93J"DO+V&O"8P6Y'4&.#4LX,O MFLK@9N89*?$2L(VLI(9VVI*U+%>%5U2=[X"*U;QSW,D%TY2W"X-)G$P*",2+B]]RJ59&VE0OQ+]1Q7')A<0QJ MSR:PZK+6E"LA:*5&N$_WX$?X@]5T^FWQ>!/N(3F\$:FG3/U:P7VIGEPF.L_J M5DBQ0_J'V5%A:T<8;&P\@V^HL)V:L+(),3E M<'+RXN8C!Q,T$G_/Q M/7$"$F:C1/*59I7JM':UE=7CCBSBL!(U29^U'8GO&V^J74Z^$QKCN0Y<+F'D M.+; :.FC7C*%2ZE;KV^R9+CQLO'RZEFU=8T5Z-NFYB#,B"T8@<%FS<),V6KO 5-(+1.2\ M4D\D-79E=^$VA#%JWTPF!&/+-8S+RUH![9+Y!(*C.0W3C04ERO8F TO%I[#, M6*S6C(JTK5.V$)UX#IIQ(F*D^X5+UYQP<7%+,+HF7L'I406ZMF:C[HE'<4_< MGU/.?;84*^"\DD8J:V.$G"QW?XPL[P;<7:"?Q;:7GG1OLN9YX66*^ZE M??8JK%OG U>F@#G< ?5*]LK+25JP5RY;1V_OH]*RX?^FSUHI12MG#LBB8_D\T-182LUB:6\#9D]PS5>DL#(J[25JJ6Z!81)T\32DE;, MT7_X[#LXA'-K00/+'9$)M5=^HZAP5]:AJZ?L7N1#3%&GO333UFW]Z.D Y0]I MZ.QU=::_:*^K?]E)9[=7X/J+]ON6;Q;I[.QMK'[1'DZ^TJFS*],V=ZC/GO%M M#-NZ]CE9[XD%5%&LA<<.]6GM5S9LZ\CZ#>]X[ZDBK;3N[O2!^O>4MG1(A89V MLW<4@2&MLCL:5_G&SI:>J-34#O:0\H=F5/M)O<$=["W%X;-)OSNZ*GX$8$L/ MJ+:RN_U2[8,;%;NK8N.[VXN* ZJPVNYHKN=E^5OZ21.37Z17%<&EUL;N](G& M5Z1OZ3F=G':\?Q6Q5EYW=_J@T=N.M_11L[9WO0\5@;2E\J[WPN:;U&OUAZ29 MG>B9;;GKY**L6RJT\6)]$KUH$Z/;N04__P]02P,$% @ M(!I5TL"NM0; M#@ O\T !4 !L:7%T+3(P,C,P.3,P7V-A;"YX;6SM7>MOVS@2_W[ _0^^ MW&?5>;1[3='L(G72;H T#I)TN_?I0$NTS:LL>DDIC_OK;R@_XL3B2[*I,5!@ MMZUM#C6_X7 X',Z('W][G*2=>RHDX]G)WL&;_;T.S6*>L&QTLO?M-CJ][5U< M['5D3K*$I#RC)WL9W_OMU[__[>,_HN@+S:@@.4TZ@Z?.W;C($BK.^(1V_OQT M<]F).OOO/QP>7'_M?+OK=0[W#X^B@X-H_SB*?OV8LNS'!_7'@$C: 28R67X\ MV1OG^?1#M_OP\/#F<2#2-UR,NH?[^T?=1>N]>7/U:Y(O"58;O^O.?EPV7>OZ MX:AL>W!\?-PM?UTVE:RJ(71ZT/WSZ^5M/*83$K%,2216O$CV099?7O*8Y*48 MK1 ZVA;J4[1H%JFOHH/#Z.C@S:-,]D#JGF[*^< MQN,W,9]TE<3WCX_VNZI1%QC.Z81F>93QG$8'D2PF$R*>(CZ,)!ME;,AB K^2 M..9%EH,"1%.>LIA1&<4\RP6)X4T)SPE()TBB9&PLZ M/-E3K$0+'A3__PS(0OXT!565;#)-Z5YW17 Q2>,B+0?J$C[/FRL)X9+A# !] MS"E,JOG0+S"D/+9(6GWSG][\B=]9/NX5,H>)*4[5PR_GCWVZHOGB>2D9T'36 ME1_AC-%4*3\7U/1=SA BSUR1Y8^P?*1F.PHE%I^V<=$1&_F!#K M9FK>HEOJO^HT8C Q%O1#P2>U5(G70@S,.*$]>$:[ V"K=?09Z\=NE3W;Y!)Q M!,O QE5;>*QL'Y;N?CZE8\G-;3*.*YP@3'KW==87S%@$<%[L0TL][&Z642-B" K)"S':CX/N4 M7VY@FU^W^R!^7S/F&FW/P=BH$-*E>M1R@W!-GA1S\JR@IT/0]']3(C[S0E1M MTVMUX+-<:AB_!&-":7^J0G\L&]4'T*BCH.N^3=0:#\"5#!66*]#JNP>:WM.O ML"T=Z[R;NMV@PJK1SKKDZ+#=P;/J*N<:/3YT#[P)MF=J/,ANZ(0P=8S2'WYF M$E8ZQ6D=D,:.@N)UM?(:E+[D*+$YVM2FW:'$;K&Q=;M!B]5DMU@;7 M[ 4?4A^;W+S#1G&AK>UIO:TPWYC28XHD!1/#Z_F *?P40@CF%0Y3\&KKTG"P M%IBB7W7DL:EH@*L%;8#>G75@ MX^AWS.[[X&\:OL9DY[;LV5"ZZA\E_]<%3 M:0 "N2>PTB8TDS11_Y(\98DJ0(J6#RGY5NK%(-,$@*656JA[WU!A)3+K)8J-[/Z.SOB^QE M"&7A857+VU0EPU66$QV%?U RC*RR]66EY3P7BR;FOBM% EM^>/\9AD(WH# M=OQ\.*2QMJBM%28";_RF@L:L''WX=TI+GRA+5K5"NPMT)PV*:2;._G!5Q/VL MT6 NAPWFQI1+DGX1O)@"13E75 UJ09/Y4@:^@D9B>!@+.A[/7LF,238S-67I MG3S0R,J-*' YS>NY?#JK0%8+@@I#:: XTR%!7H-7MI&>DB< :_ M 'MWY-%CRAEH6T:U*"3R,2 5-"VC (]^2EBR$//YXU3%-\!;*(NE9M;!&9Y/ M9T%Q7]%<>4FP6[MG"4T^/7V32J5F>S45\XQS=F]:"_P[P(!/J9O,&^ S=( ! MWS)25!>?H8/0^&8&3OFW>@CK;8)RN0ARW/'3&/8;@H(X08#YTW5*LARFN=J% M3"?Z8R'_#L+B6XD\7?&<6IQX6_/6>%=N7'_H/3C^/01%>#LF@GZ"=2;I\8E: M6$R1"'-CI >0-8S4(J?'-@UPV[P=UQ!_K*+5LP2D7'%_B_T ]PHF.$JAO=HQ=#@]-L5_#%: M\/5CK,X>3(@JBRV UY\"."/?2>?-/W;D+(_#792'8_C:60A'NR@$;;S4&?;; M781M.SMS1O\./WJ?4UU,!78U(J8KJ&L'6W9A ^\J@YK1P!W0 M.Y &^2DX=K_HZ0Y$;'S'VB]C= >".+X"<$WJW($PC@]TOQ113$:NI:1'WFBA066N Y4"OZ]G'(T.06?GHSH53$94''& MT@*^*P_Q9+_(RUN^E'(F_RUD;CBC;]A;T//Z2E[[0QVW/HCMO6! NL;<)R)9 M[(?3W ?.5];5'3*^83W'Y/QM2R9N&H*I0I@OG<&M50B;'H&B0MC.X,Y6"/\L M6GQUYYR$#5=YK0FXOK=4W+.8REN>)AH8=H*P[\SF LQ.-GOO0/QT)T@F2:QD MO%";3W0(;>[(HP90C1Y^EJ+5P5%>"9NJY*!DHJ[3R96)N:?S@U0=$#>JL$@$ M2!8V<$.F0+#@<8%K%TP6L M!5*]FT2=\?(46!M=9#F%==Q0WK3M)[8@0>!SKFB?0 _UXVUI'9CSF=@6F0DS MWK2,FQJWPO=_QF0\O>!N(^L[2!Y@G3$U17]4GZ RR00=0SO8?D4IP'H^HX\V MG*C@]"P4&0L>G 9*K.NMA*2Z?=D(#+ M4WZ:6Z5EAI9EB+;[,)SII[>&M+'*#$BJBGXB.::PQ8GF MUY*H+&7&DPVFPGD^IZ75I1:7C9+B*DH3UHH17EDE;[H-7$9P1LO=L'SYX@/M MA4M>-&'S^%Z^R@*L3T+--UTY4+2"X+D*7Q67.$$PD83&\.IM*E8 YO:AN2\F MR@C1Q+3L69R*FKV$19HD90B,I->$)1=9CTQ93E(=(G/KL)R;7A'E*TC6KX#SA^2CC3PE3JO7DRZLK[:[U2U4(6M!ZBZ0-D\*BXD M[6.PFB9'JK"9\IPG#RS5N0FO?PZ=;TRRD7J+S=RHT^<#30O?/J2!,1_:D MG[1538+R:+_7INWK:U:>KY+QU (ZYFE"A51[;.W=)ZYD;6&Q7..,8T>UNH18 M+W$VM6TGF]MGW7$CPH##.A+.="VBN5%QX/[PFZ2F:YJ<: )?G#!WLZP.OZ%E M:([5FU(KWY!JGA(>E*$OKZA^\9]^G74A"5Q%D!.6T>1\_OZ1E:@3./(LUA:W MN1,&KA'(&!>+R\?+-_1I !A:AN5XS258)L%?JP0ZGIWFN6"#(B_#R]RK '.S MG>,\B:PV!+Q.>!O3":(65LWS'4SI]_8A:Q ;Q)1=:@7JO;9A2BNUHO..UF'* M*[6BTV^:,:4 :H/3O(Y;@L]"FI%5!U[PV4(S"O_0$CXC6(VP1B8 /@MH'CR/ MS2,^NZ%?G'?$@=(#:*I?(0;!$'^S++/FR!&F<7+#Z!,7PV3>W="YGS9A,NQN MV!R3=GR.CE$:D_,"+U.JI':%#-":XP+J37Q<:@VIIN! M9U\5LDW9R,#3S )E%P9FPX'2EQ$>\_D+ID'=GAC,>6>8K.OV9- HI1>3J=Z> MB'R/E3!YC5M4')?,:4SFU#GKI7K%P&L@ZP#;QB&<0U78_ ?UQP#\)/CF_U!+ M P04 " "T@&E7.D6IN8M& BZP4 %0 &QI<70M,C R,S Y,S!?9&5F M+GAM;.U]ZW/C-I;O]UMU_X>^N9\YG4XR27IJLEORJ]>UW9:O[9[>O5]2- E) MG%"$ I!N:_[Z!4B]+!/ 1_@H1I5,QU+ L#S X&#\\;?__UYF;YY(HPG-/OM MNW=_^?Z[-R2+:)QD\]^^^WP?3.[/KZ^_>\/S,(O#E&;DM^\R^MV__]O__E]_ M_S]!\(%DA(4YB=\\KM\\+(HL)NR"+LF;_SJ[^_@F>//]KW_[X=WMIS>?'\[? M_/#]#S\&[]X%W[\/@G_[>YID?_Q-_O,8WV];?;9K+7^-\U^&P\5_?5C_NFKX:^NN/9=MW[]^_ M?UO^NFO*D[J&8M!W;__KT\?[:$&689!D*-L M(3\%VV:!_"IX]T/PX[N_///X.S'K;]Y44Q>RB-&4W)'9F\V?G^^N7\]%DN5O MXV3Y=M/F;9BF@N1RA 4C,R6IVPF4%/Q5/OO_'O3,URNQ#'BR7*7DN[?MB8KI M,DRR8$F6CX0U)*]VC,X)398DDSLEJ![7E%;%,%V3NQ#CL:AX),'NB0TIUHS4 MXQR365BD>?M)?CF.DN MM<>DILF?.8D6?XGH\JUD8M^___'[MR6M@@?D1#PF M#S*:$[E1>?'(R9^%_(H\B7_Y2^KE4,%VC)),BR&4A N 299(UO-1?-RTE@1V M"Z%Z/GG.B6#S&V:T)2&ET:O7Q+>OF9/H+W/Z]#8F2?ET^4 MY.N+%[LA#1])^MMWJI\K:E+)/7E.> UABA:- M:9J%_+'<8 4/YF&XJ@@C:$\OU;N7ZKU<[.5B+Q=[N?BDY6+;(\BAA/QCD&126*=L;2D7U_1T(0TK'^ME M8"\#G[0,?+U=]W#A%]+%2[U>ZO52KY=ZO=3KI=XNI5[XV>-&W(UI5)1_A%D< MD'*="5%R1MFR#)*"2[_ @7H6AJVHZ$4VGHC'QY*$JS2>2Y[" M2'A.X^.36O5SG]04C$GL8O&'Z7^3D%UF\85X>764&9KV2.7%9A55S[XE+*'Q ME?BN3HHWMG5&IYPC&)6O6CJ@\7J_"U52+K2Y6VKK9%Q(4P=45JM-O86T[1S0 M]_^*D.6$I>O*R*.A4-'2 8T/+!3"F7Q[1B)535U0*1ZAH^S@Y]XM+9,X9H3S MS7_D[GRG-+MHVKJB4YYP4_9 OZJ-0\J6SFBD19;O37=* E\V"W'N^3^)>B(5[?JGCRZ7-+O/A91_OPC%/$V+O$S6 M2+(Z(1'>J7_**S%L9Z:7REFMB %ICL,*C(L:AS;IZK&72\+FXM5\8/1KOA"+ M;!5FZAVC;=T[K5=)2FZ*0^W[%8&OFSBABIT+66I.-4R[ME7OM%UG$65B\Y4" M:6E)V9P:6N8-ZN6 =B$#AE&>/!$AJ88;7J(A6M>\=VKOR#R1AIXLOPF7ZJFM M;]8[=?<+DJ:FS5W7J'_*EF&:GA5<"(-1 43D_#NA\>')*_5Y55-'%!U^1PMPFQ. M%#Q$UZQ'ZH2J*Z7,^_7RD:8U9-7^/IAO[YOQ?8'L3MX#UN1-]>P! ]LVJ8UU MT?%K5'O#;.$!M'$@MA^08M.)?4!H/Z*#IG%> 3']A X3S,\$A/=7=/" _BD@ MOI^1XU-XMH#H?D&+[K6!'PCI5[20M"X?(+KW:-%I7&[00[O_&);&JU'K"(/B MPRJ5J R*4%Q8)1(+&Q\4*CX)Q<(L P6)3V0!^E:A /$)+5"/(A0A/K$%Y'B& MPL,GMYC=UE!L^ 08=<@<%!,^L45OEH6JXO@D%KUA%XH+GZ2BL;]"0>$34\RV M;B@VK'())#H"BA&K6 +QRD(Q8I5,-*Y]*#2L(HG&[PJ%AE4< 82R0"'BDTI, M#GTH,GRRB6TPW!YIGXDS$$Y#R(*NX7 MK$IS4%!D81$GLMTJE-\O2"X4U-2B_&@OC^TY*:='FGUZ^T"AA.-(;Y]$@LT4 MJ5QN%V3%2)24K$;\G9*2\67Q9"E%L7^5W]\R*E9?OKX5"S,7OUW^622K0__O M48ISU\.[G9LTI5_E!KRB[((6C_FL2 4@J:OS.Q*1Y$GZF^MC\%J-X13EP;%Q M&[(I*^V>\3_"M""WA)4GB0*;1<^A$%4'X:3(%Y0E_Q)<%W#J M7[8>EG)U&+]-%[7.O:%9I-WU#49PBO!* MRBSDHU! 8Z&,AMD\$4QHPKF0,@XX]B%G5@!M/M P)5 D/V[QBQ?:"\V%.!D].]#LYN, MM@H'$';_;C7+FGI-%4H@WOY];79XF^@L0*C]^][:0-6K,T"(_?O>VD.LTW: M\/IWP+6'!_"]#1W;; ?2VM@+!8I-?@+;@J$ L8E+(',Q%!PV86DD3O!] SH3 M'P2U"YJ*&>4!$>):ON[/#][ZR<.XPCLBNX$WO)'G,/YGP7-)+G^@DS@N9R5, M;\-$2*WGX2K)P[1V<\EQEK^IB2+>6K0/>N3&[RSKV5 M.,6BA%BF2L#N2EL9RODA6O)9JBQYN@[5&?S^3QJ5Q MMOX4_I.R\S3DO&:OM1@!"\(]=3*7K?;<;#G*Z2,=E(/; L>B'S MVF@FJ[%H%BRL$Q(T(3=T#20 MA<+?;#NR.+JRTB9SD^,6:>2KX M'5$;\P^J@-K^%G _EU@Z7\@::Q":]:HZ/JC1O(9J+4*/1PPKJ\7;4)M@W;J] M.N3RCZ.V%Y"]@/S-"L@-.:9#(?FG("4AMXZ_/>[F0BRN M?Z:7AT]9'E;$S7XDG!,R%8='*'7.219?)9D,>/]8KA"5)-.HKQ??O?CN8S:\ M>.O%6R_>>O%V%Y#0[!AU*-G^-4CE+00R$2MB)$YV$( BKK*_"UG7\' O])ZR MT-M)D=Z:O:R2(/6MO?SKY5\O_WKYU\N_7O[U\N]QX4'CP>E0XOTY2&DVSPE; MBH7U:"OO*GJ[D':UC_:R[BG+N@H#[R>A1(H])9?(=;8J\BO*9B3)Q5=W8N6H MJR38].N S'N2)93="B:2<$[9^D:LYOH4<6CSOHBZ3<.HG);)7/SS)60LS'); M4B&#= #@84'DEV8BM0V_T8H8OO;$2=2>D,',T]EF94_973)?Y)JD<6/[X:G7 MIE<#>HP7P; KB69/A.4R6%[*J_KZ);JVSBU8^YK>FH6O;C@@O<8B%J;F8Z1] MT%4^?KOA1Z$!/0@-2$ZOR6*K;>N],2D*KCH'C*^?T'E8##(JOK'IKOZE4W0;%8CA33,T'IUW+H\T=QDK_ ML-6PO >V'SJ+1T[^+ 0-E_).,2UST;8=DFH#0S&T'IIR[78TMA\G]3:\Q$<= M^*B#;Z92FL;TI;P=;TR5S\PV;=K @(P1J=8T0NV,$1CQF4Y5:GV(841I5$:H MO>@_NG@MN+4/7?2/87>]N$C-Z"=!%9;6#9_!4!RMPQ5J\ARA6Y_&DWR;F@$. M,T&Y2-N)-:T6*9[R=Z=0&[)U-<(3J@V)IZ"<9<0(FM5F(^AK&2$\B W5,NU: M*VJUG']"MYQAG@!TJQF@!VA FMR&*!=P-VH2!F&T]_>K=\FY%6H<+&:#4]_M M4=L[7H"#W"TW[ATQU&\.A/U79+ ;)B"@XUDV$A8@ M_MV^Q0I #Y M%)%&8# MJAHB@N4)DR&Z,"BWDB!^1K-:?8*L-2*?(.LH0180I[R'V'MZ["]!.!?2A_R" M!V$6!Z+',JDN5=\2!>TO+""9/*Z"GBYI&:#^&PH'\/KJRCA"=KQ\8SCBBLZ!8>XORSQI"Y+Q!/2 MY&U W@:$U0;41EQV:!SZ-2 ARP1I/!#;,>#2\VII%-(-X<(89'Z^-P*=LA%( M44WK5OQ8R+=NKJ=E:.I4HYJ(N8B3M,B3)W)/HH*)34+XY7.4%H+ *\&2!&=9 M%7EY$>YT=KE9^K>$E5$39^OZ 32Y?PZ>B& &C?5=H-U. 8NO6=,*P?$6,)G. MC.W=4B\.8[HFY#X7%$Q7QRF"$V?4B/ M+D@K'M,DFLYFA F&H"%(TZX#,JJ,I!^NLTB %<*# %YOU@.V[HPDE_>9* C9 M#'Q;L&@1AWUDX5[]Z79/>:7M(\I1,9]=9G#PE<1&FBK!K;3OW5'Y)\L4=24ME MG"^2U0/5G%XM1C@]9(,ZX29?!:,XSA\\]B+6M7$;N%ZEY):*+>06FIJ&8Z'7 M7[O4+?7^VJ5AD.Q+!$H#(V%L8X:&7L"DZ^7#%*P02*%>6@XU&[FNR2 T:A=[ M?2/L= ZZ#X_57^WVTS?VX1WVX1*A% 1+:N1ZF,X>!)?F@@\(05!?#1[<\53P M#'ME1NDP% I^+%V*1%!6V9^9S)\H8[?/UOLVM^&ZK)\GQ>*];)S%(-[0YZ/\ MG,$?A>.*ED/Y7WOB<@8C;WU=4%9I7\((L-Y\1UV*)!BGY=NY7J56N:

5.P"^6C2KM T_H6:O/JJ5VA>#Q;!T^WW%^O (M^'B_E80JYK5-C%-J'9K MUY+[B=UH S28H%N[%A+Z+F?%&$.)/S_9IYCNEO-,A[*48[FWL5V.P"4D'XL9W9XHZC@H=.U!O M9*O,$)1;V,[B[6]"\6FR/DVVUS39AJ$)>]B]I\V^^S[@R3Q+9DDDI-0@*GA. MES+W5*P.R0)9>P4E^Q]P MY"[CHN;4,JD;)<'=5T?@!T+G+%PM! -(E>ENQK;CH+;[@% 3U5MN>TB+(MG3 MV-9MTB#G).Q1DO$OY15O(:"K2YC6;^M^3"&D(J.\@> MYC\TRQ)%2Q2E9(CGV$0"1X(L!]Y(S^4UNCL)N@C\/(AC J64&2S8,531-Y-^ONCRUMYM@.VQ%[#N%H1HZOJG[* ML0"*NMB5QO ?)(VO*)/I&K=R;:Q5_AZK/AV0=T>>"./5M2;WJS3) >1!^[CU MF^^VX>UF\QE<'^8.;NF/RXQT+N@YISSG^O=@VW M?L*0+^0UX^(_,LSR2>S+#/J>K/JZ]GYR049F\8(QD@IA]KB(7FZ/\N,EX :)M M.YY;WS:E\=9G-9?J0ZZF%P[0=PBN\Z$R(S>0B?86A,S1W3_B1V M"F7 ;69J[I3VCT0L ?)1;'@"7$B 'DX1W)"O!P<^HYGXLTK MT6 04@VMW5+.Z$H(FVN9X)4+'B0%F=7^@#&]'=ON3K'=D8@(J4SP4^ 6,G=P M3#\G(8NDC'DAM+.4EC-[^2PS:#>"C1((N*=C1&6NBYAG.J\,-M 7 ^SG-K*J M-JVYND>T/,X/,D&Y]GVU&,G'OIU (6,AU<8RQ7V:+PC;''=\SXVT:\>JKU-4 MGSF9SBYYGBS%!*M62GVCT4<>@LYX3 %>(XHZ] Y [P VO1<$B+BC M:D6=(VX@<0,1=U0;IW/$,-,H$.0O2$%"K3] F+\B@]D@" &(]#TRI-86<:AH M@56<:F:%A:+&*E$U]9Q!<6,3L!H:0Z%PL4I95M$P4+!8A2EKPST4,%99"N8P MAJ+$*C]91:5 P6*5HUH[,Z 3@$W":AFO X6-5=S26?*A-@VL$E:[* 0W ?I5 M"<* %\MER-8!G1DCVO-2V=G2"BW&V/P)3FHPMB7/!_2?RFOT!H9>"4[(L3+P(4]QO1T;V[QYA:0 MXKF+0:GBK7*0X&_;W:N$7B7T*J%7";U*Z%7"TU4)FYV*#F7>GX*TC-IK)O J M>KN0=K6/]J+N*8NZBEI<51#J5!PAH?0]"P6S,KM4<:E5N.*!UID8?(:=CMD! MO$]A7C Q:].9BAPK9!T,YT5X+\)[$=Z+\%Z$]R+\Z8GP/9S_(W+K="LC.%1H M?@Y2FLUSPI9BJSWFS?0:_2 NU!L(!5[+.64MIXO8P3*?1RR<"[&$H%&"YCX# MN27 ("!=O.[B=1>ONWC=Q>LN7GGH4'S^-2";"BZ!V(,!EQ5.FHG-@)%8O<#L!68O,'N! M^5L0F!L?D0ZEYO37"JQ%>C?!JA%7E9DYX.)\SL7,%F(!5Y9P:%GGN[HE.BCYW3:[7WKSV!M!; M^'1V?KC"IK.[A/]QMI;_7H61H 2JL308R>LJ7E?QNHK75;RNXG65T]=5&A^0 M+N7T=\'FI0OA=E(,_G;/)(3N1I*AI>7O;P,L_-7R^ENNYJNLQEERW)' MGZTW/UI8^9N,YN5F+S=[N=G+S5YN]G+SZ'[*XKFB-*>\SX-Q4GJU[E=IDG]ZP5 .RVX:FK:7 M[#C+#Z0Z\6D_3>+#[Y_"YV19+&L)5/[>/U5B(VNIJON]=ZKNPFQ.:A93[6]N MJ%'.4,VO>"CJC TTND9T?ZO]YG9WA0ZC;NBV;%?(%Y^S))/W6<>3I3Q^% 1K M6CHN-+9[FWU["K$,![ND6T<6O?D;24WO@B6?':E6[1 MPRF"*RD:D8_)$XFOLUQL15D#IJQ7^9F369%^3&:JEV+3%0DF?K;^%/Z3LO,T MY+R&8[<8 0O"/74WX9+42E\M1SE]I(.>0S1Y!,/@@3- M@H5U0H)#^ZJ@W4X!RZ#K[);1E9!CUK>I4& G62R##5=2U34R?HN>3A'=$4Y" M%BT$21="?4II291>F /U<8UB$_THY39!E_R/G.*G,!6D\4E^'C*V%M)G*?^H M<349Q7MB3L 34Q]"O#B#U5@5J4.\Q M(6@C9=..Q%>,\P$4XFA386ET#KPFTBTZQQ#X'5$;TR\JUV5_"[@?+Z?SA:RQ M!*-9KZKC@QI-ZZC6(O1XQ+"R6KP-M?L%"*&C>^\[Y/*-C6YHME!;R80VL!.C MVGS#2':MMO*/:/:!#U>RWKFG%J[D+C$7"JF-"<#M2=09:&MGHUM.TQG.5B9" M(.:?D&$VNL*!N/Z*#)>U21Z(\V=D..U]SD"@OR #:@HR <+Z%1DL"W>+PTC7 M'X(YE:&;96T"EK4,9@6.YB)>U8H4'Y+Z#8:D?J'L#[%"SL-5DH?IA5AZ47(< M1V9NZ#90KU0$CVBL_]%Y0%Y3=RU>)^W!S;T*VFM:.':8"Z:6D?AR4S]_$D7% MLDBET%Z_GNT[>K>X>[>X=Q5[LY,W.WV39J?^[!%8;$U0D6JTIB6[DW6DUJ0Z M87.D!B2E$.=0#?\I2$G(6R>3FH9QH7C#:/ :]S>H<5\E69A%Y*-<'_6QR:9F MKA,P=G3?4'(=/'-)E7P<#G!6-BN4$\B[;= M'3L7,S*=G9>;Y"J,R@O&-Z'M9Y0Q^K4RCXI?\K72^V@_A%>&O#+DE2&O#'EE MR)%OH2F+'IENU.[,=2A^_QRD-)OGA"W%CGIL*WP#1W,A>EN1X@7O4Q:\%>Z7 M"[$LKC,N&(1<-7I92R6Y9$M5X9^]Z=DUREH]R)?SZ) M$VN1KJ\SH64*G?YZ]CE;A4ELIAL\1 ?$?Q+C%JS_5-XL;$:$WD4;\.R+PG M62+W %TFG%-69HS5UT2$-N^+J-LTC,H%-IF+?[97;%J2"AFD"P R'>V:\X+$ M%X5X:_-;PA(:E]EHO/I>[!"9NI;DDIHK4LN_6@S3 8B'!9%?FF=:V_ ;K7WL MJPR?1)7AI2SY_Z_-A5F5'T6J/Y2K4QH 7=PF.LCT^^ELLSLW5Q)KBE,:VP]/ MO;:,(Z#'>!$,NAMJZ;I\)BQ*2K]I1'8_[JZ^5I6K:S76\*AO"LF;Y-T@D3B8 M91SF>9BF)#Y;'Q-M@]]^5+ M$-D#8<<607/# >G]G(65&DGBBX1'X.-$T\\IFNU!L ET=!O;LG%$ M20*.2Z >Q[!HF@Y*LY:OZAN/C>Y!3X-CD>"%VJK5(2QZ#HQH162I,PWU2J;H-B M,9PIIN:#TZ[ET>8.8Z5_T'-&XPI6 'T\-&TIW!G3/'(R9^%H.'RJ;11:-BC MMNV05!M8HJ'UT)1K&8JQ_3BI'Y0;;ET@DRRN?"#3(N=YF,5)-M?H]]!N/AK> MWX,$NO='XU2AMB98C/C,_G]J:#P6I%I##K4SG6#$9SI!J?6!A1&E476B]HK* MZ/*(X+9)QZ_0G*1AV%TO2OT;/?"HTJ6ZX3,8KC[J<(6:8A+0K4_C2;XMLP". MC4:Y2-N)-:T6*9[+K4[AYK?6=XV=T,UO>*Z+@DO7N%:;C:"O983PS M4R[1K MK:C5VB]D0 M@H"N.%@[O !W/KJ:8>T00[W\0-CN:F'#8#?,/T;'LVPD+$#&I=NWV:%( ?+[ MH9,HS 94-40$RQ,F0W1A4&XE071TP:$OW.0+-YU>X2989A$Z\150P+9U'01T M,NRP=QMCJW;;*)$$G;C:!"LXF='M =D36ECN$Q JECN 6U6: F+%=S$P,,X4 MB.\]$GP-*S!!!0:'ZDA+F#75L* @L8E%Q@PS*# L(M&V%;S2#!0A.OFGRR(9 MT$G )AQU4"D%"AV;K&07NPM%B5M&:HX+BT!4CPM>&P**%XM0U+YD)Q0Q%C&I M_@T;D\^AI@>FWC,9%M TZ6M=D"T&;=T#4O11@0@8E"M"\?1K6 M*$NL?A)<14M5W>^]4^4+OYY"X5>?N*R6SWSBXZDE/OK(><-Y@ A"Q+LCD/!#,)N(S<:&FBL1G2 MA6G&GAYODOD&33*WXL="OG7SM3*&ID[UJXF8BSA)BSQY(GO'X^5SE!:"P"O! MH\[I(NAD\)&+LXZVO1,&9V!TKD$@<;L:?V"::/3 )4-"^D>0FZ2 M;;)2X*H:.F-2DPVA.1"!^-P%V3;!!Q1@O0G>F^#M$'L3?,>2B#ZYLW>3]ON M2Q:QH*F87!Z0/PNQ'%O:M*W&=&'4;D"0MVI_@U;MVAR-UPG+=59NRZZ=F."3 M)['*=P79()9X2(\N2"L>TR2:SF9$(M<0I&G718BFY*^/H3@C) <6!W58'25, MABO("3A;[YMLDEDG7T,67Y8,8A\KSJ?Y@K"'19A5HA3_4,[;=5:]U$F6"?Y1 M?E>'93/(01YQ8/?6V4V#KSDA2E,UY38VVODXK0C8#WQ8L M6HB7-]D&M:LI@O7H/7KSC(KE-9U=)(Q$XA'\?!$F;*EXL? .O=.]?;Z2SOH& M#B*KLW"N?O6Z)KW3]I#D*9G.KK,X>4IBP2$44XY(%\7"GKF/RZ-DZI MW$BAI=5'ZZU5-QP+O8.N6BAZ0>,OWF^V'&B #?2H*6!8!@M"LQ M,"1J^XH0$/Q-ZTRXF@EX;;!CM+95Q=PCJBJ[38I\09G,)SJ+V1A'.Q MI)-4 M(Y;5-1F$1JWH4M\(.YV#2E4O68#EP6K7>4!/K9?2C-8Y6WQ 9';4B$#;^NHZH=;8?ICS_1U1ZM?0T;@89J-40KN?#.MAW7SF,^AUM6^E?QTCP/KP!>I2\,0X+5U=&8P? M::TYG,(,T1CQF$\!VMP6@0FP.7R/=A C-]I<8:#V@"[35W.(O+A=S,+SB2H] MKJ.3%4,V;D>E-P$QN&A6:1M^0LW1VJA6:E\,%L/2[?<5Z\/>W>:2=WBD ,Z MT6Q6&_ET6PW )E<%U6[M6G)OM4L[JA/0\;Q08H(%L3B*^CN_^Z+%>E3@W"QV?[-/.= M4E&J(>REK7AY__N^ XW!)M48B+NC"S$[Y ?JR&-T[$"]D:TR_E%N83N+=ZN] MU]%UI;Z&EJ^A=7HUM, 98&@.NI;XZF+7W1H4^L.F3"!S*[UW!M F?\*M0-(3 M1%C*B]MSK]>WV6(W8KNMN^-8-^ L8+G#NY\@-^ D8+O6N]-T>*A@@>W2[PYJ M(D"A8Q.J@"'?4'B(9:I.#ZQWV 0LV]PU*$Y\9#]]O1=??_=] MP!-!XRR)Q(H-HH+G="DKE$>T-*>S$E(0)SRU^Y7SX0.F?A:B$80JHLH6ML.PYJNT\Y M-U&]Y;Z'M"@*2!O;NBW8RSG)*_E 6TY%V]9#.E1_:YBC T%Z_!C6;^M^3"&Y)".*B$ C4EHEB], J)J4SNJ1=J-X(>!L7;YRHY]$FXW M5I=(CCU.0"1X+(6 L [H[(7C/(Q*7I!D M\V!%TR1*" _$.Z5?9=1=,*-,*)'%8SXKTFU3OG6?;\% (PUZ),%)Q$'O]/N[ MYK\]W[:-)W.[IJXHN]BLJ,EF0=V1B"1/&KNI76>$N+ZP)"?3V4QYZ6JS409# M^I&&V22+/Y*0DX]4**YE(ERP,@-QG.*?9;1I\2*1K5 MO!\%/D@7[U'Q'A6E #UR>[17;KQR@TRY:2)&H#&/6*M&9,*JN$N^Q\)(_%@Z0H(PBX,T"1^3M,SP=:&X6Y* 3G%O1+]7W$]9 M<7^]0:I,SLU*D57-SC?I)Z4#\N-FN:QOR/%UFO8=>R)4ID?QZRR2G.[XGCZ[ M3JY##>NG[O54VW3!@4&Q=F=P,[G8\R8>8.9-YAY@UEV M6.S%3H@>J:$,S-9':B<#,?Z1VL/T$AH0%)8"2WT)UE4='<81CZOU#VAY0C:42XD?;:QNY-N#MZ[HO5 M*DWTAEQE8V_.]3%X2K.5-REZDZ(W*79NLS$PXY&:$@%BR4B-B)"3?Z0V1(B8 M/E)+(E36'*F%4*VR.#2I_!2D,@*3!\LPWUQ%(NT,Y9<=1"\V'=Z%B:4=;=[4 M$?Q7%' MR%0(Y*&,N&T.H-5 3E6_VJE6:(#:ML-3?3"O-@!JNJ'":=D>'[4$\J^GB?-4?'[JOM VV?6\\R.Z(/+=C>0O=5<*C M,)64-@&I'6AXO)^S6% E,TU(?/DLU;[)4GZR@6H:PRE*Z FL &C;'24VX,G1 M=CB4V TG2=-AT&+5G2R-Q\&+5GG2-!P%'U*;DZ?]@'CP6YY$K<9RZ\RLIU'E MS=2W]NY,[\[(8PXS(,C4;7ER6KE$GP!I:NW6#"M;T(%B3G%(%N75-!J.Q*CD, M(?6HY6 4W]"JAA&(Z->-G=.=;TAY6&NON-^#6DF=J.(JNEF9&*YU]2$Q/B3F M]$)BX(K@2(->0*KB6"-;E'KE2*-5C-KG6 -2 KJ@"9F^27OV):L'7,(HS& M(&\=/F7KL");_)YD"66W8EQ5&Q,)0 M_;KY@+3?A$N]RTG4YRQ<4J$*_XO$%QO7.PB,II]W''C'P4!T M>V-P_X:X;\L8K#GPE08 U2$U6F.P2>I!9PHVO@]J*XBB,BIVLSB]/=C;@[T] MN'][L$K?&JTMV$H/\%9A?("\5;@WJ_ O03AGI/RBNHQ<]%@F>?4Y6H39G/! M /\:,A9F^3J@N]NMFE9,[?*1+FS*W=/K39''(XDD67VXX4#VU M5Y219)Y5QVZT?A"_\;1D:!_$?OU(E??/]/ $;X_S]CB4]CAO"O"F@-,S!4#$ MB9$: IJAR*O(IZPB*Z*RSN6UX=/99@-/V5TR7^27ST+,2@3'F;)-'@2)+PJ6 M9/.7=ZD?QFNU&J@O(-7YTHAT=5>WF=)UM$V+G$M>+$A3*"#0;E[5\ZJ>5_6\ MJN=5/2<2M!U;'IG2U_PL'9G*UY6\XU#MV5U+^!BF,CTKX M"\B#)9I0M2\VL M[5V,X(%=J#]-J?(JT#>H MTR*F0-,6P67PH]>56&P)'ZHD3P#CT1]EF6#C\L MI#:)HF)9I*'D-&3%2)24ZQM*M^UXKF!]8*]=7@U[.]49SBJ&PV&I-(R9I\%<^=< M6>L-T&,P!%^()(C$$R%2AW.R#2.]$Z>4$*PCV*N!#X(%9W57R+8:K QA?&>/ M4S.(4YSCO=!+08N>M\$Z8&1^2&;:& C\T VU,Q&&G?:Y:4X6')36_DR@%BQW.?4L?,)B![; MU4Y@^RH0WRAN=VK#;+'=E&EEYH=*!:.X&+,9--P2CZW="(H:FQ34QC, Q8Q; M++*UAD)18Q.3VOBZW(2B"6TN%HHGD?4<,D[3))8G?;!KP,N+YD*^"&8I_')=,O(,BF6JLF ]G.;M2EF7/Y?6KJ>Q!X3K^I.\%R61$*2 MDS^(3??RBX.6XM6EAA1(A."15:0>//^A RIF)@A2!C/ M'%=GWNNC>@/[\KDJ,B?UIZ&^(C*IV'EI'.>J.#!8)Z1E* MT016@?LA02,D#2+65Q- K[L.CXF)'; U=@M!R :3HNO0F,H]\!\DC:\HDT(^ M')*JY\"(A"95"J=?DGQQ+L1?(=PR7:1O@Q$0(C1%R3<<96"DVZLB*QWE(7RV MV'*:O@.CNA:J?B:>;,- :OH,C&*G%YZ'JR0/4X,N:C_ P/B$5KB2EJ_-,KI\ M7DEKO)"&IOEBPP_@K\]F,*>X;TA>I_17MI,72K\"J_T 2/$9UF_S@3#@E>R# MYRW>IV8 I/B:O4_ 0!CPUACE['!J!D"*K]G[Q&:]?&%P54-YW<8ME1MK\6XS M9/&.T94F9-/+L.WOMH3\QD7P0"?1GT7"R#;B\#8-L_PP[% !SWX UR7R=WZ; M\@XRO4G!U'PPVJ52.9U9OQS[$=SFSRU"1LZ$5!B?TZ44 W5V47UCGZ?H/D^Q M>SJ+U:I*6@E3>8)=I?3K];[\E('36O;V&9@^Q/D4KR-(;85G=.FS+0!1 MD" ^TDPWMQ$AZ):%,_@OKKBT=6VC8R)#3)MEN ZZ_3C$G$&T!73YJT-,5 -O M$;J,6)?S9A5/C2Z_=H@59A-R@FY+PF2)IAX]=%)! R#::3 %L* [W[N> *6S M&MTIW35R8.@(NAW?]3S8^[O1G:]]<85:ZSJZ,[,']-H .'2%*II-0(N\+G3% M*ESPQG:% ]P5MNA\.^B#)]'5O6B'OVD, KHSH94U%1Q:@DY ;@'H\-[3AEYS M=.)R1]/1U$^-3HCN9CZ:!IZA$YU:,0EP/.%8F 0$T$'EKP8YO&/A#TUFPB;U M>BQ\H>D\V"7XHU.QV\V&7; 6.L&IXZ4 KIR [G#H9A4T#;I'IV5W,QW8SH+ ((IM3%&L52&;95O",Z6=D6Q=ZR""G)A([] #6B9DD#Z%ZN M/8[MZ^VNS-I^4GJ_,/A=P(OE,F1K68^0)_,LF261D,>#L')X".J#%4V32+#" M("-Y(!B5O&]W'=+X;N%>:>BYSJ,K +X0Y#=8"/)3$L2Z.Z0?]T\22\ M#2.Y*=6DJ=KT3MWYKCZLV/S5"?-ZG9D;#D!G[5:%-!T#K=W?#&R@^;*0#@3E M JW[N7>:[LB*LEQ:J#X<'%0R/)5F4H=14FO7L7<<]U6NR2$MR@5A;#L.:IVO MWYV:<$B+@I49VSK-X;LC3T0HV](T61?EL%/4I=M?_"]^")^/,'4PDL\&];=6 M[O1)3#F3>B"PW4RM6"LV? ;!B]H(/6ZQ=9#O"I4\T1AR0.^"-A=3'#NL]?F] M[9?GB=R\:2%5H%JI9I9(S;HSNB79_D3 L"P[>W5ZVP*:R \K4&I]%$WL!AB/ MC?W,[=OR!2M\P8K3*UC16DW&ZB#;^756C,9%E >"!N+"*P9Z,#I7F 75WO_U M#?J_S@D+ETG$-X>XVO>E;=C%U4:I$ L@A&@;=D#(%['9F)$*=2NW-[=0)M1K M04LMI896W@+5W7L]FEBISPHN#C*^Y0)U#EVK/MXWX'T# M2A4(K^W<;HU3$.,9G?V\P49'8Z#4OP\*E#90V1>Z69/(K9.P]P80FM&8)F&( M -(W&N.D$1%(/AZ=G\9;([TUTELC&ULC?PU(R#)!# _$5@RX+!D9A,NR-%%0 M".(",25BE%516MIJ&CVR)Z(]J;(4S9%?B-WQ'@MOQ\ZOY!DOLA) M/'D2TO61+9X=2/X>U57H'Q"HQ78(X@G=Y%%RVX(SX#3W/$MB<]$#NVBHNM MSGR'RO?[@,NB50N:BFGD ?FS$(QSHRDF623:)4\D6*5A%H15_9!U0W6[@R>Y M4+ [(].KU%ZEU@C=O2QZ [HRL[_'G^3<'AVHY8\7@G-?A0G[1Y@62OL)-OI.Y.W?VJSBV_9VY-V(N_D'R7JP7A]_>-/RC>;<]6N^VR7S.A(J6D^M,:!(93Z)R5YD] M+1A(\BY/']B,TE$$"VRNMSD8KW3MDO>/SG\&L-?@BW_N\S721M8@5%[&0?<# MAEAL[U?V?N73\RL/9) :J<\:GQ5II*YP/(K)2/WIP_A0@).%[28WI#X/X&RB MN^!C$),N<+*P79F!U 3K,*+FW?L MRMK[NM0 M-^J=/FD=F\Y>$*"\0<#8=AS4#NK>FU3%[?@=B4CR) U VJ@_4W/'5;H.SOT[ M<>:?D2Q:+$/VA]9%"^UV"E@&75NOB5OOR-/$PT*[#8W%$-8+Z#$L J%BR2^$ M7O4."J&FR[ 8Y(S:;9#7/<:+8-C=O14QL9>,)"C&(_-1*VL8$S.8HI@W.C)%@K9>>=("U$O%H W?L!$MT ML3S@MT2MCBM4T1E]KN(3";>QUB_P+^0:_DH;BHQC6J83EB4EB+XHDQ NN:\(/%% MP9)L7H42EN&"5[)$ML :IE5MKBO*I'&$<5+VNE^ER7%!TT['=.W:+Y9%*M]$ M&64I0S4964A^^D2JLGLF7[]=?[?HXCBIIOTV3.+K[#Q<)7F8ZA%!^CA&L:V' MQQ^H@CQ%5D$67SX+1IAP(:>4*VT30:O$WMN3T,W8EU!&(N?5AFTQ'[7C.'87 M+YU T_CJ+MJ@-$$B0.3)+,L_." M,9)%ZP>QY7AUI K.4WY**SZTV[$"SW2FOLFPWXJ6J-0*H'@4#TE)-;;E0]6.@0=EPF=;W=8]J8QZI MCA0=A-J&0X7)]7'7J/E41>,?AFDT%*RL#195!KIU5/MB:"--"9U=&OPF+0Q* M:#RKUB A:@4:'ZO]*VQFY1S,#0:YK;K5'O7.,1Q,R*(2 ^2.$21Y=$6J3B,L?TPU!M7M::E^U#FBH;2 M8 ^;=% GQZ'%G(0L6@AZ+L@32>FJ=!UK]RFHCVL4.2NBO#1%G0L-8J[:P$3*V^%^LUCA:C.0VN(V4>'P'>.6 .W MC,K =Z!8(VX<.8#OL %CMXHC0L>8[=^Q32 %NA!_>[A EQZZB/TF?-I1P *Z M7("F/*?,E!'U,@[\GT'O[ MO;??$K'W]G>OC&'SXR.JI8 M!@ L7+G1T#*:D^#=NV"SFP-&5M*XGBQ#+DEOI#I]9.>OD,3WK91W2Z%6R4U;)%!G*YX2%RR3B M]]42J2V%;6[8 2&W:A_?RC"@NSET?;P1UAMAE8:^(8VP>B (97: M"(B8L-GM7PIBJJ,SH#=@8NAB>NO?!P7J@:@\!-VL20P7'W2P-J$:,IH%">*# M=1D".OD9U?IL?QY@6)NM>0K YH?/UZ-%!+#9X7/10!#IS*%H5ITMXP":-M#% MZRO?&,C.Y'9+^>@$'YUP>M$)WVHM@O91&=A"#^I\!H/&@3^&:9A%). +(@@+ MHC(D) ]69<7V#@N@6SYGF/CO1D3Z0(-O,= @Y OY?WGSU%.8EDI^%I>9_TDD MEHC\[8@@ZWX=D'E!RBQ"ODV#KMB/3"2KEG8=B= ^;AVQ49G%2-_:!USL'FU8[75MAJ/24&Y6VW8 JO^#I.4]?^)0 MO*'Y;G5U>.:6@ M6=7,,:VOU?ER,HW"@47/P1%M!8"U/2155Z>8+LB,B*?'N]($!Q*-F&X%'& O MITBNDDQJN&4E%>!;@709'H.1K0)[.44BJVQ^35*58';\L^L;,L)LG@BE8\/< MR;ZTE(%NFZZ.,3V)5TW96KUIZYHXI?& 22A(K&DQ%(6R0JSR'FXUV=IN0V'1 M9AD)-[6W3JP4PI%)(F4U\G!.SI.0<@2RC[2;"XK/M[0 M7"D/:5KZ /X3N!GFM:AHD'G,'0:F?Q>P<2NSVVDVR7.6/!9YZ:BB5E=A=CNX M3\SP\6<^_LS'GQU! OB*T(3SPVC>Q81;QV.@>X5&H+N&X' "=.&"8(QJ\QVZ M@$$P)FM/#[H(!L$-V)]-"$O4][-R32@Q,&MQ4DUPC'>".]JB[$](.GE4 )1"KNUO".N!'+24?=[=\=<*26J)U M=]>7'5JC>QHJ+V 5C !Q6E"(6&4B9<@ENA,3ZJ.">P PE^:D_414^A$ M=3M\^A06=!*Z'3A06B(ZX=P.HVWL%4)V8_5*V^3.HI/5[;#W$:B#3KZWFQ*[ MC( ]6%69E,WW\I]'(5B*;_X'4$L#!!0 ( +2 :5<]GCT!RV( A2!0 5 M ;&EQ="TR,#(S,#DS,%]L86(N>&UL[;UI<^0XDBCX?WWPD)^3USW]Z^^;Z%_+Y[I2\??WVNY,W;TY>OSLY^1__D:7Y M/_X$_[F/2DHX$GDI?OS/KY95M?[3M]\^/3W]\?F^R/[(BH=OW[Y^_=VWS>BO MZN'PUZ3:?M >_,.W\H_;H4=3/WTGQKYY]^[=M^*OVZ%EVC603_KFV__UR\?; M>$E7T4F: T5BP*5,_U2*7WYD<50),@XN@2A'P$\GS; 3^-7)F[D,7!/[W\\VE$N:[;V'$MSE]@&WZ&-W3C.,LIE@6=-']7584 M>Y\!'N\ CS<_ A[_UC5;];+FO%&FJW5&O_IV-*;7M$A9XWU91 M4;G _GABR_C?L2K*[&)^/*5MG+D*HY9Q/IK2,LZ?J&7^.)S0'KX(1*MC)#6Q MRV#41_ZO>B!,V*-4!;Q:A;=1K36W<[-X;Q%9^D] ].UWK]]]]UJ@ M";_YVQF+-RN:5_.<*XLJK5XN\P4K5D*_-V $FG(&K?$2K0Q."5;4"]Y;LN&\ M)UF;FEI$.B9_04NV*6)YJ'+0<.S3_.3S[5?_HX%-.' BH9,6^/_X=H?M\5KF M14/GJ(@'<*M'?!LS?J*NJ_UU+0JV,B$R,Z:<) 1'XG!/#E@%\"\;0V,1E?=B M!9ORY"&*UM\"#WU+LZIL?B.X2G!4_8N_755+6MS0F*:/T7U&RP-&&AIFR#^J MZ5RSC8!'BAU KXPR2$2F2QF_;'')C>X5!69]7M.\I.7\OJR***[ZF&3PHS$L MHYS<#P-)\.15#?V;<%PT3.5#GM(DG2Z'* M&:VB-"OO^ &XB;*NT\KL2\RYI0?!-29(L(J3$A-2K^3S/#36 C M*#N2T0>LG'.).GES4FY6JZAX.6&+0=2J+O/- MV?RV6!V+AQ_X[Q\V0">$*OV4'V0$X=(Z8K1OC_):%3B=*[B6ZLL=@##"W]] MS_GKHX Z(>92$7N0LWHIZ(JM?CS)6/Y0T6)UDM#["L-=_5-89;)N4%YX[4?@ M-0[\!*#S2]-]-2&>&]B"0=;3H:LK#OSI)'HHJ/A%>1+ER4G,5JNTDC\CV-%@ M/JN\J0'7"Z/^Q!EUOL6$<$S(Z0Z3"3&MR48-^!Y8=N?.=N>UQB0:UJ06\!@0NRJLR&#;*I-95?L^8[_ M@L7_6+(LH45Y0O^Y22O4S45G(JL,V@?0"X>^@YMY"X4_D'.!PX1X5&M3!IE4 MG]+.G%"O]R[Y\88CM )]D&I6PMPK/KI!J/ MEQ^GU6N0C9:KZK3!E'S+K8\6KOSGLS:VY$9B.R$ALLD,PXXMVSOL[;7V+U&V MH?,DH84=(B(SI(PS]?WFI*0/XN>" MKEDAW+,8M3P\CUUUJX;G1XT*Y[_$@"O&&H,IJ4:-#1E6>;I4GL035Y1E[ DB MG$\6K#A)V.:^6FRR9FAYDLCG9G=O8(8(A'LDTT1T@J]HX#%ID"<<>7)6(]\, M+LFK.JS ;_A-0#:R^R2'X@UOILR'351PS"F]NL_2!V%QE:>;HN!K/8V*XH4O M19RG"MO&]'.DL:,+QK6 F>+3+S&^UUHI@ME[%EPCP_5""YL9J?$A#4)$8[6. M#$-C#F1C23V)LQEBZ\L([(;[EY,'RAZ*:+WDPS-N6#R(:Y/KP]D4@W"GLRZF MTSR>/]&*W +VD%_WH84]-Y,!^R__?#;F)+L'-(X])J$%MFBO"Y9L(+8XS:E[ MT=<"&T[>>]&;II!O!?Q:HDP^&G-?)D+I 7P0D?=\A_^;)NRD9VI1[%&]YN MV:V-KN\7BONT>B#RYGP\H:\[\C%DS&W8!OZ5(O&\9Q$B5WU[S6TA$>2.V\,5 M3)]4/N+ 6Q*[^R7F!#.=U%G,>!]P_Y'D^Z?.[M=3/#V,M] H %U_7[QI>:@+ MDVPR>K6 &-D[>-:!5+SW'- _%/I>YQ.DYN^;VGDF6PT;F!2@D]\$? (($('! M_QM$D6J1FV%HZ#SWX3[*Q"-"N:2TXBR_*V2 4:_FT[K)F!@$[SF9@O_CO42) MW )*[6(7DU2RB(W4S\8PW!UOBI;?I1YI4:5<'+4UK=8W2%7;.[=K#FX!GY2N MU2,X0U'1N;;E;+XIY,V1&QCBEZ.=,MC)W6A>323\Z]]?MHB!]2!^/7E'"7IK M]74Q:K]\I/B_$ M%]<2RTD*EI7]-\X!Q&^J+XY96):MW1JX>\CLZ?XM\ MQ$(+G]"R(L^6RP9)=+^0N@Q+K?O^R&7$61ORE=K<2V>-P2X MY$M.\S*-12+7U:8JH8L5M\)5 3D30 D;\!,0=>?] ':@9J2E2M(&(?(8+ -Q M$BS#IH%/P"(;[6#Q^H^C#/NQ0-R7Y]! )F#MCH,$B?K/DS;G1V\YK@"(\3Y: M:!I2=O6/Z!20X='8YB#=L_I@V5+1$21 C5 -\C)#FCEC#T4_(L.O[+*+KXY$ MO6Q#?FO0\!MK9TKY84X:UZ7(SHW@_;#M\M[8=OD@?)"7N>R?^2M-'Y;<@)P_ MTB)ZH.*/9YP&%U%:]-4[F1Q^8^X*4UB':[$5$&DR(T\U)B22J) '^,M)PI$A M"XZ-O$"05VE.$I9E45&2-2V(<+.%:3PVF3U27C*F@-SO3E']A99\O=-55$C\ M)J>H#-?A*VUV,@O&9.M.!GF#W>KICCY<#55@)8*>2EI5&?_W4UHMY:E!TK+< M0/[,_W_XV- ?7@Z?46SV.SA\/D&T,Y!@>N>..6J3.W+TE_#EGS;Z:YW60>-R MC]9"J_#+=E&9G3-[SQ\.#Y/?'['/<\,C?8_4M_R4I*M[3KWO7L\(Z.'_/7W=#)_V@!#ACM^]^%/]XR5>/Z.#E*YH(DJ<"RU[1R)FSR%$%NN MFH4Z'GI4_$*IY.0LTR+8EWN '6@KOZ=4UW9[.XH$5K"T@B[YZM)'>IG';$4_ MLK*\8 4_0'-9)BQ^N>-K+N')F:\_3\1/F:1&\O=-*1*1/M'J:G$7/2O.';? MD(>,&Z2*!#>'E>OB8A%S9I$FM:ZB#Q,*KXR4B]M1N3B(,=3+N]W; 8JA## M._;O3KWNOY0$?H6>K'K=1_/+=T;LKV=:2AM-:Q\OP(8'WA>G:17R&.#1-E2) M=Y8_W-%B!56$!FJ\JT=BB[P?SVBN:AYI<<]P=["*B%!VF<+7*IA%(.:=U)6$ M4-7?;2S,3(=VK.B6YBDKH#7+B@LTE-N6P&?044V^2&&U;-'S#FZO#8"ML_ZVUOTR X_F8%/!(:[E)R)%(ZU MLZN=5;Q';]7(U(K3J%S"_\.1]AAE<)C-\Q8R\+>NY J3[S#I%3KS.U>\'(:P MHXH=F\;\=R;GAL/%)"P6UH>P6K07=4/7_*_B*LZ-%B)K XE3DB,Q$_\E=(=G MU_I)) KAPN=U/6XBZG$3"/CXH_]T$R->9.@]&2EI'VE94GJUII#PGC]P8#+9 MA(?I?QZ MEJ1EG+%R4\C6UVR/!HN:!K+^<@!!,V9#-HKB_BS!5C6;YFX79QMXI;Z61O>\ MXFKA?E.)@YCQ0UMT]V(9Q^+A,J\H:$B526AUQE*VR^S,[B]/MJ:#G/NCP#K M6A\TJ(&UV6,.[#5C,+TRAJ8(WF3@C+[)HN+09ECM=:L0M@)IM64@FYR+T-0L M"QN\SVQOGU.#7S9=Y;\TTA&VYK1_01B&/8&+PTS5Z]:"UO!/'NNJ(]H19_(: MPYHDZ-U13/=OI.ZX+H#PUE&J<+YU?D:*9MW2NLK9,]$23WE)LS=$^JHQ5X"?XEI1IF:(OY5&5VGS^- M)+1C:WQV0Q4ENWY-JV53A+FQFU[Z0U%,/L7W1AT$X:%%JL"A;6>'ZHFJ3V\V MAHC>N(^?3<6&M@WU?I8;'(_D,^6\OMSH2@0PGG&+JT'$HM?0"7V&.+U LC+, M*,R87MZD@A\:,:5)><&7=!M!Z$ESC$!3BZI]EBCD!#$#4G(,('DPJP0J!%B! ME)&,8%JDSV!2")] $%;$[ 6S0&!_[,JR-'[9.E<4=5XU1V/9L'M67^I; 1ZC MO*VM!*>ZX98-CD.!1BA+9XA'F"&Y_(F"C#PO[]@\YE)94&/%;3P!5F"T 7F3 M(6V,4&+E8KUCO'?7_/=+N KW59A1,^< =EX*GL34 @UB,KEI8CD;3\=0.!! M15>J*N7H[Y'BJ0W'?>7R_$0$DBX:\*1N+Q#J<##? C::KCXOQ*(!:-U!_*Z( M$CIX)1[Z G\I5LWLFNL:T$&S9'0HRQ#D&NEK;WL.S^4=N\NIWC,,XSWOF,[+ MHU\'7&/_N!7<$>;T?N134.S'/KK5SAS"\N O:'V,S71IYB^S\\BI-&!A#'^ MS?-43NPK*[*%P9_"Y#T.TY:9$\R?<2"<6"H[8.^/V"-?3.(I_;?IZJ7CF[.+ M+M)'[QU/C O'/Y+8>'@=5%V9=OO"POJIX"^Y9;->9Z*<091!4MM%QIXN\P4K M5K+<0?_)8?@U-CU%#XKS).46&M AN(Z-%('4(AD4\"(MQ,*<.*9[PD82VI^G MD^_&IVA%Y\^IZD3J&H+U5K:FTN(QC6EWO9YM!051 MFJ<49D#[[Z>LK#ZQZJ^TNJ$Q>\C3?]%D-Y/\Z+!^CX+Q@N.#Y/%@>/NRHH,M M$&,3?T&[,;)JY+8:Y*ZDUJQ5_:4I$OEG8:G MM0I7=;%[&809T; M_":AAS&F=0C-$-3SYP+>EEZ'&(LD20&M*+N.TN0R/XW6*3\XQ,%P?U0K,T_. MGVD1IR6]6H@*#?T&M$-(6.>T?8R<>ZD UHG A\0MA,(X/1WN*/.X3=Z$[2+- MTXI^3!^A/FS%]Q7*DDH'\?N77Z*_L^(TB\JRQP6&F $I' :07#.]1.5$X$)V MR#3Y_/*X=W%F*W M2H^KA^D?-&U1(/F)FJ0K'GYB,4VQF=I;>F+ %!X)'X MFO$M(/H* *':J8U$%1%$ID=85TDHG5S)M.@QA>M?JRC0O%5MQ?P&.#"1_4N@ M J!KZ6A=_:+ZZJ13 M)/_J@ C L3D]JJ"V5VN)_^WK'UZ_F_WX_1N1BOKU]]_]/'O[PVNH3-71 1R& MG-&X_NT;\=NW,VA!L::0(TBS,)6MC3:8C=FUD:E(X]*@6E&W!+*9^<4)WLS! M-$GG36MW=4ZZN?W<^SBN]0U23_?.[5HN%!VU7G$$RF_"OI/KT9RA"#E29Y[2 M(EJE<3FH-GL'8C1GYX3.W;LUT/'ZTQ+Z+E1HW"PRG!;MYQ:F3T/_$=>[A_)> M/3HX?FS$\N&\SH,KAL)7)3)A->DPU;MB1?M)Z?.2)5JQU/%TT =T:Q!KN U, M/\=?MK3 ^ H"U<4'XV9SL-8Q18P:=)KZ *&N>V9LQL;2TYL _AJ!/NLVTR*)O_>RO$J3--N 3^66QG7/(,FH-('*D/ DN)$V MV=7B/"K NBJO^:5// B^=$_0]_KF'B+V+<\=9LY?!EN0R0YTT&="#_O, FQ> M8-$CF]-D$0N2T*3_(MN'#*+H[>_!_9[2.IV[;,*:U2&U/ MCR]#9P6-8%T]4&UZW-6TL[NGS/5&>0PI7:U2F;? L8$017[TT!R*(._JBZ@Z M_HV;!!UV:@+,?2#J%ALA GOXM$JT�$=Q:NBMHD9H?R8_W?3;QLC^>[>PC* MY[T_E;>[AWJ 9S7B@UG.B3Q5S!&I?#5,?LZGV"+R?1,'_W33S)$X]WL]?<_SKY_]^X+"]+0VEJ&V2]O##T0 M9V0IELA7O% #)P@W](7EC N]&5_!E>4/%2U6X!L>B%GO&XJMVMHQI6M. )@G M=QPH :BSX+'LO61E)K0*QC2]SJ#^P988QX_CIYMU0OI[!HC;PSYC?#OJ/JFB MF5/3)^,J;U>JOKK/TH>^OM!&WV+,?5T8S@VD&OY1O7'"MCA@VJ0Z6MS8ZNJB MP4::+Z!DZ2NVJ> ?W_2M/4P35#/V8Z/(/E;0LJBLTIC#3C9QU5U]9W@@2H2Z M)O10JQ* D@8J_O9L"7W;46+K>H'K&J\0 M#+*4R??C[3ZZ!P,,?E,4UH\O[E M@:$8G:V8TGT N !;1W\+P'C%;6T-.-5]!V&\4,6R M*&M/542*>GVE6%\IUO>TI 6%H%_^W[04@T!1PC=I+H*!2WCIYY;?IBJK*(= MK #*?HC)F G5_84$'\1+#+U6#8['A@2KYG4M40U@<@T91P Z_&O3,)&9,>5\ MUMGA#%Y!3AQDB5=UL!D;C^:MK5G\)")W@?_ 91=!"' MJ5<<]A!M]Y@U.4&[OK-Y?+;G]ZCH^A%!JCS;J\/T\9M"!V1]1AJR#=3T\R9- M8!-?YF55"._WH:BWC4-.8\OM6##Z/!Y5,&7Z-E"Q-*+[D2Q,=C)0Y6RE" MUL0=;X?,C.S0(0*?&=%=K"-!-.4^-I+0'BR4L_]66"B[/R ME+/_=BT?9^>? M?IG?_'<0&Z5%'J9>LS>MNFV\4AN\JEN]/*%8/'^?FZ:7V$#H?MG M=QX?+<&+@/IH#X&P/EQ=HC,D)0,4AX-(!,BKXO\#8?Z/428RK:K3J"A>^''P MERC;J'@0.+MM\A_0*&3,?&43B0!Z$5 MJ7.ZC9F\ 33?:#D6-+ZWXF_H@1/&#=&#T'COA-75VG!:M!!J?A#!M0*G"7@Q M=-A0Z=S0IO;(R')9RO^_:)9)!-&.E?6R,%PD>JO2C*RE $\D8%NNY1IAT;(A!EDV1"@YN@&B MS+7YC*%H/%)R[I84?ED7P.S)H>L=B)&1S@E="P9D,(B*&0U8?"Z&)?QQ_'\# M%4-*D3U;-4MZJC$)P./]S,'T*6:%F]]>YO#@G3Y2J",RQ-)]H_%\W36K)^9^ M2[:P"0 ?R^)VEF*+S]^2=+NZ-1\;C-M[^8894G!4+$9"4WD]X?_8W4KX#W^; MY\9- XP -*_;KZ89&R2$SQJ'7&B6_"+,&4[& M*G^BU=7B+GI6^6*'O\!7+U3-[,WOJD8!Y6VUN2)T?,<>%N$Z9.HP#D/0SI$Z M/$VKEWE!HU.6'/I#57]&*,/V-,[#Z#DL L (0/.N"SLIQH;(X$T3?B[IU>*\ MK-)55"F#UKH'(?7=_F2N=_]S*:Z_6W@S4E_QC:_ZCO2#@K9,CV >:V@\S;N$ 5B MTCQ)']-DT_QZR;*$%J3@?)"<;-9DP;*,/8$T;,MDB (9K]*\GB=,H")V+YFE M#0KT)"=13./Z0?2:HQVGZRA3<+S9QU8>XU1 PKS$J; 9_PQG;YTVWN :;)J7 M\AG17*J7%[A!QE,^O^E1.6"J*Q35!\WZ:UHMF_KE376!%X54(F>QE@;;"RU< M4FPO6G929"VO'!-@5F- LET)BHDDS>HQ86\*K0%]_=F.XCR_VM7I4EF'JG%8 M^^]P/E^2=008(SL6L%]+&Q8$,5Z *R-9 MR=),FTP^G?XKEDN#6U-D=3[!N_V54[LO[ 6P93W"6;O"X%B)L+LHU.DG5G8K M5R9QF)$KS K=O0<,LQ3#D-2;(%WS:6A1T,1(EC2_0HK3P.S."T\WX!NA$BR6 MX&3+$>?I;@!#4M5K-/\35$Z_8,4I1RZMX'6/;BNJ<\QN:$S31ZBR4M[!?X?\ MTC:F'!'YCP7MW*?78$!V*,S(%F,1,RAQ%@^LY#>!7G#'M97=9"ZVR-6KK4SE MNTC+.,K^2J."6Y1G4=7Y@CLP%/.:JYC2N1DCX1()F !D<@YMOCAL_^^\0W1E M)L0*Y/V]S+G-1X#Z/QWF"[Z[7A$6XP M@C0,?BA(I*95($J+&Y6N87V2!W0/VTML M,IDU9[$.T' ^8QWL[+B.+=-A3+W9&I5M/0^1L,P #1+79VZDL7)OCF4CONWU M+YMO@O\*8Z)?U*\T?5CRC9T_\M\^4$CV@2 +T%6UEE)(/7::L?7)-,%Y+U^F MB=>HZF;.UHXXQW=EST0SM3 BC&;"KJ)H*.J&+%Y\F+RF?3XKO[17P/@00L 2 MQH>H6"IB/&*%^V?J':*:<4>^Y43.4#5O]=G(W_'69TI)6_1,H;C@O_N MT-35&HOP>"CG=%YQM0;<^#PD:")@>W=Y#%.6&9'+"[. RT6/58Y&CF:4[8R^ MV42XQJ; ),W(1ZEI$ M9QA*!GG,^LBBG-\UA4$K7QCX+[EAFTNG,4>VB/(RZVJ-;6LZ"X]8)F!=L^_Y M8D%CV5NZ!DZJ'?3@CU.H'5(\3.')'O NU#A:MOV"#-JA]7QK[3[4 2/9HT 115]"R]B^3;;0SK0'2NMTM2'\OU7I,&*>S8 M]KUNX@P5K\*]XT;8O7OS>;-ZZUM1L+?@?FHR;1)-P[=\0U>R ;WX(Q1C5U7G MPT[CPK?< $"?9";X6NAW60OHXTVGE>\?/@(LWHITU'U:*^ M(0@]=CB5LGMBB@4TD<%)##\0B_?1EAD0+%/%T$<5TOH*G(JWXIN/A5J*9=M.: M&3JDHY_B6<\>G[[G7/8*Q(2HX/?IO5U&6 MO=^4:4[+KJ>;GE'HHWYO-D]'O(!)&J"!3O9N,C)-VKCE@R7-LB'+KVL0G@M: MD_EB @ 9V+KKI"'3(XQC-7^9+UBQ$H[LCYS_+BNZZGO-[1L^XACHFM;;L= " M3GX#\$3 ]_L*ITUD9DHY?PQTU]$_7F>H'<:Y\]$EOIMI!.A)\,O=80=U?6*- MK(4ML[>H?#)KGAKJ2C#EV8;.%]R,E[$(F\[RV*@),!6SC0"Y9BASC(S+:CM> M+^)V=K>D!8T [(PL)';2S3NUM>&JB,O;&CR49]R@H_0/)=GD21U%"XG,]UGZ M(%4'!"Z*E9-UC;3XU1Y19B394"+(Q?^X*:HE_[L(17J!4*1=T;<,:EI6[3\& MJ%:.$V,V?C]'ZJ^/8JOVW?0H/39J(HP^0P'THM=0F!GK $_K'ZGGV/Z#UE17 M&4KC'9#GR])YXT2>V=MAY^^$Q2FG]P,KU/Z"SE&C7@NWLWE\,"Q( S3@F^$Q M&8^>#16T"?0 -'].52%GZH%6'GU@0N=WO_TW!?(; T3J]M#3>4[PC&)G&J+ MNC;##5VS M099'UW)@KH#$?KC^YI/2F2IJ;&%CJ1X .IE $2,U.Z!5(RGZ(5 M/6,0,*.E:HZ'6U$XNVD]JYT9 =#D-PE\"NJG@\)*):0BFS=>$IWN-W$E:HB? M+J/B01DEW3<4R4-=4[KFGSV8)&9EH%(#O>1D)C3RET^2_'U35L+NOF/S)$EE M3?[K*$TN\]-HG5915K<7E*7I%9R$G@>;06(*SS4/;MM?I@(-R^6,"]'=XD8IM^V?:IHFK5!LT#S-K.^,S9Q'*'!3"97&3EO_8 M52M2Q6OK?(+/651.[2%G<0>; /"9=ETJ'ZO!575'+\E=[N4P\S ,#4/6YI"] MBLI=.4>%Z)A\:J\ZQQ&(@.4YCG"Q5)]CS!I'G70U8%)HKLA?:0XU9_77YA@@ MI;\."5 ]#T[0JX5,@)OG24>CR_E]*9H[*$0..0NVNX(9-->"N$4''BSV6YM* M1,AO#2IA[M?8W6&62.[4,7@7/5\F'+%TD<;B_!K(/1H8CW8-*N;UY!ODT,D^ M^+ Y2D-49L:D<^M=%M9/=IDG]/F_J?HU2C$.[T_>G\^7(UE")0(LX7!#>9 5 MU&3:)'+*%#?T(05U)MV,2I[H'H9FB?WI/''$#JAP!P?B!P4EF2YYG')#YQN! MZL_HW??S!E#O>A"GOY)D;(@._MPU=?>RHVOQ+[3#M##\"NNTZ9_=?3U_"9X< M>SO(;Q*%0&6F-*G.D*1TI%,^\FMP)EF](\JA9P1"LQS,Y)I5!#C2J!C_00U] MQ&,:%'%ZBLR3A).NK/_G8YH?.8"UQJ+/EXXY/1TV-T&6&+!=T^=T_V MN6QPGPQ?SO2([T-=GO)_7A5W[$EM?RM'CE65NQE]*TJ 3%A! '98)=E!U2X5 MJ2*5-P7Y@;*'(EHOT]C,=-?^#JGJ!N=WS5H[!"9GP.O3GJ$)ZD5'P7M.3R![ M][#1VDE.YUTU2;"!M=(!*3M54A=]?+##-3\IH^S_2=>G+%'[#OL&CV6-O4E] M,X@$3CAT N##,DHW>;O8I8=FX8*%WK] 09>>9 B-+VR%"NUF]A\I) KNA$R3 MT*%S7U2-BGCA6 OPZ0U^U_C"%FOM9@[&6B&#X'4HW<=<*O+Y\TZT"IZ?LEA@PI8=K3.M2B'?%M%1?71:,G[7:F3&B42U3A- M;XWGN6F$VI@5NO(9F!+G'=QF>PU8KEW9WNU<$:&A_A(S=Z)O<5QB%0 M( *'&:E=EBTT0D5UZ)"=X6CIT=7^2(LJ+3D&=:-1I0-=-1#M%C^+VGO6&PH;]>< M[E,8!3SRGN;QWAD:CE66BFE=<] V(6$'."P/ M#=*7F1+-&R=]9/D#]*B S.ZA3GZ]8Y$\U#FG\R 9#O0$H!*1C_];Z&Y]_81E M1M0*F"-VF7/ER'<_->A5UO&-M:RPUMSATL%:2-C) \.M:DP"6 -Q*LW&NGBF M-]]+23)'U^:[(H+;T^W+ZIYE!Z*@_#OB,KPWCVL6KX$1"*9SSHWO6\( MICSHP53> L_/-/?9!&R"[5=";0J@=FE+TV\Q:E07 MAFL&.VB,N6WK:WA9<+RFT0JX6E(2;:L*IS6BY%52H_H-U$LZ*!J\JRBY@*O<.12A8+@"&JOR@I![3(8DWA2-ZU0PYFKL'(97) M_F2^'('[4#&>O[%X(YYQ14%"(@"'"9I1;#S3HXJ_3!>N-3^RLKS*S])RS4J1 MOW6UD(X&54U!O8^P.2Z]DSM/<(G ?LM)&644++Q%^DP3$@G@&-:WMIHQ7F_\ MHESEZN@Q$,/1T=^+8YK3J\5I09,4VN&*AAB_1,_I:K-ZSXI"= (YC=;\+]5A M/L^8*;#ODP:@?)TM)CAAQ,_MFA'G$B DRKL)E$B#TXS46)$M6D1OW:[><3%\ MR6P0WF/%PFU:\IFXEU_+L&01.2BJ?:.0-I95CL#41.-,2^ M'^;>]_:X][UG[GT_GGO1*/ODWO0/0ZYMY. W@R5I@/7/$]NTH=EU4[9 MA/0 A;&B^QG28!F:WM=I/X0'QHJQOS;$96/;>(W#)1*-=L;QC(B4EE?033J, MQT*;P1B6LJ']#=)/\HD^B3^AG)E''[OP6&Z!N ^5$6GP9;MDIZC"$$?EDD05 M^?KU'W]X#6I>CIF17-Y[]ZIZPB^^?C-[]^['V?<_OIM!.-@OT0OAN_)VVFZX MX\W4];4I=B@T@XL[NOPUOVO,^4<#EQE1[ \<;WTY^Q:/I:TJK)M M,Z*;V\_3<^FHMT73?S- Z]#\*X5K) ,/3.)"84^7A:>M@,?PLQ;E_3$TS;+! M@B?=@[ ,N3>9\ZK>$EKC2PRD&KOIQ_2(XC%&9IL'P.UBP;Y+EB7\RG#^STU? M7(S>9^A8F/[I_<6_]..!BWFQO;8*$@[-+G@RH[*%BKCIM9'Y]W_[^>V;G_Y, M=!;J+,A%D\D8EKK^LA_X'>5SGN;EIJ#)7"2H*"2K9R0VQ^%X1E_RTP$:U?O9 MQ@HP+9\YW!G90B8Z*W"5CM'#%LR 4J.2+F)995LR?/W#CM?K7_R-4VY_&X__ M8,C)NPE<,^[G3Y=WYV?D]FY^=W[K=:,[B,34*P]]^1$7-*1SJOM;!Y?UWX]K M:DJW(<7V:5[J0SNCCK,D3UDN>AG_FE;+YM%%Q*TKN!HQ@[4Z0TI(X:H.*5&R M4X/(QHK'Y&8T\$.F8V XKK=*D291O0GE#2TI![/D%OL9?:096X-;J-\_H?4- M4O!ZYW9?M5("%S>R9 =>TYWA944(6WIO62T<@E9QU6,BAJ*C1^F!N ::G$<% M1#>4\SC>K#89Z+HSNDCC5'62Z7^(EJ,A !X*>#80N2P)D#CQL;\0E Q)-$B# M!WG57F"-2AC?N0$S,3QA/==8^\37O2D*JO36J(:-JK"VF\Y;2? #N*B"X*-Q MQ_LQMU56Y^&L-"4K'!6(4]'(9U'G1LJNJB5TR%ZM"[KD9UCZR,W#F-N#D,PK M@N7OHF<5[^-FP9> -H'F\V!A@ ^_PK<0(AG')52%:-2N,$ND]L;$O_"[S*80 M#\B7^7I3B3?6ZR*-^RN4ZWZ&9-.AZ5WS90L^$0C4"8E$X!"VAJ8VZ1F6GMZ8 M#\IBGZ5ES,6<8S=4969@-)+5%+.ZYC!1R'P'-WQ-\R'J,D.2>?1%\CL +9OK M(R"G]#DJ1Z)]BT@3/'H)HMF &E@IW9 M0I'_A7%30U:@,#FX>[^U='IWP@APA,O#>X?(M,[Q_IWH.B M][E$C[S^;N\K5E3IOR)98NLBS:,\!N18J4P>U_D$>R_OF=J;^ZH'!Y0KR^J: M,%WN6@A 6("PN>'=7+0>U5B7*^>"#A\Q#"&#F2!0IO:BH+0QDFZBRLR!,#R! M)6-$#2B 12)*%0,V9&L/ S[3,DPTMJ;'.M&EMS^GP_'-=< FT?@"ZWQ0S^Q+ MZ_>@@%'Z5E>$+HE;,5*KR2@CMQ5G.5&T/8QC18-[&(* _H(7-_>0X%MQ6HI: M)O-[MJD^,'$"\=47^9#CSGP";!BC-B#GR3,[3(A A42 "Q'(D!J;\$X_Q,ZP M\>3V>!NM&^'I.YEU/D'?.-53N^;'+>Q)^9RUB,TP%/2J'.D_-Q"^!+CUMX3N M&SM"Y1W-Z4.[2:!$0 W<$;J7K,R(5M[X9K^K3)-O]3(8*J/]'9*?!N=WS5L] M+9:V ?\U*F0-]V*68^Q4!^M$6*L]BR4B=?#-GTD&83G58!T<1\*ESV\,3=Q@ M7@MXRH'*EA#T9.2M4']HR4MQ#"" =Z)!0M8IFI1/HF<#>GP10U3U9S7$2YIL M,GJUV)HTIU(RM/KMF'Z.M2TTP3@W-VH\0/5O,9F1&A=NQ@(V)+0Q:[PI;"RE M0QLK9B:*&\/$EYM, =ZBZ>'%X)"1OH>M&S.]Y?@U,0P,B\F8$[2(TQ(1/MGS MI36#X@A"$(M"8C'%.,J^/>BU*08(&\H5<K''7&Z[VH0Y0;L-(%VM3Y';@BMG":_%L(A M?PT;"IU$]1KN?IF752%*)*K'9ZV/1@2_JR?W]@3=BP7J%=KRNA R)8.- MMCC,R)$Y%"S,7X.=&(Z6(6V=W@;H@^/MV3M^6IXK+)Z0OGAZ26EOS+PE .G"M_3=?0B M@M#/-JIB?*:?8\O":X+Q5AY>$Q]4F7AG:T6765I+J&23)[0XI$8>P>QL*H1-Q"!@DCZ MET@0O65YN'>H.4EQZQ@@Y#3.M\]YDI:BTCI-SI]C/K2W0\.HN5R5Z'%5)\:"*W+_L)S>"3G(M[K'I=XVA/7H MF?CQ7'COS 7SD1;W#!#@7 -P4CP7 R_6I@%L[[E#X MZ*TJZ<)Q' MQ7%$B,"D'1T_(Q(-\EO]OZ'#>LSWA8TF]N3LLT\+55.HK'3 M.;;7#L%.S6X[Q,^E_3:>%C@[[OLORXY31D7K@DGI@-7]UN%A^> MNB)^+'3.84:%J;8^?#6I]8N,ZM48D8:3 C;=3$):F-W.2,U-';R:SOD;]D M".AG]IZ+;0)=]BA'%I!3,'[_8&P:1.>DGD(4;BL@_3U %PT4&_"8T\;60G#' M:3?T,,D<_6S"S$BF*PI9^L]*\/?K=]^]%CP.O_E;TU_^O+.L4-\00W[NFLI] MQJD$1\XU*P*Y0#EAL4AP[U &O;VDU_RO(OLHWJ[BCU[YM7?SF0YY/-\[A'VE M::1H?#'J/M$YLVM^EZ!G,D*YG(P%H4/K(ZM9@X#3NM;>4'@,36@!G73*.,K MJA]SP^V=T.5EMQ/PI.Z]G1@ZNP);H@?N-OP=>54(^' ;?D=6PKWSS1=T1>YG M8]/;LL9>^'S%3"N.XB--+OGYGC^D]YE\)_IQ,60>>2O9 M+PUU0Q.Z6H/Y?,H>:1[EU47&6"$*8W9=6,R_QMQE]*&XEC)#=(RO0"Y7:J, MV@XCTJ T(P*INASLJS0G",+A$X' Y (R=.G/D$0=>2P*=RSTF:7)V:;@ M4#G0E"4";BE_?\&*4[9:I17(Q<51.L38:3 ')0*%E[8@S5.!% M) )$8D8D:C,IFN6L^>N"GRX[! G'4)RGX@PMS0]1+Q3!G::?-N#"A--1+HZD M.PK$.PHL* UP6(X16F:+]B/UUW46E54:E[?T099\53TY] [$Z*#."5UKF08H MJ:'B'R$LH3_Z*0*LR76SJE(B$T 6^MF#Z1/-?PTTZ!25E[0?W5/6L@_REL.3 E8;M*@?53RQL7S5=0P_-?0GRO%G '.JN+.5P7=)5N5@IN MTOX.R56#\[OFKC8"<'XW-2Z@M@=GBD?*_PKNN%PT\5Y'+]#\"N-PM+G2_7(F M9O;;WH+;JQ5MRH-(ECZ3,30]O4G:9O=VX>&(^5*-:UK<9)P"0<\ MN1OZ(*69*?F\\=0--Z(XF.4\3\[H(\V82(NJCQ:)HH*]#+Y$J*BM_>KK.T.A4G:+0$"]43*7SM6-]2S52?R 2+6&7S(AT.PG49F2' M'!'8A0G&Q#(KL[4+WL3[#.[Q<2IL+?[OC,(_N!9JVV *D3;Y%"G&.B!C:&FWY#ZVMLH7NB:EQ/5<3(T?DQ@?=>\SOL+M)W+,WY= M75#A?X]96>V>IRT\6CM8*>8XD,N]K)]< 9 M<),/#1_%V\?3.H_?APY&=[18U7P2QD4^2-0CGAFB5.!TO:MU;?U<\K7G5?I( MKSG9RUZ7RXB9K";Z]4+T8JF<")R:(O=D7A1\B*QD-Q5/S)C-&DRW,]B!P)X: M<)UG#&K!#/;L,OW>JF^F X[SV#/IA0C?R,N8\(-^AD%J^CN\$_'05O++S"F_ MRVAFXFE^A3W*^V=W_C"Y T\ _F14IB[5&9*4WI@.HI58+D1#5,-2<)EJ&)*M M#J=SGLDLX)$2 /Z9K*."/(KJ9E^__N/KUV]FY,W;V0^O7\]>OW[=Q*Y%FVK) MBO1?<.?^8?;3VY]FW[UY+9Q:/\R^?_?S[.V/KP_"W.!O;%.5%?\'\&M4D5O. M12)LAGSW>D9$-II\G8GKW[X1OWT[(WR>-8WA=,P&JOX[8FCE!C/=7?-\R?DO MFD&TW6V44:[&KZ.BNEIP7;YF991]*-AFK7.7-YUDU(5(%YASI2JP(4N.CHC- MY.##Y#\B]^#H_H0CK,=S_>^;4@2$BIM>5"XON58H[]@-!2*E'&M:R(D_L7\DJD&:7Y-TT2,LM#N2I\L0@+M>\A["CIVIYO M#8AADTKUQ7CKZG!FGX;6K&5$87,>G"P)\0I3K^M6KJM^DYDCEN?>?%,R4[%Y-3P0D['0.:&7O*A.R,8I"Y;P1[!Z M#9G4H$G@%5A)NI"W/;8@X@6*U-[VNJ^V.*7YWYK?MGJ6\1'B*S[%?92)OF;E MDO+A252%R&+J%Q.F3_EQYV)95*TSD?^T.P_Y#W^;KVB1\I.],T%)/PK%A:HQ-/2M83&E27G!4X)XUSQ-18.8^BO\QW[;&[M+L M9E^BDM.T(#C/5JNQ(+!;!/ 0OIXM)F2NV4'],_=&V;AAR5K^WB]KO:OMF@5V* MI5O%-G%\* \[INTYTT3"$@%Q'Q55Q6T&"F/!8#\1*&GPY7G!4$/P*T>XM MQ%[ I)-%CA8OC@IA!9'(U-UM)AE':<*%W4*H1W6W=X RC:ZC..5W#_4U0#4& M> &(IV4N]_Q5\2^MV9Q'LX%=C*41(BR M=ENL,%U(511D V3Q7[)!6,Y-_5'%P=L_>&RQAKU)?<5:=T/''*>VUH$X07=E M)P3L&=%;A^OB$]U%VJ].\?ZN[_H[9ZO8\SK=: @NXU9U48X.D<&_0S)_3PV.L\V]88P;F M"&;* /! ALP>[5@O03RZ$G(15/!K6BV;5ATBYN@3K?KCRPR^1+L2!B&8LQ&J MS5?V>AG,9.%@,SG#30"606T"?H]@(RGH3KFL^#>4()(/1QSTCD<+3,:/[ M!Z(:I#H,N3<*V6*\<1#^[=M$9K S@?A3XZUE^ ,KW.KSQ>6 :6<'/#CR[<7F MNA"WV]WB]N.Z)O( H\%.2KEQ]0PS8" +GS-8DA\H>RBB]1(L3(7!/#@684 K MYW0M)VUXH:SH88(R(RIY4[0?&$N>TBP32:)[_5$T<^#,)T J8GU SAFNQD0< M\(<=<\K)%7M#[! ;3W:WND[616[+D'P(Z-)U0V,QNDXUIU]=%^KQ8YBDS(A. M0)! !JDR:Z<_3K'W_\;O;V[4^N2BVXH!BB!!Z'0[9 U6-[^ WID.20%:U8=RO MV<=6K.Q0T;]'UK:+ &!72[5A>'\Q8<"&3*FTRWT$ V..-\A2O,Q%JDVIB@OL M'SSVR-N;U+7@ 3!^ED$E" 75H]WD[-+H_?0R&/G#X[,AD(V5M=K]F4>9QMX M @6/(/^_Y"YZ5O#3B)G0G4&,(7J*VJ@QP^AW+XLR$R^MU3@2JS%858[IEU:#ZUY=&5.^\K ' MFIJON@ZU 3*.]%6>/U<47$;\T$PV7(:EY^@%"E-W^2LUAF-\ECW3>BF#T@/? MV'EI=2V(2T0#G]0(-/[8EQD1Y<9?_95&A7DO9ZO+POEE[Z CK>AB+&0;"IW0 M9K'K>K%/V\5R\_4Z_VO^2WYVE_\7_Y_;/\!7JZB:U9HA6JTS.B-_N'[SUQ]^ M>?/=V1](L5^(A?_("KAX+2!>E"T(RREYX=3C,Z1S/\+5M#T(9?1X_'+'<>GY#3GO/$A M2G.HVOB>\DVCZGLX8@;D!<$ DO.X&0Z0O *0WXC&RC5*I-KA%,8MA-D-9H'$ M_N^K%VF>EDN:0$#9X%VU<_#8>^K>I*XYK@%&'@":T'R+-*MDS5E2OI10>37L MQ:V;R%V7MA[*.4[E_3LK&B=,J0AF5@]")?4>3N:\)DP-+%3H<@_YF!Y-G++ MIVA%KQ9[*"A#/0?'(AA".:<_O@@5YCE,3F9$(X\/TGOFVCR.BTV4#=3!T/L( M_0#=-[FO],I^+'"OS9;6-<9#^KE*L[HQ+(F74?$ $:P/G/W*"B).P,L8Z!59 MBZ,8CIP>GP!E<7C9DO=JT7HKJ>.[H5(\-Z!9ED)MWF0H963\A.@'02Q@]T]H M; M-L>_@^4F>OJ%[W611MF@?Z5K[%CW2GM.Y^=E]$16#;"P7I1.4G8Y4=3T"7PQ MJG],!TLLF'QL]:)T",1YP& -GL30+;*^5"1@?<$OP#R37CUN@203NEHH]V+P MBM%/8'^%*ZLE!%O5 G.[6:^S5!G8U#\86[BRH,EU!0?Z/S?I&JX+GTNZV&0?TX4Z"4'[2[Q>&X+@ MT0LTA K2%61_A:BL XG'C A,A#1M<9D1B0T!=+3>]]TI<&V.8R.([$WXH*29 ME=Z9^(F0HFD.T+GK'WJ[7&3LJ>YHLRL%O,,E3-?*$9O#[%%\9" 7^).X6I&9 M\_S JOHKW1A]@PGI&IK;1_P^AR^SM(C P+QXC9=UX8*ASM(RSA@46A59KW$, M/91 FM9RC1#D5-0T$)EYI 1L0P0G:;,90]'8GTVQO1$18ISH ME[F,+>,;^/ZE_N/0@\'(V;">3AQ4Y_6#:[2 EVO89(L9::$V@X;'S8B)/!2, MW4EF>7M\Y]'!T\9#G@)J>N75M+\;ER.GGM]3\MADJJ7I$_PX?4R7BCX?IF2U MP8]I3D6O;_7[DF(@_IGH8$(?==7K2NH DPB@@;2N&3>9-!=L.*, M;>XK?I.<2RNIY"Q-TTMWLM;/#^]F M/_SPSE6I'U?\KK.O#+-9_K@Y280Q 2%@:7*9UUW%58S[,%8/"1<*P#%$V#[\3;#1Y _B+#MZG/Z;1 M?9JEU8OP7^@[BLRF&>TAT@/GTS5TF-)*MCA-SQ=DN%F=3B#,#GB\AW/82Y8E MM"CAR:YZ&7@$&_X ?2]73>S^?KZ#_.__]O/;-S_]F4@,PCQE:9"8F=,M?+"# MGE_1]'/;80^>O8P#00$3Z]A@O#DZ$0+ANC6\9U&17"W.4GX5Y=Q3GBZCM%A% MN;*PLMX'B&2^_HE=,Z& #F?S%CYI$ A7D5F3ULR<@/Y"3UC.FM !:/Z^Y M::N*]AH?!"NHN(&+Q1Z7^)M4B'(3@W38^>T5LA([^%M@9,MH"-H*L_GY3H'E6[ M5@>,691/=&QIG45FFBY0F=VSG MME=P$GH>))<9P_-E)1@C9K6IM(75CTEM/&M*TH_4;F$ M_X>+Z&.44?'$QC5*&O/-@S_P2^K^+UHCMX67^>FU9F64?2C89LV_@-.,013G MAB9UW##+5=$M(5# :@V/J'I3.![7A-)5DZ:Y+.-X6T5%9:;J1!8!.+IVN!/Y M.V[.TH'W2KGSW/"(Z*/;>9[H4LS5V1%"E[$I;+G_C'H]5_K0 M\+%Y]9Y=Y5NXDW.+#Q*Z*^M^&H&XUP47@8I>9U$L0CY[8R[Z!Z-?8KHF=?_N M(J"2+=BP,10#E&5FY/+&/>>B_,K5XOPY7G+JTAN.V54^ <-Z.H@AI2+\ CQ7 M/F[JUY!6 9L@HAB>\EUB'QZK+_&6+LUAOM""1B4]H_)_MPMO$U,2V,4]'8U$ MB)NZ,;)?Q%W=>%7>[YP>Z([L,BL!0R\&U?WSR[MNXD72UH5SY'Y[4[]-N**Z MVE''"*3B:LWD2ZNT0&)$?A3&B!(R0='%QDIH(^U(4W0Q*-,@2N@*-1=I'N7Q M7M415=R0\01V*])T /(66:2-$2K4R.%ZD<>Q.(37-4)02&&+#-%=J]\2/'U< M.%QZ9Y#43@-$FW!"94!H]P!$ .C^1*ZEIX$6+KI303@V3 U_L6F;^S)-TJAX MN8U$-0^(M.]H]:(]'AN'IIK7>?195!=S$:6' G2!T::W:%Z)G!>U3/P':H#(XMW*"OK M'7.'VG TP*O95<-T2O>G/@Y$E2Z=EH1"/$0Y1D)[)K KH1V DMH!T86)=3* M>FU(Z!:1B4IH'P<.2^@@F3W& E$H:5-GA,US69%C+^5"&1BD_24Z2F@0@ON0 M(8$"H1('V0Z!B43 N,ZAB00^@2*(]+> C:!KT/2::UJ("JJ<&E?W6?H@+.1; M_M\2<@HN<[Z:QY1MZMR-\90WYO&N-#P>^?_'A=I*ISJF,$4H9;,_D2QA9(C%2-PAAAQ@EX M1 =?1]+1M=E,@QX>3[BRNEJ(UO7\X+VEQ6,:T_*69>J3:^@#](FDFMAY]G'= MMDS )K>AVI9I4):9DRM$5X.C[.QR,V2:G3_>[-LS<4A%%S#L? MVW2&(I[S55.Z5Z5.F32:^?-.XBYY;$6*?J,JTU/P* MJ1@'9G<>+](4)ZBB9Y(U%2R#*#)=.C,D\9PJ)5GS!@Z$#Y0]%-%ZF<91!C5O M60ZW2&6Q9+@%#$_7H"ZV;7U: ^_9T3<6 M'6/;N4/ZO#[JJ3RWJQKCJ6IPV"KO4$\H>NPSX(U24,^IZOXERJ,'=8ITWQ"$ M.CZ+774QWN5X3KQMKJS@AY M%6)/X-_P8Y2)KD3EDO)EOBJW'=W8@BQDA@+T@V&E:+#R38#^K'K,QLSI/5)J M3J'BV]6B]@C5#J'+LMS0Y&Q3I/E#YU,MYE.,)&F"<"U36[=A*D"35VG.62WB M7PR4%/:Y)$2ZHL %9*3&9NL6G1&)$9$HU66KIKENG#*Y6U*2;T3K,;[^IY9? MN)!^X7JK$TD 61$L@-XP%3(VAMPN=,GY,RWBM*3)5<&-@$>NU9":17[-Z_[(99E58AM+T68VMTRRJ_6 M(DOB@]C)RUPB/<_S#=2SB8XB%D.C@=$> =!UK7M"K89@+I$X$U M::^,M)8&MZ#VN'IY1*QOUKQ\MY98M\6H^"))OHVPC@@T>)/5644*;4XBC79]$<#5E.Y*7(HOR%3^Y-GE:?4.86!=9 M.NO0Y6JVAW^Z:CZ_8JOZD_D*,G!W\+EJO"\JOMV*J^I24X]:[F$!2 M1<4#E1.$N/V&5.AL*HSIL0PM5SBTK)IH@Z M[N^E5S0\[L:5U+4P=Y:HT\O3S(Q(/N4VIC0I+_ABP,\C4@$*6?] GF!J&=;\ M$"_/ P \RO8 )DA9L;X^Q(VA04/6)V@0 3NQJ>(AD9D14?8ME&SI\AK#$]B; MS-W0*DISFIQ'!;3$Z X/TQN,E*WN2=V'@4FHI $;MCC[ &69&;FI(]IPD\+")NYH;*<=KE,UW?L/*\X1RN#H9$S($(;#"&Y9CJ!#JBQ'4+A M0J>QN\ LD-8O@RH":7K'V6 V'V$TG2P5)HRFGYXJM@E8-FV>)"*8(LJNHS2Y MS$^C=U\,)_[J#X V!3;"\DW:E(R;?KX2ZYLHKWD76 7N]]7"U3G&VR2 M9-_ASZB^D4=2Y-"*EO.L==#WA%_=_(!TZ&./R.L+S;INDACNOWC-JW\C W!K,RGINB2F"%UH22GQ\C*IHT"Q"*<%B O0MK'WT2R7E7BUL:;PI1 MI>8TRC(HEG]X$34QG\QGM6E=Z4,/:GSIHVG-?G%)&;L^HD_;I-$=KD0B"UE2 M"H?1Y*PBA" ,&4W8/?1>SE%V$J50NU>CC*-B],CRC0>S^I)W!7B,'(]?R9@R M9A]I6?Z);/)HQ8HJ_1=D9M/[2M12$,'(,: 3M"REBF\ZRE'VDG!DHG5SMD.4 MS5 UA*&QF)1EU9R^4K2,TTKM(8S+_;RA:_Y7*C-EZS0ST6TF=.F!0>Y@1A3T MIO;OBBC9];.)8[;AM+VA,4T?X1WVFF5IK$I9,?H6>21HP7 >5UC#)3O Y#<) M.GC%%=@C(\(J^75@ M.'_#@W:)D)4N_M'"8T9J;3X5K6ZV)6P4G;WQ:/TF<@O5(3_692-[8A.&AB,Y M436M:^:KX1(!F#200X8E#!*8F5+-H[?BOMJ5 OF\N^F>I:6P9,"'V]N+$S$# MVJNA#J-EAC^PJ.C\Q,JH5%W(0!D-,@^H MN\#==@88'ZOF7"LW?\[; 41P;ESKJT/V#"G4\ M6= >)8W_^, >OTUH*A4'_\=.7_ ?_G96NU;_[TU4<';+7F1WG0,-H3'24"?T MS.C= MF;9O3_G>V],G0Q%QNR9\:>P8WC;2?)&Q)_**;2KXQS>R&B&4Q"X:+.'M+2(9 MRQ].N &ZJD.$MFQ*GI9IO.2SY>2>$OH<+Z% ?W: 0S__**G*3$CE,6JE3/G]]$!= MO^@]!IE]C(YFT0'B/K*%8P&&Z@Z/R<6.&FX'&T?CD0?WARC-(5W[*O_(M3R% M\GII'JENC\.C,4>W>E;7[ 20X<*7 5Q2[0 ;G]I6UC FAF-B2QEE@?B I@B&C+ #"GIL88X7UM>R7?#F[3\!UQN.74W!1U,4C#X%%UI M?!B$^^+C+1P(($%V6(2_%!KM AM#6G\.BWA)DTU&I7M^A^75 O!\_P+_O8AB MSDF#W@O\3%A7ACE$YWZ-!J4ZMZO%S?P7@- ,2D$(SI:H<:X643>A>7O,]C&+ M>V+Q$7C;IFO1ZA+ [Z5-S8FAEV#=[\<^!P_!T;5LG07!PJQD$N"#6 MG/:;/*$)>:J1&_5H;'_E8TV>]OLQ//:V7VL%!9IU!WZ/U>;-KD=9,[([CICC M]B2X[!_I651%IYU92[K#1\3(=4WK+3AN"YP =%*##Q80UTMB9DHW1^Q3EQ)Z M.:]C,SY%1]VEAX8AV*5K.O>=#B1,T@ E -4[=_12DNF2QS$WO'E[+_J3]7#" MX9 17-!,Y9H#MBWBWKQ]=?]-4UULH$^L0Q8X(B'3H8N_")^,G]YPOEVPXHQM M[JO%)CLN\?$KQY2?@ M5 C9R%FPLD!DT7]&GAFAA@FS=K7R,0Z^53D">..R* MP@UNT81@0%R>K+84II(8ECF9);J/O*75AN8U)_XR*NG\H:"BXY;ZU5KO"\Q- MK']FUX+65)%LP),M?/P;MNT581^R,Q [4K'FSD36S2*C!J4 MRA-3F((8H[V M77"9J^AU%L4"1',=4TN%WA"&/4E?6#8)B>(LH$$(<0'T8"1M#;X"W*^0GEJ]83JNH M>&D%%=]Q\+W5;'0_0UX2AZ9WK6Y:\$D+ 0(8A*UOHTUXAJ7FR%-,)C7L42.7_6^W MU(@> MN4>'9E=C9B;%@]C2!$ T!=YNM-=<&*!4TK_JL;O@L]$?8&WZ&"[37F M=QYWO\.!""1F9(<& 3Q&Q. [6=]HB0,C;+%;8P%K7+7(D *N(:+S3=B-H6GL M\AI'5^EF97R)V_O*^A5.S![^ B?0L'NW0:[,R>5M.LMS9;>BB1)78C?T$=A4?'6[ MSM+.I(]ILFE^+8M2D()S?G*R67-FA^!HK),:D!&S-36_OY,')O4 (A'AQ3"\A]S411-R8((6LZA&^5XLUYF=.MLQ" MQ89=M2%1G"L1%@W+JV4&I;L*2 :X7'S.H7-.EW9 3H&MRV RHLU8H@3JBR# MTS7;J#$KT1+WF!FI,2,-:B1=D*DN'F_%K.I5IMM5YL)@*24IQ'6GJ5'1*I3$ M:;$1N :J-H&15&9C-UPX! U=?XZ7:]=E/SSTW%#6?B<+.6P6_W)::G M>8K>1]9?87PT4NE_@PG73D63Y%KO+P%;JXA# 3__:9,M^/.,5BN:<_ECTM"O@!WDX]IT<1C M!KBL&]W]>#0P"IW7O3>;^Q3N&ARI":YIT#E+V>ZF)=,DD#?6^)5"_W.:S!]I M$3U0V3']+,TV_'?2=W*UJ?A=+$^@>G+R]TU9K8XSY2S-AF0U)%3G>7:+!8UE M@47 !?+LRFTC^EGMHY,5>/F/-[>?^7_;J9[D%;\*2^?>-T&8>.QN,LM;-/+J M>\HG92M:7*BONXHAF"ONP53.]5\-CES@;[*C41Y=>DY4H3(> _O+0\BIM-,[M5N&,';F)(=JJ3!5;X$ MMK"%([7!EW"$B%\Y16KHLQ,330XD4@B17*!E8QHD=52Y$.X*!C#*FY00('RK6;9'\1V MV)--R6?E2F,[E#;*90V=->"#X$H%R_E#-KCNIGI3%.V",3+N-GJ!C&"%1A@: MCA1]U;3A:B*AVA,X8L9!HC-32GICK\_Y?9IE-#EEN>C;TQ>OKIAF;,KJKFG]A6DN5'< W*C MKA-!B&,FRP*(N'755PFRI5.-W[:@IZ1."\&IWJL&6'KX5J6S%=YD_] 3U"?C MO6.1LMPYIW^VA*KL.W^A8+V$95E4M"0S#!?V$YT94=)G77EQH/V:5LOFY6-> MEA1Z\'Q,(VZAI]6+,,,TRLQC9\)7G3>%Z*$(O4")/'&<2(/4C&Q_+_!K_;S% M4SX;[ZY 4ZGM/69;F<6]"F'WGT;E\B)C3T-=7G4^&6_G'TWMU;X'Z$2 GY!= MKZ9VMST_0$+OG1.N%I#1E$.N$UN=/U>TR*.L$8]R7E5%>@^GWAV[8 6W4?)3 M>/T!!\_[EP^4/131>IG&\X)&NAT6'$(>GS;=#?G@ E MV2T HB#J)9#M&J"SPVX5!)8QE1/ !^MT=(%PS@\A3A21N2CS7\OS?V[XF:=_ MM Q_._Z,4

MBTT?@#D8A,Z-C1V(GN\T>7O-Y8\S*/N3AM,1Q@QH'12/93 MS.J:X218TO*)A^6O(>(R0XJ-+2B[N<_2^&JQH)"6W5-&MF<:B@#VG)#U!X*I1+936*(:K%]C$,TR9DD%B& M7?,;2/_5B&;H_L!"/,/^Q+ZBEM088!S@-M>#"%G<#].X;(5I#"_(0TR&@G44 M41E]]/,F*O*YC(J6F5NGSG5=\>=LHWI1U_T,*39#T_L2GB$\,")D?VV(H+X[ M^(0T%8:AQ5M1]WO=UNH/$Y"BS5@,2]&PHO4Y3])2=-V@R?ES3,NR-^X?-8=- MH5/!"BJ!*J2LB:.%5>]WH[DS/^L^AP6]EYY]+U+\0,XDQ) 0,B9".)6BQ/"'[\8(=SC-5,Q M/";II 3Q@N_0"#EL?^Y0# ',E*00\'$EA+BUXF3PIR]%!O?XS% $CPD:1 (/ M@I7/ZGLN%!^]IGR'M/P_^I-8D,9A8"%D""8QQEH%,P1V;O1"X.STZ DSA&.S&S?J!:6C_N:/V. MO"H$?(A,>"=+;9??3/Z\[6=2W9-7@_+>A+M!+J7E)TZ<35&HC]K>L4@1[9S3 MEQ1V L<(FJ55H)\I/[+\X81+XHJT, DB/OT\PHQ(-@5#]*;14N*/=YS$;\P- MT9Y)[!NB'<"TX0F[U\^ MES2YS.O,[OQA'E?IHY"M@>!7_$386O'& )UGM^UR@$3,U!85LL/E3V$JR.,W MA]FC^.C^0VLH,U#.\^2J6M;Y<6I;P^@;7(>A_KE=LUL#7V1&,L" 1 (%1.L< MVRNQ4B5UU_PO.5YJFM>5$].AHC8AKXY>Y4"L=:?=6OBW:'6?\#$H7*930*>OS M:$9R*K[)=G?5$+6]C42/X;? @6XY96557LK#L;.WI/9'MG3*WN3N]4D)O0$E M,"M2-!)].Q+$4=BN"BRY2"%5$Q&6;G[J$Y0>*OLL8M.TDK[F,U) 1:3:#AAV M6E_AB]/TS>[A>-[V!]_"EWG5H2T]/:HS)"D]9O4?YG(K^$P]$)VO?SBAKU> M8\B8)P ;^,L6V+=55%1FYMS[^LP*N4:B 4O+,Y,(58?Q$L,8/HL2'=4O_G3MLYU7<)YV/^*7P2B*LT? MF@[(O:Z*@=%(%E;,ZII)MV#)KOMS2(_$$'&9(<7\J5!Q1C5:79Q/*@6I'HE5 M?\CJ2U[LC.=\_DNLGB(0?;Z3)_H=??/UF]OT//\S>O/U)/*]__<.;=[,? M?_Z11!7GP'4EMI!\]WI&1+2M*#9.X_JW;\1OW\X(1VQ-(?Z#9@-.#U=JLFS$?^;_X+YM?\?_<1R7EO_G_ %!+ P04 " "T@&E7W47;F2]* M !K8/RA*0X7_SVS:>[Z.3N M[.KJFS>LB/,TSDB.?OLF)]_\^[_][__UC_\31>]1CFA?'SSZ?[LS?????]#]/9M]-V[*/JW?V0X__/O MXC\/,4-O.!$YJW[\[9ME4:S__NVW7[Y\^=O7!YK]C=#%M]]_]]T/W^Y:?[-M M+OZ:%D\=#AO_]&W]QZ>FKX;^\D/5]NV[=^^^K?[ZU)3AIH9\T+??_M?'#W?) M$JWB".<"D430PO#?6?7+#R2)BPI&+0MOI"W$3]&N621^%;W]/OKA[=^^LO0; MCOJ;-S5TE&3H%LW?B/_]='OU],T,_U6@9/FWA*R^%8A_]^Z'[[X5C;[E!!=H MA?(BRDF!Q*BL?&#HKU+\"CWR_S+.337XDJ+Y;]^(H:+=&.+[_]=@B&*SYDN% MX=4Z0]]\>T#XFB+&&U9(?>"_V+87)/;+1$T!^EH@OBJWV.V(R$CRC%7Q7;9; M0PPE?UN0QV]3A*NOBW]4.%08\!_^N,@+7&SX0H]QOOM<%C^@[+=O9'^NJLX=J5Y4L6L3QNL8.907;_68/XO87?YQCEF2$E13= M\V5SRL?_4\*%08_I-[-+Y M=%!>5.?DTWS+2-:U5U%_>,J?T.0-H5PR^.T;+EWPO\P1I2C]4'].>A-6YWU% M$_]@=9O_7:Q4E/[V34'+)PQCFCR[.UX/M&WQ[3JFXI9(ECA+=[WGE*S,#R4" MFUC^X8%@*;C ACY8P0:PVTBKXV0X=.PL&M7%2G2"P-29URQ_ I [P!"\G2H$ MT(O*E\4 D8:(\06S1^X5;5IA\BG L=CM"-H;+4T-..BB3]<%",@F(4%*,I*497NXT,UX@@78(J M%%2AH H%52BH0D$5"JK0>%0A^-UM2P=*25)6_XCS-$+5NN7:Q9S05?4EN$H$ M'&AP#D\GR[BNIOWR"*27K)?]>D<&K;6J-38 2C M\E5+"S1>[7>A3%. -K=+;9.> &EJ@*&F]%[\D5NOY2VM$8C*?-B;\^5$OB\F2WJ;@@7L++_C]<2&4+?>'!*S_@F MH'%VQ<6YK_^)Y$!*V@U/'UFM2'Y7<$G_;LGU"C8KBRHU">=-0B*\T_"4UV+8 MD_]&Z':-(@:D^>#4CL5147_N8H7H@H/PGI(OQ9)/YSK.Y6M3V7IP6B]QAJ[+ MU0.B4@)?-[%"%3WC4LN"*(['QE:#TW:5)X3R95Z)?I7)8WL^*X])4"\+M'-I M*TX*_(BX3!AO=ZV":%7SP:F]10LLS"IY<1VOY- V-QN/IOW4G2YN\WJ M@60-9#7^W1]/I&K[>.]4 IF1CL&U9 ($W$+HZ?)XS2T!J[B>+A0-)"K!$(S( M]WX@HO _@:'XP0\H8!XF,"H_^H$*T*$%AN4G'V&1>-# H/SL%RBO_0]@)'[Q M"PFE(PL,RJ]^@:+P/X(A>><7)&I?(EQ,\TITE1F8X7!X);8:F(KA"'DBQAH8 M!>'8>"+7 EWO<%P\D6RA?FHX,)[(MJ H"#@JG@BW^M +."2>2+GR:%$X%)[( MMFKW"AP.3^1:M5\';F3S1)Y5>&W@6'@BS.H=:W!(O))>(;%2<&B\$EXA 2=P M:+R27Q7!3G!$O!)<%0$L<$2\$EH!H81P9#R172\T<5AP0#R18"\,@XQM)24F M)$]1SB$2_V(DPZEXJ"%ZB#/Q<$'$E@@5+$KJ*R%:5[;EJ,SC,L6B70W0$A68 M"^@&+P,,\MG!$QX'I#K4DQD@M*]-R8J3A&_J,A,3>X[XPDEPM6SXOS-4G4UY M>K(2(N2_JM_?4,+GN=C<\"50\+]=_%7B]0J]"N\=:GB[V&09^2*6^B6AYZ1\ M*.9EQAD2UAIVBQ*$'T4,47-\@&T>KM;C&"5PTN<\ROZ ]> 4ZX-Q_D"\T/HA#%^ MGQ^X]HPS1!^1K*"4OH-5^F]V*D&;8]JLLT.^@(P5R@9!Z%W-G\JEG9#ZN@=3 M"R\DYMA?&,>7DA.JO;4K"-G!F.#=DE$"!17?X79Y'U 9QA@'QG"D3F0S#+LJ MO&"T1NI7-JQ@V]8. H9II,YF,YC::.A@A$;J?.Z"D%KG!R,S4N=S=V2:+ E@ M5$;J@>Z."L#Y/,T\(3-HC+TV<-'1"R$;[ N"X^*%3 WR,L$Q\4*BGDR R[X! MF?,?.+U+DO&)8!'B4GVQ&2[&I?.7786Y]$1XBTB75K$*Z3]+5E0O;-R3DS2M M[(MQ=A-CKJ>3E8"G[7$9JON[8VT) MF-4[D6\C5JY6,=U4LA%>Y%62O'@:I?9&F_\FQUJI @U_-5N9#"_Z,@*T5N4 M5>;C_$_"3W+8L8:=F6'$<;"X9XZ MD>G>>/EW',4JI]DK1SC"TYZ!X")I.J+W1N^>N#6+E^PD:\8A<%HZLPK+R2%V6[J ML?EJON5&U*GS#3\>6]MAIKXE>I)6P/91[U(T!DR9FTK>Q=%''4!LZZ2;98+HD\P,=)M+>MOQC"L_'IS?1^/\'I=_:OH<./*P!4OY0'26 M#R(YH.#[K/GD@9?%>G)QG]<&I]:X8#Q \ <$3$#P!Q^D)L*DUC5S1#EI3 M6ZVIY8UC57/Z,7+T[RM!8A MT(=J+F1R5ZN^0:<+.EW0Z4:JTTWKT@XZ3]!Y@LX3=)Z@\]C0>3I(>U;5G9^B M3+Q&);(0$PXX?F("J/=(^]M1@#2?#YI0!!7/T4#1L;IE0KFX]795B^AP$ MI2@H14$I"DI14(J"4A24HC$I14;"DU4UZ.*D@N%DP?_S.:8TYI 8D@H9I <&[I=(_%)/I++A MD58)"O5XX,IDE5HRFV_7SXS>XL6R4)3=T+9W3[VRV :@AUT.2/Z(:"%2?H1P MI:Z$I&IKW>2V?]%#L5SD#1W2JRV:HVL^71/;]#EP9"3\P$7U>RZJBZ6A,S$K MVUJGNMA1HJZGI&KJE&;E3E4WMDKW2]7@XBNB"6:HJG*K/-<->CKF:(V2 J5B M;1LR).OHE)\*W]^)2)O-N(IIQ)*RKU.N;C'[\Y(B=)7SC8%8(55HVP_@E+^J M6K3YII)U<\J+YDS6-7=.N_)LUG<(;CY/\MG07R6GX4(\MZG4*[>AMGUP"@>G\$LX@E-XAXC?3N'CKA.HL$Y)GZ_UO>Z?WL!+6EA3?4%' M:24A9G8)7S#1"4?$6!;Q!1FM_D;,M25?L-''X.@MDK[$(T%/%8 #R!=(],M# MYUKR!0FUD&(65 '&9+)5)8^VA&H/I40G6_?1,#AAZ@O!2%3O(Y0)#-CDRV;" M+.Z^+* N\JG.I^?+5=,%([7/R9=SN=LJTKBZ?3EZNH $\#6#8?K)7YB@?FLP M5C]/'ZN60>N^'-YP"0D01^W+'@-D/T'W-ESX?+C:R!'^9*@302!%? M;+6&68* ^%>K.8*_1/&"RP55#$ 4YVG$>ZQP4?V\(PN8, @9RD[V()R2D$IX MY+54)IG$%9YZGWQJV?Y .LG3,U*]M8)R\=(*O%Q/NT&FF]XR?0Y"%9]0Q2<$ M;(: S1"P&0(V[:GD1^OW#T^G'E\(5'\FN)%.?3#!=33!=5&;K-KF?HU03'-. M'(O6B$9,>,P-;7*J(>S8XO04!!O\#^68@GH:SIIFEI54T_X=*4X M*PO\B.Y04E)<\#/DXFN2E9S 2WY&\:-F7=8;:3:_V.Z#&T2KX)?33?, BEQ+ M"U\< 8+:&C30;M,U%$V? T>FKI=+7F=#U;:W2SV_B\D&H;N"4S!;BUVLS!G7 MMK=*_2WB4X]%X&-%SZ<<%^SV[I.2 U"?8"SUH!;"]L)6KH;&-L&D&TRZP:1[ MG"9=FX(O:2M@^@*RWJ)D3?_PQ4YI>=T:2%.^F$$M(0PW/OB2NF)YZ2I$/U_R M7"PC"E0.?3EJ@TLHN(3:NH2 5B"KWI]W$1,;=TDR#CB+T%\E7[N&[A_E&';\ M/P 2@@,H.(#P(Q_^*>L>X@>"].B#M/(AP\ELSH\Z?D(H"%*TZX&,.@?O^ZL\ MX(SZ*8EI.IN? M8XH2_@EVMHPQ74DF%MYA<+IWWY?2V=S 0K9&'B_D4Z]J,CAM][C(T&Q^E:?X M$:=EG$DR)93M[%/Y&1?+6Y15L@!;XO4]45RL'4:PZW;^PK>1IJQQ8QN[.2)U M@G:EOD'>[6EHZ(+>\%R2^^>2;G:J6;4FH \GJ7I--Q!A^APX"J400J-P>2BV M<%,3)S0J-VIS([MTOE!7E%M2W3B$=)B'2,1")*FH$>M@-K_G)S;C.XN+).KW M < =[?)3F8.YXI(*@S'B%-76.2HR BH=_72S;W,3;ZI*=D*@V4LU>0K:.T-^ MRDV8S*&TI'K60M<^!"5Y$)1T=V";O*A,D\+N!4_!-NYOE[OR@>$4QW1S<)!I MGG)1M@^A6"$4ZR4<(11KA\AQA&+I+\;758>EI@E?0&FV%A&;I1<2,6@_T+HH*=+N;V(Z]0ZBQ MS@; ?3=U(, GC,H+//60.S (:H?SU&& GZ/A_1%)=6V36!1?8LMA9;8!IBA? ME@M(I 7&F7ESIIB(^1"?F2_ P,\6DRA)7\X6-^\:C#SU!)#:)X]W\N60U1KI MADB?&^EN #P0@O?H07/Z9B,S3,+6L9 M(F UU^SM=Q'#BQS/<1(+YDM6D)5(UTI(M<5I]=4HQ2Q>_Z%SHCQ9KF*J MR=4!=G/,R^:)+%4"#[";:UXTF5Z 'FXY,'D1"-[5+4\"8;.-\KK'=#-ZIL^! MHYRD_47U:GTH[PQPOQ#5']YE"I'C(7(\1([WZVO0JQK$2(.:.B8FPB=I(15Y MC$^SCJ$"2:EC^8(4( 0+JNCXXL,RW%R&0J(O*+5:. I%WQ=LQK(?(_ M4)9>$BIBWV_$+&QDSA^C/CV0=XL>A46QBFNZ6V>X ) '[=,#>0>+N_4R/R2] MC_'L^M&?"+K9DJ%Q\^@[V*4_K9)*&:?GC+""J9>782^KG)S&#+/9_ 6^&QA# M9IWM>G-CMA1/)_/_$1&-C_RXR:'S9-37MH^:<3+2ZE(%,@/H8I6'EP\9P-@ M]K+*R66,Z>]Q5J*/*!:RH#AW3;:/<7^[W!&*^!UR5G(9/N?$[&M2B#?)JQ^W MA1B W'8=SZX7GY#T"\XR3MH5%V+SA:@@4$LP,';-![#*WU7.96YT'W^%<:-K M;IGV1[Y3" 5N,UUSJ[1_0'P)H ]\PR/@0@+TL,K!-?IR<.%3DO-_UJF;S.3P M:SN,W9JXSVG0"*F:UM.CW%559TK67%#>B)2M@I^?0@A;[R]'W8,U(A>_%5U(O;"F521L ]+7-4I<-PG G7 MF.&"-;C?".HNUT_K5:+(03HD4\Y7AY%"A*('=8>Y1)Z*@HZS8HGH]JIF^]-( MN7:,^EKEZA-#L_D%*_"* RQ;*E; M'FF$2? MOZI*H=$"B;E7PQ=H /R2;MX%7[:3&5)P&__4X[G,\&GAU_4EW,EL M ?5DF_C\Z@,Z+0*LP "]\P$@8V\:7)+T2NANYSR!@^65W-W6QP^'RPLQO*7'!(Z2 M5[*X490@'".O1&YC7R(<)Z\D;EC8#AP2=N=GI"+2G/?40LMR-O^ M"Y;J\'8E,*2K#9JNUA3KT'7B= E8_2P,6PE-64:^Q/R$N23TC)^?N/A N![+ M9OFV?EB^.#"\53Y>;;93#T/:3JZICF/QR.39MI)VI<#CA]PQA^M;8TK=D_VSD64 H)5.PYH-Q0O6:*T% ^,'!!Z MP8]BFL?9;N+825%0_% *:LG.45852^![]G2SKZEP0E&L \C"%T/PI0_!EY!C M9@0G2 LZ84D%TPIP&4X(" &6L@!+]:J:>LA4B*L,<94AKO(0"ZB'M2PGR)111CUAG?=FJO?.'"._BL]J9,^4#V+%6ZKX?C)%N MC)'R>0'9&G73:MVH\A3&6,<5%R!ET;1[,'<$<\>8Z3P^"/B?7YP803WU9/AK0>I-\K2K%/T<9 MR1?\8EI%*7HHVNG&ZD'LJ,@0&H*F[,95J)X;D/(%F5Y[D?=5SC,GX)R3 HVQ MU_=QY/@$,P'I$K3AH V/F<[CTX8U)V=0BH-2')3BH!0'I1@4^0F5XGQ9'B:> M7S@F%A3;7Z)X05%=@R"*\S3B/5:XJ']NI>4:C&A'Y34F*.B_;O1?@XD"*!28DZ%MN]"W !('T+/!$ M6]>O/B.\6!8H/7E$-%Z@ZW+U@.AL7A5 A14\ZS16T+2"IC5F.H]/TX(<54'# M"AI6T+""AA4T+!,-J[5X9%7->L=M:W=B,WHK3DD&1Z#E>$'S#)KGF.D\/LT3='('U3.HGD'U M#*IG4#U-5,].,I(O2\<$L,YBM56=_>UWS^KK)[OZQ9&HR(M$D5GQU2C%+%XL M*#\F.#L1K>OSMGR:JK\O6GJJJF^"@Z' T=-5_4TDR)[0^\*QK'"SV?SLD-+9 M_!:S/T\WXK^7<<(I@:K:+48*2G90LL=,Y_$IV7T>9T$7#[IXT,6#+AYT<;AJ MV5J(LJM0OHU8_68+/_O7A%9OM;53%/4C65( H80$Q?()C"!IUH^Y[/ MFJS;'557^9S05;6\3S?;/QKX/=N,%A2RH)"-F0+*K;)F\DYVB(L89BPI.>!EGIMI8#Y^RI*[U1FG0YP;5YT0@P3W9 MOC0<9T\'T7D])_?/I^10@S/KV0.IXD5:+L=4COR[=8:+CTB$X#?1IFG:78QF MM#@0H?E/^QGE/_SQ,?Z*5^6JD4#IWX>G"N=JJIK^/CA5MW&^0 WKOO%O=JB1 M(M3P5ZLJV4E:U9UC_/B\^+I&.9.IN:\;PE2SWBD^B]GR4XYS5G*)Y&0ESGX) MR0TM7=%,5BN25X?'34QGM#K:TM_CK$0WB%8)/S(>]#U=\;3U%-ZBK+KAV1*O M6>,Z-^AAE0-^T^ "?<"/*+WB8DJ^$.47JS<(/C$T+[,/>"Z;%DA71_,B)XV= M;C[&_R3T+(L9:S@?.XPP%@[WU%W'*]0HCG47EAI(UOPDW-QG7/D[R5(3/KH68JCTT #T=G1FW M7%'C*NZ2$W7.!=V,5&2I!0)E'W=\;(-SQ=W/*1/_(V!^C#-.'#LISF)*-UR& MJ6Y0.6.CH,M7KGKHU@ MR1^<^69%G&@TXJESW46\)CW)K;Y@")1Q25M9TA><](XB$VW!%_<9?/7 ;;^^ M8"-?,0KSZ=295UY("B,VF._OI\BWW*4P=;[AQV-K6]C4MT1/T@K8Y@O&ZX=Q MXV4C.N7'J4+@/CIEM(%K7>T%PYTWHX6LA6]LN(MKM"AUM&8.=RZ/%C& WWBX MHWJTJ+3P7H!1^LD;E-HXAL$P_>P-3/IH$C HOW@#BI%'S6I$ZO?1@H@ RRHG MG.8=@TZ!H]F)*S4B)H2.AM#1FM3/A/[)E\U9O,9%G)VC.4[PRS@T>4-'+N-: M;9$(C:0*:=ZJP>;'*$,QZYP>K!O&CHD&1D6PS0QJFZE%.LYMX(\A3)&G)^SBR),S62!2QRQ>*5:)L M.PJZ-< W-PY)(,'0$0P=P= 1#!W!T.%*^3 2"8[-P $03(_0O $39H[0H@$2 M3ZVJ]#]%?!RN!)-YE'!X<=%1MP>/9T?)-R0G:/M'%XG16?EX7\;B>3.$9@\9 M7M3I"&=O:WU='I/]V%6"LJCD_1QG)%QS#%5< 'KHJ M.<#1[*@X1L0$!6=0!>><3\!5SOB&K$N"IVBU%I-\1AX1EU"*RXP0>D-QTNCE MA/?NU?GY_+-UNN,M_\]'DA?+;'.5<\TY9NAJ_BE?QSC54ZX=HE?R/_*12UIM MB*M\71:7A,X1+OBO*@JDM9=-^GFJ^TH+6*^W)KOJ%;$JIXJ+#V*2;SA@N%PU MD:GOU>NT*S^WM5(;D[GMURNA=RC'8MN2%6:,T"H!N[FB+;3Y4$3=9'%2K:R3 M!?_/[MEV0U(A@_3!@,C/OF*L1.EYR>=M<8,H)FF5GLWJW_,-+7*Y<2&HN42- M1VZ+87I='/=+)'ZIQUK9\$CKQ(>*[ 9)6BOQ.LF_MH]!;B\3KL<0)D_=4G1Q ME= EBL+,YMM=,*.W>+$L%$6+M>W=4Z\L50SHX9Z#BZ^()KAR#B?HZ8]L^U>G@F"ZO<& M5&VM4OUD[?)9>#E0^)R)J/@OJKO$!$#C(+#E_H_B*N7G4;!B?91"EUSA[37^A9.MD%",M7= MK/,H9F5OOZN$&XHH]9 CZ6&_HYXF=W MH&ZCQ@29$@X:6KJ*'MEZ)@0)FO=E5$V=TJP\6=6-K=+]\FIZIDHI)5J#GHXY M6B-1<5 <*H8,R3HZY:?"]W)MKU5ZG>&X),\K2W!L[)@19RG.%\H-#-= MM_!66,U\B!'V/T;XN-\*4_@#B*G5T!=,]*YBHFGL,SI*ZPPQLX?X@HE.H"'& M\H,OR&CU1F*NI?F"C3XE0V\)]24]!7JJ %SNOD"B7QXZ9[XO2*B%%+-8V>%J M,(QE=1SM,XH]/" 46-E);B4Z8\$#LAZ@\,R M?>E[U\JDB@L<'X]$[7Z+<, A]$<.[Z62"QPX?\1RTXA\.$:^BN/=4)F^[-V, MBDFM#3A:TY>_^ZA-"L=K^A)Y\^H"E$" @S1]D;P9)%UAF#U"%JI=_Q+%"XJJ M7["(7R=1\F1?[?IV;YNA[=3!;D]9*(H]:%'LBRV\-Y2D9;(+N-LT9"KJFGO_ MYJ^TV"U?SS&%(JAHWF?>^"1KQG[$N9JJIK^'2K8OZ7&9=1YJ$"@$K)%F/X4\ M[)"''?*P0SJ/-IU'?OU./39S\#2FDTM(34&_['4BP%_:L_ MFJ96]=@3/FTISLH"/Z*]7_SB:Y*5G,!+?GR=D=6Z++:1!A?;_;&+5U66PN]E M;$ H+:J/;2;55XN^+U#-@A5L=NS*B126?9!6/F0XF4L^T-144HB #@=+-OLJTRK^,\UI&8N\KW*[R>@6>Y#F?VNIW35PZ(*/7/5'7*?O^*A=I3?P& MY.NGV; .;-T;29+2::^I4=98ZT3(=N";DB9+/GTGNS0(.46P'H,'&I\2OL!F M\W-,4<(_P%QF:S:_R M%#_BE)\1DG!W93O[5'[&Q?(69=5IR99X?4\48E6'$>PZ7+/J0Z@NPW7Z\E;8 M5E"0N5U!G5TYX\65];*4X4L&FMI8I7(K5%8&#Z6+6][0!;WR+L\.^BLM,U*?X;%;P1D'SZW)RB-?W=@RW21!*&7";2< C',A=XN2,E+:91V<(=] M$+V+A?&CMAF;?1J'C MM>/BM*/C0H:*I<\[6O-:]IB,O[T5+4]!,LF0G[*/V?;:VY6:5PDSTO:NYGSG M%3ZT+BI$7FW[D-SA07*'\J&.%]=%P:7 MNB]] :79HTQLRKZ^0 EZN=+83^L+.HW69P*S^_J"@5ZT(.V-&E,'21]!17H( M4YHZ2AIII4F>4>N^WN4F@6YW$P^J=P@UEFP$!"].'0CP":.*@9UZ(AL8!'6X M[=1A@)^CP(C J6\.(RG6.!+?EXQMV$/L /.1+\L%)-("DY6\.5-,Q'R(9]\7 M8.!GBTFJG2]G"QP=0%:6+P4= 5SY#D1OARR6B/=$$5I1KI;P/*K2<(=&!3C MQPG'MEOD0:"^;!:9H=$HNQ8,AO&[C&-9$/U5;#%^;'$L$$##+8ZP8HM!LLIP MY\9TT&D.)!Y.;)\.,HHF M>P_<&TX6FAJ&K:/]P!#Z\Q9US]G:8 3]>:BZEXQ_N(#JC_P.#MR'@^.E^-Z[ MA/'6'UG>/-L-CI)/(CTTNQ&.SO3E^2X%*.$X^2/.F\;KPS'R2*IWE,\(QWKZ MTO]8"F[",?='76A7G0Z.E#]JP6B*N^S!MU"#_.UW$<.4EUU?,1WBTW8JF@]'>8?"YXFH9T\W=?[? M]H=]ZM_V%W^<7>\^N$WN>_V'SD7/892<_Z>$DOT?+%'RZ4Y"R?X/ Q:"OPAE MZ4=&IW:!W2(*E&K&UKM[HM M8ZBH+V%E51II.]MU^?:7PRUF?YZB/%FN8JJI>0OLYIB7S1-9JD*XP&ZN>=%4 M3 ;T<,L!5X7$+^(%DI:]571Q5[?R.4D"4[.M\;J'50[VA^(KRI3G$[A?J"QC MO[+,M%(Y0[V*4*]"%N&L%]Z(D4PZ=4Q,KG/2XM;Q&)]FJ4T%DE)J]04I0.(G M5'3T)7+><',9BD*^H-1JX2A4)U]P:7/T:+3]X0*HQ[)D# PU4U\G8+%&9ER> M^FHP!N"E37NX@/F1 O#2T3%U &QF94T^KS=D9>D%"X4ET*YK.F+EBE_TFXC, MG_E;XZ3:RR+[9TTRG&#$HCC+R!<1)A?-"8U24CX4\S+;-64[KZNIBWI $BRY MJ@?G(+S5/:A3=#^?%F?VT+?JA "[;L0=;9>$GF\I.]D2=HL2A!\5!F58Y^A' M;SG[:<2"ZS7"VW]5YQ(Q_O6&*)/RIND1OG7 1?&D3M.HZO/Z"2\Y_ MEYQ-Q7VDYKLI*.[K.LV[B&DQ1O6]G?PYW,)Y1/2!C-/282(7#& 7?E<#E-?Q MX&,$J*LX[)TI%8Q6>S%Z.-MK?7!=Y!->:B^5R_':'Q,B3*@)_V/E?8SB/(TR M'#_@K"K'8,/^:$C"".V/K3@(]L=![8]GVSD1[V&<;1.=*@_[A^W$;*[1RT=Z MS3N.GM#HAX%)%9F#["I/Q'WQ\O%5LTZC,3H;;N?^C[-J^[U*C7I M,@X>^ TNRC3PN4'I/=%:FHW'<66(;2+TZ90P8.ZISY@8N4%T3D0QXP3-'C*\ MJ 2 ._Y?)N"_RF\H>L2D9,KWH;L/[ J2*BU[O\1D!EI9LV!.]N#1WT\YWY:9 M2/FO5['>20;H896#JN#42M@RN]!J BF_&#*#Z;\49CRQV1% M;*/3>;=&E"9"\-4Z]1AN,UA =_9Q6>+5,OD %O;QNW(&T,/ .,(K*$X31S/3 M!!BVJ;SZ8G:=:4R^8'2F\B!,N]74'A=XJ<)I;C:YJ0P,D7F-0I$[.": VOLI MK'I,?XAP_LA_(ER3/M"H][]LYP4U'=:.9[,=5<%;Z29;PG2V0,ZH=DO DB7P M:D?%)QE\^\D5!FCU-LA[^#*3?-$T6="_Q0Z"TD0TY+?V-B^>^F)GKMRO)B^^:D$"*K7_:0^=!V>#NV MOV[4!1O@H#; NNXQJG.Q=J;Q[8M2[+Q$)W-^(?\WBNDE*5]6Y#8?H%VQ= GI M'_BEB-!LC40UIGS1GH56 _7*BE3[;+MW0!;9;AO3DHFB<7U)+!6-;1T5L=#M M"Q,6#KHYLN#JR+KFQ_3]%Y0]HH\D+Y8RLY?I,(X>5]"1*3E,3+N/F+M[_JVV M2_2I_YCY^T*Z%C)&W6R0$EE2\;7Z)61)G@M8V;#8.-":./^4IITM$FZ/T MXJO0CD]6XB<39F5C1/D[)XQ"I1 )C]#NCBX0*'G BZ3M<(X6,9136YB-H/.$8$#"^F5F.YNJ D9,J\\LVM'4U:<,RK M++XC=:P-9+T(#OK@H \.^E$XZ$=;Y[\_J62X931:\+K;%H;S]X\6M+XTVN$" M T8+75>K\@"1 V.'K*.R.6 LP5@1:VD7'BZA<;1(=3;;#)?F.%K,6OM4!DA] M'#M67:V@ Z9"CA6RMAY)N/ Z?=&_OU 0.&K3E_F[QP#!T3(7]L<:F-C660?' MRERZ'RM6IA$Q<(S:!@+?CVT3]NM.@ /8MG;): 'L%B@ !\X?81_HYH%#8RS3 MC_@-#5 \HM5 ])^CC.0+OII648H>BH@E2Y26&1*>DX3D',L"5W5Y1.-UO*F* M]+0+2N_C4W8"U/NC- 2KNRE8T<<,@D*F^ULJ]FI7[X@ZYP1_1*L') O%4+:U M2K7X_%7.^.DMH#^+*=WP*T892J'JXB@$_'Q[C6VO@:I6I;Q.AZ2UJ](1'_@Z MYW+:2N JH?BPB:NPP@,2ZM>#(,1N6SI:%H>47).Z=BF(['UCAY076V+N^8<; M+@!(4Z C12\<3O:0\1(G9L>4+)OIP)OW5XTMH M%W1] 1[7R"Q$? WE2(C(PSX&[&QSD2!'&"WC+_6"%1!'3!X;ZP^*I4F/%Q MWH@W$T#;'B[J;B*XR-5YIRX!\4O6L^U?.:8;(S^ I&#-']2:?X=R3.@-WT68 M,5&D2?;D D0$PW])N+V<$ZCL=/#.<4M71[!"!^, M\$,8X=6W;K"V'X^U72',2,U$LNO7%TSTMD2=".B+85F].LPT%%\P"<;V8&SO MP]@N5\&.U-!NJAQYMYO 1E1;MO:QX]"HW0UG8A\['#*]T:IE_9&FY;";[/3]JQR_=/<3#;NPG" M[W,F00;T_I>.)3,-5Q'2,BD^;^DZ21):QIG$7-/<./IQLI3_-"+*=WFD1ASL M.KFR43=3M?T1(W;%6(E2(Y9DG6U;+_,TINE)GEYLS_!F:B\)17B1US)/LKGG M?V-9M:_?\_/W Y$^<=GC%UQ-?C!)3]"<9O$>"Q;KX[%8A^J6H[:_K1'%).7? MI\48S4PPP=*[A=("$[5T-(#Q;?PV2D/)> ##W/@Q&E+:',ZT5Y]:%_DH(86I ME%:M?.^X.$>2/Y=)KJ_KYLBR.10W;JR=P4HT0;6^UY,@ MV(&"'2C8@8(=2*]3F5[(WBV91G3:RY;'$8S5E]HP7,C6J T9IG*C59/&T]-J M#W$F4OTCMD2HB' ^)W15?;&E6<-\8#NFC;9T!?/&H.:-&TKX)N;#YND%%W?7 M5<8%:BYB">\P$&&?Q*-6AQ5_3Y*D7)69L$Z?([Y<$URM)"C=T/%:!B)TX>P] M?1UBT;+WD.88\UT-,LFT/2PLJ=*G-55W@J@/XI/B&I6G<.N:.Z==F0RM[V"5 M_L:"WQ+2FXN#NWD>MY$6=6JQJLN8N-"F&VMZC8"76C:Y>Z!!)&?\-:<4\4@5OF< M\A/@$FK4IYRZT[@XT9YTVGZCX =VVBG[C(*/UB>>Z3!CY!9^ZK4=)KC3@CNM MBSNMA1877&K'XU+3JL7$7 GU!1N]KPUF5/#%D019*Z;F25^P"25"1NV:GLB[ M@AKY?KC-,A%\=(KI<%MI:@#)E=WA'-%3PZ@U,I,N(]+)@06&J.V3N6-:/OV[ M+,'P^?-PKH&Y'HR.\=NYDT"GM\OM5[_AZ>%J>^5RFN-BGR>N#0SM_8O PT9XH# &C@P:,BM*/NYUS54M#V]!S M(1SQV9G1FY@6.,ZV/U>I]G$BB\OL8[P>V-I5 9CE3S<./SED1,M;]QLJR@&A MX@/GJ/[?J_SY'2"IK=:J;R_D\GL L>(FQMJ<8EW;?@)M$X12=LGO#9%1(BZ" MV?R,K%8DOQ.)?ERQWF8'R$)MC?OW3/8M6F^G27SXV1.C.HH!77LF]B[.$(>D M6ET/,8?GJ>26CE9]SQY)W2W\67XH',R>"GZIB(7VM1J*<)+^LV1U+;/M&5F) M0_?D%O&;-,$9ND;B;"4K) ZM>W+&FW".'C&_)D\WG_B5>W XG/"C]1&+2CPG M#ZR@_*1] 8CMS]K%LBX$7DWF;'YX.=U0M,+E2@8&M)_=C'N.N/A_83Y\Y'N, M3]4M/W,I3KC8)/[ -]WS7QRTY%.7E2)1BG.R)BS.WE-2KGF/BC,N6^0E2K?S MQP4V"3 V27!5U^#(4'93;Z$3B[5L\5HDVC)^\;6N 2E4P8OY'$G//+M$O'SG MUA+2AWX$_N\,5>:!/#T\XR3XF'2URE,-Z&Q^"/(L'\'.'0]A5N=CKT'51.+Z MXJR<,TP6R*KNY*I<\.L-?9)4-[^0%A7!H=I^CJ*.Y71QP0[Q1=:&I7W744T3 MY3MAY[O@HJ<)6Y*NKGFJ]L)_H"R])%2H57"67O:,\G?Q6MF9WD; +'\"1N@(G4+.(VP\T!G[%,<**#C/:,,"X M9K2!P'8S"AAH#/PVV$;-^&P88%PS:FYT;C^0;7[WEF\Y*_LV+U_EM$7GUG#_ MM"'R].FXJZSYNNDP[6_W%:>MM^:>G"1_E9BB743M31;GQ6%8K80]^ .'ZIZ M\J)5CR&K;0ZZYLYH%PKG;&X\/^8CV$T27L84G7(9,3TC*R$4JFRGS8T='0R3 M3<>>S<7]<"DBA#1G%Z2+#RGE_=-9KM=914.<[9"[VB=UZV WZ^U/LKS1N@N) M\,>3"!]J2X\Z@7>,H?-=U:#AT'I$]('8C@7O [33E^K(;V^7+WK6& MVL%,F4=<^+*27:!M&.8W7%$ )\>L"\1A6O$ E05<)H>[ +J=IW6 P@7' KQI M)HEG!1!7Z[(%#$H0 1%P TAD/B&H"I 98(OZ M!!T\[LTS":IO(%N%^ Q7U&<7 2]H-E^Q#NX722"9V(X)!^7SR3'7 X MJ$;;H@2*YT=@&P!-"M[X8H'N&3ZS:DR^"('=0#0+ ??EFNAYX8&+:@UGOAJ/ MS&*X\-HG$OIBT^H'Q[%5#!G0<#;5I>ZV3- ]K?MA*PKTKCH38NCFY:.M\'+7W_ M$:=IABYB)GP5)W,NDL3/WQ4]K!BM;=P#0=*7EP==:X=[8SH\5!IC/_ M:;_*^ ]_G*R0F##6.+WR!L/3Q7!\$R<"2SEILC:#4W?V]&P'G[/Z*GR]1?4- M'=#9>+I!F@Y.ZT4I?*32R6[Z\^ TW:(UH86P&;\_V*LB/8?D0BV34FO6<7 ^ M[M!"'%B'M$@7@K;M\-3N#MA#&B0;3-O6:KV(6_2(N"8N[.=-<61/6KR(B>+_ ME]['7U_PU,-(H7J*_>I!][ 5T8;J7+JZ,#6"5 ,G#H81@>K2G.?>K25&1!J.\'4@Z:,L)"K MT5./@P+#8&*TG/H^L5EX;:3;(Q1>:^?\[&R!&*_K[DEA75.2EDD1<1J0#7\= MZ,,C=-(9T!T\Z54S;LXXW9C-^=$$*4#7L@Y#-?UE1+ MA;S5:+R3H$W6OTO28&_;>O^24*[GKU>?[)/W4!L MO%! PK%W5C 0*@ -RCO;& @8@$8W=6-RZP-7J95X=[H,:$V>RE$2K,D>6I-_ MC5!,1'.(S[*NJPD]H;&[8S)O7_7CBUY(+*# M*7E04[)42>U].D%&RX$6T5B?00T6)8_>"?R,\&)9H/3DD>L,"W1="MGO'&;E05?[WEUQ3T]!R!AJ.-H[CF?S674FG L'\71T\X2*E^1=QHSG)AQ MVCP&[$74:8F-MB^!8!X]0O-H>%XRZ*7@LIDRF6RX)>'D23,8'IWN)^^,.^90 MF8IIPUF0'904Z[3$H,*>54/0.RZ@D.3/)OF3'V-,;H<&\X\:\T\,$@@PZO2T42^K=R9>8IO?\BXH@ MH<8VED/.=B7BJE+ GW)I^&>>S=57Z[GU5%ODJ?UZ][*7)R/+GO<3VQ3U>_?&< MGP"7,::_QUDIM=>-C3Y/9N>:5(7:4%I+5-;1?_']EV5! [X]X_N3K_B.[V"! MD^;OJI_TK/BV5WZO^'8FY3S__*O7H#R#=WPKWY"^T4X0DR&PU[/R5+R9=1VO MD#KG9,!/V%S)S88^8O/"\05*O4M:857UQ2^O74\&-EI?, EI!*,.UW#V!!+P ME1=7ALSAME] W-B^YMU!H)^!46ABWF4^.EKY*G^A=TF4H\#8T"T(G@3XTVGO MZDG(J_UF^2T[UW.AL1R#T8:_+Q;0;F\G!D^'\8.GCIYR=#TA&A\N&.^6[YD> M+][&+D*K8:9OOWM6#"C99D6S*"&5;;)^UC-*,8MW*.I?-37K\^*G^XZ>#??Q,__&SP3Y^KO_X M^6 ?O]!__&*PCU_J/WYIL8SHX*<9K*RHI4-UP*?%/L;_)'0W@[)'^^2-!J=/ M^()F\V<$2!]JT[:U&SU?%S!DMRA!^%%8LY4AZ;KFE@O.'JS-6[XN3U&>+%?FM(12WSN$PQ;[HC M6Q^QU=NG!H_)ZIE26-25),JB2J^[8JQ$Z7E)<;ZH@V.K(,!+\2X)YS7.ZC*4 MEX0*C9\R5/6Z6V?X9='V7L>T[;$O5V4F9J(*FQ2QEQ0M^3SA1U07Q=6Y\,WZ MV^4NY0NG@OTFQNE5?A:O<1%G:HX@?2QSL2L;R^Z)A#Q)4E">7GSEAR%F:#:O M5MHV)%;*^V!?&AUBGV,16ES4&[8#'HWC' >WKDK*\(6W(GFURC2O0TO:6:6V MCD\7FX7D2/-JLK)M>,OF%96R.T<0Q.]8A!?Y6+O5>?Q\/5*SV[%H'R4,7!: MV1@Z+E3U&*/ALN4R;>YKGZMGA[.*A6<-7@:)DF8 M%U,/DVF-BX%Q=NI!(JTQ@BCKWGF+P0NHG;_".][2:H,41$WW[K92 C6XTWJX M$,M"V)3&>&S9<75-/6[3#-,^7IDV+K$W1B Z&5K!4!E7QQL35 ,$E(&!>S=E MX'J*W('+JU.Q/+7?D1*K.1RBJ>A]K<6QS@C!1?OQ%[+M'D4&Q\U8T!]_!515 M" @<&&/!?MS :-U+8PGL9R*(G7 PJP^S(0+ZM9]P'L@/I#"431VT;.I[SJ+0 M-&;Y!\05WWM$5SBO9N0%&<#6=D.:5X06^%\5 ;/Y.7HHSC&K4H-O*%KA3"KTOD>T<578:V3Q0X">]GEA')D;RB9O\H2:V@1_>"$Q@-C'A?'S@B_ M?_*2;]G9TZ5=K^JZ'5_;B%U\Y=AR\9+?"G1326K7A/\U+[APP$E;7.4%XO*% MC.W=4*]=VPTM72&^/^@J_R8,=E GRPEJ#,4T67)Z MSM$CRLBZBEM2[E90']M<%+1,BLID?,:UH85TRZJ:6J:YJF^X$]3$"OB,B^6N M_ Q?)MM[A^L+_/]2N?;4822[@>ZHDBC5BZNY44AK\R ![,7#8/6[;+/Y*X.\ MRNK1:@S_DB-TBLZ1I$,<=4%OS03W6LMK*L[E$085C]'-WEEB\&[A*.&">@F& M"S(N2!%G8W0:*ZRLQQ5(#%2I?3EG].P2F$SORTEB!(B11\67U 4CA QL#+Z< M,Z;X:,P8PZ4G.+B,C+#16F4'3#68"C1R ^IQI;68F&2]N;MA/)-#PS? M1>XR#+<]2,;.PP$N^&DA9QY/YLV=;XQ5ZU I7\YU.&1&(9?#R01CA:=-G-IP MN80N)"=CJ,!Q"L.E&DX")XMQ: -D*D[K\H1&C@V7F3B)):D,B_(F$=$<%T 8 MN3= ML!!;%F++0FQ9B"T;L #75):$$@@;$LT11IP92/.V5/"<%"AZ^S9B:%']3-%: M.+3R1<3*U2JFF^K1S>T?Q30_BN(JJ:@@G3WQJ->^>_G,X(IWCU0&G7O0VB5G MB,8KG+"[>C(:WR;3-^R!D)LL9@5.;BA)RZ1H?B1-W[ _0O2(*!OV0,AGOINH ME@IYJQY(V._HGO?V(0>#?:2[6LEH<:!2\I_V&U>\)'_V9%7DYV5U637L7WU# M!W0V'GV0IG9K$U7N9XF*7O\Q1=YCHS>OZ>\T[ [-NH8#, M -ZA\FJI0/7LJ2,!.UB-5(WA/ ACWC( BZ8O*29FP ,F[XDDK0"1F5ZGOI6 M,CM=@,8B7_)JC&4WI0%PZDO%9GS(5,[7$<:'/"+Z0,;Y]ET/%L/AI+D1XZ:T M> ]WK(P8D69GD./TBXA31/4#0#T^6&/X'5=I%ZW(#.$? MPX9_Q&PI_E^\]?089Y4LDZ=581F<\,D0?VORV9OTZX',L^,,V8Z!3DWBD;.N ZO] 6?5H/+\:KTEQ$U.^A^K*&G'V MGI)R#8'?=! '?$JO8%DSIVMI3P9H.IFS>@-70K.LF65:7ZOQ M%9A:(0'0TUFLWVO*=J+ QIPI65>K/)UO]?ZGPB$'L@T'7,(.L)?=AP=Q+K3* MJK 3<%8@7=SSH#U:@;WL/LE'2/H%9S(![>6?;;\+%N<+S-6/[?&.]K7Y-'2; M=+7,TR.?:D(W\DW;U,0JC0>'A(3$@Q:.Y(,#"D1U]U>O8.L);^SFGAOU2=B@ MT8Z%8HV$IN_@BG[MN=W8UO6C<2;W)ZS3&/C0S@6XGT-N;D7YJ=G\$ZLO'Q G MDCY6N;C9.9>TJHNBI6V*US'>%05[;CA6;PF#GI8Y$K4JB\U-%N>BDD,I% MBI8AAP-6S*A6DG"*Z#H[I?PI#N1&I+GP9 M% 7%#V51N>.(T=OL_0P.DQ4GG@H V7\AC\C_/"+-!("U^N+!,91Q>IXI>8H^"6M+%C^K)B3- Q MBHX6D1.>Y+#IO)ZC&/A_!+[H&AU!&)*3P\:P*'+A340UG&!)C6<(S\ MV(7),=!X#E\D&0"_#58);1+0<*),@:AM/=P8(UB2CB\;RPP>>-"K+P*-&3XF M04V^"#-F")D'LWLEZIB!I8^L'$[<&?,B,DHA $-D_(+NF"$RBNL'0P1_^G8" M$!F&;8)!,G[V=LP@::/'X,*BL3 ]I?.Y!XW4_-';*0'4&I:1"X@PS10:G^:+ M9@K@][E[3QVZ[8MQW0P6=3*N+QJH&2:@Z@S^G"TFT)A&JONB@!HNH"X%2[S2 M1ZCD=>BV?Q'_>> Z#?_-_P!02P,$% @ M(!I M5TY@Z%$Z0P$ 0PL4 !0 !L:7%T,C R,S Y,S!?,3!Q+FAT;>R]ZW:C2-(V M^G^N(K?G[7>JUD8N#CJZJKV6RI:K];5+=ENJF6_VGUY8I"VF$*@!^3!7OR,3 MT,D@(PE0(L6LZ6X+(.*8D1%?1O[8(B]CR_9^/1GY_N3LTZ?GY^?39^W4 M<1\_*:U6Z],+N^'IH_/TB7\%OU&UQ>>:B4/0/IFVY^OVD,[N]XRXF<&]RJ?_^_VZ M/QS1L1[=;+[X%7CUT@^BH9BV9=KT_WZ]N_[DN[KM/3CN6/=-QX9G*;6*W*QH MRNRE<.O/Y 5EWRZ\,GXVZ]ZGRA59K2AJ])"I5_%?)W2^B ^Z=\^?$GW#!MFH MR,K"(#W73_K5[*N8GTU]ESXF$J#U";Z?SRWI/D5;F-_"+%S'2I@%_R9N%O[$ MC<<.^V8).F^(LHP<]O6][LV08WI.554:Z[ 6W+$$>3\6\K4 \OX;[J*RL M8MD?36V#NH8SIDN_OKO\=F7"\!^]TZ$S7B!4.C*]Q/+^.V,QJ!F_[/#%RJK_ M-5\3]H$.1VR8_":YI9BH#-6, NW32D84>>)_)OS"@SXVK=*CMV)1]9[ZKPGC#UAFS U.==6Q8ZM<+F+ZK6UU8UY??Z>L),0$Q"X*A M$G_;N0SLK,F-6J/UY=/2,+(9UAU]-#VFI_P>?),TJI6[SJ^[?PPZ%[^1;F_0 MN>NU!]V;7OL:/EUD/,;VF-H&_.-?6?KC"0E4Z:\GH'O/'LP7:@ H+!#\Y_P_ M&;_[@@L;_\KTAKKU;ZJ['=NX! 8Y.:^ !@=-EO'[+IWA=#Q[X2T\PC&NX)IW MI#9L=PC P5N=JH*4JK>;+TG=T2,TG_=ZB(15."!LH_%I>1H$] M'5<,QZ\8=&B.=1 JX1\@,;N]JY/S:E-JR3/.B6;PSI1:,5-2 YH+,*5:2ZK5 M-IL2C'];*G7M)QBKX[[^4[>FW(R]HQYUGZBW[?B;+:!)M;KA!+1M:9+]!.IU M35+5QF834&I;\\D0>'5J,=5\22AH\[_\^JWK3*CK MO]Y:(*WANPZHX\EX![PILM10-$EN;#KC^M9LM.<9MR2Y6I>JK0V93(W#:"H2 M7YGP);TVGZC1M<%:?S1!3+0]C_K>PEHLSGEKX2&WI'I5V7!BU6TI6=S$JEI3 M4FOR9A.K;4VQ2WKO=\&SD:JUFJ1L*FAJ M6Q.K@#G5%(!?L[[9C.JIE1<83?V1[M+5F=VZ]('"P(V^[PQ_WNKNC=OW&?*8 M3J#S7VTW*?D43/0-IY1:G95G2G&X>TNE%)/AMWCMJ3]R7 :_;2>A2C59EL!_ MVG B<9KZ+6U*,)$X!;P#1;J>-]UJ$A4-$+7AV-.Y%:G'?C/U61B,Q08*FD C M6Q05NOCI'"!Q%[^QL\:X<,9CQQ9%MC9V5A>"S6<'7;$PDZSDJ[*E@&WLH"E$ MFL8.>N+--+:64X%]*#74AJ0IF\Y@!VWQ9@:[2:N=IK&#SLB<$-46.%3U36>P M@^;(AQ#;3*-65V*G(==3ZX]%&MRZYC #*;NATN"_7?LRM&?@&V=,!_K+]H'#JBJ!ZDN< M55PL?U&2_7FGVX^T_6)ZE>^F;8ZGX^]T?$_=MR980CSLATDX>HO60ZWN6:X\2!55UM:)H42JO#L%CJF;AW L-RX?2?),0 P-*9_L M(_PKFD$6\ZMF.[^(JY+G-QA1=E^6N1ZM MWUJF7A[XZNNW8>'U\8\-$@#>4W L3>BLSTBONV"T.L9T&.'_]0T2%&6MDL@@ M7^$]_;;A<->)_"S2*U(-M_/B4]N@*8:KK1EN=1,^4ZIRC%T<,_ZV[9N&:4U] M4*1].IRZ8.M3K_,RM*8PXBO@._#0 ,-<'=\\='379IF+D6/S]37^ 7Q%.N.) MY;Q2REV%FPE[PAMNBO6C=AQ4>\QT:!%!1UAG)=[_:"S['[C.NZZSFLK/PW7> M;9U5+5T07>R@&DPCG8$N4$A**(M/E==YVV\L/OYY,6V6;P=1>T@]^,PR]<\\ MGI<.LR+\/,79B!]-8>JQ$B4IG[YXQDGX-4MP_O7$,X'CZ D\?_D9P0N77L(_ M>\[4#3[R\AI],@WV^<&D+N%OI;&'3"ZZOR^GZJ[^ M^#RZM/ST"4_SC#X!%5R?Y9B>ST<8_6[^W6R8QL*M; ;S5P3?1)^CEWQ:6HO9 MVC >X L3\$#T_'%@NYZ'K^?XCQX1?1=]9H^(7>O(J(>9M 18X. PA'\^']3L M0>$WFZY9S[';DXEE#EEFYYNU6\BD/C-].DZU?K-GL_CDZA/#HRMG\-VVQ! % M[4O$6 +PAL1X,\=(O LU1S7*&M\-<(N;#M%;#/,)QG6^<"N7Q[KON%OBY\WO MV<5+:H/S;<<]-JV06'K$I^71OP??2&XWA)?;C4+D]INU>>MLB+8V:OJU43-? MF]6-(/'6)JV^SVYM%L7EGSPIA,6JV!:,_\H\$<=F6W]!1'YN#(=V9-D_,8XSYXUI=/L:^8K>-L)$7* M_2V)E;!5>Q"$6SNW0R+B'?5UTZ9&% 4X".K%3^J0R+9PLN'&'U&7?>W2$5NO M)QJD$1P$)5//4WCBQD0$-%2(F=)MA]"&MD#D7*B0/D0UP! MS();SH?FRIUA'\41$,Z249$-SHK!81P[$%< LR&6. M"1G#J/3S,W7WE/J\,9'16#ABXJ.1<53D1N.DP%A'\: P4;47X,]G>3X/5?2> M_/GBB8BJMI1D0Y59F#^?)7$5/,F7([&4;$\3I2,6:L$#(")JP5*2#;5@,5HP M'^**%=7.;HXQ]0PP;3_'H,9FA1FR/*RR,9'16#ABXJ.1<53D1N.DJ*BV2* 0 MP*C9_]J8:/;D7[4HTT,U:+[LIVK1'HB(9D@IR8;F1%%5B_(@K@!F0:YS%"]+ M4X[E[=J@T9>?JU,6(J.Q>,3$1R/SJ,B-QFF! ML:[B06&B:B\@GI/EP2%4T7N*YQ1/1%2UI20;JLS"XCD9QP%6&P:B0LS-U-E? M,Y+-B(R*](B)CPKXJ,B-BKM 7[=X4)BHV@OP=;/M)H@J>B^^;O%$1%5;2K*A MRBS,U\V!N )L=&#JMA?T$A^\3F@HT)ZHZP5]ZOL !5]L/E@_FY-SUB7\+&%.N9F)X5*G,1-7 M;LV@J 5[G%@,LC+'3 \RB7)N:_L4YZ5#7MLV8O\WU=TWPF/JNV?_WEAN+)WY MO]/MQT N?#=M8/!KJR3G[N#3>G+1;3H46%A9=?RG7HB^.MUR+ M?@5X\>DUF$7@KL 3'\U[B[8]C_K>U]?O^G\<]\+2O=#-GGH^6$[N'07+"M;" M&YD3P2W_#::WX'XGSU-XXB85_KJ :3B6:? )=<&&CORXB>/Z.BS*-^H\NOID M9 YU:VY6!].;>Q6+=P4>!:P3?! 4!HPYXV<>,&ZZZ2<2/=7[$]-Q@W-\FPW)70P0C@G'#-I(92T8%)2."<>M3PCD7B\T-C)ZI MW^I# ,L0\;@M'E?7$"U'A.2Q0/(X[$>$9(D@>1Q6)$*R1) \"ENR,W6=B:!) M"R5 X^+RH06)0#QL(!Z%W8A %!^(1V$M(A#%!^)1V(C?3<.P:$?W_+9MM!]8 M'!=1N04J>5)AXF*B^8@8/5J,'H5EB1@M-4:/PNA$C)8:HT+9H[/E^3KU3)MZ M7C^85@#5?\&7;GA%3(B].305-X^0U&]G1TL>CIY'2 MQZ*GD=+'HJ'M#^BU+]VAGS[/["N6,JGZ[^V;8,5N)RP"?:HX%96TFPB VO=G+(D(L2)'T1V[-U'3:"WPCVUB;V\;\3R1MQE:QEMXJ7KPU ]+6 M*ZJZ^">2-F/2LE5-2=K%6[-R>)">POLV2")1W)@TH7NDUL$&[9&T!QNN1](> M;* >27L8(?K( V&3[(+>=J=L!IR:?6J;CGOK.F/3\QSWM>?X5-""NA'5WLXB M#.ZNF4MN-M&29[%M:/<[?#&*;?GR?>.P;I+WB;0_(!=T.Z*6I1E-+L1^]ZU[ M:H&SFPA)1 ;O '/S\"_==>%Q-^Z=^3A: Y!;2Q_RW>SV(_PK_)7@LB!QBNM0 MLFZBY:+PAKS_/5 @[-ZN/9G.[;G5+SHO$SKTJ3$ LTEL !0K'Z*W)BWDW*Q\ M?T41:>R+_DAWZ:UK#@5/]2D+SE;7$U$6F]_/*I;0+[W6IY]\)GS9;%M EKRPBCWUQY;@/ MU/3A$F)N4\P%9 M]H$\I.]AG\I#^A[&T;PD_ETXI6/:XI[2B3LOLSC> V3&]<02^4A5D8>;Q"56 M&T9MF-;4-Y]HGPZGKNF;U.N\#*VI08TK$#FL%>74YU4#;QXZNFN;]J-W2UV^ M^_?U-?X!G/QW%&29R?;+^[XS_/G#-GWOKO]#3#A$0CC'!9E'&]:N# )O5^#= MNO1A:L-CRI%>ERODPAJ?L0N"2-L5:>%Z'C&^HI3RZP.J,)Y;S2BG7#S<3]@0$V5GBJAS@%D_! M7@ "3AC [<\[6-U31, =/N#VM\E9L*V&@!,&<'ON:35K\A4>"N9S7ZV"RGPF MZKJABRXV4A(G%%L4-6YF65([E_2S!9M(6_QS8/H6O7GHVH;Y9!I3W>)TO#1= M.O0=5TRRL7VZV'$'6WC+@\_9TM!26AJ+MV9CVJ8@XW?=UA\YL$M)R-7A'R8I MZQ6UOO@G^/S6#&I!URI*8TWYG?#2[=0=CG2/MA]=*C!%T];A63^KG,S4 M<+$S,%.7:,<.Y( #IKNO?9U!>>YGW$[O8?@W#V"'@\LF-L429Q%M+L7,17@Z M&8MT0G8K@-U68P"+A'PG!K!X:S8=_+3%/]>PJ6L^P?VL\A/+B[3+0"ROLBB2L:B\C>+Y MU5@,S2[N=C[KKC$[I;XV9:J4SNHLS+\XSUUSQ,KC(B_&A8O;Y53FV^KP9W"8 M&8%VL$!3TF^G1W 0&FA?'7C"S4.T>-[%2#?=L2[Z1J9(P%N_A(<'Q%U5*]@@ M=D\?TX62SVK7'K*)/S$#!;$7\];%15LJ,!VW=(>G96.S)=-C[BBPE %QQ2D^ M@<0]E*2LN+13).[AI'B^R;A#XAY8=AM25,P,MJ4":DBD[R7%M6 M]O3KZU=J#T=CW0VVBMB6BW='GZ@]I3T:SBON9S.B7TP]WQE3]\T]X6^_Z_]Q MW.@F;^DG;;&1\=YB+92LC%NUW=VO->>BT/6/6)SSR5R3]FY MY_*0N4=LRZV#W%-V[NDTAT-G:OL A2$UG_1[B^;+0 <3=DM: MN*/@H0(B;R)L[P7[#,+QT,&8<$?-0P58<>GU4-;9VLN4\C_K>P/%U*P7S?*/.HZM/1N8PB7UF MI=GFMT:'QGX_ ,997:V"..;===^-9Q*)=G+.!87[>G;Y^P$:;F(SS(\^,DQY M&>9''QFF8(:YZ"'#E)=A+GH'R#!;N35HDB'#[-*^-_!HN&0_]H-9>JMP_SKU3)MZ7O0] M_]6_X$LWO")FP)A1/W[*<_ ES'UWZ*]=O%F5SM4ES-,U$.K<&.+P.'$H5 4, MQ.'1XE"04 GB\,AQ*%3GTTQQ> $_&IM##Z&X"Q1C5Q&M1$3C$:#Q<&U%1&/Y MT'BX%B.BL7QH/%R[\=;2/1_1N",:8U<1[49$XQ&@\7#M1D1C^=!XN'8CHK%\ M:"R#W7CAN!,'"$)[CEUZ;"5.YJB-,23QP5LX2.*#-QN0Q(>CBU.9>K>N8TR' MHG?AW,#J6I[0<:ADI/2Q:&:D]+$H:*3TH>EI,STCBY_Q)4[R5?XM@)!6.= J MNTY &_!5*?;%A=JBWC=W(<7*QF-HFI2-QY!B9>.Q662KU+1Z$Z<[/-9"0A7% M45\^F2]G+O6 #,LRG<_(W0KZP/^"_A/SOWU]T^3._MOSM MEPGQ_%<+:/ CZX\@+:V7L_^,8!5\TB//I,[9ZS;__C,O_7,_](S19[XP<VXXYUZ_-8=Q]-^XQ]#937R_-UWAB=Q[R#_^]?4\3^OO"FX M^)G,WT?8"T_.!ZS\(7$>R 5; B#6ET\Z3'4"4XF?P\J#T\R +6U%M\Q'^XR= MXZ;NRISNSW_TNH/.)>D/VH-._\NG^^)'T.]<_+CK#KJ=/FGW+DGG_U[\UNY] MZY"+F^_?N_U^]Z97_+#^I7LCTW[T'5LBEZ<7IZIF8V#.(;%U)L(,:IY=.L,IDP&L1L )"7GUCG%!0H3SY%R1*W]P MYIT_\/P] @JZ>DMO^/!==W^2&YM^7'J7S[GXWG%!4/UZ(L,B4K+5$^!6)>$"KA\\K@9[W> M45 __@F(0GB*#XH89@W:\>S><:Q[W;(W* M<8D_HN2O"#HD,!L(!28QWI=7M_SN3A#L70+7=X*[= MZW>Y5$LA\ A*O%6)Y\_0$XF\!]<9 _K#(0!OV='[.1\9=.@$]9G.R!1X"IPJ MFWXF\S&S7YSC[_!W^#O\'?ZNV-\%'U!ZX^_P=_@[_!W^;NWORA&, MQZ;'=JO(E6E1 F[K/77/"+B*&RQ2HL_=X5M2[,G!@U,ZTS)_7ZT?X,UOS;_&M#AB'39@VQ^AVY)\'%XFG*5LI_!A\Z+/O0Y_=G&F4L? M38\YS#[1/>)-Z)#MHQK$M(GI>V0XXL'#CR4(CVVP;$%LAP?2@G%4+/K@G_%8 M3WC!-1]'X97%R-IBA"@88N7>\7UG?$:4R0OA9W&(^WC_098(^__'SR0N"$?" MZ%*U^4MR<"D?]*X7 P#-<(,;L,JWQ"^".Q#2%:F"B8N* /@"(O0%SJ<^N83LWI!*%(O4T50PE4"]B:, MO]]JA7)O";XS[[N9P\.V@V6E]=DC/K7H9.38E-CUEEYF7CL GELVTHT,/TW1%%)K594#22I[A\1] MX'37]$UX;.#>4A<\VLG4]:;,S_4= G=PHTA1/]Q_9'*";1NWA_Y9X7[N%L[M MNAS9E?2#U8S9F; )DD@6G5_"OU[R?DEHL[S)*\EJ-"<9BU!-^R5\22:#2TKZ MV&7]ES!"0I"0!4"3$-$A*2(B#$P_R'2F^G!$AI;N>1OK+S73UT\#3\Q MY;+9QHKN&?I?;]Q)+C@(.WM#?7)]?2%Z'O!&AP"3B+1(D"6*_6?J^>;#ZV<> M,&71<4KN7\EP1&&-6.0.]#CEVPK,)US8'OV@?"0CW2,/I@7>I&Y9\"7+36=. MYE]3D[F8X%G>T_ &>.;,R]38)D1P-B7T-1=%&P0;^2P/=HHU]D?Z3[_X3S209[UY5&R(08_ M#N?P42*Z;9 /:C#'>\ J>3UHR,?17 M[_2]F._%U'7AUT%J/Q-_ONY/O908_S?U5@$>("HZS41Z#IEG^L>@[ UV4L%N MF<'S#FM$(%WBG,WPRN@()!R;O@]$IQ:0TG5L)HRM5T)!,+\&>0GZD$=%+W5? M#_)+5N \?\9B!.5N"G=6Y5J80S"U@EVF?F5 /K#%:7Q6-?4TO,$?F3R58,)2 M"3+!MIN,[6"\,\A2[^.[@%Q8![8,(3[S .1IN:-M&< 2D* 3"WY/B3X< BS9 M87J#4\IE0BCV*DAUNQ+SA3?FVT"A%&,X&CKCB6Z_2DSBPL- 3+&1/I)'UWGV M1]'7IR" *1^901],FY\5X?L%04QX^#EI@,'WQN?9C2EN21[D[%8F>Z/;$X8\ MN]>T ^8#)Z*B1OID28E\N.!4<&SZL?B 9@D2=]8:Q7*VNS!+RW4=CZJ-+7>M MMF:0F5!UKCTW\BCR7+SVSLNF%KYLFV99Y+J *3) W0M8WD+XF3WO%*4TQ>4 7CA7Z22A&-)][!')]'5'"GL*(&0G%E)U[=B\8'[Q R MFL4W/HF+8 Y[.+7]/ADWCU,%+/(V3T:@B$D>5OW#&ON9)4C$&OWF0YP;RIU/ MD/NVPWW'J1?8WC""H!9%S(%M,-_9NZQ7]O)G$UX-KR4VS-!A8N_)]+@>L75[ M:.H6LZE8KA;?6_/!FM9=PR,L,=DTDK;^M0_ZQSCS^71]]*#D5-W<5_-&8+9' MA"$?".W_.^^^P%A8@,\,277?,#I'";^[$]YRFHK](* MRJM(C#8N)<_L7R$]KGC( UCA37R.[S?QJ'%_I+O4NYGZG*N O9$X+?=0*X&)HP1._7DV[O:KEBC#T=5PR''Y5AMRS3,:SZJ =6R?G-:FA M-B1M?K H&NWW[[^ M'E_*)446S@FKS;?\M-Z/[[/'Q6U(++SBA)7["\;UMWFIOR^CV?[O;?M;I_+U MKM/^O=*^&G3NSHAN/>NOWN?0FV=1=7:B:6G8(QH,3YV\? 9R6@[<]G>9_P]^ MIP]_@LJ8VD9E^:L3\NGM7'Z[O(N="UN2E9E$-0JC'X\>*J"9@NM+7PQN+JY- M^R>!&UC<(7[I#=.;6/KK&8@R=F:KE0DQ6UVQ90_Y LSK.,[('/XQ^V]0_C&$P^QJ[MRP M40'*@)I%Y>3KO*0I)ZG/MN7#OT-2PPVPNFS7M7/Q&^GV@#]Z;5:"IWTMP<>+ M4UYRL?_C:[][V6W?=5D)R$FQ,YA5AR/!G@K+1KF"7Y*@D&#!HXG*\ 0%Q$B' MFWAQ%;_6CBM;25S@] ?MK]<=5G+IX@:PTAN\!X?L)RI@()8$\C/PF((/A'G@ MX9\DI2O66G7%8GZ_9?9:N\Z>PQNW?1;5^#D&455KG, MG1V;UL_?K->Z=2F,NASU12U5;=UR9 .?];R69IG?/J$DP#9!865)+=:>D2@ M[%G48E9SW"LWKK->*<1UGKB^URW '_W3&U'J9T@U<$8,:K.XW+PK*7SX&KR. M]-GK/%9E AR7M^8@^3"U]:D!4#(^\OWP2SH,[U#X'6JY>22O54=>R9-7>(&+ M/YV'/YU)_IPR5P>,16XF-/CQ/,MN *.BG#EZ\"3R/4B82G*P^(UO+JN+C%9N MELJ'.(UC9JCYXO+=%X?MRA8+>[81X-(1:\_R1,DUC* @^&]+C*5H88!7OHYA M'-)WAF&P=G5ASYNK+SYT=.4NKED:J/]:-&3Y+L3(L0R6U+)%\3I^"GWS7P+T M^73?X0]ZK.HADJ^Z[;^R+'] M#X]O6JV=R/3)G!L8M03H;N^>.>E-KU:S_/#/ M-:#US M2+=/N35-KN YCEM^.&>Y0HCGG/&<1ZSEA[U0L;>O6\%IGW"?:Z%H$K.X?WC\ M#$0HSDL/?K1.2H3]/*(IE_1!YX'"'Q-VM(W:IN,N8+[L^,XT8(+XSA??>81+ MOK--U;[^0$&4+P0'RX[K3(,EB.M\<5W+&M>U4W+#C\YW[>"\,]Q7=D1GN4B( MZ)P17<\:T?53T@E^7'K1G.7:5&4$\ M+-74Z5=1=2/^:5[BB'THZ!1SIK4SWCQP@_(9226GDPHVA,4B"%&CI9R5--AO MT8TWB[!AW8V5WR^5WECY+N/J&]$KQ*[ ,5N(!8(O4W_^]^*?A3!4ZOH;156) MN+G[5_ONLG)]<_-[M_>-] ?M0>?[8KV$@M8E!\7&IVZRC$G_3*OSEUZ >M%- M)J9G>9)CW:"LAA:OCKVVA =K0C>K#PQNQK/N&A7+<7Z&]<[")\Y*!+OT$>Z8 M%=FV=#N(F#J\H+OY%$15Q[.\-I[W_##UP1TGSOS8&?O).,C9\5UJ&\$5^C*! MAP2WG)(^K](]GY1I/SG6$R4_;>LE20WVC3F>6&90VS\H+YY(BE,1 M0/R^($O=.R$$,PG1S)I;)$\^[)X("\5JC@'"&7SO=;Z(-AD&U=67Q-K$(A*PCF2^R=H).FXTGPJN M$7.P.F2F M/:4DK:"S]W*2MUSW[M\ ? ,M!'AUV(AO^?J?$8K .O M6PCPF01M%"2BCQVXT0EK[;$=:"E"(YALMC,VAQ(OM4=])!=\*:3B<5J$.K,6&-K"C>#0>!.@W5F]'L(F@KH[BOA3#AE]=S@KR<]Z$0Q MUH>N4XD6;@$CKQ)YI,[$L4QNTL.C )SW\"/_-1"XE'PW#0-6H,/Z5O#-I)\N M_)(&;3!X'<.I"Z*0E<"TJ?L((P4PLCS?X.<7\SJ84:/0H'9B,!$*,F<82*-% M)"T(5RD2/QQM"Y?9J0O"3EUXP5CF-2Z!;)S^@$?+'SG3QQ%Y9G2QF+0*.(A+ MRP6P!H1XC8:WAF5U+A!U#Y8;D"&1D/[L5XL/'#I3R^"%-9GJBD S6S4PS1Q& MI*#8X!!6#X2Q[?!'N%R^SCHXI!$?Z93CLPEX#X842/]H6*>D:Q.+68715,"= MLGE+=) _RXK(M$>!E@CQD5ZZ20' V<5(>G#E8,X#@JR-!5LW5O_TGH;JF361 M8?4U7\AI("T.%QW(447I1WL.Z!(.2KP"?/M9/LF M<#(#107F,?P&Y&'X[<0UAUSUAL:6,!A ]D#V>(<] H5I064DBLBP#/L.U-W&.Z/ MF,%&K:L_SW8T Y7RD[[R;2)0%$$LE!A32GP8$O]:]Y[[A&.8'.,SPLDS>OQQXP^9&UW $_K0;*(^A&^[Z+3 (RV]@ M.R?S.X'I#/I$+0=F-66[HR;;_('Q3UDB0M"A?*BSP'QHM5'JPR_@!D,8M" C M(2.EUS'AQB!KGDAMT!9A1\<@I0?TCT\7=[8):P'HTT>TJ!#MI4'[LD<>M!B= ML,7WZ"QUS36C>%2@$&8Y<#[5QS-_W:4LJS/8]O4"GSKB1YF>$4)2\)0%,&.8-_ U#'T"6_V/'&X M&.=)B;H!I !%$.VQ@=-LL5H3%B]7R/+Q'J?PMQ.Z$?/LP0=7']-GQ_V)[(#L M4 IVN)A#G(Y-7JV6.\X+V\@\GYX#?I91/&,6\C!U@Q1EECM);;Y#_3![%)EU M6!>&Z,@/R _IU4,0&Z5!=G2@#QC$'UD61L0<,XRSA-P@"YX91A/7,:;#,%^: MLF;C+-][';$7#U(NGJ,LZIS52D)JQJJ%QSGK* MXY1E.$WY[OG)]XXN8DXWZHDM<[KCW =??V%9?A[]:\H"26MMH,UD/P(5@;I! M6(Q%Y6?7;*F[,3LK %%F'?-K!^0L>R$%E F/(5 _=U+' M8,OY[/C!T/&"8Y0&?:!VD$\-@MP$4\*R:'!V?,+.%[C -R"1<0CXDN!^-4T MH2F/X3],F4$"D/;9N?+WL!Z=YUY(;& %&2HCYUD86B,;(!N\*_A9T8*9%:-S M=Y*1GI M3T%I"'=6>V0A25L8;"#;(-MLP#:\@, S#8LXW-.A,V:)IKR: %,O;,/K,7 ; M^*W1?=S"LEZEX'B]Q'82AFQ;V7I7]_![#9:LY\^S4^D#N"!,+SWKKX'3DE C M0Q@P(9\AGZ7V2VSZ "]WR\"RGIUNSK*/9+@*O<144R:'#D>U8SB/?B#EB>4,>2$QYI6$%:E^ MV.:L=[W'*R2&Y:3TL)0;XPL3["O37RCXQO+Z6"$JG@3XNE";SKEGAU #UVCY MT6#V,?,,[$->@5%?JIK%RF\MU,C3/8^&(0:/69/A98>]/CK_:I@N#$HR&_DKE70(^LUPOIBY<697_4:$3\UG$T5K&>%<3Q?+:'R2N(OXM\5F%W M*:U7?PQ27F"(]">WF,9!Y>"Q:9OCZ9C,<]O9LT1!!S(.,LZF3DCH]O.SK?HP M++//<@@\=DB6%V$#A\1E%=_!)0"F"G,)8C9BYCM!]RZK.PX/?-194?6E$^-1 MD84P.!=EVL/S^=XJYT_'?7/LQ%_B^IADGNA=O*IV.)-3<;,NB^DGT@X6/+XZ M=M!:)*@D'K9@ *+K/UGY>I;*ZD4A%X-YBFP_G!]P\)9Z>;":_NPY\Y+X$:'Y MN0E?_PDSLAWBW%NS74.'3"?\F?K:X3'LS:MSPZ]<^L!V$ DK31!$>(>F.YR. MF31FVR#Z@\\[)J0;,?O]PD/9SYQAF.[(HTU3\(5!*IF3H%@_?^DIIT[4A02> MYS[2, #--B[9+@[\-U@,D[^*N?>S5@H,_(N'R1+;$VFSPVOC/ MO+8^#:N$SM4<\VX6?Q(=9I]SIAL>;O?#=X5M&MBB\U\$>[3.^!Z\_BA<-WO] MO+G*$6:6.%R1$S&*&:RE<>/^3LA]KJ8:2"X^UO*$:'FLI ME]YZYSS:EWO6WM T?CUAF5?*"8A5G[TU_!02[H1W*+QMWPU(EU3(5;?7[EUT MV]>DV[NZN?O>'G1O>E\^W9\?0I.+^8J8(#WG*Q)^6EJ1[J#SG2BG"PNRV#>M M\/40HI/=MMWW4Z*]PD$OR1?V]> M@ [I_];I[(WV@4@C^!? IF:M6W\]4=<:(YN]Y:U-E.BVYL.X]^=M[HT$ M +Y?:$J+ZW\0Z\_][!\=-D"3EQ7V2XI,.0"DI^5$!^W!@( MH6E3"=8!;IN\$,^Q3(.XC_.+KP$^_+#UJ<'2(#^*KX:W? I,,WH0F]WRPW:GXCLOR.!A,T9:SS4Q458F M!X#A#R8&2HZ220T 6F_W3 MXF^ZT+U1F/P6I/)0,)+A6BS#16'V7S:WK>+AM/4#XTSN_TEZNOK+\JXOW[7/ MXHU?S!>PTNTK-T@NXEM)0T6N-FJ*TJJ>\+P'>.\=VS=T5N533YA$QM M,[C\HW]Y0FQ]#,.US+_\,T8/]D_GKZGYI%ML\[=M&WPG)/P#?+9N[^KD7%&DIJ9*K5KKRZ?ED;_AIDP) MDS'MCQ%,M1@PJ15%K6C*OL!4EVJMAJ0UE/V!Z2ALHA6!W1X.82(^.^T\I$#5 M>XM*Q*8\_TNW+.>9;UFSK#+#F=[[#U.+-7 (?@*W_,\7%O^(QEKQZ+!BOE1& MIF%0^VP&M^;)>;4IM600%.SV:TFUVORG/EG:)B \^L@>N!BV M9E=55DO?FP1GVJQ7P570>P_5-$66M&JUM,JEE-Y UV8IS8YKLC,%L4J%OO!F M0+S?S[WG6*P+_R_1'%U,/P$5='D7/PB*K-<'=;S50\(H/H(W#184 M2*V!U=:JE58>E]*DOW7I1#>#%K:V1T/3G7=I&X;[;"BIMV:TK<,M(5DZ 57: MMG'#2!+L>.[(: KXSHJD5-%$+@& MHZZY J@ABI++5DMK:0NI>4A,' MR/L-D#O9-<;>JDIU-<\(>UR&/6>Q;9P+$AU>L-J=',,THFAHY$15AL5OVU R0?4'>,>?7[?-@1+M9Q MAMW#?F:\<=E?4W/"RMO-DVJ&P^F85;.D!JB B0M:0(_J[:7*@E%J)^>*+#44 M39(;C8V3:)3ZR7E+DJMUJ=K"3,U]1'X5;?NM@P!:MQ9@L6T;G0A=.R1+-*5Z M599JN5K!)31XQ41.7'I RCV#/)"CMNI24]YC7L!1&'$K^N4FJ+%L/[(N+AX- MD%=Q'BJ\/&L98AMB\E;(3*/G/8 M$#IIH1.W491*+.<"'4U2&XK4VF>^UC':_9=TXGBFOYAF@])X:Y:*V\YZ_PQM M1(/EI(B>8P]W"\Y5P5U2JGAX5GS@J'&;"N^?E\T-.#59DK5F:25Q*2WDKNWK M]B/OL1!(X-C@BSYFW1#_NUGP1=5.SFMR"WQF9>/(BUH%/,!:JC49XR[[$ UQ M&SPICR]%@ KE O4[+T-KRO92OCF.\6SR3@3;I=QI-4FKXSG9$N!'W?Y04W[X M4155:FE[Q,\QVOH1T007PT>P:Z_&'7A))=1W9CQ5DUJU/.,SF#Q2'AC&'0=) MI1MVAV%=DG,]6K6'I)$8M^,0DD9*INN6LB=7DTA0]>U=YFR]8Y%5= -,3[6A M@?BI"R9^$)'[0>36&R$9(K)::TC-1IY'(%$A'I="#'+; C7X3DES@<3-NRRN M 8NS2H$6?+ZU)3:TFR&A?P3U[. MW2605E:=>,0@U3;>JI]B3$1HVT:]A(&QMI'TLC[4/I7DP^P)>#;N]'Y_(C=C+&3L8E[=Z&G8P/ M>OVQ@:+X$,!.QD*0 3L9BPD$@=OA8B?CTI(..QD+CQ[L9%QT]0;L9+P!7HOM M9'QMZO>F9?HF#^68@+),J*ZW/<"MA9ZO]5\'@6ZJR(;A8 M>ZVQ<@B9!>4XN!0&/,/"A M"!DLTH?@HJ_@0D,^2.FE.]%<6@R]=*H]@76I5 M;>N21A$I;@-*#%S=H+NW&]$TJ5G#,W5E0]'6Y8UR0)$B:N_H(ANGL?X&H#_L'2&26 S=9GV'* C=QL M2*J;J%X7S M%DRV]:&AY2J.F8GG:E.J*MAT5WSD5+<^R9,3K+ MV*:,UZ@U!1))6V_G9A<";D@-M<5V<@4300C)_4!RZ[WA["!9E^0F:YN59^@+ MM6*.6O$0IE7*Z.4E?:# >@;Q]9>9@XQ%S+>)-6V]MQ_1H&L/P5$8Z"\+@G&' M+F"*H@1]"#%,*3ITMM[?SPLZM:I4KY8WP:ID?E<@BJ^2-O1G33*&RUM-**6W M8+5L-_IWKXNI2LT6ZUJ29UE,E-,9@2?;W?XLP*,UJY*L[#%5Y!B-YM5&GPL; M2RBK,V2WK/?]LV XM=&4ZLTJ2FOAX5/+>O,_"_@T%%EJ*FA9S^-IP4 #P=JG MMNFX9.(Z8]/S'/#WONL!"(_6Y*Z15Q-8X='JC!Z16ULW"2N M5CTYKRE@JC7K&32)$Y63CR!@7=LZ\R" )^NWP=IM]!@TMZ[U*]6J5:G9P$T4 MQ"3#Y-:I!AEBLB95F[*D*7D:-[B+(IPFWE?+(I^U+,+L I&DT-9;&(MAYYVM MY);4U*K@:(DFAQ"5^T'EUKLCF:(2'#>6]])H8D<_5(\YJT=4B@*)GZUWC!;( MN+70:4BUNB;59-'R?1&,^P'CUCM068"Q+C7A'[4I6M "-2"FV0FFV#_SDFZ+ MQ4C_-RQ$&E8AQ3J">WG8$2[6<1G2P4;2K1OEM7H^;XPUT5WRI%M3FFZSIZ[" M1-/RK(1;0N%_))+JQ]64+ZFQG<.:+$NR+"^_B'@CW86UTZ?^R'%A MP8R4KZZG?'4SY7V-E/>U8+V6IQ _(=/S6+$QMI?F3'W/AS]8OL4&.VZ">T[O M\'W^.^?W:PW->MSF>2JO9\9Z7/G]D_% MB(Z8N&W55*[)02#F**S:-Y45QF/'WE+%-E*JV,8N*K:14L4V:KQ#?:8ZMI%2 MQS::;.NUH38D35E]-=-LJ9Z14O\V6GR;M]640,+GI7E74?,_=EB2?L=!2S(9ALE7F[<=-HV+:9*A/ M3%^W4-ANSD+-K87MG ZW0(:N?1$08>N\AZ94KZM28Y\'[Q U:5&SM>#-&C5U MJ=4 (=PH;TGF4CH_[>%P.IY:N@_&LD$?S*'IH_2-A\J'M8P4E_J:2OS>45\W M;6IT=-<&%\5;H,AE0) M>8IX,'_PH4[.&\&)#;E>\/',[!H\+K5S_(@(W0:A M<4674HGZ A!:;TA:39%DK6"CH0"$'J5IOZ!5'']$74#>>.+2$;4]\XD2R_$P M)ZR0-)SU(B&NZ%7:1BX1@6\8?2\6R1N4\;@&&O>H?_,PT%]VEP]2OJ'1S?TQ!.;&'8!ML)0=OB:I# 7A MOA-TFW&'5=(=+EX@:T!-$'[6E$F-VZ"&2-OW7?-^ZO-&B@X[T0(O',>=>DAW('FO.%8U29-;DM;(L\D&YJ@? MEQX.DI_>G,WBV0]KM7%"AK= DNQ=Z:&!]#"<*;#J&_%QS[H4%YZ(MM$ UXJX MN+,TFQ[L:MO&6X&W=?^VNM346I*LQNVG9YG+MBK M+(JXF.&;UQUM$V/@F4* M7]8[1ZU)]=C.W/N&;Z"H/OGWCO'*/C'CXYS\C8!P-LRGX*]8!?*/E?'\8V-W M/!K&9,U;MG#Y%\ YI,QL6G[K8$2)/F318]U^91E\02DMW87+@"3XP:/+$TA< M7D'+'U&/ FQTL-18\#EH+VO"'9ZO^W0,;_!.U\\A\Y4"PI"AI7L L-MO7W\_ M646.+/\2QV'A%N,CGX5J2I9?$VPQ)B#TY9Z\CI!Z\ M=@8P\F4T,Y1NV]\ZE:]WG?;OE?;5H'-W1G3K67_U(@'!#!&;K@QC1(,YJ0SP MH1WU=YG_+\[$"K\Z(9_B%N"WR[O8!6 KN?3>#FXMK MT_Y)X)8AM:QXJAFF-[%T6#O3!K.?5NXMGD/\9ARS-Y O.AFY3*+]'036R1+^ MGL-E,4'HFXGF8,6UO,<5STQHH&,C(MQH7*G\[#G\[DA/BFSP;!KP7]4T\B M6L-O8'FONW\,.A>_D6X/.*77'G1O>NUK"3Y>G))V[Y+T?WSM=R^[[;MNIS^S MNO M^\=E%^[Y^/[0<\%'@%&N$4/APU4_8]Y0T\X^>Q-]./L , M5MBT#6ISR?TRX_\O@>*.^ R4^4PN9'(8-+^G@2QF^?6_GM37JIO==^09<]V? M7SDNT^5D Q$R7?XW<@+M!]JHL&4+K-(YJ!=XZC>J,\Z;S3TA ML'*"],PO,^4="SL 3@>DE3&'2A3N0;(<#UF0C&$611P^-HGOET3<*?@-MGD!2O%S>-0%0R'+!FS)M6TA$X.B,.RXE"-EX>*H/)0 MJ8) 5*164M]&!&)9@:C%"T1%4(&H CKBB37$]+3BP=B1D;T:B)W!CYSOH;S MA>/QO+=OCF-XI.]81MF,YRT.H13.O9F<16E5,["^&;UO'CBU6=(K=9_,(?48 MW;=OX:BHBM1L)IR8RI366YPX01"+!>):!J9[]B#6)(45 XU-V480(XA70%S/ MP.[/'L1@5=7J+:E6;2&*$<7OH[B1@=.0"XJK=5E2Y")\@^U1G'_478S=A:.^ M?*Q>X9?[\V^NXWGDUG4>6$''\NVI'(\8;V;@%G)J!\3>N@!KM0GF!QK0B-D4 MF&UEX 5F@%E%;DAJ \UEQ.R[F-7DA,WOC9R^###+VK.H4C6IT"FB%E&[B-J$ MK?*-G+P,4,M:"K62RD<+@EETZ8[@\A&[=#<3ZNH^JX'1>9E0VZ/>F>"G>]YV M^CNJA^)BXF**^5!0T;[Q'G!;.JVI(TI8@].(19OC"+2T78>%LW'YAI8+[*DJH(8VP@S+:% MF1*7/;#Q/FP^,*M*=461M(8PT@R#J2?G=]2CNCL<<:/6H$_4SLFU*VNJ3:DN8V"L_!"+*Q6P>K4D'U'"1$/UNC7DPK31JWZ7FSJA*JOV96T M72I@^Q&EN:C2/&&7;E-O *4Y(K8@Q"9L^&WJ6F0ES$&&-YIUJ5DOPFW%4TMX M>R1P)[9'$9#<3&Q M@N2;XR)=,&I=ZOG\T+/#]8W)]4W)G!&13W"I6?2+B0C5M@UN%@16P?;;;)K4 M; IS< NQM36VLNCKDC&VI&8#S\^7'EE:%MU7LD66VE E11:F: IB:VML9=$C M)5ML:=6J5&L)2;8I+67:^;X9<&U$6XO+^MK6)@TC4Y?T'OX<6E,6 M$VZ/'4#J?WGJR/8\*36T/=5)P4V>$H X+N=E6^,W+Q"K3:FF((@1Q$D@CLM, MV=;.S@O$+56J:WLRCA#$)0!Q7/[(M@9];N9$"TQ\K8@F]_M$,4:U3\X7T4(, MTQO"]'P"?_<<'^MX9LKX<9DQF_H1B^2Z>6!\?QG2[-:E8W,ZWI;CFW6I6MU3 ME!O55@G0&U>R95,'(C_T5B6YM9?$1T1O*=";L*^XD>>0&WK56D-JU/<4K$?X ME@"^"5N7&_D,^<%7TL $EFN''KG!C8:3\V^Z:9,/+"'[(W,2AE/7I?;PE?BN M;GL!U=%IR&[WKYJPL[R1SW#EN!2&?!'2:C G%:,FH^57"OQ.!_K+]I';AE35 M,$FF_(!+V&[>R,PO '!UM2DI"+@# %S"[NI&EGD!@%,:LE3?S\GL?>/BP "7 ML!.ZD2U= ."TNB*UU#W%-/91QJ4DQB_ R:*Z1P&Y[MBTN3N%%F]V[)FPQYO* MXK7,O_RSB -O[&M&I\&<3()6AT:!GV_TI)JPXYK*IMT24JF/)6N2IN"VRS%C M=RUT$_8,4UG'* T146\1E;"/E\K\S4<8GBLU65)KAV;JEC_."]#Q@)[$>2!< M*!#=\R@VR1*V/FDUB].3<_:^-+V)XYG!?E&;DUX15&E@;=TR8'>]E9[%\7C M]CF7>V@EE')#JT1,R9[%\>B>8SO+-3]W;+BN-F1)J6);%T1P"@1G<38Z9!VI2 M558E1<&*%,@#23R0Q9%^D7E 426YV@2#2#EP)D#W^ @N'ZM[//>'P4.VZ8/I METP)'%8,=9U&J6=1*V*F*<+(:4CTW;5!5:HV]^(6%QL]C5"$/"(FCV11WB(W M'M$D=3]M%9!'D$?F/))%18Z\>*2J23+R"/+(OGDDBR(BN?&(*JF-O13C$X)' MT!\_@LO'ZH]_N3_O49^PD%\)=Z=WD,;_([BV6!OLK>]2U&:6W43]>;PWBZUJ M\,E5[0A\\K+M6QPME^Q2IR/P)K"KFD)%RR2TF@?+BD)FFUEB2K M1YD=BUPB))?L4N8H)UVB2K)26NJ0_TEV*(9GR& C;U$H#0G,ZKQH*'=VU0;=Z MT?<<)SL;#/(I6M3(,,(PS#;UV8IFF/VTK$6&089YRS"-;*1 MFZGO^7 _\&09G?ZC2=1K;%R=+E:;1&@(P=";CN^I>_,0@&$!"[MHF?.:U)#A M'Q5K?B&R4R![XZIU^T1VM5F78-B(;$3V^\C>N)K=/I%=;U:E:B%I=(CLTB-[ MXRIW^T-V59+K+%NAB !1-L71X>][QW@-OH(/^KU%^84A9?895#V8PHD0?#IWQ1+=?82'AISZ\"N /@TQX2>/ MKF[!,KL^:^;DCZA' 6/ZU#"9B_-@VKH]-.$.0(Y/Q_ .[W3]9#)?,J 0&5JZ M!_"[_?;U]Y-54,GR+W%<&5[A3,XOA?[F\O-Z/[[/'ABWFDLOB:=*$A%/S@,@ M-D+414@C7T8S!_JV_:U3^7K7:?]>:5\-.G=G1+>>]5Y8O3ACI.7+&RB\ 1,AC&-8:17&%5\^Z7/),R/U M$MGGLJ9HJ<->QX<37$\SAAQETI?[0>>;/AO!_$)(9;@;%O:Z M^\>@<_$;Z?: 1WKM0?>FU[Z6X./%*6GW+DG_Q]=^][+;ONMV^K.@RYZF=G'3 MN^ST^IU+ G_U;ZZ[E^T!?.@/X#_?.[U!G]QNT?EUT8Z\?W1Y<+0@,NXFIOZ"U:>R>/!^^@$TLNB-=$ EHO T2"E0FT4W MHP,JV82H+05JL^@_=$ EE!"UI4!M%AV##JFD$9Y_P\O'X.'E[=7=^"/JLO-M M$Y>.J.V93S2H:P-+I,J*]IE<3%V7VL-7,G!UV[-TQN$2O!>; 0E[F+J913<@ MCHPE8"QTG'-<"M..H,&1$8RC;1L+.&D;_YEZ/LLI!KSJWK$BA[U@3-^_^WF^K)SUP\2B%J?2>>/']W!OS>K M/I3O5*(*+!/JFH[A$_S&D6/!J+U.>%YA![PCUA'KFV*]N376Y^D^;+>J:X>N=;&X;]6E5@/ MWZ@C^!'\,6-==^JZ*K>V1O\=]773ID9'=VW @UK\TI:39%D+:Z701[X MWW,!ML#W^YC*KT,F$X+)%'E[%3,_YY!4^W!??"=IJBS5ZG&]&)#MD.WV;M@I M2C+7%66+P2OY1'X9;=V.8DOIR[(\%M>*B*(!P?7 MKQRW3]TG@_=6M*,X3H M7@JL[1M%Y8/G>I\WH>#R9OC<-<*:,U87B@/N"[1[J9N9+4ZS?=K.4']'[L:5 M1-X8UUO'3G<%](/Y0HW*?ZGKO)&[E=0 %IG\Y0+3^Y6"TPC)#&.$!X@O5-P; MV95Q97C?0K(L4,K90,2@&5X6]O*Q!LVX]*G:1Q@YMUPL,$O;-CHOU!V:'KUYX.^[ MF;#K:/D=JN6G)K3P+BQB4R!8WXU!UAJ2TM!$,3-1A 8(C6N"74CLY;CEJ,A/ MRQMRF6P&9A2A.6X4HC;?2)NGVQ\4!G ET\@8^,'+PEX^UL!/U/J=^/-N[Q*Q MJ8^1'XS\[-&&S&3+>,/(3Y*=R8I!7#DNA/I*#X!/X:7F#+]T&<@Y!FJ-''7K(&WG(38%".\5B]SUG MNRHWI5HK[D#YWL/?B/&-,)YNTQ&QB8$@O'QXEX\U$ 0RAC#I)&S<)_49YYQ- M^?1GK8N)(NVSFN21$'*-M:!ELK^^8: *>'5N3@CD;"$4]PK%;/;=MP]A'10L MQ7.:,@*K()5(UIZ$U#(YJ;M-0"P5AE,?<50EK=F2:O)>]N"++?8C[NG'PQ+R MV9P1SB8"AP(?!7Y& C_=?B_*[H)D-X;H\+*PEX\U1+?8%^&[[@Y'45,$#NU:W%-$7(N[)5Q36HHBM1IQQ2"1[9#M]F[85>.:(J2OZ99- M4P0%##/P3 I33M@4 2\?X.5C#1UC4X3B#Q)4$_*QJO,]S7I%D\O9%$&M2C49 M>R*4'Z0)F5;9@71?/1'4*J*S#.A<[_$FI#MM!L_2M$38%V;S-3[$30W<\[GO M:D+6TV;HQL8(Y7A:WF!*J&"QH:C$Q@BHOC,S+A/J6JQ LBQ0PF/1>/E8+Q]K MX"P2"KI%/!Y!(0^N,R:F;9A/IC&-+@=!?A),>#J!1UN6\PS"BK@4ELBCQ)M8 MYOJB>JA;-M(M":5H]AE=NPMHS>_I,WKOT-!1:HA3L -1NC5*$XK)Y!)>L\R_ M_+7FTER8!7@%P^D-9+=&; /16@:TK@VWU1+Z6>0>;MLG=!5C MO7RLX3KL8QICI6 WBWW;@IGL\V,?4X$,M@.S!+/)'3B,/J8M36J)F3QXS"(T M72H!]C$5&B3E@EPF.XS8Q[0$2O? M'FZ34=A %V?![RVD3'>C;G MB@^PD>D\&[+5DAHM5:B,R"V*;RU@*X#6!EU+D*DV8ZITVYS(#'MC!NSZ@)?+ M>OE8(UO8F#7SVI38F/5 "+G.&,DD80 ;LR(4=X=B-HD$V)A54*?LB/KTU3,Y MS[S_QJR*5 ,'1=V/1[=9P?&#/P5Z4+*^D/C2(<(W5X M^=@O'VND;K$_Z_^9VI1H,K9G%4G%O=/HI:'&-WK)I8Y8=NU9&[(LJ6ILK\5Z=6NLB]*>55/KDE98GSP$?[G O]Y_ MKVV-?D':LS84\/5K4K.P/O1BA&VQ763Y>*V^O:81MDMK79(516K4M7)PWZX1 M-V0[$=EN+=^]A:"9B#1;!H(NV?3'Y$^M4W');>N,X:;'/>5]!R? MBGNJ&LL#BO"TO*W!A(HIN<9UTE3V#1DJT-QH^1VJY9?0]J&PN$UF4'RWA+3$ MBDBKLI ME8]9 "94:<@_MG+(4E#DI^4-J$RV\PILVE!6C*&FW4C3IMO 0VV) M01>\7+++QQITP5Z;&%(1SP!L9;);B[TV!;+8#LL4;&6S WP8O3:K&IB:-5', M3!2A 4+3;0ACKTVA05(NR"7T8Q V;'.X*$1MOI$V3[>#)PS@2J:1,?"#EX6] M?*R!'^RUB9$?$6W(3/:2L=FX+ I5S@R^1(*/;:%-"1+9^' MO.YT:$W.YG3H0??:K#<425'CRL84X';O\UPI\M)FO)1N=Q-Y(",>V+6.&%;N MQ\LENGRL$2WLL9EY94'LL7D@A%QGC622*( ]-A&*NT,QFP0"[+$IJ%=V/+W6 M:G(FAX)%Z+%95:J2&ENP/7>/#GML'K"LS^;8,O;81+DOE-Q/MW^-(APC=7CY MV"\?:Z1NL<=FGTY\KJ&QT:9@>FY]KXZ:W(SOU9%+H?4,&VVJ#4E3L/D@ GYC MP+=R 7S>C39C"UTCUA'KZ["NR%MC78Q&FTVI7E>E1C7N$ R"'\&_UHE7E*W1 M+TJC3<"^(DMR'1MM(J^)S6OJ]II&X$:;]:8J-5M%M7E&[D/NV\K,TY*9KRA3 M36E):J,FU53Q>Z(OQNO@[WO'> V^@@_ZO47YAR^?#/,I^"N6V?ZQ,L)_;!SE MC@8V6?.6+2+I"S@=@HRE[O);!R-*]"&K$:;;K[!^( 1\>(7NPF5 %?S@T=4M M6%V7=S@$@>Q1@) ^!7> &N3!M'5[:,(=7B34O=/U<]AUI?B$3-N 5YVIC;BE M TJ1H:5[@,7;;U]_/UD%ERS_$L=]X17.S/Q2&'-=?M[5X&[VP$49$"XN67A) M%+-=?,#HH>(ZS[-H[LI70VI9Y/9;[\?WM>^(E^-)O')R'O(9:_% M/T>SL/5M^UNG\O6NT_Z]TKX:=.[.B&X]ZZ]>)*Z8WK#ITL0_DQ$-5E%E7!A& MM?\N\__%!;S#KT[(I[@E_^TR?LD9[;)8\,'-Q;5I_YR]PS"]B:6_LL1("ZS^ MRKT%4G%9XO-7+\3D=3)RF4S].PC0DR74/X^U!]Z;7OI;@X\4I:? MW/0N.[U^YY+ 7_V;Z^YE>P ?^@/XS_=.;T!NKN##S<7OO]U<7W;N^K"6JJRT M/I/.'S^Z@W^3#S]Z[1^77?C-QSW-X,IQF;X@$]YNR",49+81LS,$BB;FLOK^ MJ#/7N7.FX(H_%'#<]F&"(C0Q9I^]B3Z9;#1NG]<23E9M_E+H9N,E'8;043ATE&4_)9L\+_84 M6#6@.3B#:JP^*MH-R(69@TFL\O)['D M2RE.A=UVJDJM1DW26JT$T)8?L"+OI<2EAX6(*FPO194:C:K47+?MGZ=NY?LC MV679KV1-X\>"/NY(QLS"1+G70.4N&^'\M]!UV*.^;W'YSP+D=_T?7JSHS&8+ MNX '[J.F=DV-*QBF5F0E/ @%?VIYQ'SB6]@'H:#4/>S?D[--26O$!8,RHN<[ MN]&(P;08C"NTE2D&D[3Y6P3^4[>F-#L (OA$ -]:%T.-ZQ&T,?IV#=[DC,2Y M\U$P)/,_09J=(Y/I4_(M25M3X\H!;8S:K<,XN\)U\T/Z@I*Y'&")*]BSN8C+ M,*!R /A!M;H680CF(#X>2PCF_?[#!ZQ94Y77%'3^XJSB M.F415XTG[P" T)T'T5HIUEJ)ZRY39 Q I*Z$C:;4: @1N3HF$1C78J80?_ZX MY*!(3\D94EHF6SO'T.<7M6VAVE9+M]\C#*"$UY@83#B(C\<23$C1T_: -39& M$_*V>S+9&CNPWK2"0J$<@,IF^^QP>\\*"HMR@"O=1MD1]I9%KZS81"@MKM7# MON(%@O;-U,!-BJ\7EJ.K5V@.%3+)>B9)MU6%X!8(W!@>.8B/QQ(>80U2 WD@ M3#QDF\Y 69K0&;="W7X="CRW?N"$6J=C,]D+%:/5*4)-:*A5L]DC%:Z5:3&P M$\=7V!&,@I0!7NMY5#,Y);?_5J6:U*C6I:I:+=+/V%M_.Q32&0CI;$[H"=V# M% 7VX0GL=/N0*'LQ\(,?,?"S7 +WN^X.1U']6S6Q+E0)!?K;OASBR?5W:DA5 MXZKCYE4I)HCE(\9R M7 7>8HJX9%.!5Y$4N2FI+134QPGN]4YE7,W>G(N]9%RSM\[J]4I:3&I* MS9HB:6I2"YA]VDZK8:ST4<V9-<.7T(#&I<>EQY(>6YWL M$7^21[%4R- %,[0H6W)%=J@,VQ!X?$,FZD, QBD9ZMZ(Z#[YGR^L#THT@HI' MAQ7SI3(R#8/:9Y&57%=.SN73&GAI[.9SUDPU>"0_ <\Z&3@/#Y05NP1CVN,7 MTCVW<7*N2*U67:JRL#A_N,3:)'S77\,]1*$])1$+E=02LD.K\PR.>D63"VV. M -/C7VU=K425FDI=:C4+/N>#@GL+_"6D?&:'OPV+[F8"O@8"3WC@)61<;@:\ MG'HB[ ["JE2ML4;!0HA D>SHG&L=U!(R(C>#5=9-"][%DP"E"T1Z2MX@2:BV MLJ'LR;]901EP@VIN+=02:J^L0&W?JDJ3:K$-;LOAZV,6M1@?10G9Y!VF^9?N MNO"UM] I$GC+#^8L_U2 M3SB]GJO3GJ8:;L@8@:I"FZ6D-DLCDYADSJT*4D'M/=NG7J]*#;G0HVHHOFJ- M3&*.>34B*(L,$^DI>0,FFUAA<6T&RH(AU(-K89U:8*;;D1$&4,)K3 PF',3'8PDF8+]!C";D M:/F5KJS U14KT%[0E6UVI M2K5&[>!:LB&3I&62+(XH(+BQWR!^Q/ (]AO,^OW8;[ LA%JG8S/9"\5^@PBU M]Z&6S1XI]AOL M8'BU)BE-$5OF(+CS!_=ZGS*A,6R>95JS;8M6UZ2J!L([MM@O]D5#)BJ B1(Z MTA9ESZ#K(5LE7^AE=")]R4%7NSZ4'> ^W)6DM$8TG[#]7V+ M>XRL-^!=_T=\W7J$Z%KG(2$/LS'/E6@5W=DON'[EN'WJ/IG#[9N&*))<%:*> M%F)P+083$BRSP^"&W6JR R""3P3PK0M*UN6$),?-T)=3B[^LD#@/5Q8,R7PM M W'R??=3Q* N)Z0Z;@;>K!L)ID:M +4)1'I*WF!)**>RH:3+OZ%@F?"#VG4M MY!**K*Q 3G2HB.K.8Z*T&!]%BH-YVS,))6%R MC1L4T%AI[JRA$2-&B""A2T%A(8+"VC-I4K-><(=EC!#D*R03:GKD'R$X2$DI MTE/R1DXF6T/EZ6>(:E>PV$&Z;:%2X08#"?@1 PG8UA # WE:+DHFNV+8UA!- MERU-%R6;G;:#:&NH-55)B3UT6)!I=)PB,-W&&[8U% (,Y8!40IL"8>,!AX,R MU+9K@9EN'T@80 FO,3&860JG86W6E)K-P:J#;FNH2/5J79(U,7*N5I\U?Q1_TI(M MCHT-LV*3=)M5"&^AX(TADH/X>"PA$M;:D,D"82(BY>F/@XT-2T*H=3HVD]U0 M;&R(4'L?:MGLDF)CPSW["H??)ZNN9G)^;O^-#16I45.E>KTJ;G.M@SO-=!BR M.IMS?=C?$.5VH7([W88DBN!=HS\+"!@"NU,7XT$'_O%8XD&+'0_[=.)S_81M M#X5L\%!7F_$-'G(IS)IEV\.&I,AQ'6_WW1 " ;UG0+=R 73N;0^QA2=B>17+ MFKPUED5I>]A4-:FJQIGN".[#!_=:5U-3MD:W*&T/64O/IB0W#J\_VSON*79L M$Y>M$AJ9%UQ^-UM.:TBUEB*UY+Q;P&$CQ"-FJ[5N,C8X5J2I9?$!QJ3$'MRSEY'X-;@O3.$D2^C67CUMOVM4_EZ MUVG_7FE?#3IW9T2WGO57+Q()+'QITY5QC&@P*94A/HR^_EWF_XL+S(9?G9!/ M<2OPV^5=[ JPI5QZ;[A^2S\?/512+3D8N$V)_!XEUL@3 YW!93)!S)HOX!O1B M=ZQ>G 6'ER]OH*4&3'0PEKE@\A;8XLLG?;8,+4]+N79+^CZ_][F6W?=?M_/_LO7ESXDBV-_Q5%'7GOD]UA.QF7[KZ M5@3EI=O/5-E^;-=TW+\FA)08=0N)UF(7\^G??0&-GOFJX>[J]O[I]OKA7XU_/#U[OKP0O\\?P"__/MYO[E67FX5:X& MS[\KMU\?_GA6/GZ_'WR_OH/?_+1ZQH50 J=&4GY"S)"61S852C7\VYMJ>O@W M9VS0"43\Z1R]F8SDG&[:!K-)2/\(.?U7KJ,E1_EN[/6_,TT$YC/OJ&)"8R>I M(L6-!H(:-AJ7V M7D5#QTQ#B,G*=B?(P9:[F8PABH/OF&[A=S/ME#[)\ MF]$60X)G-6BUF7.#[HBUYW,==S#E?1=/IDQY-R'_70Z\A<[ZQZK)-,J<']U, MJVMI7M3J(C^ZN?_\Z+;:;/?56B/M$KKX8]_K_=A/%9L<"9LLJ7ZI'[",H*'6 M:AVUWDK+M#MY/BFKZ5RH?@W_TZH6$!C^"G^FT+F M4]=Y,PUF*,.9\C'PJ ?E3XK#;6W'1@N[M-9U-=HYC':6-G/XGWJ/7G7-IL#( M)O&DHMF&HDT<6/Y_M&3+EZ,P%]8=N"#5GUW0VDQ#EMS4\HV?%OS;8@(J:A [ MM-SI,6JST5<[S;2JD,+U^\%IXL2(;0G2Y$;V8['$UNC4U%JG5A9B.V\#3RB# M^,EB!HEA>CHLT5<<:A].>X%7\SQ5:ZK-\+:]4A*[X]M6&B[GIDHB?HH/HVLV M]*_%.3ZZ;&(&D]Q,V^ZJW>'32H.FW%3PW]FZRX UKQG_WSMPV_D)\GN@%^T'R]WY MK-54:_VT^L$]<&IU'5H.$OX5L_?DVRX\IE^8/R[&IF$P^Y>0DMM ZJV&VNB" M^8Z_/S$2J7P!>-5O&J@'$&$6BAF@-7=BVI4SL&M[+2T)8%V=8)E_^[_@,>'E M_X/]%0_J)3JGS4$LHTR )6B6E2]0,MK*-CB6 %6NY0SD)*Y5)D:]75,;[24- M22H%":/^ [HM.J5 M*CE]$LM6);NX;,Y'8ZLT2J=UH,#EL6F3XW9'>,C*PY@55R&4R20C5;R7Z+3];"'N:_YFRWVFJM5^FGLZ;=3-)=TD1R2_6T/>G&*YJ[C0-%T2O' M)U6+(!0CGD,5X2Y E^P"4F"1(>61_6'ZXZO ]ID+D4C\\;&RAZX+I@ MLE0J;?:TT(8Z*SG+362>MX'UWESU;TEFC3J7(9:&SRB/A4M\-6.215%)_A]Q86/X M'MG7*!\KOWU7Z]75=O= ]S.5Z-^E?]$I[*)_-]06P[Y4:XV>VCK4I4KE5NQ3 MP41P\+RZ+99&6NF:7;+_-CD 5(&TR/OAV5%)$EA_A%:Z?5"KT53;J2WF3XG[ M*V+>@IBWR0K8,S'7^FKM4,[SL:FRX_:5PK2#2H<5Q/;[RSV0]NSVS<#KM;;: MZ1[HBJ;29L= UOM+1-@A67?:Z*:=.%E7+AK& 'F1WYA9!M(*59$?F0!8NT_( M0>7$VK/,E";%I#-P(O@=:.#6<9^UW%'^2((@_GE_+WE-:=U,3B'@>$Y474QV MQ-I4719XA?RD7+R+MH3,CO'CL]3[GWB#/VK8*5H(I7;KK'1_:3N9=7>!: ]$ M@#3P*%I*?9E]]Q#3,B2%B!*VM@$::K_;5#N=@]PP'KK+6<4VI6&;7=R-[I%M MZG6UU0/>:7;.D6\J2Z:R9/)T'L>B3Z_J/'Y,@U:;674>7^B,^ABX^AAS19P1 M]CT%_>K/J%**_1V84[RV/3)3J]S7$]U=@.7+^_079Z##*;GL41SU,XOGI2[_8;:;IPZ*LI96J;SJLQU=,8, M8:"> #SSB44-,H7)-@T#0F$B". 6SA_O'QY&&TN3Y5<3);^1J"BY+)2\37>" M'5)R.?"EJRNV*C"USRNVM+!4I?7+>U>PBQX/2^X*0E+8Z17; ?WB0U\55&Q3 M&K;91=N*/;)-MU]7>[VS9)K*C*G,F#SW:[>FK=EZ=;]V1(-6FUG=KRT&)46 M&SO&C8BGF2C.=H:P>JWJ/+KC:XG>-D @5,XJ@R_RZ!YL+HP9%;,^A,>VO3?1 M[ZO]7NTP5Q,_502W(X+;)M]MSP37[JOU_JF# 2Q3._NR%D.7@Z\^[7(*8[J4 M94$GC!-3!J\N8W3\%6/N!!&JMS5(QWP4?F ;X7E%Q[4%(%2]IS9K!V+'8[M" M*C>M;8VAL1VM'?C:LB07.D?@#22T@.EY 3D$SDBYR,R%;F>K;4%A@B!T,>K\+ FVF*9V:;CJO #R;PL>/.E'O'/[I;[G(S[BY@ M'^*\2R>T M&Y4@:G35.[ %W8E*96)H&IM5H-_U,6 JN55]3?IJ7%+FAX \0\ MM7 M9T@)6^=Y?N[B/59C'_=8E9%Q_#1=(#S0#FFZWE2;[;[:JK=+3=:5)5!9 BLM M@=\TTU8^?G4\[R>**5#W8WVFO+B:[5G'F()X8O(RVRG;)H]%"LR;T8CI_L/H MYH<^UNQ7]J3Y[,%&&8K_P6+2-Y"2X*H],<]W3=UG!GXQL(WD![%?WMFZ%:#8 MNC:]J>-IUF_ *E-X O[&^9IVP P!V.;8.ZB]:G75?FL?XKAT_E[%C*5AQFT2 M?4Z(&?N=GMHY3*_T0S-C97)5)MFSE25=E;P_ MJ+S?19>DK23[(W--QUA$VQ?R/JY#N%[9OLN:VNU@3M!!\H$.+=TKUBM+G&@7 MC9R.@O,^U^MMM;^7LIPJT%19/7NH8T^QY?(:9VJF?HIV*C_;L2SO5U5ZSH?;;A^@8VCR5I)US98YN MK9;J99P*MP]LQ-OO5ES!1-UYW)5+-G&%&PL1I*T5R$ M55%,>.#5U2S87=='!>R/F<> ,#4@']3/'(G+A%]XON9S;(7+[#7L?*?@8!3= MTCP@N\??OOSSPSPMU6K_G<; XA.2!_21L)*2X]U__Q8.&!_>EU0FZ0PY==Q:/<]#GZ[N?CR=#/XY\7@]N7FZ1=%L]ZUF2<%$-I3 M-IN;QYCQ1360!X19^%\U^K\TBU%\]4'Y.6T'?K]^2MT!W,K$>Z65&7]\/+IP MG??0_HQ_]?)P]=6T_U+@)SJSK/1C,T! 61ILGFE;ILTNAI:C_Y44Z#2/F(6K M*6,7A>9_^8[^(4& [V);3)"K)IJ@_+SP%_,?AM9J\N,-=.4+B@X.2 &40J@3 M6B1QPJ-.''LD8TY4VH"5__7N_[W<7/VNW-T#-=\/7NX>[@=?5?CSZE(9W%\K MS]^_/-]=WPV>[FZ>0T-_OU.\>KB_OKE_OKE6X%_/#U_OK@M!J,RO8]@4,%EXXK8',-P(7XTMH/4[I&@=CB;^4 MF)VKTZ#5MSS; VA+8_H$43I-4E2?A>> M_^*RJW9:O9-"L(\%QBHB+H"(M\;FWC41-SLMM=?JE#TQ;']VW7&IWFJTTQOM M+,TI4:?HV!('F%K@GQ&\?S@/FHNYG2(OPF\AT\E?P>B>K^I M-FJEL40K"LQ/@6F0]1MY.8>@P$Z_K79;^TA"KE(JJY3*\J=4-JJ4RBJE,O'/ M4Y4VF-*@D08C,?-!\4T?WRK^$@<'OX.].H+5!69*$>7MW/[B_ MNAM\C:5C'FBJATW[W%]R*?$4_WR.D;BQ<1],F&OJZ]GMR2J69]A>T/ M=#*8,";L6*9N,N\%!ON"PND#-] :;;#0FN @,+"1IB@ZW8!)#5/(A8*@1^57 M-HD/CR)L#$O&G]1__9E-/N/V-&KUYB=@H6_?!D__BQG"SW>_W=_=WET-[E^4 MP=75P_?[E[O[WY1'H.6K.0;;TW$6MTUR,=N3Q!?-,[V'T1PYS/A_SY,$V>SM M.K:92A)%80O]$GB@-#V/"E5IKE27ZH(-9_L" ;8LY[J3T&8RH;O9"4U<.%M* MYM.6&:W )5AFQBCE0^/G2;OUU?S[A>ECA:Z#;-HTS0(U9.N7JO(1?\W92?]T MQ8UH_J?QZ2?:=1-&\8*A9QHF3)QYEWPS<$XPWL1;]K0:?A%XBY^],_D9O41^ M[ 1N]+FG!!XLUK1A27#P+ILZ8,.#AF6NXCNT3O'.U(FJROO8A'6C)^ Q'QT\ M?ZP,&::YP9AWL&]9HJ:A12F"CP/G5E\,_S"FB%M>HS\ MP-@6R0DR^Q5&\?AB&/B3;S"/*8ZJPA^(8:9BPP,CH %4I(F_F$]!;7B!IW%+ M3 M\H"Q. 1;L/G[OS3Q8":Q69RX0HJYX)O NS$S7W*$)]#!ADR&XO$ 4TRE\ MPXL,:5@#=HEQU\C4 PL&5C33%6/37.]ISP8D7C15N0E<9\I49>"9\-<@\'QP MK?"?.-JS$T2_O5R+98Y"XL8Y,F)(CY%OZ9J3-5@323!T.2^5*^;ZB&UM1LF6 MM(,CQ_'1D"3ZDNF9?$+63/(W,43J6Z; (? F^@$* ->@WHOO)AS+*[.!/' 8 M^ 8S^ TI(Y"&ID!)NCFU(@+];I-W_(RC>\I'R9^_#0:/D7@8:V\,&(K9N 6P M/\BMCJLX$]/'AZ>!B^T??):+1=,/\_ YN' MIVB_0! M.4J8'(\PP*Q=!DN+GPL^-K#M )YYXN(*!KR%$\PT:FHD:2[^B2** M-F/&-!=$!@Z:\9QRS711B5%7%0R672HT$@H>()W X@K "4N+PQ>(E,#5KTA4 M>^ [FOP52-$9S\$.<>EIPQ0]#WB+"-@@\?/&Y*&+F0$%RNG*"8X"R^+;0 (V MR3]WMG@:?%O87Q@L$M(@B^!)S?@3A!,_,61/T_,%?IB+%""AAI?D#1 M(B.<[HPFHBDCE(?3F+D1HWEY[A0MDJ% 88H58A&E"*(3E:_2Q-W:O(UD 9Q= MIE&+/<3FC-KAY\3C.".Q'?0/\D#P0V4[^RS-CGD?.R"K+YQW&T:+&S7A+R;: MGP[PVL)O9I?* !@ K007)T!*2D1'%3\*??.1PGE$9,TLHP;8SV"*^=D$65_/RRITY6+*"LU9H4DK@@\X M^0\_T]\/=J86^:;-E$:'ZP^5*Y XU3."(4639+7O?P&"^2+K1JFQ)/FS?='H MQ/]Y[]@3QV8^L$SL1NAE-F6#'Z9WL7!8WT@-QBZB'D%I+$18\.? NP8\BP@@ M_@SOK*-!>#]!M&:>D)OJ>2^@%C-)09_QH_+HD$"NH)0 DQPDD(UU4@IOO\Z/ M4E7^D;F'G704(=RXY%7<(W.?Q]KB1L1ZO3]J[H-+UI?Q+\T*6/1(OK77+FLI M"/[HQ2AO.'YD)\97'#,843XNWYAWT9>>.S5/S]]!&C,T#\BD "(%DP]\4 LH MEJ3CFA2[_%<];BDESD_E5B@8'E-T*4$VLQ\@QDWX'FQUG86*0\X6G4>T-]&Y M]QGW%@CWU^#K]8B!<45@CG#M#($R;0@6I%NCN7,#@QOOS3D.A,EBT]Q9/G]P ##G\)6"N8R7U!?@JD))',I?[Z^#5Z@OCQQ4MF950X. M,3-?;=G0*Z9^O8%MQ-I[>=D64B/%9+\5;CS02M@P[&=%O#'ZR(_W$)-VO;1J MHO#=*!I-EX^N"JG*+[\_#_A')';EI_<#Q?1XB.7R^5*Y!CM?<[D07/&RW\&L M '45O> /M/&C/Q^!NWQ3]Z)/KGA$T)M[!%/J_@2IZ24F=B/#+'C=ZSJ6G.:U M9IO>6/FG"\92I%JO__G/4*-^$AY[YNROQJ! Y)A/S 8?8VA&XSU]^Q(;#^>U MQIC/L!T::#TFQXT^B.]K(C"-X5L>24;5'XZZ>"91K"1PIX['HN21E7J1OW:H M611_\\:,^0L>WTA09-*Y@YE+RB3_"X1@;$H>8G-&X9L+!MO$9*#,Q4@=-UHP M H)"W YX5(/]F*)&7W]\4.NN]LKF!L= R)MF6KAQL?+2K#"0:3,117<(O&2+ M@).=^1Q%O_BK8O)#>=5,X>E:CB=WP, ;!(R3"@\XF 1\/]"X4-!7!E*W21TZ M&.2CCUPVACU$2PPL*V<"K&!18T+015[,Z)=$ANH1K/]+)2;<%F?CCV'#-1>I MBQ1B8K^5D17H?B C=_A]PG\'V>S$/'4MQB(T:QC<7LI%N _QP"7^+B3@N:"A M1K$+2JQ;\/X/%.:'2X>Q34G8*SGF2*3 9YF:34^)\>LRATZ*VS8O*2HS: M1V;44:1&)0Y\>:+4/ 7'25I2^\)O]AM]W4F"@0!'G>]1DVG7-?>17Y"^\*Q^ M9TDC,6Y:\#L&E/^D>\= BN %6R8LV Y/?2!U&"X0-S3!2Z(>726R,G7,%B+ M=U]DVV2(%7#565*=@H5B878$J/$AV"4X=Q9M,GC^WHHA4]2MNI:^7;Q[2HGK MC9EE\$W+C#:UFWDQJQ

.?(;.!?::Z+6<$4>K7ZFJKN0BK2X22O;2T M0-I:?4WVM#186*NF-ONMA<6IL>B3-5.1D-R()Y#6N)D[]R%:TGCN:#5X_$YW MI@S!X ";!V88LY>1)4P_X+??9!KY^"NF>6A9CC0=+$U_)B[&75!OH%!> PW# M70POJCTO8$9HI0^9S48\\*D'8)%-1 8#[+[-8A>[=$D^XXP(O\7,"N0CSKOP M*G%1+I,Q9( -$U_*X=_O7.H-PCL@/#;8,J:A]XIN0>*(R&+$G 0#SQ/W_)89 MM%?7X$]YL/=W^#7Y/%("A/[=[?5==&>O!%,461GBY1^-=DT%TT68] ._")]A M48:EB#!M!8=W&ML [G^WQ98.**B6@XLOFA\^+_9J62V9.NUM.BYM/V\N?1IJ MO]]7&RF-D8@0?^!MO/28D81""L1+2C\IHJI[^');@N )&PP4V0-ZIU+H/ $+ M@DH#)*SM5@F!>*B^#/A7,= MDLT+YGDFS@YEH C@4-C#QZ\Q@$5S9V]@L./D3SU347$=R\*[+S!E#"E, M5U%0,E&LP,#=,B5L4MQIY. \O5\.%V;:3N8-Y#;?.NX5Z"W3_TK<]6#?2M2* M2+QX%%9(K\-82+D7(86R@I +^/&<6,V[P9;8W2AGCN";9.T#8H^G@T,7""%< MD=".3BXAY0]+02E@U$52$-7F[PZ:Z2C@I@Q MHG*TV$#"J^1^'O[=!F)Q,T/J#S@]]C :Y>\@7%.;Z!Z?&"=7Q+HVL:Y$8]R9 MU;\UL380@[&[I*7"$5/KN7@5-U3TR?-UTHHR2LV^:X=9#\+E:\\N6QCT=JRY MOCJ:/;"-KU@HQJ_!T@J!^/EO;94V&WL5#4L"P6>JW?BR:UYZX)58\=]WS+/P$U@8(.2B>8Y>-^1]/5GEB5:VK6\.:4%1]Q[ M:K]6Y/W-O(AH8IW3$882SY!DZV=ZY9B'9+E"$D#]<8Q^93Y]>4_9;NME36__ MQJ/.7[ZSWV!HQ\T&Q^VW#Y>R',XP)5$Y_$XQ3!<<;VL6JT,S/40+=1&80Q@) MP),OY#&8<$\Z%BBF:8[DNIO2L*PD>FZW%D0)B]NN8O M$9LF*B2YNWV("DDFS!\[QJE6YH!$A!V1Y\8KDIBA*H1#BRBGP*W__@ MV=P:EHU;_%N58%]G,I2/VR=V3>6PBAY'TN&X+>';+A$O,_X2_*W+WDSVSHD$ MZ[3@K81U:5&%5X3!B/0R010&9^034"*W.W%H/EG==/5@@LO0*=.<<"$9EK#S M\G>JVX+A@3H51P]+ST_RD/]PW+]PP7!\ND2Z'IF(N0$;_>I@\K5$#I2@?JIB M::"U.=A#A!JL..#9C!'1E(XLF97/49-X2GZ(T6,2+*$D,('E U/$@XH=9R*C M7P@(.A\=SM_Q.9"JCF]GV'@^3'V([8# P=72!2A"43HH(A]DL+(:2!O2>P[QSX M%-,SJ X3>!H=/\M\DX@@LM #2"L@L%.#3;28'\AIB,_*0Q!A H7VJI*J.4@UR3(<5R(PC\\YKX1>)[$%$:I]6H3S-S[F"&&RI2Y MY%Z0U!J"HR51?SV.<^?!WQXAF T#KI_604&>,9\_#LNV$)+O#WQ;O,Z4JIE) M&#LT0R&+92DSWR()BX2C4 V91U #<:P7G>.B">2\Q$:JO. ,L8@X@AMB'F%( M4:#AP"O#)ZSHA"[GQ_DY]F6$*!0-$D<>XM;C2!P!2#NQT00SA\>7N(L( M0B@AWW B'C0>$\-+%]-#DT5Y=1M+P5#7, G-87HA #OLF]BE6<"B[ M( 0>-]0(RPAQ),G*1QM.T!P\--%,RL;61K[8:(.A$G%G$=PD?0.. &DT>@@M'T]!%W7_("XR.9LSML6GA]R7A0?4 M2*!V+&XO8G1Z223Y-"GHC1W7OT#B3Y24>@%VN?"X67>A&3B"K_V(?*9_#5Z2 M/3VX,18;XZP4?%0%'G7TX%';0:5S4_%W9AFWCONL272 9>;M8D.J MX6=A;>(89 7B*%'W[:B /Q*O,7A:3:"AX(/4?(>;AP@<+>$;,6Q-$)*8R 0; MI/".$4"5M@26B>$C3QB0S,>5$,4_)3I9P.,R;B, D7WRTBG6\R8["?"&0:3, MN#4L)@'_\H!_^*]HE9\R9] 0,XA^SYNHAA7SN$!S,F&&B<$:7* J8CM1DPPE MM-Q4A+;\DU)\2"D[PFH3F(>,6R3<2B2E++MN"$B>D=1KJV?>%#-'9 2.E@W[ M\^IJ$WPKP@Y1;&D8S)@;4W\21]%%R"QANZ)U1!XYF0+INYAH 8(R -SJ[/FU M8CLK6SG%QC.]"'R!VCMXD2LOD+W$M#ABF)EI;#@236EADB+_!&*F2@<'37K&EUY'&N M=4!A])!/R><.A&7^Q<@4A,^\J.VA"#"&_A6-\ Y&,^[R!+$Z).Y!_ O<=,/5 MWFWAN$5R -%@)?\GF%V=W]0LX2+BY@G V$LIF;(>Y#XL@MFF1.[% 0B4,!GT M](8AI2L&.]N7G8]PQ%@)@:M>C"ZU?-8Q&>K[<$ M#3K6!PUIEN/,B+$\X17SSH(^ L&1%QW87) 8E\I#V,.*OX_"&A?.Z"+P8GC9 M3P_?8RY8^M[-1:3"0#NH7)@0C\3C*L.@,/=7N=X-8_I\%A'&W9OP-?GG>!Z$ M"SD1D9G4R)I8N['>]J,Q@HT&\=@GV&(0A# >A\H)07=I[D ,X)RXW&AR%]:1 MZ(47FAQ+]\",FD/*VXFP6B6^(\E+$!+H@0A^).;*#3QL!X>=RN20. <^@C-W MRG">_!@3$1C1@\\TYDX!@3"Y$^6$&=T:IF11M!=,X&;(V)! MSI0K3V ANM"ASGQB54)]TM@J$3V/$?GS6Q5OKR$"JK1/9E+WS[#W)'4T%-=# M!),G:%<^&F,*I X%VTX2EZ'KAV1DIM-YI7DVTSR/ MV-W3]6>/%G:(M@V$&Z4>I5EJJ%%;!&D;?I9#\6:.=_1=0:2<87'M,OS!\7 M8], OQ%8DGVNB$X,?[Z,^GM=9[KP7/,ED^AP^*=&]/NY![P-\)E&^'8Z MOT)G_COWU<-7Q.PO>24V_YUD"SFTA&44C;EXFR3/-#"$,3(CG7^Q(G XA9H4F!33(Z[Y.GV$$9I=!W<.U>F MD*2K 0GM*)"S,;$,Y3[Y0>M*_GY-!)PVDOO]>HK<5Z[DU9R,(GEC<^K% G;H MT\4O>]?9NM0]P[V0JT??=)TI-S E\8W-ZZJ3),X$\BS/9!)@KB+-B_NL="ML M.?;K!>ZR(0]AR"^9M1 ^( Q!B;P#(;5))<#$WMD1:01A%!8=/0YY3I?L'?Y$5%?,O@%4FX$ 0QK0F &SY MK.%]D94_"71[%L M!.+G)";RSZ+IAKVH(HDD-4>4@! *O%&X;204))%=*@-^&3["4"S7,EY)@-OF295UJ@P>VE[F>OE+D>Q$8D%M+Z2"$64 \]NA<#LU MV?%3MEJCS U*6E0HX,#"T+WC>KPS^]3!^U"">(X-Y(8AG05,;,$6Z8PV]^K MD_(H3;(0E?*;#FZ?:/H8;:E;P3]QWHN1%%V7Q,-8JW&V8T*.WW2E\X;$ MRKOC6@:G8LXZH)-?&=[T3L<$&N^R5]FJ) (/5R26^7JME5;@E>^WI>$O],/C MPSU_!NEI!!9[& E"N 6/XN8'=4NUI*'O#7S?-8<8X'IQ9*T["F;LA?EE]EMX ML@.7:>FPZ OQBPH6_1"PZ)U",:WW#E9]*P3&"TH%Y1OQ^0Y!HZO3R'4:]QC< M*/@P0JB(BCM+2P\WI' 32K5BSG,XC)-DSO-L!U$U\CCBD]MS XWJY"J>._N3 M._.F->W&'IK64+1#*SO,]28-0_J':'70;J3CAG:3(:-_7SDV,1?=?]V!_>@- M?IC>Q1.%[3$(\ULLM'<59O%^(T/SW\\R!RK^*QI GB/_X:HNVV%T2A9<_F'Z M8QFANI.W9)B4 O]OO&@_FWKO9K3:#A \:A*OI=DWZ77-CNRP4H)?WVR'!J-RL7MOSTN^2.=E_6?RGI MMZ-VVN"]=O;:X_$\[P&^F89A,>4&P=3_/VTR_:0,1G@Q5')78#=-6@OB^+4G MERD8EMQW[\NQX(2!=#&P#4X3)9,2C79?[?>*M-'2<@V/4?&= ;ITE5^7[>>#I?U^_.DN2![CPZ2$E8K*W6NC6U MU2HRJ%?UL#]68EZ21##G_Y2&F,$7J;75=K-5$7-%S//$W%URI[Z VU028JZW M0#37U7ZOHN:*FA>I>[VDHKD.E-S!VY6ZT5FO%3 MD64!9+DF5.71DF5'K3?;:KW0[.B*, L@S#5!)X^6,)MJN]$ B7F\B#%'4SAZ MQ5P83R\[XGP9:[Z[:X)'9K.A/(!RJI_?8!I6-9@M-% MF\V/EN;YE=F-3$V '%4*N" M?.4GQC5!$(^9&!MHGZC-;G494GYR7!/3\+C)L=?L@Q=719J+CS0[[M1Q@51* M;C.?/@Y.;TU,PA6^L#S/DK%TO=M6:Q6>8$7I2.EKX@F6D])'Y@]F7/R'N9> MA86S0RR<7H6YMY+%*F"G8R'F"G.O(N93(>9^A;E74?/I4'.%N;<;:BXIYEYQ MUPU)@">!0H9H-53UH'ST9A[BNA-@F#:"C^#AOYC_DZK(%"_EHV$RCUFPW^CW M!!8\J(Q,"W[+'YN #^EJX&/"0_BWO.A2/NHA)#Q\Y7+R4TP/_JD[KS:LPU#> MQ\Q6ILPEZK)UICA#X#\"W/(4;\JPCR_^# C5M EB!^?H(4"<1BR!=$5?TY>Z M(&9"3_-@& \?5^$UICY6'%T/8-+T3GK6L7 @?%!"K\%XMC?"I?E.T"QKEMC"^+[!CW# *0P!&Z7I.J*MA-L2#2>$ M$$H3N9.Q#4C2AN;1PXD-A_>]F08SHI'@F0G3O,"-GM FX(7[N%(8VH.?N[2! M"OL!!.7S50[Q\'1FOL&?)GZECS7[E4\LW! 0+S3@J^/@SKGB]?BQG!4_:GXR M0G+#>Y>=8(#D,D_&DC-"ES^;,J(9R]$UN:0D>\&7L>.GO0G/R1F-D"&XD4P%.V*M_6 _3,\/WQH3 M1/0V$^6..%;O7$1B)1FP('!A'PZ(*"2E$AP<6KFB*%QVIH&[M3Q4&+A=G@!*$3-=5'H M$7EH5T"RRGLTOE>P04._1B$M?O*9Q<=)*P*@]VOD9S7'<^_F%J!)VRBDM!W<9;= M,YESPK"00BMN:L79/[)UI#$T;_/PK0] X,@A@2 -9L$9@[: IPPSG:3G3!MA M1H!>P+#@_% 7"4T#;=+(Z4F% V2'(AKDK?*,/ 5D/) K)[#1^13 M=8C[M%>7L=AL2!%^7@+RW3@-0,R?8A-7ICG_P1\ZN&% :D$$#2)_1VC*I&V$BTS MSF6)G8!?\ID,&9D?PMBB#7("-W6#X"Q^=X:N-Y M<96.VS2!9<./XS:0\A'UDT5+G0PMKEA@ET?F:R!,+VZP6AJ\T&"HH;44\U X M$#[22O)-)AEV+H-9L]"H0U67<<+90JG[>WFL6#X2EDL*(8,!T&G:0>0\$5\YY4KH!AU>Z3B I?L MLL<8*9CVFV.293'/_*0&@+,TWW=-X+68=Q"?!#\S+7*=0F,QZ6$).OYH7K)+ M=164]OYS>3?4'1+,W'K M2/Q$/K_$>\:WD6Z(S4"\*]O2$HX>%UB1N!=NKRL< :GE%Z(R?U (*[1\R78& M,\>>#Q'X@6LK8 &]FD@(8F 4UV!T>)[CTC+C,P63Q9R ;N:!E-"0YB-YD2V. M9A>H_)EG4A #1#%8/VCW(()X T20F&R>FF' XZ5/,4-%L@$K([ M>;PAX;DL\XD4YTV$A"QSQ!+*$RWG\RS>?#3:B2C)TOB.UR.P(KPQU*6O3,%K%"+7+5(;B="ZP:; M,N(1[L5JQAN-C(_!2!YW8%4%^!'V"\5(^$TH9Y)>K Y^)UTG (-16)96\NZX M?ZGIMQDRN"XBW3RR&]-#&$YU_F1A#&U9@"NVOURX<>\%Q#S=-_!#QAV/#AYD MOTUKB3V+036,;O'PO#A'/9@$(LHDU\\IG;M Z _PO<"='FH65]QC!HHY[A6@ MJ^I[NUK0XISF)KW9BO,LZ*!NSOYT!DA#ZP+.".^RI&$;.U#EY_A&A$H!+1*\ MP2FLS9%R#?J+/U:GQQK\,91080^G7XZO!5):H@#F!V#C[J_RXH.\C-3>1ZU: MU?NH:N!P*$CRC(X?%:A]14%KG%Q)"][;?8&T+SU MQB% $_KK87BDIRQ:YM]^JNV!9^3=B3/*CU97[W;45J>"WC@VFEH)Q%%O7#3K MAZ"IIMKKU("N*OR,PN7T=QN=;,KB(M]=7O&#PU=RJ;UJP,,PU1P(AKEV>80\ M",E4WA,%<85_EHN-^JVZVNU4$%U'0#;M%++)%,!%DDT;9&^M?;2R]VC@/O\U M>*ED; YFZ>25L?_"S*2!85 YSO:,TF@AT%>%&GX$)-/-*U]W33*-OEJK'=!7 M.A>[]H%R]MSPP"IK-@_;]/)*6MK^B%V\W+6/A(1?F;!'0"O]O")V5[32:JN] M>I$5WY792J,_NDP6@55"-9TL/F9P2K^V"S2%M-C;8Y1P\1#F6SS+,M<[&P[N M#=.G'ND"?PNDD'97;?7W+)0+R8OX\/FGBH3SD/!*"(4UY/Y!2;C35&O-/<>7 M]T#"YV+>7S-18B\*UTO.Q;N!4BR*V=>>7;9,V.:.;-B".?:= M[[ +3.!^;>,;W*6Y$,2F86+O/?/S]Q.!N:F-UC[A[(X6M?KL_C^B_\#>BG!T#$L'!M[K$XN[,0J?U>A7JKT+] M1T2OC2K4OUFH/[TW303(>5*(3K\*3(NM<8H&!FE'1'^GB!"!"%_S2.):;)!E35_BP&K\!8A? M:7O\AB ":8Y/2."'N1**C[^=0YV*IP5_X",2]\*Q$PLK L/+'+F.$6G4Q M@:_&6Z%FJ6O!9G%@$X0@?F>PN']D9>O/6_VY>FW&-O6&[UM>*=)5F]W%[E9T M!MG+6)*'NE&7Q=TMH]E7:_U%S8W-(!#3GWEI 5AV3ER'79R]Y%JMWN MEMUNJ/44!;#&\:U,D-KK.NJMAMINI-#A&OQNFS9G=X78O6@^5_F[$G2UZ**= M)'#ASM3<$_.8YNKC@6U<1SBW@H:XSDNHNB:V"U]0=7(4HO;8.,OT7ARK5VH; M/,=HD#CHKA ,<55V%U-:SI3 ET67%ACJ.%33BN6"LL\6&[MI%)UQ^KE+T!H] ML(<7TXK7$(6[Z1=1R2W\\?OSJ>]U-$?_ - MC*G0H"NH$B01;[WK1<#A'RT<#FTAQ1OSX,!R LU2-AU)FG*E2CBM2^6+YL&V MA2_%MV''%.K9AB_]>//X_!/%)A+M+GB?&PQJ@*^CO3(%Q.:0=S6@YSR.WDT# M/?NPC8H3^-0C@_H,!-1$4X+_@[:]5*Y-*T@ IR],)3$)^9;8J-206.9B\E:L M0UH=7P)PUM3!-CDFQ^/']YEO+/$.A(R7OUFVD'B,AEI2I$V*VDWT8+2 MM"_@*;0WV R.C+9F*II//CU_YSCRHOV(%T.A'V)[3VJ3@9W5 O'I.AU"9\SG M3[,?S-5-V,!*1FPH(XA9OB#M(<>"^4!G^D#G!M8%" "DF3?V:&FVM^BI@=RH MI\@-3D\#:MR<(B"N@[#5[ R("V.+U/0H(CT4!R1 >,C&I@ ^M1\0'661BJ6V MF6L%A&U9)#EQ,M1H(I?+U67\9VG22/3D>#,]:JL C+.! JWWA)2*[[ 2;@;? MJ_AWFQ+Q[N&;CZP=7+=J!U>U@]M7.[C"9#EPV_;R_%8S70)2^\:[)*%\Y&([ MV_IK+DCQO2T>IZS0G$FPAO+]SO9@*@+\9GW79X3#46-4V2F*-S6C[\+!1=N5 MN%=B;NLJ]1JU2RZ)<'):X(\=^$(C6^PU,&E,57D?F[J(QVA@*[V*MK_^&$TL M%9QRF"3,)%J&BLUW@ -,;XP.%6\%YR$?*",7#A\;(]'J^'+)=8KV@)KW_(!M M LT&(D 'VQN;9U%/.+12)]J?U)1[T4?#/MJOV!I8;",U2XV-C!WL3-ZR&-'? M I=>#8,!!5]$'Z"EBIT'HP?!4^2K)'N6]^LS?=Y53HU:($H30;3/(X/QG7J* MB]?&>^:!ZXC=Z2)_$UM!:29O02@[DVFQU9G4"Y!DOS6+-R /.\['VB*:NCE% MJY4:$F,/+36^$=3.B__Z@IOQ,<+C\XZ:H:J%M'YL?QO9C#']C M=&HFB!UGBYQ@8E-"WFL.O!D/UT(&7SK='K#]T,:Y=6GZ-E=NG.],DREO M9JK\PA:H7*VJV"?-''V:5ZGK[$BCK8\^964-@X!S]CFGKQCIS+0#A?1]&&)W M.-%/CRA-=OS[.W!\ F"GUG$D[$DZH(*G2$XW+ZB.F)3QMDEE9' MNL61-L21WM$YJJ&NU+B;N.(\52Y-,6#A1#0AM =O"8D]XC',*/_ZA$JP.MW] MG&Y3G.YWVUE@63A,KCSPL$C' NOYZ :XV;$AD1K -:BA^9K40B(FC0-RAN9- M"BE>A]U89]3&D%^G*"8R_GM"-5\ND$5JSMM)Q9F^VQ:U@L1#>#<])DU(9G"[ M(6X.+LD;BVQN,S+H8ZU9=T M#@R^=K!G80-XLVL30Z1 5KRK+3P2N%%SRX7 SIZ9U1>UUL>3ZEV'_T4E!X M,,B4=XP7-VVPI=JK<#D<^.LO%FN*3FV"Y[T,;32B6[=QK%\K=[8HQ"G,GXA3 M4W@4U"7:Z.0ZH/%D.,'0'P56^-M/86-G,=XG2@QPWV1;!0YV03 M>-7V@0L_86MA>)>IA4VM31 NIDN+Y.V?I\#6X&=,+4WTS<;MH-OP3\JKXQCO MIF5]FG/Q0\GC+):&TACX!?R P1Z#K2?N0J3K[,D&U_0+?UDD0?2&IT; 0C2F MG?TGGOVZ> 2Q/M:>=.)Y!I,11<\C#28OFP:Z'\ +8)J!!;/2R6DTS!&ZO]2# MW!^#]([:^587)AO*"IA3Q/V/KF/#/W5^ENO$V=+SVC!0'K]?3XZ;(EG$(PF1 M$'\$["4/5>!P1G1",2S#S$S="6_5,!SDKGY+RA^[PM+"Q.C$N M<)JX9$U)+J>0#[Y[%/@4H$IAEL,3:\DO0GK514AU$;+SBY!YKJ//<$@:G3_$ M?R??LX-[Z6"(Z0^X3==H4PR&3N#_YE"=# @YUT[OV[UP&5V8CB')??_P[^-^7JX?[JYND^;(Y[<*6[$\2-9-Q3:-^7C:_T8ZDA MW((."Y?RF_>?;)*H8/!T2A88R *'4RQ80E8>,%H>D>SS'0,#K^ MZHBE(#V"D'3>01>ZB\D(8>65!\+%','K*$..-#BF0J&'*D(4FHD6GA<1/[>H M%0W)G]^&B/N+N0F!RA7S92F3(UM;$T8B/II!LXZLKL#4#&DS,C(HR,SG+_:6 M:&CT>7BX9HT@#7HD+@U*_DA\/6BWXW6)%^CH(:!+85*>CQZ$%T-H_F,H@C** M84.Q/(U?:7A@U_OL=<;=>_C=R/3#BY\)9G)P0T75I[$D6-2@(Q5T__ ?ZD&^:Q>S5%1+]>GY\ M,GC5P#;P?VZB%P[\*\UU44C2E7A^B&FUUVRH_?9BXP55L1G>I+I_\?#;U,0: MN97KW+A!%55$_\%?<\7?S7H%C?3"W+6;>(Q]M=;(4+[A F^IV,TUV'L;%TH[Q1+J.\F6Z4W]W_Z^;^Y>'I?\MCD.\\"A8>69A$ M9(3!24JVH P>NY#2,.4:+%[^7)V>:_Q"CQTBAK.E;ZJ/P=:TV,,HW,\K-/!M MG_SS="982+ 3OOD1X#A%;_R=:3BO\)U+H)T*Z-*PY2BZ@WL(2K61&9_;T&[- MCSVSMTQNC'L//R=XELLW(>/V.P_DJ>3KMSKF)7!R%07M_N02PONP%-38+P65 M!2A7!L:[(-^+!LV]#5Q;TQDEH'*_P@NF4^L(H'-+#T0]7_^]8:/GT.)X%@>2 M&_VSIO8:!^R.7E%/+NI):YFT?NOGW5%/1VT=,7KYT723>-+>PSOTLLO>,O9* M[S?2>C:M)6Y#7H$S^":/(#_6:*_54;OU>B5PRT\RG;PR=L K8=IS.8 L0HUH;_E,)VB.@F=P] M>79+,_U>0^UW]]K\XSRMV5O3QLI2@S*S>5QA9%J^R([W9I[/)I7TS<-)N2^Q M0TZ29_,;'DU^Z=MH-=1ZK8HKE)]FFKF[T>R<9FIUM=T\7OE[-';N4U;EC:X[YE(U12M:[]TS7PE)I>P,OY+)FL!D6!5@L;*U6EH^LTSVSWTC&I[I M%EV56FJ[W5%K*4CRQ755:IYL%["3H\W<]ZV[H5;"&BAQ .4X#)S.DTACO[00C<93E8DH6()_(@R CH\%'L.J M*,M\DSVTPJ)^64-ML G%V$2["-G!ZY23TZGHY"ML/F,/LF/+P#8XJB3[RF"O MO?0$W87F:H?-4F^)Y.CYTG],5?]Z,WB^>3[A//4XN*=%9Z:(@C?EC8U-G:" ML#(N#@'"J1O9,<0 X7SAC$8F0AO*3P6$.@VL:*\NB]4N1@V#.'@0N%C>* M61%*IRC[= )W?MA84SX$W]1Q?(L2R\77(PYO)#V6VJEPS&S&U]BT[]D5Q,4CR/;4>HTI#PK*BXER!NQ-B\$NA M'8<2#?&#)/'$J[W>@> R*Z>:W1WTTXD+TD=>7JU9C]J,."BWG5/KJ(WF8CJ9 M&H+C2*X,<;>2^Q!BXV"C+@(-$XU#/LIO?EI9#==TAM1/?FVW;&S;; M:K.UV!^O8K_#LM^\.-^( 5M+.H%NQ("A5<-9<$O.:W>Z:CLEOIO!>?-;(-OA MK>*O5EH#T>U6OVTSS26+WS^3E1Q6J%_!"E6P0D?;7^%!& 1<-*!8$."_2P>;H /!AK.(^HS*V757&5I6Q565L51E[G!04 M%_!58>R)%\;"1C_,A=YPPW_9P8[OBCM_#;MT$B6A[\F73BPSMI.[RC(9T'G"-3V,O@L?8HMJRT97K>_U MWKQ^LCD=)T:JN:L["R'5IMKHUM5^O\B,PSRDNGOC;HYP#_/GN:K0^#U%V$1 MY)LI&@80=P=([&(W@AI/B,_*6RZY4SBU.TG.B31WY>Z.B;0*HU5AM&*N>V_CB>;596]UV7L;-*O9/QK9N1V>5EBVJV$ZK8%Y=RR*/96 ;-_)0OF/97#S1\S?7R8^ZUU8; M];K:J1\0]ZFBJ%P4E7;9GVGT[8FBFFJOVU5A?D<;LCX:PVB0Z+0W=>$@*+6^ M[.+Z-$)_F6A*[;0$AQT)_$2+P^C4\S)LM]-66\T*7:SBAR+Y(>UV?D?J:L?\ MT&ZUU$Y[KP;1T8*/';V#8[/C+XWU\T"]G^>"STW52;3?A/ MKJ;C''1D1I MV1%K73P7043-?E^M]WM5V+$$8KK*DRV-O=E)RP[)+^EWD8/8 T[MM/:)]7RT MSM$9T&<:\'A^);(+^FSV6FJMT"ZAYTVU42M;4+@*FAVUNOR#,"J9H6BP M0NV5*2Z;:*8=59>@&U:F;-EJE.,:Y5S"&HN08J4V- _=SC0-M=1,@2I-KS61 M4FO A=:3E%GTY0M(K/J'I [O)I3MAT+ON5T#P&PE@B-+_&^S%PV4:> MR+409D\@RQZ9J\?O&"\::P>#FQ\^=R[WG.M44"7!?U?DN80\L1>#?!N:5Q?F MCXNQ:1C,_B4D4R*$QJ\_XV^/_OC/Q<2IG-VMQ?-Z-\9IXCG#Y]FE<-YSZ7(E MG$M$G.O=%1^,.!N7>X:"W9OJ.(=&]A\^?]/\P.7)LLXH)8-6\W/UOWMG+COB M3G9B5V8/HV7=[-9K8M>IFM@=T,U?T8)LWRE!A;3^XHM(Z?P5[TD5=0 KL E9 MUDR(919GL=5QEZB9WB7 M=V:]L6^D6W.7J_=[:KM79![_$4KIG(5ZN9%"UA7+:-6\O#NY2__J#;56-=H[!E+*W4UEE33>DH2ZG;K: M*K1M164;2R'*QD1 >NXSE%L.UNMJM'1#UNR*F=8DI#7%C=V)X M&R+J-CIJI[Y7+.JSM8:[E2#.P3NYX2XV$<2W3I [SE?)X:.AI;10SM^3B^ R@R'KYFG:L*]D'>,K;LF9#K34[ M:KM6MAZ+%AF0WOGDDDEVE0'9"JJU.4^VU3JS5]-%8^!Q&;\K/%"@!2$WD MFVJOX*'129=7OL7H:ME1FD[)^,5>=WVT)@\",FQ\Z_'0PP;_R MFI[OS>V59.^_;@LR:*X6=EEP9F! M*?=SWT0OT8Y;M)%H@+U:(7Y71+I(I+N]X3XU4/J2%ES#J]D/W0H,)NMV#?-- M%L8^_G;__5MJ-2!6TS,W+-;*4YLK"X6S:J\;-:JT%C/[&:8F_ST.%?/CX+>; MBR]/-X-_7@QN7VZ>?E$TZUV;>9*J4?'9;&ZJ8\(*^$5IX,D)O?U?-?J_-)4N MOOJ@_)RZ2[]?/Z7N$M)"XL71FF//CT<7KO,>?I7X[N7AZJMI_Z7 ;[!<.KTF M&JR\J:7-<.,LTV870ZS13@H*FDGT"N5731F[R([_Y3OZAP2IO8NM,8%C3;07 M^+'B+^8_#$V+Y,<;R%RJ],:J_"N4'!0=U:*-B!UX\O2C?Q/S)"@X3M*2VN=^ MD\9QN.N?:73^$/^=?$_^6GLIY*[9T$=("LOQ G=)*7TWM92^&%OWU^'G^X>7 MFRSN:Q/S80DJWQ+9:0P>5;[>W=\\*P^WRM73S?7=2UBG>N1@$7&\@&:'WGIG MXW';C&N\=],?@_1S?'?!A=T>MN-9T4 M]3?MASD))E\<%Z08+/-*0TR'_ J\UZZI(&L7U+?R49O"+L/+-)]9,^4?F4O, M7W^ZAR7V:^E+_(D?/C.4X0R/5?/&\"B0)A8<-Z^ MJP'ER>9-L$=&H/O>I3(@O)/-H$U4CFV2I#%#$JF 4,G>^MQUF;])3G@8@M;2 M<&1/]*>\TEQW!CO_+\W:(MH.KDMKT2ZDO43\U%?@:<_G+!QQU.6>Y=HAE--7 MQWY%R&)44NFJJ5 MQ>TD&I6$ZQ'Z]\'.%&'?-%D5)]AC HQCW M&LC+>:&Q0:"!(##] .6#9L%?;PQ4NJM\Y'2F?[H3G_"_C4\_H7I&B0SBPU'> MQR;,*3X)NOXW\#L2-O *<$/!H(<)90O3M"M+8.;61:WW;^1:7W+M;,JH:7V, M1/#S=9K5X^_N8,%N@'L 2H_-Q8D[:\O9B\Z'S_7V98KV!BJQ<'53U[1U;3AYTWT%%5X]#>.$Q M+-_^!KE\"^)4;G_TS]CV/H^U"*6.TGZ>P M$,K$]&G_\V?RUY=83AZ]"S6W$[A(DQ-8)\U+S2(_6'_:A<3BHH&F8%&)I4O: MXB^C=SUJ[H/[[(/U9I :CQ[)M]K:92TERJ-,-5=YP_$C;HVO.*0PHX'7M M%9@3S V&/,P% A I-ZVR=RN*C 9+ M!ML(C3/@71]?#C+3Y,]E2M=+Y05%HAC&T:EGK+&*<0=P&);22\AWY-NX>!46 M'(A7_%0*9[Z2:$;FHB<76]>^[;Q]^:^TYW/B4WDGOY&+7A7H3_H=3FAYRU,7 M6ZQB5AMY'XB6F,44S;5$9C[^2(, 33+($S/89(JS>D0>%L"?VFLD93; _FP MO]07[_S_6^[-@BZ#O9D(6$7EXP;:Z"=!UT"S3',M$[XA5G3#U6!LP&6A@-)2 M>&_^D 6[I1U]7-F2711IB+BL3!@U^ H\,"^BC.3(*DX$I*^/JY(R*U]F6SWU\DQ*7'!O2307W_J',S 2/K\.@"%2\Y7WXL:CF8(+:X*P,N!K;VJ9^#.4 M[;HS&9HVCP!\"F,=W((A=L"@F^9BM,"CL)EG@O $Q4\78O"(-S7M"VL:1*W^$./X5]_#!XC'S,RA:*)"!K$V"M2,E*9.9DP MP^31Z:G+=$;?D*$@8OT&2DRDX(^FF(]\OYRP\P[DEK5$'TN]^2*S+(PF_>0G M!1<"8N9-['/&$W6A$6(K\M9[_"[4G>JWD/H[G'=R[1A(PZ5<=Q]?71 M_PULIB!E+=#7HF<@;3]-U]T@EH)/XA#%A@NJ]PT-I,@')2L/%2H1*FSW*+ L M5:@0$D3."NKKI%-?YZ+1B/^SQ-17;ZJM5D?M=1=K^E3<-T?'@!I(4O^=,3 U M8^9\=,>\DDN7F""[WB<2H1F;M+7U4:^KG67LRAT+V\'-%I;/ QGI-+MUG#H%78,KR@FH?F ":E1M M.HHN4;J:2PTXNNJD ?FFE7SL7OFHY#R98SNI(!7UF(1!'G63+!DB/9LW(CC]!G.+<"1A?=8!3B.2.^<&]WN(TGAQ.BVI."E^TD> MOW56UL[%BO*H2,I3L&+8V!![+89)DP6)VFBHHE(O5LKE,MUYM2FY(JRL83^F MS/96%](UZBEE#2#)N\ED\YTQQYV8X V?7\[JF(OFA\]+JCRR5]LXG=6J<.[> M%"N6WY@U4]=8?%K-9(&+'_"4'ZKF>ACQ6W,$4,1[\WV>>1HF1"-:=N,8ESU_ M^"ZSJ!1, QHL3F@"$C)N3K5]N5BOZ0O?4?GNQN]?FM?O?X M!'C)^P74JWX!5;^ G?<+* [0]YF#GSZZS@0XVW%G5(CL5;B^&=@2"QC]P:?XX#ZA&+H/\-&'481# M>J59%C.^S,3O//'#W.J\W:RKC78FR&X")PHQ\48CTT(0)?KVB\5,?>PZ#+&O MOEX^7JKK:+35"*GTNUM00JH8=95?DFMDW[@$XG%>&6*G<>PS2482\-6-:$E- MP-YI_#H'YR4(*R*JL#]V$J\[!&F-!N\&W@ M5C%7-]>&]6VF%Q)LS_!+,9+3*/E&3)JPI,(O0_+-#2;9OFQDH4L!V1 T(4'_ M8(6YI(T+C^D7YH^+L6F &/\EW*PN0D2]@2^-/_ZLS)CF I_V($ M+@5%0$:T%N+[(EQ"L)I.-M";@ T; DE$,0Z#H[43LTX)>_!2N>-X+'S'D&[6 M&5:@0G%HW"!501]8G&,;_''-MDT$,M5<@H>4?I6JC)UW]B9E&Y_2.VC- M&%CDW(JB8TT5)ZU"[(?50+0RC/$$BH>CKF\'AESG$($+6,@H.F S@XE$ :3= M B/+I9ZBPUGV[J0%I'? !:D;E8+@QW<&]^B;0^AV=V+B=Z/O-A)87MSHE)TB M"-(0>530ELLFV$HJH)>I2C#EFG+"6PZM)*[TR\P\>_;O)P2VI5^)?DBNE?X+VF\E-JP;_347FN1UA(^$ &?RJ6!S1HV-2C0'&UE MF:/%',N)VJJMRE9-A_G4,! =6+ZZ<$/E&A1C"<'X*08MN\JO)MWT&KBB0R?? M(Z2):S'5O!38Z;?5;JN?$KH?@HT0(I%3Y!XH2QEIINP^(R1R*!F0SD1(BF2$ M;,_ -]M@2,FFS3@@;\8X8% %GD1A_@(,_=?%LXZM%CSE@;>*0#;$'WQS#&:I MD0_-<0T)A!5FP'&+O5_HUE&G>X>DDY)^I&E%2#D-CF]@9X%%P>V&:1#=W,Q_ M<2-FB.Y+#J-D?KC<&N)R\0Z'"Q%5X>T,UI/H[?3*FV+WD*0Y">@#[F#SLM5* MX:4--6([K?:A>!J,Z;@#;F&J3E01UQXD$#8K7<7![=WYH^OO'NW:O\(Y[G+_ M-O FFMA+Y7+Q.OZ_5<4UO;\N1BYCO*O)JCW<79A[_3U\@BG>P@SC/M:!-K*% MK%QOIFWDJI9Z[1UZK&MOW:WCCICIPT<%;QK%SV#CWL%R\I@]GP.!S0_F%<@H MG!N1'C<+DG86152&C+#3&76MT-$T$PCHU+9D-.)Y!%%8:L+\L6-$K1_BT-=2 MT^/G=MC:)S0Q_H;?F",37H2&,+8S ;%"-\SPJR+_5'G43./BSE:NM*GI:U9)+.B#76F&3;^:2WLMR\9VT77'7/]2V'@@0H/\ M3W'V]_)21?A=:7U-$_=] SE"\LYO -8AMC;*6,*]<[GRTDA<*\'D*-[EQ&.[ M'W4P0:.$E\2D^-MC]Y 136OY&UFO:,N:LMT_?)X*B)^'S=P,H12BI5!;L]47 MV'PV+7G4F1%SY?]J=H#Q:-ZQHZ-\#.E#[M(-S@Z;;X7;1&V^@;<]TV N9\V1 M2'\,?ZQB?RSP[S2;.8%GS2*7 (C G7'2PC]#RH@3A)<:21)/Q'9.BQ@_]=XX M<0V_2L%FH?XL#WJ %,/?'46\:=.+9 I%;&PJIWG@V^_CT02(XIWIPEYT%#1U M'>SY9O!K'5-D1&0PI^1 CAF.$DZN(L:*+]EC+#Z[$'F*!9SPB)&3.:.M$^#J MU!,!K@OT3>[AD:ZA55E1QYLVA+SZB0&743$Z0W:XC MEYWTXM9Z[:+>W-1+>0Z&'MC0\-.;-[R#ET[*W.<'C7/6U7J_J<*ZJTAG2 )I MCFI.$M@BTIF;?/89DDI1PCGBHIUT .)B=WP^+GH$^]V\[*7=2&QH&G;2[A6+ MI^^%*.H1;/C6,==.NCM3[%ZGQEP/L=N;!1:[SE=(J"[CO/1Y_%-?K=>136//2]@L6>>33:=S+UU:]\JI>>56OO*I7WC%24-4K[\" >?OLE;>TH/3(L//*UC*O MG]4<::]5H)MF,&(S[-2&V!4D=^D@N;-:&%5$5@%U?UK:3$]ZU647]*.(NN]KK: %>J-[C[9>8E!5Q#VQD\5HQR>4;):)!T%H[3K?;736XQ6 MGR2;E,6=.I +5<&0EQ/..:LKTBZ%R#J0SJOD14MMMUIJK[N8.5_ADI\Y(==K M6?V8RD;(;;75JZG-^F(U5QF RJL.@D>J>E,Z"!ZW-BYCF*E>R^H=592D.W::M\K[>/T(W_'T:*PN!K9D^]5V%VS M>]\NV>:P[:^Z2Q"2YWO7'0/;P.6"-&0@$YF'J<.6 M@\ +Z47C]=2B\<(:2=X_O-QDL6B7.!1K+_E.<="ZYB=X5!G\]G1S\^WF_N59 M&=Q?*UE#N7-X UAXXCP5L3>T*\HMHGL2"!\J'/A?57G/M*_! M2)\),#=$JWASK#?>!L0")GL5D':$G<7A+4 ZF!.$_S,)XJ@T#0CF-29I(:8D8-@HZ\,:]==U_'(RK%! MA[L^-HO"CC\<9BT"Z)@#60/M$O@"8HU&Q^F. LLB3$R!.&.A6Z;I8P)*0V1A M4R?1GKI-!*X6(J@AWHQA-.XIS M(YL>1WQ, B1F13C?'3XT[A.P]JFR"8@PL)-QOR5PI209?&O--&K;\U6._5Z_<-GQPX[[2#N\3I/ M-<+P=*)##S7=TP//=R;8]TO7V=1'0S])\^"Z@M_A"VA1\@'@7YJ_@=BF^WL# M7"3LS4K;L;!1L(NOKC;A[,>!)G%'+5,;J62-(+ECD&6F^#BP[*%QZMS2KU4 MG@0I 1TQ\TU@6Q%(KL9M],7-E9!9",\)Q^))#@L M=*.X,4G YC@1# 1Y1'FJ,C9!N+HX=?YVH%ILDDZ:7C:NGK-6U!B]@O9&T&WZ MXE1/^FJ,_3%#HUP<.M>T_4]1*BON"N+F7Q <7;AISM 2?H GSX.X#-'O$$]? MQ,(]&0@;:A;%LKPQ8[Z:JP7"6N%Z)0X/%+>H"0;O1 #>A)DDK*395\D9&:!O MC0KTK0)]JT#?*M"WXZ2@"O3MC$#?O@A; 0S!L(70T24KEPSQK5[/R,K,OD6= MLS8&:.'AQ6C.K)E^3ZUU&U41Y)&13QH*5'W_Y-/O--1F2JO&JN!QQT+XCRCF M@8Z[/H9O>7Q$1K=?'&M*'I^1PUKW4%E-= MSEI2EY.65J;7Y9;3NZ*E7D=MM/>*+%9..[IHL?T=NZ.(1#(NLSU%>]4PW(X9 M:LQ]*WO=W\$X+ OXZJ$6@;0]WZG#JA22W!EDQ =1ZX@889AW MNY\:?%XI(JMA5U6X:)CGZ^FN.0R3VWG>HOXI40/%/S0^E:YT=E51ZQ:Y=%%! M9T:U2C-6WWJ.1:RB>%41Q:SI.8Q51>L15+3>:"Y6,7B/S'W&HJKTY-=FN8I7 M>TN*5\6^#C_?#)[N[^Y_>U8>;YZ4Y]\'3S!+:J_QT@$:T^,,0R]Y!O[]"ZM8J6 *AS4"ETI=0\?L4I$P-?QO3WD?8XJY M3_]M8AD/3@6GH,(^TGA3RI=7HQ[NN.HGYOE _3@S_MKO5,CP4:JTI^?OH2;[ M21G#[)4A5@T*UC.B A^PT_1 EM2,$MN)TUC:D2!N49S!!\_R+;KKH=@,@'(DX3PS'5@'$PAN!,%B M,3K.)/ %,,N\$/\R2Q^ P& B=B&2(F8!%EF @Z&1%@!AMIO8=EU%F_66VNHL M>D0*$6Z[VF]C(=1&E39G*Y832F%> M91Y#6I[-GH]![/X1;'Y=K?7K:K.UF/43WW++ DV&WIY'1BN5&Z7!,0K9+IAKL#6]^O)/K*."LO,R:7D6/0C)WW9/D[^4*F39@W >$H,7%4Y/30EO'YR\+T MM?RM$(['FBF23)).V!JAW1BH]HIZZ_T"L?XB(B?'6[K]ASC# 3_">SK!AQ&Q MII=1O]VJZK?+4+_=*;3Z=N]EM3*$]8+\KGPC#MYA?6MU&KE.XQY1VPH^C#"_ MIN+.TM+##:G2#/"$BCE/\S!.DCG/$[BB@APYXI/;,]9'=7(5SYW]R9TYODZ[ M43R^SCWSE8]8B%#VXI05 _8/4FS96G()V-VD\ J.X(Z25+:H!U$\6/7_?+C MF[96O:4VFGNMHSK;DJE24F5[R37>7%.U_5(E3$SM=/9:L5119:FH,NV.<],B MU=U295MMMOMJK;'8PZJBRG.ARO6N?/S M\036Z.*79[TN7OI6++TQ %8[K<([TR9/3:W(O)Q]B)*K*&4]?\?Q;@W^TZB MU%F7+ C#=$ O3!M=*$WC>K:*JBJ;5IJK->/5E%4U5H=#$TBG9GU$\ZM%>3/XI7 M.*<+F[?&65JO\54"'4Z:C*2U1ON( M(YE "NOEQ18*I' SF5K.C#$J='^@F/;A014N/*8CY[X[KN$Q.\ZT%TTX9F<1 M34&$XQ.NCN\HT\#5QYK'#HJB< B81UKHV+$,YGHW?P>F/[L'+_':]'3+\8)E ML(_MGWS]"Q^ =_UZ;N;__?][N5_RX, N9.@ M0!(S0(A/+ (Q/\>)&XB-%X,,T8>7^R*A,E\2XLG+%$^=M/ZW:YJ%?$8T(:ZJ M!X$_=EQ8<.Y^>/6&VJXAC,VB#:AHX>C+@%.4/$" :ZD")>RTG<29YF5J$"=WEHHZOM91:O?4QN=E%4L0=DTZ7VT MQI@"41.Z_52Q=[@(^9>#@#HH/.0L(M&A_,[UR,*V(;(H1AY]BX.49G")(RVS M-U!#>)H*T_2Q0"@=,XN:>+A,!XVOP/CT)1RXCS')8#@Q?9^_0N,#((!/3,.I M"& +AH<$G&46TR-05QC6=UQQ26]D3M-V?#Y-0HU%*4D^$R&P!A,.P(H3\#"$ MNO1-EVN=Y'$3S#7"!X-][4F%HX3D\AP,_\0$"@%.3SLH(M4N&S%L\L-Y$+\= M1[2%V^W!0? O^6]=%.EXTG#$] M5>1^;0!Q9$GFBS83HYA#]/FP!XO,F>'N\ M)E'#F3*,D[L:>F8PPP#>;LC5([2^$[C*%T=SB8:O)1$(E&%\-6X$_N]:8K%7@F?2GO33 L=Q,O0(CIU0OMJ@OEJ<(SF)R*E)5+J3G#D M&W8\$.1D10^KB$_O.>BQ(+NZRKM)E' 13.G7HY%FDI 8H="9\BZ.](UEX?_@ M*1ML*"C9,K6A:9'/0W][6]!\W&>)%%22&_#M"QPQ-U:"C-]-F/8P2 !ISRC130,GI;IA5)=63J M&*YBP%IZ@^>)-*?8J6-*]W% F0Z]'4@*6W:08RL(BJLP;ESB4:[Q%B 7&CD< M U_@F?9?>*PH7.#=SIOID??\;OIC:?0@P2 1S)G1G!F0<-*-IJ70\(+:-*Z] M_;'I*0/;#C1+>2(LXP3EQ<:!&E.LK(_,$/GF'IEB:2)J?..YEM<>&(#P@RYZOY&XC#')FZ?,@R MP0[41)P'I1/'P*6_B2><4=P0E#HZY)WH R!"^#MBP/ G;V0&AW]BOP2/6Z:2 MB]0X1TWA_8QF%NFH^27AXA=@)^'5'LAECF*)$I?V+]H]E5@138!1X)(TX&:O MJPC72[1HB!O!E\J+X$KJC[=H0JUG?Y#X(D4:I<$R2YN1T630@/1/AQ02*EM: M _9&LE\9Q^>T?=>Q%I:P?.JK KLQB\[ (V-H"O'IX5#BU$@2T9NDI%M0M^<" MIKINC*>[7G>^5*\]E$0[#?-D1'EBME$4[WF<-XK^D;G>M%YOJ375,E"=O>I' MS7UPGT$H,>-?FA6PZ*E\JZ]=UFKU%)AFS475&+!\<:R%H%0V363$_?Y-:T7+ M^ H%UL.(=H%N$JY(FOHF*.;D'JUWGY!&39EAH!R7!/]_>V_:W#:2) Q_?WX% MPM,]*V] -''P:KL=(>OP:-LM:25YYMGWRQ,@6!0Q!@$V#LG:7_]F9E7AH$"* MDGB 9&W,[%@D6*C*.[/R*,A#3DK5)LQS@N%-'*O)_YI&NYI_7S@:[>RV>NA7 MQ6BT%X_]$N.^M.<'L%4'M&?%OXL3P.9':FX%L$C-B,%OV%C6# M[84SV%9WN\7]GG-AC^5&^HZ:'3=@>\&2R^%9& T9^$OPS.L-2\M> M_$8(HV4T297J^[AKA?_BYA/98@,<03[?VIQ=+?(6N%;T5ID!5;))5PE4PVCJ M9NMI\A3=\.!<7/2/>81IP,<.(FE61";FAQOP*K'!C8&B=X/W17W*K):5RJ6NE4YY55^1[+-0RJ%AF&^1 M2[VJ1@9T<628Q7]NN<\&UN3:15-OACO\9M#62#@91EMOMY^V\UW494-J]1W0 MKG-HW3"+]6$-)9_6+Y_H;N1?6:NT';\5>4;T_ND\:D9GYHARNEQ%\2![R^4% M;K,KBC6;KT.C\/W'3+U!V&5$2;G$* M\Y5XQ9'\)!9?"MFJ'!X)V9NT'WL#SXD>;QS4A'E^RE7:]SWW M4KSK)? L)J,0^-Z:Y6,WJHSPK/^.U#!""LC*QKA,E3Z+.?CF ZLJF6=-9)A7 M=:TB3:IJFGT&03%.G0F2RNJ-@.X.RS3);0#9NC,G37CB+@IC,CAK.CQ M@K4P$R=*9M+OA%@PY_:*F@B^XQ:EB'3W6.>_\1W7";+:&Y8X $;7LCJ.5"ISAW0]!T]"9!WO8GC M:PXU!GA>"51=K9L4,+:*_YRC#_@FK^0>7\U6PQ/6G]E&[]E[JIQHJRIN"RRP MD"5G-IO5\IZ ,5O63 -#F@>UMN1:EJ&;K<4O+ M;GSR?*S(;%:UGZK@WV63K._]E533Z].(QZL#1%V]:[>?DF61F2DX),L"=%U QU38<\S>?1# M[U[4..&]NS 2"K8EF09H6+I./.(^XB.5^=:J^GMUK4>>L1IL!_K89Q+V] M3YP[8H,T\XR?=(R;YN'JOG'MRKYQVJ>$QT^HW(JX'FN6Q(CY[&]@+#?[FU4V%N59@SUXNYNHPPD[6?'9!G*Y\E4:5 MP2C*_(CMGO=@F!OHV\E%[6=J^IPP95D_3ZTT^5YVMLEGX, MLZUW-SF[86^F^Y1CO$K^OH)_9N3 +SB^8AW7 +,B/TH8UXZ89DR*7'!DQ3J( MR=:MMJ6;FQS95!?;>>7C?T4(CWWD8X<.'=S674MXW?G,VH M$N>#RTCTL5J,;36]X]>=N:=EG'/[W2ITZ=S'5IRB!:OY,UP;#$B,MJXIW^)8K>D$X@W#"RSY( MI6CG 0H>3,B\\IU .R@F)I:_*V0G?L2%9QIFC=S+/]=G=J>( M-3:F"0,\@?&.IYAYG6@R'GDO#!Z8F0V%Z9.HGW! OE0J(C-ZCN:7EL[-+ MYVEK8\889LK<*\X Q6KSV\<)H\2]J3+\[\#:,9R/)_ MI^\+30Y%'BFRR!': M!;SB_LMC_L@5'Y9#>^2I0^?"V>*@!Q&JU M*IH%Y*T5".T5 TK2C-;*]-0HD-!4J8B< <6+"TO= "BIEI=>T_ S ?YA5-QU8#6#$4P>8]IG<2G MF,*++#/F30P6&#C#$W#O&7'HL]G3E56V\W1TH'$:J=32<]XI%3C/ MV,)7OU&5/W.^JG>\4=_SZ8\S)/P*-;PYLRO2ZS4\@N,"!$8AB]_,@(5?[H:2 M!Y*J#!J\2,F_@M)V5:Y4=CN*I^V9&"P7E-\ 9&G( !L5A F NM!YB3M28KP; MGS,EBE:F)[X);-4$NJNKC)O15&IF0RG1<(#O.F(X9);D6 $!SUF2YHR6SIWR MQ>A+A,S\2O@CWP]=W&BU##GE1WJU=6];NM&KZC !M#\KA!&7[@21I=S)PNCL[6S5]3KK'6[X""*Q^<^!EJG#U88QO9TN[9NEG5[>EYMIS1KL/83K;L %M:%?/EIR;& M:PLWWGPZJ:TP#N<9V%I5+3^63EFGXXD?/C)VP[L;5H/U A,18EB>7AO?8M^> MXO?'8%Q M%W+\=9F"UKH'M&UB52:\C>3S+\IVP#JIC5'/$8@:YXZ&>'[J1YAB A]2D//P M!$S%#>[LS/'$;&A%W-M(W$>R5](FR?L\ /LTB#VW3.#_7#]9+9CR32I^BI*V M[\^Z5%3)]+=6:_7=" K9I/K3474USW*O9?5BM[IY_XO3 W6Y@YRMQ0?'6P M'*\+*X+E>UUP6[7G7^I%O]5M2=]"O\\U\U\M%4M[51B-9":BE8BF&JG4U\\- MZ*IR\FVC[CF-8I87G5]=REAFGV8V(I'P D4A&RHT5#6%M/I7GABC#*I7L&Q[ ME;>VVYF)9;;TMFHLM0W$NUACG&TRK,HDO#+KRJJ:RJ0(?",$/OMR^5 TVMT. M9+ M=K=&BU!UJEKP]JXJ0TSQPF;;S?6JNO]LE4VXK,M P];M]M-:!=6$<8F4N.ZK MEN6P2-5]^1::;ZN_;[0:%6,L%0/M/0-57=@OO>!(76DNP2)]8VN[E937S.ME M=W9;W:6MHI?=B_NTB?YLVO,=\ZI-XV>;Y,UOD]2]LFE?%V@CHS[0Z_Q%_3K[G[?5N<$#D&SY5]MJ+?YQXL>N'<1K-*&OK M5I:UK:S=W\7E[>D\QC2:(GZ0=?_KHS O_'5S_O7B_.S\^.CB5CO^?G-[^>?I M]8WV03N^O#@^O;B]/KH]O[R OT_.;XZ^?KT^_7IT>WI26N'Z])^G%]]/LS3J M[2X1_NY,%YGSR:D51UQEK;AJ##J-^/*X+TB>1XSSGHNA7+CSAL7$8L:GF M/7GKHXC=LR!E6UPU&E\.2PQU.426^O*(___,P08L3YCJN&/VCK\<'YZ:1R>' MMGG\Y;#7;AX?MNTO)]9IQSJRCZ<+26F#'@!J< 2&C=NS3H_/.D>]PZ/35NO0 M/FG;ASWS[,OA6:?;:IUU3[KM+R>J^'0S!8/ME1;%K+W:1?8!N<7>)-J?(3;Z M6&*!B<+&J[!Q <;5JI&QD^6\.T8/I]1IIQ365\RY#\C82>;(/+-@;P,%'98Q(_%PNK7KDSCL ME\U!BCXN]IU,LMYU3ZA+D7)LI?*S$A#*% M]Q[97Z896[C3>NI MBJHOV9I[8YNGMV[H/[7_CT4A=N< *HJU9.0$B[3SV(%6*/5J?W+$E\0^*"[S M[O'-&VF%(MJ+.+F\4BU&5)UTO2K_YA36J]I114$+8*XXO':S!+3G):R=IBIA M77C!30PELZSN8L,SGO53I(5SG1DXJHQU6UP5Q2W[%(]322.*U/>$U!6V%S0# M;/NY<"4?BUT[,V SF2/&.S#N=\X,J(OWH.Z?:RTJMM5CV-SEADHRVU]NJ1H* MNPV*=7/EPSMS<7G%'^/+?',4OBVS!Q_ 78 M_"L+[R)G,O+<68Q^D\#F<19?_JCCTV]/_EB_[==[:OO].C.GQB%0: \L8IH? MNG". 6!-.V$!0DN?CX^JHO=ZX^/[S09L\0IT3,,;;]FUB>S7>?-MGYL\^X:,U7SJZIPAM)W"$-I]G#0K)LQJ M8N)L=::P&CN[!6-G;]@=RJ-K-@DC3*)_9NILVZC9U%F#O3J\OKV_.+K]J.#(V=52DAK!8MG#!0$;"^-S@4'TG"'[7TZ0.M&CQLW8 MIC!C48&C $.H1*F; )%I#["8.\)9] ,=1%(RTF*<1C\0#Z)>N@KX6B3IEY0HG&GB1*3"AE$X)LNAG\8@A.*8'H#C'(=Q MPH\H[+LAG^(8L^)+21WBW'LVQ(J1?-U!&N';YBD).'AC9T(O%60G1 <(S3L)$/N9U&M*H?>8LRI\=7;BCG%<]N*N3VO_5_'^&H MM&B-53,C\E,_6^CM(8;Z+J: I8"E@+6DQ?:E2H3N!&M>,E#EH/]2I_Z2K:JZ M,BOO\U_(I21SB*Z3SL'CY\G\EW2G"P:%N%^*I[.)OHC;-OD]_8HP)SYY4@7P M_>9D^HY+Z.:S*!QCU@.>XU]>,I*5!.T'&GV]*;=EM1\791\>+E!'M! MQ6W=L%JZ8:ZYE%?1\5OI>/&NU7M!QY;>,DV0Q[W-T7%=PCHKKQT7*8(U=PSJ MV&N^O0E?0.*KGHQKZ.UF5^^TGQ:![+4"JB/U=C;A =2=>KLM6^]UU]PW2%'O M*ZAW$Y9_O:G7UKO-#LA?%8JI/_5NPMZO-_6V]);=U7NM#?;D(D(5 RN1_ M.>-NPN27^*HGX[9;;;W=4P9_[6FWNPF#O^:TVP:UTU31TOK3[B;,_7K3KHG& MDFYUU)U5_:EW$^9^W:FW:_7 8541_M5'^,-H$F*I>\WM_853BC?!X MO;JX< M>)OWD"'R(@SJR=5&IZ4WNZL,0%7E8V^CFMI]8N^]S=W8/+$/O9]L7'>T;LKO0U3Q+XUQ/XV'Z;^Q-YJZF9KE6',U]#Z MOEQ)4%].I"]!.VR@905F6^6T6,!;@S#%QDTUY/S9NYO+^HNY+?7A9+W9:>KV M2K.YIYG9VA'%M8/T:U<. 7CJB=2&?BW=:K;TEF4K^E7TB_2[F)]1&_HU;!# MAM[K*@)6!$P$O)CO4!\"!N)M&WJSOGI^;9X1=XYM#NV)W#GM']C I8"5MT6VT-@[4L:DFJ1 M^O9J)]NH&I1=4>6PW.YD%RSA6A=U[EL27E>;-[2--]1U(+B#N10W8TCX=*E! M_2A.BP%,O[\[!-+#WBWK[CRTHFF_[Y4(?2M%MQGU)*]:;CI?@*&Z?C3L?4NRO-3U5T7&\Z7HJ'L'$Z-O269>IVJZ4H>6\I M>2F>P<8I&9Q=HZ<;.VA;[$OT7_5%?3T36TMQ#P0&KJ)PD+JRS]E:F;C=TGL[ MZ.$K.EZ4CI?B'FR.EN <;IV.[U],M0]'Q_M+Q4IR# MC=.QU3/UY@[*X[VY.5 ]5-].D0MO;JY$L)=S$2$1NGY9T.[9>M-8:Y+1C$SM M/55T^\ DR[GEV!R3=(P>3A973**89'5,LIPKE,TQB:4W;4MOM]<:KU)LLF]L MLIS[F0WJ$MVTFKK=6^L=X^;89%^N:RIZQB*Y;)G V-9^;W-%1FLQ'VV]B0:V M8:,@V*@0L)2NW'727\SS6B_IP\; 3%QE.TY%^HKT6XOY4VM-]]6M5D]OFILU M_13I[SSI+^8CK57JFWJSV=8->ZWC33='^\_TQBTVJ-U\=]P=:W6[4YW45MM3 MKZZ]@8YB+1QNJ#G0.JE'=@+J--?2"8@'*; G>1)KJ^H$M.=MK4I=([4R#:O. M:(J$%L#<"7,%!1GZ9@EH3QNTJZ7A1<9;ZVD4]/ M-PP;1XRK5CY;1F&]"@HS#PWST#)J16$=O=,U=--8<\>>?1P.N1MM&S;#3YW7 M2^Q75%2^C:5 8O>:3;UCKC5B57^I74_">KV@7C]A67JWV=5;Z\TGW$]#>S>* M:#?#4]W7"^M75+B\C:>Z/5NW5SJB5$GJ)5'5ZR7UVJG*T)N]GMXTME=0;X]5 MO5V\PTE^25OM&WC3TGHG)%*M,-Z^*6&ZC)M@'JGV#![!& MJNV F=+6N[U5%MR]AFKWQ2&H2-/F&*V[WGE#KM"Z8ZI+&=/=:LY10ZMD461/ M:]V*96OGQ>\?6<[1,ZLD2[NI&V9+;Z^T-^$*IL!O*M.M:@3]IX%W_YFRV/BS M_#G\D/Y5^L%BN<-E#-^D_9C]E8)A<7J/UL4M_/Z+'[H_WG$2 NJQ.^W6.XT! M#4PPJ2%*V;MY4'EK2N*G_N>+R]M3[1,;%Y?_3?."$9P2'\%^-FQ,E_P"@OW/ MAZ6_;KY_N3G][^^G%[?:Z3_A_]]D"0'K3%Q< 7R*6816FP-L-J NPH )4*WY MZ$"8[*?KIP,FDS"!9F6>VM77B^]_SDV3>4.BI9 M.7EU]/7T\,OUZ=$?AT=GMZ?7OVF._^ \QE(HH[D6L*FMCA@*_M\T$Z60L#;_ MUJ3_JS)$Q5?OM ^54/K'R74EE%"NE5Z'G_S@A\: M/(.YK]4)K@,OGOC.(P+.!Q?DL(]RH:SG:"?Y*[1/CC:*4/S\+0G==R52>Q"@ M\4#?>&CE,7V R4MJN%0^T816* MK*3 Z* \#+V\W^3+"Y1 M<)&D);5//?,* ;XJ$0J(0/GM@0]IOM,2+\%WB+\$AN Y ,KY[>F?FMDH24\M M_RO[[,^C"V"(/T&6BB_-IM$C4:N=G-\O3F^_?;NF1RZO3ZR/\HB2CUZ1QUR2AO<^W M(P9DZOOA Q@KR%EN&L=HJ,6C,/4'6A\L.N8,@.)1B_\[#;@9]^ E(RU,([#2 MG'3@H>\'7\/:,?]7[A(.O< )7& 6.)&(',2:$PRT9(1+^_10$"9P,B\@DAUH MS(_9 \A$AJ]-1EZL_94Z$0A@_Q%^,@FCI*&=!QI:6+@;G=9ZRRF< ,PJ7ZRM MP3=G #[@V<,_8/\^[(B>Q+=\;]PTM!OFIB"P/<9/^+\8/"=%O9! MSO&J@R2$?=][,8B52)N #>ZY!":?.? 9AW*<^@FF@Z+8Q7? M ;+:I>VGA' @3_@3<9,">.:\&@&V_6Q'4N_RGD7W'GNHBR192@2H7#DB1,HW M[Z];!G@]1WLI( IU?!W^=!L:\+$#BIXY0$_P3 "VQMTC,.1X@F29C)Q$FT3A MO3> K1$='(;#0Z"\0^!][<[AE.=[?Z7> @]\H:>RUE@(JZQM/XC[#!(A^#- MP?= 3B[/2-!B#]@"GG2=J _K(U,!01\#V7AT59UQ=16&0])_Y->\!< M.2V!/Q+D(KEEVD2,1.CB)B58\J/3]^)9X$D)9H13Y' A.P!69SXXMAC.3%%P M9V \.+DZB]\CLZ.K%X4@SD)@?O9SY*1Q(G[BPVN&43B6"W' PF[PW1-^(4G4 M ,(#Q2!NPYE,?(%EV*,;A7!2),HP174Q@,4C6*RA?8\1&"!+PYRR"!<"#0CS M"3R:.-%C#O^4?C5QT!)["OL"D3:T2] 2V>]0S/4=5'7P=!H J-B3'^>@)<(& MY,,#2-1: %Q7/A>X%R4)4 P7Z:A!&\!8V!TB'CD3=! M$AYX$7,34"N(80!Z.$:L9V\7OT%6%.?T2)W+S33J(/.6;CTAM(#Z@6&XU>E^ M%,*/_SGXJ&=?/+"GGP'@GGZ8QOEGR.CR\V,N).67J.I19H+2]>X)G=Q4"(? M34C7@#/\VPM0-P]1(H3:'-$,OP+(W#L#D,_B!H?;5>$=PX6Y_>,!57!*X"0; MB#\>1B".'K7P 95^G/9C$)Q.1(8!2%1X(_ A.)8^/ L[)>-$;(GO$;>,9"0/ M>U-80IZX43+[=Y&/G&B4QCO L-SN I#< MH )C=X^[;WOA:6-Q6C2V@,%\4'\18)K(R$6+!14L X7G"A$]1H.!'!#X!"QS M((/!/9KH9>4/1CULED1\T50 !X#=R6=M>41VF4HA*4(; &L' MGKMW_)0TSB2,/4ZNZ"^P@-$I-"=)*#"/>I&,*-2 8IF(W:$-$H(^)Q_LYJL& M_H@/1M$ --EI'-/K?52LQ ND\>(X=/F>,MY-:I%Y+8HTBOJ/3!P76X.YD87?%6R#1/IBC#A.7$# MGR\!OP'V 5HECYMB96@INFF$S.<_9C_E/\KYN63JQVZ4]K%$LN"4B1]&>%ZP M 5&U1\)2Q[^%@@G1@P)^!)K$_T7^"Z.2X"B]*/1\[>_.>/*1G#G7]]#,![$Q M8F,D/P$%>I&T[>'3!W ,F#AU 3)\,R%9)U,^']E*TFQ&_<=^P@?DS"''1Q2K M D%%$-A)=,DA(,@/_O%EW./PO[(]3WNC&R;$$T$H!TGB#$( M+$V:*9D["4._9!=)?JX46$)&%25 )I.&H9N*"$(",&0$(Q+_:/!P.PH%2^YN M>S(,6X8DAJP>PHBBIV35%'UZV,$=E[*T>R=*4)"CP',(G&@>X6F#1+MC(5AR MDQ&&A?CB2NPHL;,E8N>DH(J+[$%FAW1]9EI9W')"]RF35J5GLR!J1#<8[![Y MA<*3\"5*,++:@:FX.5+8 .>[!R;<%;S 8O0#D(SA!%D/TYS0%4-#C[,GYV+A MEV!(-), Y!Q%0XRY5 81866Z=2LZ.D]]K'EL+9./^&UPGH"T)O>GE&7PY8]J M]^9I-IKX).(7^?"1='C6E]O!><'L"2CF]_6;3=QX8][&G+2--61M;$/2QLPT MC2R3XIF0Z['#0NYQ^PJ-?L5#<(D 7@6H/4C0/P(U'H(H$"99H/EX'HAY& M1SL!6<&T,6QA%*,*!HB6^X=A%@;]%+.,:Q_86U.KQ^K X"OZ]CVU!E\J9N=: MO>MBA[*R:>[U16[3_M*@6^JVW5[VN9[I0:,P\QRPC&:ST5P'5E9TE?^K8L/% M<6#I5K.EM[ =LF+#6F%&L>$^(5OOM&V]A_VU%!O6"C,MJ[$6V;@N+ER.S3[= M*_SMWN6J6X;'"2;VW87A(*;JBJV23J_IR;QN5EEXC[9NF(;>[1I+A](KFADK MY*\7^5VC82F\[Q_>+=WH=743.](JY.\;\GOM1E?A?0_Q;EIZVUQ^A$^AOO:H M-[N-7GWP7L^+BC5<3GREAG)743CT$DU=4;S,)>_97;W57K[%LO62:M/!LFZC MHY!2-Z0T.[K96;[,5WAYXP5/0\64ZX:3KFWH9E?=?-<-+YVNO2%N6754OAJN MZE/UZ=Z[2*+70W"GG8KR^Y47#;UEL6VI5-N)TL)=75,!4@&R7FLJ0"I +G_- M_4QVN1'=QUEFSZB8[\(QWW9+;UHJC%4WO!B]]23#*J2\ %CM3ENW3867NN'% M;#;4K57MD-+MZFU#:9:ZX<4V-W2;N)\1MZ\LH(;UU*)Z,/8"CQI!TP@<9:^^ MHG#$;%EZ1UV\U@XSIJVR%&J'% /LU9YN&2Z;" MB@K@WBMKXB7X-E=0GK-!9.]G /B:Q\ M=%6,JW8X,;N6WC)5+Y&ZX:7;4,FF=<.)86,++(67NN&E96QU#O"VQ8/!5DVB M-!]M'"?;99WN5-7FX=*AHTIU%=(5TNN'] -#[[778*C/:"6K@GT[1U#-QO(; M.BERVE=R,AJK$$]*,=4>\0=KZGNZ84FRGQ<3MV'B^%I5Q9V2LQOJTZ.W[8YN M&ZH_UQXBOV6N(-2E\%Y[O)NZU>WH9D\U8]Q#Y'<4T^\EWLUV4S=,U7QW#U%O M-/>I&>.F.ZFH3^O^Z7XZWY_ZG[]A-]!A%(ZE#QX&V]<5=*=$\X&AMWM=O=M: M0]JM"I[O"U%9UCJ2(Q4][0L]F;K9;>I-8PW9:HJH]H6HVFMIZ:'H:4_HJ=4U M=*.MXAM[B'KPQ?; WE%Q$_6IBIML)&YRF8Q8I)T';CAFVH'(6GBO^@37=$T% M2 7(>JVI *D 6:\U%2#7:%K7T[ Y#Q(6L3BA-A$AF3@>F3A;%<38=!EOT]*[ M7=7IJVYX,56_X-KAQ-"['865NF%E+85;"BB MJ7!=!USKEJTKL=W;;4'6C=\-)2D MES*#:X#OEKV>D2Z[4@E:8_L:#&N?.3$#2HG&7D!A?,4+BY/H\H=]*&VD,+); M&#FP=&L]N;?*.J@!MM>4_ZYPO7ED9^;)N!ON4!\-CQF18. MM:'WDPTT)XZ9&NVHIOPII"ND*Z2O$ND'QAHN^%5;Q3VA)B5"]A#I*Y @"NNU MQ[H:O;C#MR=B].*,1H9*NVYH*%.GJ1NV:EJ\AZAO-13:]Q'MAJTW6\J^VD/4 M&ZW&\@=H*+S7'N\'IFWI/34\19'4\DC*[C36T/MC)SRUV==HU:A6GZI/]SM6 M("=%?F'#,&(R7'#K_(2UMVYRY[ M=]HMO==2^:+[@O&6M0[36R&[#LBVK(YNKJ?+T78%:#;-A$9OM[*V]S-C-/!I!N$:=]G-1;'LS>)][N&K9O6)D(GEDKOVE6R,COK M&/BC*&I_*,K0.RU3;[$O\;N9;WG9> MHA\O&##XUFI+?_63]_F:W;,@99\^>)_1:UUD)^LY[U*\34/O%TJUF2V]9=K9H[(R9-F&1%PXT+\ E3%V+V"1B,>P%J%QS OC" MC:AQ;CC4?L&D15OO&? ),X0L:'/W"36 M'-@0KILR9,V(!7>PBP#? VN'::2Q&.G8BT?P0#^-O8#%L>;C_VB.'\)S#UXR M@F5BD#'>T',!IOG^X(W.$+O[.M$/EE 7L5C'K_T4.58; [ B)V#:*,2E[V#- M8*#=L8!%CJ_%""C@[BC[)7XK%Q]H ^9[]P JV J";Q*&\)O'&# 0XYM/TRB< M,/K-4>PYVI7CX@8;VED:8>G\.(R83D#_*X5WL,A_S.#3YQDL";QE&(5CC8# MM).K,PVG?]Q[R:->@%S$QFS@.32'\"&,?M!^X- )KDCOOE)%-Y%"$%X$$B, M10&<\_KOSGCR\02__#_O[OZ^N6/=]/2O-G\M4I BT]( =%'(BI77N_L]CI;L*BW7(9SXS]JA9?( MJ%YQ@='P, H?\GA?^2N7^;YV]?7B^Y]SWU$M*V:)EG>?^;LT8'?YV@_PWDPS M9/\N_G.413:OCKZ>'GZY/CWZX_#H[/;T^C=@J0?G,98Z%H53P$HG_ZB-& >C MB2:/"'S^K4G_5Q43%5^]TSY4P?P?)]4P1^0M ^*WE\??O.!']HZ!%T]\!T#I M!2A##OM^Z/XHFRGTZFQ1[9.C@9P=_O[N;TGHOBM1^8. A!=XB8ZBD)* >3VP6Y;!OS$$SIQILF%4IEC&:#V[ME=O=5N:0?P M*Z/;Z/RJW=%B_)WO]8*Z^Z5K&WK;;.LE&\(1/Q!O)XN@V='-3H_6M!KFU)+S M3 UN.DS"&)CDOF@YH*$ >BOUZ0WYGNY#/QTSG8R2,6SAGI0AUZ%C[R?\>A.4'ERE M)O![QE>/$WCY(.7CN1K:21KA#PK( &L,; T'CA8&_=")$#,!T,/(@\,A-"/0 MQ%HZ(5WK@A$R]EP$7) .84]R.9"O=Z-)FNCRS-H/SP\T.)8OAA'SG2&:2-D+ M0^41QQW AI$,&X)!G#[\*'DD*]'QXU #T#.\QZAG<:9D"V5^I-\'O:&WX'$D(K6 X MP@-J7:0EX"@75##0<$*F8&"_F'K;[NBVT7W&%37;3=T@S0;*S/BUK*A@ M%:L+BJG7FJN!ZH".U8F?&V#/M^.CUV[I3:OW##*Z7;UM]! 7MC6-BW:GK=MF M\WE;('?E0:8D7'N3)0RKX ^%'A4! PS$H8A!YQT]]GR'#HJ]DN^/FHT_A%J1 M1?'(F^"J(^9/ #[,31-&KSC&C0>/@#BS:?0^QN@3@U #%QB>SO97&:<@C0FN M//U 6 H(78T;&J"%SX-LTWKQ;;@P#OTLQANX4 :(1%KR+*0VDEGQWK9?@.*;X#('7N&"ES%PS=.T;Z?@'_P>26 M11CPB'PQAH'BS)\]M#N2%.IP6"(ULD3),8S$17\/+YK;02 M8;4RFR/KLO'$#Q^9C,H!::-W4)1MM:#?I6O6D@&Y D3309A<.@Z\8B(##[/ M+4S#MG0#5")9F%;7U W#6(Z%60OP:W__*PV3CU/OXA\N3Y10O#OT_?"!;&=T M5N-T##][)&JM OYO&[FQX*J3!_=^?]=\IV&03%Q?97_'$\?-_N;AM*$74/RI M.N#ZLJ!E&8)-?E=&X:K\\HKG7^8O_P=H:-A2]OH9*9G+2+:<>[.YG,7<$&$< M_/ZN_7PLN"8%QX7]B>V5R P]F_[G,R$V;DEL_,G%QBF*#>[GS$\N?3-LI]-W M=YY\S-TBGY)J60O%*-S4%S>*FY=*,0O7!*V9L-""7#X]S2AC4^A< SK-S:&S MGAT6Y35V!VSE51?S'!?].W3C,&(DO&9PSI+(NCS3.B&I9>B& MV=H(DO:SX/!M,BH/6&Z77%IFW?BJF&'Q;@3-MMZT:U0\KG"_-MQ;X 'VNC4: M/E%/JV\-9=O\DOTB# Z/,;QH($2/S"SUMKOH%MBLN6!3:K1.<> MD86X=JL76=2\K&B5938Q: W;/_) GN[TM*P ;][>;S>>*:6RLU&GS M4IJG&4Q=2V^9$X O\KG29U323-9U0>_A"_D" P]^-C[7[+$Q:V^K CA MU_F>XY=N] L)#2)GP &E"]:Y%J0$ SA1=DT/ +J#KP:\"F@&B(N)M[#W8C[, MR*'$&^:,,?5VP"_]X3<1[AD/ ,_*0I9A&E :0BVNH%>41E@Y?3-^7Z>LPM7Q M:.GPKZF'$[,R9V?H )7R!!F/OX0RVOCH+6).NS/-G&(87[8=_B6QW70]799Z M*_BTD'CK\"0:6//.P3T$&J6!!>XCS]]QBODUTPQ93!4#+@=?6FY?)( Y&A:= M%6KS!HR2[?/G,5%-5775I:K+4%5=JJIK)M+WJJHK[U&V#PH.3^MC= M1NQ]A;G)2X;(W$*E)CID\)SYWK12RQO]O(>5W# 2F8>+)(@^:XH6BT]D*9Z%5/K%C(1IW*906K ME%Z")4PRLQO/YL5TJOF*N*($HE2I4,[8=9TTYG57+\MK%RFPL.WII-H*H_Y) MN3?^>"&K8_OM:4W^MRM%"_D7D1=S(D&2O,"J^6+VVLRDUZ49"U28!9SNH:16+O9T:M_;H"HXU7$S!4<&Q]N4J7+E=\6 I.'#\7[DV4XGF M&UCL4]Y<;R8.EL$5B[RG#FLJX"K@*N JX-9)==;53SVFV*\J%U/U1OFJ*F>%5 RT<_LKK[N'>"?3039LLJGC0[3>?<9LY8[AM[K MKF&4V[95'VT:-L]4;%@WS!B=QEIZZ:R+"_>U^TM,A0=?PW 0:S>A/]@JZ;347AYKFI YNXV+ MH;?:/;VE.KGL(_:[9F/Y2D[AO?9X!ZZWL?RHJ;"_A]COM1I=A??]P[O1[.FV MW5&HWT/4KR!ZH;JUO?1^HCB65%.W%"^-RK2:IFY;F^G3JC S-RJS?'M"(>5M MP&HUFWJOO9:8M<++"X!EK\#C5CAYJVII-L$C[BC54C?,6+U>8S<;LU?#57VJ M/MU[-^DR:YB4#\JN\1BP;:E/VXF"PEU=4P%2 ;)>:RI *D N?\W]S'BY8;Y? M; "IXKXO< %UH]/2V[WE)Z@HY_R-81-S/=EX"BDOBF7U+%/O=@V%F;IAQMY0 M*$LA91Y2@%D,=7U5-[QT&]86AWVW+>CVE04L!7TP]@(O3C $=\^4R?HJ MD[7=:^JFH71PW3!CMM7U:^V08NMMP] M=?U:.\Q87>7AU0XI!SW3T(WV6HKU M5U0(]UY9$R_ M[G=M<=/D+V?,>!GAXHJGGA!RJEN6(;>;&[&2528F>>XJYS3 MNN$$C>N.WNPMO_1'8>:-F#%43+AV2#DP[39PBS*P]P7?1J>QEMOE[3*PMRV( M#09V$J5RNB?-MM\J+MBI@M/#I4-'51DKI"NDUP_IAM[IMO5N>_FNN$)^_9%O MK\!R4GBO/=X/5L?U3S=5W0);>4Z[1U3KZ;*Z88+:S^N/VS!Q?*VJM$^QVV;8 MK:/W>FV]9RC#;0^1WVJK'G#[B'>CJ7>:7=TTEI_7H[!?>^QW5]%-0^&]]G@_ M,/4.IEBN(U]"N6M[0U2M=11I[(2W-OLN;=-=9M2G=?]T/^,%G_J?OV&WU&$4 MCF78( RVKVOJ;HG\EF[W;-WNK*%@4MD1^T)45F\/HKZ*GM9XC:";S8YNMM90 MNZ2H:E^HJKL/WHZBIW71DZUW#%/OK,"24O&XVB/_P%Y+';H*G:A/]_K3O0V= M7"8C%FGG@1N.F78@JS;*-5U3 5(!LEYK*D J0-9K307(-9K6]31LSH.$ M12Q.J(5&2":.1R;.5H4Q-MT"K6/J1E-5G=<-+\9Z:I 53EX +,NV]59/-9FI M&UY,Q2NUP\D!Z!6[NY9.RNHVI ;H-E9Q;34- MO:L&BM4.+P>=]GK:86Z73[%M8?JC<0CG^U]>L#'P8A=.E.C:19AL6;N'3;.# MV>KHG?9.<83"]QQ\&ROHR:!P74]AV=TO+[N>]Q5?'"[0#/XSC]QIX&6X:12QP'[4DN [_7,0]DV8WK+8]6QXS,M'&I#[R<;:$X< M,S6H4LTL5$A72%=(7R72V_;RKU(4VFN/=L7K>XCT@U4P>]WZ*RIR6ALYJLM4TUGW$/G@7;:4=_GFR[]J7*M/U:?['=^0 MDS2_L&$8,1GBN'5^PMI;-TYSTRD9+=UNFKIAJ"24-U57Q[W!=EMOVVW=:JKDYKIAYJ#56D^I\ZZXN_5T-G+O OR- M@ V]9*O$TT[%E6Q+;ZYC>,5ZXTH2\HJJ-D-5S=T;@ZU(:L."RM3-SLY=IRFJ MVK2@4B2E2&JI)-4UUM#03Y'4/I'46L;^U8&D5GWYMNG+1?5IW3_=SXC,I_[G M"Y9H> 6\=;>]TU+4 BDZ"-.^SVHLZF=O\J"E6ZV>WEQ!FM?S(M]2J8.[2E96 MM[&&^TI%4?M#47@/WFSKAKV)2@Q%5[M+5\W-1&442>TJ2>&-?D$LR9^9:E>*J< MCKQ@P/ )JRV=UT_>YVMVSX*4??K@?487=I$M;?O!Q9'AYY&6C)@6> '3QK#6 M*-88/#K0;M@D8>,^BS0+F,%LFI:N/3BQ]HMAZ\V.H?>ZMG8 OS8ZC>ZOVEV$ M*>#\M>]U+6*3B,7P0J!IS0DT+W C:O4;#K5?,+^YJ?=,4]?P]]U?=K-MT@OLACFU/BSO(@,/8-WL!+$S9MJ$15Y('\.&S89V"U], MPMA+O'NF<2BYP.-LZ#,WB4L[@]_$CS$3 CP< =C@F[IG%R&!> M/!H#J! VCA:P!WB$#3S725AY!V%TYP1B[B&"+)WX\,2#EXS@#P1UB@",^'02 M^AR;+*>1/%S .(Z;3B06"^CQW M!S[:6W1;/Y:I0#$)Z3@Z",1^2NO M=W9[G2U8U(LNT ^+/FJ%E\C(87&!T? P"A_RF&+Y*Q?1?/7UXON?<]]1+8)F M2:QWG_F[-,TRY6L_P'LSS9/]N_C/418]O3KZ>GKXY?KTZ(_#H[/;T^O?-,=_ MKH]1X_B/ /5A##JB_PBR=,#* M,A11XH)T'1=%Z,')U5E)4<7O4<87A/2,]X+:GA;?0ET\6GP!=-6*IJYQ1=F-N9D M%,;P7]@=6-/>('LGVW6F1:2S(= %R-UXPEQOZ*%MWP.(E^.P8/ ,RKHD^2J:\$+@5%CP9ZM)/&2#YNV(1(CSX$]T/+P!2 M3- 3B7$O (!T"+Y$2J3"_DJ]"7DIN!I\CCO#Q7-ZU'YX?J"E"7PC9K-SOZ*X M3#("P^MN-$F3!A8*@Q/%#_Z$L9!G2SM%3@._T&CI+:-%*\.?=K,-_&J]4![@ MC[D> ]@#-E #^X\[3H)<;XB^<_%^Z S>>2^3U4Z[-!7F%03]THH&PL,&< M*$3#X&UC%KD8[/&9@UI^Y$W$PI;^U!'AZ]V%G+K<--:$VBH8.MQL@;_@$'T' MM5,_R6"YXZ3S582\R((:C,'M!H9SR!]\(S6U>TV0,,9\2=4SL6N=S>54QEEA=1TM?"AD&* 1N>. MD3GCCIS@#O;$?H)9+,PP?J2+,#ATG7A$<(&-.\(RSZV6NP402,Z'W;-ULV=Q MLZ73I=:CRFA9S&X>AKX?/E"L'0A$B],Q_(Q\D: *0;\MLN,W7:!I\K]=>+2X M:['IJ0UP\;FT%G/EI?R5KX#IO*J MZY^.B]XA^G0811?Q$PJA>2ZZE7$2NC\TY\&)!C%X,G&:WRA]P8@+/G[B@:^= MA-&6C6NLT)6_//,2F.I96%H:2-8VL\JS;=)J3Q>MEV2 M:9F%_*OBAH4W:1G=E8@VU<&__KAOFUV]UZW1](9ZVGWK&>6&%P/'&'FU4TEY-AMO=FS9]4:@1_2@>\[^37WL^F;V?)X MMUN51('!FLC)TN!@%[(H!;/E@G@"?KZ&-3$\+0+>*;\728(\F<)S_%(^Q9., MOP4K8.3%?3+RHD&6#L2O[JT=OT&^KDB7>DU.17.:;&2VU;/44DZC IS<18J7+%6_I.J79B)]W^J7>$)QY5CK^/U^Y!>7#O^* MFA0^@_J9G,]L=..4Y9+/G7W_?"8Q5T5#YS[DWV;U9AYFW+-!./8".#LFA8J" M!+(HG @^@=TYC[) F==O!>3GXT(78<+FZZ]BM70AO\\!^R>1%A(EAFEPC@_!&VNW3E8%PUOQ=<%[B-/ M$.1ET[$ND@Y!E65U,O('^(U/B,%R%X 8;;Y@D+TH7U%F06+YA36M#&QQ!Z?V5 M>@.4L BK8V?B8:@6W+\PC5P6[TM?ER_$74)7 1_?.QZ5IPAN +9S$JZ(>'&> M&X6'J%U"K --@5RC!)0=UASF6IN*\U@X";'DSP6HI@'IUPE_F![ANN]/;S M^CIUXB0CV>LTCCWGP_!E),H$4"CW#AD(*+ 3SO MT-\>%I;"!R/G'FM+- \8R0^#NT-D>&V(1@S5IZ"^]'B?%&[.D+@2W$I:WI?T M(L0"QO.'P$ QEV1R7R,G%O618 F!6Q,$:+O #S+G'78Q8*X78];_&(1;&O&J MR!'S ??.D-VEF-Z!9RG5V.+6\PWS3@"P5O^1,[D4%#HLY Q<&DI;G28DLS-BS]Q M95G:,$O 56"!)V0F!RF(-ARD'&IO>O%.Z7.-IZP A&!@A6RHFENS,8@C?PL M'(AU5^D M\(O1L$$_ J7D[^.T)@Q8@<6<_G"'7I(2&"GPV[$'[@+ )P!U M!12-\ M.""N@(+)NR[6'F4O<>XBQLV:@2.8GK_)U.NC1=>@5;C+E,C0,A>E#R,/@_L MP#CMX\<(^QA Z8&5!2\JZ)6I[EG$*&F45XO'#&O6.5W<^6&?\ LZ*E-1E)," M:Y3T$;&7K)5'*1B2(8!M$%A!Y4D#4/8U$"^(T\D$"-0=H9!GAKT:B%K(A$:5 ?L>P:IZJ4V6J'FD![@@S3JE%%40:;(^0DV8HPD/Z@,( MB-E<8<1$*!PBE@MG+NAYY#@7VYG/ C4#%.X#3M.F<<9-H6%4[!A2L6E%&S% MV(#S U%'MRZ@:Q\8_$TF3"6YY5)"+Q .">P8*(]KQMFT"!CA\93H3KH"1%/2 MS0?*&C!X#RCY\ %)G]JZ^0,XA72*'G/C9[X:EX26-Q7*;!IIBT4,3EQ@3%_8 M&HS(K=1S@GZ22?O,/*D%-;W-6ZBHV/O7R$/#L\#MN7DC&%X B*NSW,ZK9F%X M,&$"99G-1VPM7&^DFHQ#RW(&\ +ZKF0"BXXA[FQ1B4_E),,D+PP> ^SO(HXP M=E +PX]BTL?#X?06L26'L+G1H"OO"W^-)F#D,=Y"4;*5J*#%F]TQ":>1@RT( MX4%LVWKLO9M$]"&?4ZG0ZNNGTAIQ(>:&GX$^M HLT?> M,.%FUUWJBXZ(66B#^#0SM@J<6@H-2L6?@80S&F^!E0M68=VCH8 N1 H'3N,D M',./=I0;&'>OP-E*L%DH&4T*@,XQZ$/3P 8J! M(BJEHQ+P:VMX2:XKN>@J*TSN\<#;'71JB<[Q?HD6=I%=DIE&Z0,>2:Q*,75# M[UJFWFOU:%$,:3V$T0^NM/G1Z+$V/-:FO@P<$[2#0#L!FN1O,&2 YLD;VGJK MU]&MCC'W#::AM[J&;G8[,_>.)Z[Z^8BZ).CZC:36H_Q]L'\.KSIJF:,""RAJT/&$D!7WK =81D M?P"B?_^4 0.!$\$L[I]VNMVVKJS693.YCR_7I-^OP]#V04?^CE_B)=AQ"&Q;7) M3J49/)<"\(92>ID/8-E[>>DO+OLU43(*B743F,@\Y<)S)F S^@HTGOK!V MF;CKRDQC>!5+\GX\W,@3_D@WD)1@3,$-/->(Y"KD#<436V',F M6)5U,667Z8L897@[Z;AN.D[Y#?R H1/&NW)VL!$;*$+,KZ#S4>I^X<#%P^$/ M+%P7[T^[HKM@1V^U+;W5[$RUW-&D@9S=X.%UJ RI"B11:54AUD/Q!CJSZ,D^ MXSD>LAA3*(I-&-$@FIQ9@07[G0J'[_.>D\6-6C&U&CA=37 XH-D"92',N M$NP]F2;6EV&8WXO7 M)87X!NDTBH5,,81@86>,UR[QC&>+!)0YV")Y)KL$!BA3T@HYZ73)E86G:F%/ MKU9@%F\JN$ZF(L,"-9;;P7%0EP-1Q9R")_=K9 ?2;I]>L(E,<[1S?2):C#L M\0#P>=Z#@U'^<+K7JKSY(($\\>C"#ZWE0$LG//A/3;[8':>A1T:]KD_ %^)VVQ\%?(^O+6A MW:08?1]PCD<)P;\@A%< M&!17$7N!,U';0'%P780H0-9&\OI?[*M/66(^2T00]X'E7V0OH'I7C%]13$($ M2.$=0#LHD,LA?%*S7#W[W@_TOT@U.-D2,KXDQ!$"&KR^V7T9@.^!M4.F39:D M48Y*DS_/^ **B(8MY6 M9?A1!J8@/_! AG["_N^=^<442H C&5GCV0 @ V#/-7^?T3FB9K5^1='$Q1 MY7L*=F+NN(=FU(1,BP$3+FV(VBVC/Z>"=J;/(1.R*DY7Y"D2 3D7%#F@Q-I4 M"4=I(#,R(\GD046+>X5_@IKUX4-NT@/B:!'X7]*MN #S68E!)&'*80^>L'3Q M-3%EC#MB_]UFJV'U>N;,?0, ?S&(OVGVPA069AQ !'XKWE?(ST#[^S SPPIN M53$_ P4'MT\&'L:_0?V#P3(!0SG+IAWW11Y\_)'X$XU;D6PG[0(GHFQV(HO8 M P8 8YP,=_A)#!;V(:;H37TOR^R;CD?;R$5AKUR2E=NDSYPN#+ M0&@>KH2-8CZR4!%#+XHQ+>J15XP0B'W R"9[K?YG2Y%#)[E&,3B U^S__=725:_->V(]\O]PP^),-"I1&1.4_RIQ*F>.>(5^@.1FK/#L<)5]M[A^7+O O@RII/^404RP"!\3-@ XW;8O^?X4G\4N[ M$ HQ29HC=R$H8(&_F)IVE,87?IT+0H8AHOPD M>LG6=[@U2&%A?JS\2'GZ?RG@E,46\L5WT^RX%19&+*/;5&Z%=V<4QEIK3G3A%F9-L2;PDQ)\)^X/'"/ILB-7=A>IG!VQ%=&C%\ _I M:Y8N4N22=(.2^QU3.X)?&V#8HRD*BZ;C+(SO^87YT_U'S?B5.S29'R.6%Q>T M:8 ;UK5T(NK1G9_>F)LP1KNTO@RK"-NU%D2RTIAM%A*RJNJ"9%PO9YNI0"[( M*N"V@:R'DI"G'_Y+,&=%@+1CO2"NU] ,7)PP'!8)\@#,&%]> M]Y>EB/AU01KR:QU,"G=FYCX\$UFN@ :5.DW72I'+5]IIL>2)7F;KQ;HG[DZU MRW YQ;4Q+)2=@=(V:+3N0-SF9$DLV<,Z1FY2/W$"%J:Q_YC+/NQU]Y6PRRXHGHI+I9% MPA"A(N]35$]X4XJ18O""'N,".%%.KI/PPG C;0FB'PL>]9X<\ MQZ(L[Y)"*#$[D:2(IT3'-Y$CXR_PMG#JJ,@6P@JI+)>!REG TTM\D254P A% M5^[$7"L,)5+V,_Q;3GZ^(>KOD> M,K[715'>E*'4YZPE_=/Y+%<+D;R,&T*,9)UA'7.]*MZ7<#3L!K) .XQ2\OL" M_3/,.K466;KE=IS5M9?**2A")!MC5*0LX@.5H*7YZY)Y@^EV)7P!70A1T4LQ M&]/FP7(BF4H,W4._I#(CKZ&]:..+M$D1C?P.3+W7L?1V&^^IYK4ZH9BBWFKV M=+-3)JI?#@Q#M[LX;[/]_B5[>-*&2=Q19/,2>9Z:F+\ZJ^]*GP5LZ/&9K;P4 M/^^)4NJ;0G&ZK)*_5.31#T%^%T":S4K,9S0645B:Q)P_+#%[*%L@$8:Y:S8K MC:J\C^/G"(&G9@+*VGK7[KX,X=.3VRO'H8I:F+PB=&J'$^&6E(979DZ"%V21 MUCT96CK-ESQ]8HHO,U8SV]2C]45<8FETLUODMT[/P,&V+V.V9_NJV>T>6H_R MFG;6.02%%-I\\68,TP/3RTT=<*>2W:F,B/&6#Z7F'BZ)"%ROW-XHG^F^9Q2".T=4ML_-ZL8/7)MB5RS9:;Z+=10O%,67^#I4-4"R+F.#6/10AA-T];9AYIG-,@#SU.NB%%Z& MR8*%$"&EADY\V5VCM'P;[X;H?JAR=6YJ/,R*;G)]4SE]FIH'+= *B_NCGDQ MPNRCK-: [ZP6/+$$(_IR.-2^.#Z!]F;$ %1'B!]>V[.[8?1GZU*"$$GGL"] M$Q-HG )HJ.Q#ABIQ0 Z1)J^,%YF^Q4QH2F(51. 73%N74 M[DIXM(/&+!F% VHJ(H[+;8-_IX,[V96"%U2FPG?#SD^4@82%<#FX)A*>XKJK M6,4BVO%D566\NZ!_+O*[?C[ M7VF8?)S:#__PV7[M+]604LQ^RJ?!:,5I6LO:6-5@K>E)74DXR0_0Z$S/Q7G; MVV>X>&^!]?/.'Q&%V7*''^?-YIH'!R=-PEV PRVO*F=Q+-T@V5827<&[0'1* MY5>3L@N2?"1KF@P_HQ;+3\ Y8Q:C'Y]('\M"'O%(K!-1EI MH!:395(N1L45]2KJW2SUBNP26=\.GPA#G7>:]NYYP4.9A"OZ,#]@4UX*&0^Y MY8E1/7!'![P:&FO^Z Z'%P>46(9Z0 S3S&93,EUQQ8:Y8JH]!_;7P+[NV$1[ M(.X&YXEU;O^'T>*,0FO26E[$G<.0/##F\S:JO)*\>/.IF$0QR;J9I&"@\XD- MO -*IDM$/V[>[V3(Q$ 1:CF3.#\QF;'<;7OJ]YE#CT]G77[C]V56H^ $I<+% M67(@+JX80C'$NAGBWO'SUKYXL1TD8?2H+/[-8T=1Z<)BF_*X>!.=.SZ%:DK@ M$OURFT8D<\TQ;1ZR]_TOHR%WI<4?,9?@'N_]*1% 1&9Y3Y"*9ZD_ S>0@BF279M_&TOX3 ^00:(B8 YD":$SX,U'Q* .+O$&LB$D;RV!W6[" M!6_ID"7+Y9":\9NV$#)E50@'N.AP@Z>B0@1\]"Q[X4U^+;C]^.I M=G1QHL$'W^3?)^K_P@H:G!Y&16E\;JPO_Q9)2-1$D_> %;-"(B_^H?49Y4&C14'SL+08 M=N.S2%QK\ZY?1+D[T_AFFD[M$IW:571J5]'I\>7%[?7EMQNBT:OKR^/3$R3+ MW2-"L\.AYGW^% ,EE%*9!F@YDB7Q&T_\QR2CC]J[SZY$A'?ZQKC(!=%I*!UP3SE"E%6K/*Q1/PU<@J+G#$I&@7EVC"7 M *)1E\2@6\3@),.@=E LYKM.?="9EG-HM [ZO!#WP'U?Z,IT*OMU';G)>U%* MRZM+!UD3.EZY06%B7JI!->7_G=+<7-##U[3%AG:4IV3B>"\Z)HT4$EL5?<(S M?Z?0Q(S?STP])8;6/8'1;!#%*=7X\FY7 XBL(HJS%UO(%8E-.>GHA&7GVWN/SG8XMP[BW\:(A0YH0=5"^-X/9H<%@? M4^5SM3>A0;18^XCLZO*I%K#T&-SVPS_@S3Z77KPSG"5;WLHJ&JJ1Y^4S3R9< M[1BQOLKB*E16GDO<'A?U5DZUUQ*UNVYU<26!15+8M9#;&R)3=W'=7AB$,H/U M1 XPL?Z(*K*R;O)\ZB(;D-U!CPJ!_"C;QY>[S_/G]9=M48WR>F'!2$<5C*B" MD9TK&'FS"LF=5' _KAEO#XNZ_IR/]BTG?V.;,P=8/(I.)_+YL"@?L9X#C M@O%>+Z!YN=@T*!]^@EVN@A$9^Y7O6ESYB?%4O%'P D"@UE+4@\D93S@[DF\< MY=14;@V%IQP]F?,"OPT?&5DS69\D7MH^P/%I"8>MF.@"\BHH#2G!KEMA](// MN!'OE>DP%2:K4/!D;?;E_"$9^@2W.L@JK6A5,N#Y6<]XSXOIPRS*L6"E-@ 1$XU# M8"GJ=4@-[X=B_$S.ZPC-AO;-B1/9"ZV(JCAQ(AEB$J_GR7P\WB1)A@4Q!^H@ M=&GN;SYP"^@XW_>40U1HN5!%C$36Y%&5?/MBK"N;3R.:R>-[P :Y9[FC4PMG M875RB\\VST40R! ??'T69_$IV ^;P)_.#R%P7<0>9]3RL".>B O6G(1\3Z%GIIBG;01'2 M$JC3,"TN2O+(SN,AZ@QCN?%*/C!3LO,+=3S);CUBT%L&>? X] XEI1*?SG":1@;4'=, M0P7@.:QU26,YZ>,AU&3H<,+"B<_'HI?B@C(ZSJ9(6C:ZR4BW%+C/S2 _Q@%= M>-/!4Y?(K*$ KTQTSL?KRAMP? U%7[Q1R&6_G"!ZSXJT73W)4= .[$?LCK0> M6+G8WX8W")/!=60+NKP9:';#ABVS^3 Y+PZ"CY5:0L/^?U M==(@PW?N/TVOM_.+L\OK/H]OSRXO=R+,J)Z,9A50THRH1S6AHWTZ_'GWC^6:G M)^<77W-A^^'(XV-' MTRSW_ M:#>GQ]^OSV_/3WE6[O>;4_Q2",N;76J07TEIP2XX:&4J*581+%Y#H)V+W$B_3)C):ESU?&8V&\>%6C^^OL_@S+5!'M@HIH5ZF(]A,5 M,:4N3O_O/\Z_G-_F9L(RBM95N]M:M;MM[T3[%:MAO+;S2L?<"0AD&F:4))/? M/GQX>'AHQ,QMW(7W'XXB=X29$A_8X,Z)/@RI;1&"7CC',.8;5#T' XO?XW]G/D]3U*!D'(^DQDPKAA M-!&9-#28AR:94@\[_)[FK=B\E@6ET&M1MER,27'R\FTTE[J/''H\S2 O#DI" M[90#'%Q\0V;@/LED?5+U% 993=%_(PIX65'>Q>3T&!\Y2N\P0\5H2L34M;G- MO*KR3:6RP5/]K'31+@Y?6DJ??E&?6F8S6:KV>J OK0.[85T MI=2&P0!$M$B&^O+H.P^Q4H=U(8P%U;"];#6,QI'10AUL/.'-*1FH]*;2FR_5 MFQNE&1O=LTT3S'(\I"ZX1N0A=?X/,>B M!_24J.T>_C%;TEZZ28@=$XS>6FHFTBL=PVXM MHE>.$3 XDUJT9A M7V9TK"PVX[T1LQQ G/V(07OS&; M35-%Y>M")F?D-V 9.OH.-9_"HC3D'G""TI!KTI#JIGI*0[;?JB&?]FQ6&G+K MR80T) >"4I-*3=:%'92:7(N:-)4C.:TF.R]6DW@YQ-7@;:@97>U[XZ9QW,@4 MHF&UFCKV=#W"$6O@CF2/OZ"CX&VN8'O-]AP%>RD5K&@FJ/1L/>CL+(T"+QXI M;U2IV1IQ@U*S:U*SRAN=4K-=I69W6; H-:O4K%*S2LVND_>-IM'0SB]N]ES5 MGE-W">W_?KG^IIV+/MS:B1@BH1V@0GOZ\2!D,>^>/IG@E#C1U(^:U#M\1,2) MDS@:A@NSALG8FYE>DSAW?#P&SI0;#$2J7K9&OA\YR^*]TI9U()4KWMU=Q7\W M+RV4QE0:0( MI0(I;G6IKFNKD^5YLHT5^YY M744LSF:X*PU63]0I#:8T6#TY0FFPM6FPF^-_* TV+XAXXX[86*FN>N%,J2ZE MNNK)$4IUK4=UV7NNM8Y#.*1VY=S-REH\&.+ODH3/%2DJ.6STB..('?ADJJ.6 M\;ZA%%P=T"L5W")Y_9\V.UEJVV?XV4T!137#[PG:U R_#4[[?/Z8,T1)%:-, MU:=E$_!B[R[.1N#Q/THS\&[.OUX:X+O U M%0MD[7?%,';T_K(6,3?,32,@3=C(Z4]WY&#;3M'PQ>A9MBY^>.?%"354I@J" M 7SJQ6)Z.S:1Z3,-0(Y:&!Q-+"_HLY'C#[&E,/Z>:O7X [1@Q-( ?C5(_4?- M29-1&,&9!^N>WKP[\R9+AD.K^>M;[ ZKM<*!E=^\OVZ9.^*67D!1=:45X/<$&XK]I%V#+C[&SMVCL76"X&6#@W'?8 M#Y,D',/))S^U./2]@1;=]0^:NH;_>?]1VQC!?O(^?X@_:&?,TXY'+/CTP?O\ M_*&V@5PYQ-<#1 D]?5;+SFT'YMK(\> J\@+7FSC^4R"^NC:OOE"LHP3=P2,I MI? JI7#CC?%:I:'=),[ \U$W[!X+K@B$4[#39[6J5 !]N6;(@8@!TB-P!,'; M A]&*8K7'.EE0CF]O#/*Q7&74\N[U^831-1-&TYR.6 MKPM2:IIMO#!Z!?_\](%P\'\^?1@E8__S__G_ 5!+ 0(4 Q0 ( +2 :5?R M'Y!BN < .8B - " 0 !E>%\U.#%\U.#'-D4$L! A0#% @ M(!I5TL"NM0;#@ O\T !4 M ( !LBL &QI<70M,C R,S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( M +2 :5